All of lore.kernel.org
 help / color / mirror / Atom feed
* External Plugin Non-Interleaved
@ 2008-05-20 19:33 Charles Eidsness
  2008-05-21 10:34 ` Takashi Iwai
  0 siblings, 1 reply; 3+ messages in thread
From: Charles Eidsness @ 2008-05-20 19:33 UTC (permalink / raw)
  To: alsa-devel

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: External Plugin Non-Interleaved
  2008-05-20 19:33 External Plugin Non-Interleaved Charles Eidsness
@ 2008-05-21 10:34 ` Takashi Iwai
  2008-05-21 12:12   ` Charles Eidsness
  0 siblings, 1 reply; 3+ messages in thread
From: Takashi Iwai @ 2008-05-21 10:34 UTC (permalink / raw)
  To: charles.eidsness; +Cc: 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?

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
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: External Plugin Non-Interleaved
  2008-05-21 10:34 ` Takashi Iwai
@ 2008-05-21 12:12   ` Charles Eidsness
  0 siblings, 0 replies; 3+ messages in thread
From: Charles Eidsness @ 2008-05-21 12:12 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: 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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-05-21 12:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-20 19:33 External Plugin Non-Interleaved Charles Eidsness
2008-05-21 10:34 ` Takashi Iwai
2008-05-21 12:12   ` Charles Eidsness

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.