Hello, I have an RME AES-32 PCI board. http://www.rme-audio.de/en_products_hdsp_aes32.php I installed the main board only (not the daughter board) which gives me 8 mono in's and 8 mono out's (4 male + 4 female XLR connectors). My kernel is 2.6.22.1-rt9 (compiled from source). I have set the following sound-related kernel options. CONFIG_SOUND=y # # Advanced Linux Sound Architecture # CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_RAWMIDI=y [...] CONFIG_SND_HDSPM=y The board seems to be correctly detected at boot-time. Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25 2007 UTC). ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 5 PCI: setting IRQ 5 as level-triggered ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LNKD] -> GSI 5 (level, low) -> IRQ 5 ALSA device list: #0: RME HDSPM AES32 at 0xe5300000, irq 5 /proc/asound/cards 0 [default ]: HDSPAES32 - HDSPM MADI RME HDSPM AES32 at 0xe5300000, irq 5 /proc/asound/devices 0: [ 0] : control 4: [ 0- 0]: hardware dependent 8: [ 0- 0]: raw midi 9: [ 0- 1]: raw midi 16: [ 0- 0]: digital audio playback 24: [ 0- 0]: digital audio capture 33: : timer /proc/asound/hwdep 00-00: HDSPM hwdep interface /proc/asound/pcm 00-00: RME HDSPM AES32 : RME HDSPM AES32 : playback 1 : capture 1 /proc/asound/timers G0: system timer : 10000.000us (10000000 ticks) P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE /proc/asound/card0/hdspm RME HDSPM AES32 (Card #1) Rev.e9 IRQ: 5 Registers bus: 0xe5300000 VM: 0xd0820000 --- System --- IRQ Pending: Audio=0, MIDI0=0, MIDI1=0, IRQcount=15809 HW pointer: id = 0, rawptr = 0 (0->32704) estimated= 0 (bytes) MIDI FIFO: Out1=0x0, Out2=0x0, In1=0x0, In2=0x0 Register: ctrl1=0x10102dc, status1=0x10000, status2=0x80, timecode=0x3 --- Settings --- Size (Latency): 4096 samples (2 periods of 16384 bytes) Line out: on , Precise Pointer: off ClearTrackMarker off, Emphasis off, Dolby off Sample Clock Source: Internal 48 kHz System Clock Mode: Master Preferred Sync Reference: AES1 System Clock Frequency: 48000 Double speed: Single wire Quad speed: Single wire --- Status: Word: No Lock Frequency: 0 AES1: Sync Frequency: 48000 AES2: No Lock Frequency: 0 AES3: No Lock Frequency: 0 AES4: No Lock Frequency: 0 AES5: No Lock Frequency: 0 AES6: No Lock Frequency: 0 AES7: No Lock Frequency: 0 AES8: No Lock Frequency: 0 AutoSync ref = AES1 # ll /dev/snd/ total 0 crw-rw---- 1 root root 116, 0 Feb 28 18:19 controlC0 crw-rw---- 1 root root 116, 4 Feb 28 18:19 hwC0D0 crw-rw---- 1 root root 116, 8 Feb 28 18:19 midiC0D0 crw-rw---- 1 root root 116, 9 Feb 28 18:19 midiC0D1 crw-rw---- 1 root root 116, 24 Feb 28 18:19 pcmC0D0c crw-rw---- 1 root root 116, 16 Feb 28 18:19 pcmC0D0p crw-rw---- 1 root root 116, 33 Feb 28 18:19 timer I was expecting one device node per mono channel, but this is not the case. Is this normal? (udev configuration?) When I boot, every channel has its volume set to 0. Is this done by the board's firmware? I can't seem to record or play anything back until I have set the volume to something different than 0. I used amixer to change the volume. Simple mixer control 'Chn',1 Capabilities: volume volume-joined Playback channels: Mono Capture channels: Mono Limits: 0 - 65536 Mono: 32768 [50%] What is the meaning of the level? Does 100% mean the signal is left unmodified? and 50% means the amplitude is multiplied by 0.50? But then how does one specify amplification of the signal? Is it possible to un-mute all the channels in one command? I had several problems with configuration files and alsa-lib "devices" (hw:x,y plughw:x,y and such). I can't just use /dev device nodes with the alsa lib? Which configuration files are mandatory? ALSA lib seems unhappy without alsa.conf So I set the ALSA_CONFIG_PATH env var and that made ALSA happy. Some commands still fail because they can't find aliases.conf is that a mandatory file? Do I need other config files? One last question: is it possible to capture AES frames instead of just the PCM payload inside frames? (What happens when the payload isn't PCM but Dolby E and I request PCM samples?) Thanks for reading this far! Regards. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user