I've been using Equalizer APO on several PCs/laptops for a bit now (and I thoroughly enjoy it, thanks a lot for this!)
However, recently got myself a (crap) tablet (Lenovo MiiX 310) and I can't get it working on it (which I'd really love to since the internal speakers are practically non-existent, any improvement would be great, besides, even in headphones I can't live without system-wide EQ anymore).
The thing is, it seems that it doesn't like the 48000 sample rate but I can't seem to be able to change it anywhere, as the audio drivers (Intel SST Audio Device (WDM) + Realtek I2S Audio Codec) allow to change almost zero settings.
If there aren't other choices but 48kHz listed in Windows playback device options then not much to do with the samplerate ... otherwise, just change the format there.
BTW, Realtek usually bundles/offers control panel software for to control all the fearures of the chip ... have you already installed this software?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Normally, any samplerate should work, as Windows will do the resampling for E-APO when requested. You could still try to change the device's samplerate via the advanced tab of the device properties and see if it helps.
Could you please also attach a full log to this thread (as an attachment)?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you guys very much for replies so far, impressive response time =)
Sample rate is greyed out in Advanced tab, so I can't change it to anything other than 16bit/48kHz (shown in the attached photo, sorry for Russian); I've even tried messing with registry trying to force change it manually - to no avail, it's like it's the only sample rate value that this driver supports. Additionally, there is nothing related to allowing 'Enhancements' etc in the settings. Also, provided Realtek drivers did include a sort of 'control panel' but for this device it's extremely simplified to the point of just having volume controls and a couple of noise-cancelling features.
Attached the full log.
What's essentially happening is:
E-APO is successfully installed for both internal sound card and a Bluetooth speaker (Rapoo A600, you'll see it in the log)
it works perfectly fine with BT speaker, instant change when I turn on/off or change options in Configuration editor
any changes, on/off, preamp, etc do not have any effect on the sound when using internal sound card (both speakers and headphones)
tried installing E-APO in all 3 available modes under 'Troubleshooting' option in Configurator, also no success.
The log looks good. It takes some cycles but in the end the input format is accepted by E-APO. I don't see why it should not work.
You can still try some things in the Configurator:
In the troubleshooting options, disable the "Install APO" checkbox for the pre-mix stage. This should avoid the samplerate issue that you see (although it should still work).
You can also try it it helps to disable the "Use original APO" checkboxes.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I've been using Equalizer APO on several PCs/laptops for a bit now (and I thoroughly enjoy it, thanks a lot for this!)
However, recently got myself a (crap) tablet (Lenovo MiiX 310) and I can't get it working on it (which I'd really love to since the internal speakers are practically non-existent, any improvement would be great, besides, even in headphones I can't live without system-wide EQ anymore).
The thing is, it seems that it doesn't like the 48000 sample rate but I can't seem to be able to change it anywhere, as the audio drivers (Intel SST Audio Device (WDM) + Realtek I2S Audio Codec) allow to change almost zero settings.
Here's a bit from the trace:
2016-11-26 01:24:04.039 7288 98E0EAB0 (EqualizerAPO.cpp:222): (TRACE) RequestedInputFormat = { 00001610, 2, 2, 16, 44100.000000, 00000000 }
2016-11-26 01:24:04.040 7288 98E0EAB0 (EqualizerAPO.cpp:234): (TRACE) Output format = { 00000003, 2, 4, 32, 48000.000000, 00000003 }
2016-11-26 01:24:04.042 7288 98E0EAB0 (EqualizerAPO.cpp:274): (TRACE) InputFormat not accepted, SupportedInputFormat = { 00000003, 2, 4, 32, 48000.000000, 00000000 }
Any help would be appreciated, thank you!
If there aren't other choices but 48kHz listed in Windows playback device options then not much to do with the samplerate ... otherwise, just change the format there.
BTW, Realtek usually bundles/offers control panel software for to control all the fearures of the chip ... have you already installed this software?
Normally, any samplerate should work, as Windows will do the resampling for E-APO when requested. You could still try to change the device's samplerate via the advanced tab of the device properties and see if it helps.
Could you please also attach a full log to this thread (as an attachment)?
Hello,
Thank you guys very much for replies so far, impressive response time =)
Sample rate is greyed out in Advanced tab, so I can't change it to anything other than 16bit/48kHz (shown in the attached photo, sorry for Russian); I've even tried messing with registry trying to force change it manually - to no avail, it's like it's the only sample rate value that this driver supports. Additionally, there is nothing related to allowing 'Enhancements' etc in the settings. Also, provided Realtek drivers did include a sort of 'control panel' but for this device it's extremely simplified to the point of just having volume controls and a couple of noise-cancelling features.
Attached the full log.
What's essentially happening is:
Thank you!
And here's the log.
The log looks good. It takes some cycles but in the end the input format is accepted by E-APO. I don't see why it should not work.
You can still try some things in the Configurator:
In the troubleshooting options, disable the "Install APO" checkbox for the pre-mix stage. This should avoid the samplerate issue that you see (although it should still work).
You can also try it it helps to disable the "Use original APO" checkboxes.
Wow, disabling "install APO" for pre-mix did the trick!
Thank you very much, Jonas, this has just saved me a lot of frustration =)
Thanks and keep up the awesome work, greetings from Ukraine!