3

The problem with most (if not all) equalizer apps for android is they getting killed when OS runs low on resources. (Some have the ability to restart after a short timeout) If you wear earphones when the app suddenly dies, the volume may suddenly increase to dangerous level.

The idea is to make a separate binary for my equalizer and start it with Runtime.getRuntime().exec(). The binary will use the native OpenSLES API to activate audio effects.

Before I even start I want to know: will the child process be a candidate for killing?

basin
  • 3,949
  • 2
  • 27
  • 63

0 Answers0