[alsa-devel] External Plugin Non-Interleaved
I'm working on a small ALSA pcm/ctl plugin to add support for LADSPA modules that include real-time controls (unless I'm missing something it looks like the native ALSA LADSPA module doesn't include real-time adjustable controls). I want to use it as a system wide equalizer. I'm using snd_pcm_extplug, I want to force access to be non-interleaved only but I can't figure out how. Is there some way to force non-interleaved access for an extplug?
If you're interested you can find the first pass of my plugin here: http://www.thedigitalmachine.net/alsaequal.html
Thanks, Charles
At Tue, 20 May 2008 15:33:03 -0400, Charles Eidsness wrote:
I'm working on a small ALSA pcm/ctl plugin to add support for LADSPA modules that include real-time controls (unless I'm missing something it looks like the native ALSA LADSPA module doesn't include real-time adjustable controls). I want to use it as a system wide equalizer. I'm using snd_pcm_extplug, I want to force access to be non-interleaved only but I can't figure out how. Is there some way to force non-interleaved access for an extplug?
No, extplug itself cannot restrict the access format, so far. It's possible to add a new restriction to extplug, though...
Takashi
If you're interested you can find the first pass of my plugin here: http://www.thedigitalmachine.net/alsaequal.html
Thanks, Charles _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
At Tue, 20 May 2008 15:33:03 -0400, Charles Eidsness wrote:
I'm working on a small ALSA pcm/ctl plugin to add support for LADSPA modules that include real-time controls (unless I'm missing something it looks like the native ALSA LADSPA module doesn't include real-time adjustable controls). I want to use it as a system wide equalizer. I'm using snd_pcm_extplug, I want to force access to be non-interleaved only but I can't figure out how. Is there some way to force non-interleaved access for an extplug?
Takashi Iwai wrote:
No, extplug itself cannot restrict the access format, so far. It's possible to add a new restriction to extplug, though...
Takashi
It would be a nice feature to have. I noticed that ioplug has that restriction, could the restriction code some ioplug just be pulled into extplug?
Charles
participants (2)
-
Charles Eidsness
-
Takashi Iwai