Alchemy Posted March 20, 2021 Share Posted March 20, 2021 I've been using the resampler for a while now to upscale 44.1khz songs to 48khz. But, I discovered that of late the resampler function isn't working, even when I restored the default settings. Please anyone with knowledge of the matter help me out. I've attached screenshots of my audio info. Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/ Share on other sites More sharing options...
andrewilley Posted March 20, 2021 Share Posted March 20, 2021 Changing the resampler options on their own won't change the final output frequency, only how the audio is processed to get there. You need to change the frequency setting in the Output driver options screen. Mostly that's for Hi-Res Output, but on some devices the OpenSL ES driver also allows some frequency adjustment. e.g. for Hi-Res Output: However if your device is capable of outputting 44.1kHz natively (not all devices are) and that's what your files are encoded as anyway, why upscale them at all? Andre Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/#findComment-95906 Share on other sites More sharing options...
Alchemy Posted March 20, 2021 Author Share Posted March 20, 2021 The reason why I'm giving this complain is that, it worked before and suddenly I realized that the resampler is disabled and I can't do anything to make it work. PS: Previously whenever I change the resampler, the music would pause for a second, but now nothing happens as if it doesn't work. I know this is being nitpicky, but I'd be happy if you can give me any solution. Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/#findComment-95912 Share on other sites More sharing options...
andrewilley Posted March 20, 2021 Share Posted March 20, 2021 What output frequency have you defined in the Output menus? That should define the frequency if you want to override what the device and its Android firmware is defaulting to (which can change as ROMs receive updates). But if your device is capable of outputting at 44.1, and your audio files are 44.1 too, why do you want to upscale to 48k anyway? Andre Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/#findComment-95913 Share on other sites More sharing options...
Alchemy Posted March 20, 2021 Author Share Posted March 20, 2021 Thanks for the support, though I'm not fully satisfied, there isn't much that can be done now. Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/#findComment-95914 Share on other sites More sharing options...
andrewilley Posted March 20, 2021 Share Posted March 20, 2021 If you could answer the questions I asked above we might be able to get more if an answer for you. Andre Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/#findComment-95917 Share on other sites More sharing options...
Alchemy Posted March 21, 2021 Author Share Posted March 21, 2021 I'm using OpenSL ES as my output option, and I can't change the sample rate and format. Previously the resamler did it, but now I don't know why it isn't responding. Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/#findComment-95924 Share on other sites More sharing options...
andrewilley Posted March 21, 2021 Share Posted March 21, 2021 No, as I've stated twice already, the Resampler DID NOT ever choose its own new output sample rate (frequency) - any more than it could chose the input sample rate of the MP3 audio file that you are playing. Take a look in PA Settings > Audio > Resampler, it simply has no options to choose different frequencies, only to control the method it uses during whatever processing tasks it needs to achieve: All that the Resampler does is to take whatever source data that you provide (in this case your 44.1kHz audio file) and convert the sampling rate to match your device's current output frequency. Android mostly uses 48kHz output by default, although some hardware/ROM/firmware setups may use 44.1kHz as that is the de facto standard for CD-derived recordings. But the rate used is entirely up to your device/ROM/firmware/settings from the manufacturer, and could potentially change when a new ROM update happens. On a few devices, the OpenSL ES implementation allows for some user adjustment of the output rate, but most don't. You haven't said what device or Android version you are using, but for example on my Samsung A70 with Android 10, the regular output hardware is set to 48kHz / 16-bit. If you do particularly want to force output to 48kHz - you still haven't said why though - you can change your Output method to another type which does allow for more adjustment - such as Hi-Res Output or AAudio Output (the latter is new, and requires PA build 899 or later). Go to PA Settings > Audio > Output > Hi-Res Output and enable the switch for Wired Headset/AUX. You can then tap on it to adjust the output rate within the range that your device's chipset and firmware support: Andre Link to comment https://forum.powerampapp.com/topic/20944-having-trouble-using-the-resampler/#findComment-95928 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.