timusus / Shuttle

Shuttle Music Player
Other
2.21k stars 483 forks source link

Improved equalizer #18

Open timusus opened 7 years ago

timusus commented 7 years ago

The current EQ is based off of CyanogenMods EQ (which I believe is based off the native Android EQ). It's buggy, doesn't work for everyone, and doesn't sound that good on most devices.

Not sure if there's much that can be done here, within the bounds of the native EQ. Might have to consider 3rd party Audio Players (like Superpowered).

ikillcypher commented 7 years ago

humm yeah this is mostly the issue for most devices,

Official ViPER4Android Audio Effects seems nice to be integrated with the Shuttle Music Player

ghost commented 7 years ago

First, I'd navigate the user to the default system equalizer if its present. An EQ on system level will probably work better than anything that comes in between the app and the system. Secondly, probably all equalizers are based off default AOSP EQ because for something custom you would probably need drivers to support it on hardware level (how V4A works). Third, have you seen the AudioFX from LineageOS, that was first introduced on OnePlus One? Its pretty good, and open sourced.

Farmerjoe12 commented 7 years ago

Superpowered looks like a really good alternative, and from what this page says, it seems like it is a lightweight SDK that could fit well in the shuttle world.

ikillcypher commented 7 years ago

it should give the powet that Shuffle needs tbh, AudioFX is open source yeah it is pretty good but it does not increase the quality of the source, I use V4A together with O3T, the sound is awesome :+1: