All of lore.kernel.org
 help / color / mirror / Atom feed
* need help for PCM constraint/rules
@ 2013-03-24 13:58 Takashi Sakamoto
  2013-03-24 19:12 ` Clemens Ladisch
  0 siblings, 1 reply; 5+ messages in thread
From: Takashi Sakamoto @ 2013-03-24 13:58 UTC (permalink / raw)
  To: alsa-devel

Dear developers,

I'm a newbile for this project and working for kernel land driver for 
Fireworks with ALSA framework.

I need your help for constraint/rule of PCM component.

Related source is:
https://github.com/takaswie/snd-firewire-improve/blob/master/fireworks/fireworks_pcm.c

My device (AudioFirePre8) changes its channels according to sampling 
rate. For example:
32.0  - 48.0kHz  : 16ch: efw->channels_sets[0]
88.2  - 96.0kHz	 : 12ch: efw->channels_sets[1]
176.4 - 192.0kHz : 10ch: efw->channels_sets[2] (but not available)

The other devices such as AudioFire12 has the same number of channels 
(12ch)in each sampling rate.

I managed to write this rule refering to rme9652.c but I cannot achieve 
my purpose. It's my glad to get some help about this.

Regards


Takashi Sakamoto
o-takashi@sakamocchi.jp

========
Fireworks is Echo Audio's series of Firewire Audio interface.
http://echoaudio.com/products/audiofire-pre8

It utilizes IEC 61883-1 and -6 in its implementation and familiar with 
current snd-firewire-lib.ko.

FFADO also produce driver for it. It's a user-land implementation.
http://www.ffado.org/

My aim is writing kernel-land driver for it with ALSA framework.


Takashi Sakamoto
o-takashi@sakamocchi.jp

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

end of thread, other threads:[~2013-03-27 12:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-24 13:58 need help for PCM constraint/rules Takashi Sakamoto
2013-03-24 19:12 ` Clemens Ladisch
2013-03-26 16:58   ` Takashi Sakamoto
2013-03-26 18:24     ` Clemens Ladisch
2013-03-27 12:11       ` Takashi Sakamoto

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.