alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* ALSA/ASOC new device and routing
@ 2014-11-27  9:21 Eli Britstein
  2014-11-27 13:11 ` Liam Girdwood
  0 siblings, 1 reply; 5+ messages in thread
From: Eli Britstein @ 2014-11-27  9:21 UTC (permalink / raw)
  To: alsa-devel@alsa-project.org

Hi

I'm a newbie to ALSA.
I'm targeting to use ALSA or ASoC solution in order to route capture/playback streams of a USB headset (that uses ALSA) to/from my own DSP device.
I saw DPCM which is a part of ASoC manages dynamically connections between FE and BE streams.
In my product, I just need them to be connected. No need for the "dynamically" part.

My questions:
1. Can someone please recommend a step by step guide, or an example how to make my DSP "look like" a BE? Do I need to write an ALSA driver for it or a ASOC driver?
2. After I have it as a BE, how can I connect the streams? I want the transfers to be done in kernel level, without need for application interventions for each buffer.
3. I'm using kernel 2.6.10 (quite old, I know). I don't want to port my entire kernel to a new one. As my requirement is not very complex, I don't think I'd encounter too many issues. However, if someone can point the important parts I need to back port, I'd appreciate it. Alternatively, if someone sees a showstopper in this approach, I'd be grateful to be aware of it.


Thanks,
Best regards,

Eli

________________________________

This email and any files transmitted with it are confidential material. They are intended solely for the use of the designated individual or entity to whom they are addressed. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, use, distribution or copying of this communication is strictly prohibited and may be unlawful.

If you have received this email in error please immediately notify the sender and delete or destroy any copy of this message

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

end of thread, other threads:[~2014-11-30  7:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-27  9:21 ALSA/ASOC new device and routing Eli Britstein
2014-11-27 13:11 ` Liam Girdwood
2014-11-27 13:56   ` Eli Britstein
2014-11-27 19:06     ` Liam Girdwood
2014-11-30  7:41       ` Eli Britstein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).