Re: firewire mixer interface -- was Re: [PATCH 11/11] ALSA: digi00x: apply double-oh-three algorism to multiplex PCM samples

Damien Zammit
2015-03-21T06:00:02Z

On 21/03/15 02:01, Takashi Iwai wrote:
> OK, point taken. Then it's no matter whether plugin or not. Rather a
> question is whether it works out-of-the-box without any extra
> configuration, right?
I think it would be a nice feature if it just worked out of the box like
any other alsa mixer control, and I'm sure many other people who are
currently using FFADO would agree that having everything to control the
sound card in ALSA would be more convenient than what they have now.

Takashi S: can we perhaps focus on getting the streaming working better
with 003amdtp for digi00x and revisit the issue of mixer controls later?
Have you looked at the updated 003amdtp documentation? I believe Robin
has made suggestions on how to integrate the latest code into the driver.

<snip>

#ifdef EXAMPLE
// NB. this should not be static (multiple devices)
// and also re-initialzed on open/close or stream-restart.
// use digi_state_reset(&state);
static DigiMagic digistate = {0x00, 0x00, 0};
#endif

</snip>

Damien