Play with system DSPs (like Cyanogenmod's)

VLC for Android and Chrome OS specific usage questions
MRC01
New Cone
New Cone
Posts: 2
Joined: 11 May 2015 16:54

Play with system DSPs (like Cyanogenmod's)

Postby MRC01 » 11 May 2015 16:59

I've been using VLC on my desktops (Linux) for several years - great to see it on Android!

I'd like to use VLC to replace the audio and video players I'm current using. One thing is holding me back. I need it to cooperate with the system DSP. For example, I'm running Cyanogenmod 11 and use their system DSP for various things like compression (when in the car) and headphone cross-feed. Poweramp (my current music player) cooperates with the system DSP and everything works. VLC does not. While VLC is playing, the system DSP has no effect on the audio output.

I've tried various settings, like VLC's audio output options, but none of them cooperate with the system DSP.

Thanks team for considering this request.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37519
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Play with system DSPs (like Cyanogenmod's)

Postby Jean-Baptiste Kempf » 12 May 2015 11:12

Yet, we use the Audiotrack default output. Unless we know more about where this DSP plugs itself, we can't do much.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

edwardw
Big Cone-huna
Big Cone-huna
Posts: 2346
Joined: 24 Jun 2012 23:36
VLC version: 3.0.0-git

Re: Play with system DSPs (like Cyanogenmod's)

Postby edwardw » 13 May 2015 20:17

Just as a side note, VLC comes with its own built-in equalizer.

But yes, we use the system AudioTrack output.

MRC01
New Cone
New Cone
Posts: 2
Joined: 11 May 2015 16:54

Re: Play with system DSPs (like Cyanogenmod's)

Postby MRC01 » 14 May 2015 04:50

I have no way to know where the Cyanogenmod DSP plugs itself into the audio chain. But here are 2 hints:
The Android app Poweramp has a feature called MusicFX - when enabled, the Cyanogenmod DSP effects are heard in Poweramp's output.
The source code for the Cyanogenmod DSP is here:
https://github.com/CyanogenMod/android_ ... DSPManager

Just about every DSP has an equalizer. Cyanogenmod's DSP has 2 other features very few others do: (A) dynamic compression - useful in cars and other noisy environments, (B) headphone cross-feed. And this DSP is well implemented - stable, clean sound and minimal battery use.


Return to “VLC for Android and Chrome OS”

Who is online

Users browsing this forum: No registered users and 10 guests