[alsa-devel] [PATCH] ALSA: bebob: fix model-id of unit for Apogee Ensemble

Takashi Iwai tiwai at suse.de
Wed Dec 19 14:37:58 CET 2018


On Wed, 19 Dec 2018 12:00:42 +0100,
Takashi Sakamoto wrote:
> 
> This commit fixes hard-coded model-id for an unit of Apogee Ensemble with
> a correct value. This unit uses DM1500 ASIC produced ArchWave AG (formerly
> known as BridgeCo AG).
> 
> I note that this model supports three modes in the number of data channels
> in tx/rx streams; 8 ch pairs, 10 ch pairs, 18 ch pairs. The mode is
> switched by Vendor-dependent AV/C command, like:
> 
> $ cd linux-firewire-utils
> $ ./firewire-request /dev/fw1 fcp 0x00ff000003dbeb0600000000 (8ch pairs)
> $ ./firewire-request /dev/fw1 fcp 0x00ff000003dbeb0601000000 (10ch pairs)
> $ ./firewire-request /dev/fw1 fcp 0x00ff000003dbeb0602000000 (18ch pairs)
> 
> When switching between different mode, the unit disappears from IEEE 1394
> bus, then appears on the bus with different combination of stream formats.
> In a mode of 18 ch pairs, available sampling rate is up to 96.0 kHz, else
> up to 192.0 kHz.
> 
> $ ./hinawa-config-rom-printer /dev/fw1
(snip)
> Signed-off-by: Takashi Sakamoto <o-takashi at sakamocchi.jp>

Applied, thanks.


Takashi


More information about the Alsa-devel mailing list