[linux-audio-user] Recording ADAT inputs on RME hammerfall 9636/52

Stephen Cameron smcameron at yahoo.com
Tue Jun 20 23:38:57 EDT 2006

Mark Knecht wrote;
> On 6/20/06, Stephen Cameron <smcameron at yahoo.com> wrote:
> <SNIP>
> >
> > Well, here's what I've tried so far tonight:
> >
> > Ran jack as root.
> > Ran qjackctl as root.
> Let's try running Jack from within QJC. That way you can set up a Jack
> profile with settings that make sense and then you can save them.

Actually I did.  After I typed "Run jack as root", I meant to
replace that line with "Run qjackctl as root", not keep both

> I suspect, for no good reason, that the mixer and the Hammerfall
> wouldn't be happy if the Hammerfall is really running at 22K.

Ok.  I don't know what to make of that.

> In QJC make sure  that you are choosing the right soundcard. Is it
> possible that you have a built in sound card that is set up for card 0
> and the Hammerfall is actually card 1?

I set in the Setup window of qjackctl  -> interface: "hw:1"
but actually, this is a good point, I actually 
have _three_ soundcards, I think.  The first is
the completely useless one on the motherboard,
the 2nd is an "audigy2 value" and the third is
the RME.  So, now that you mention it, I would
think it should be hw:2, but somehow I still
think it's "hw:1"  Maybe it's because the motherboard
soundcard is so utterly useless it doesn't even
show up for work?  Er, come to think of it I may have
disabled it in the ROM setup of my computer because
it was only causing problems... I can't recall if I
did that or not.  I am sure I thought about trying to do
it.  In any case, I think "hw:1" is correct, because of this:

[scameron at zuul ~]$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Audigy2 [Audigy 2 Value [SB0400]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [Audigy 2 Value [SB0400]], device 1: emu10k1 mic [Mic Capture]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audigy2 [Audigy 2 Value [SB0400]], device 2: emu10k1 efx [Multichannel Capture/PT
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: R15 [RME Digi9636 (Rev 1.5)], device 0: RME Digi9636 (Rev 1.5) [RME Digi9636 (Rev 1.5)]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[scameron at zuul ~]$
[scameron at zuul ~]$ cat /proc/asound/cards
 0 [Audigy2        ]: Audigy2 - Audigy 2 Value [SB0400]
                      Audigy 2 Value [SB0400] (rev.0, serial:0x10011102) at 0x9000, irq 11
 1 [R15            ]: RME9636 - RME Digi9636 (Rev 1.5)
                      RME Digi9636 (Rev 1.5) at 0xea000000, irq 10
[scameron at zuul ~]$

> mark at lightning ~ $ cat /proc/asound/cards
>  0 [CK804          ]: NFORCE - NVidia CK804
>                       NVidia CK804 with ALC850 at 0xda103000, irq 225
>  1 [DSP            ]: H-DSP - Hammerfall DSP
>                       RME Hammerfall HDSP 9652 at 0xda000000, irq 66
> mark at lightning ~ $
> If yours looks anything like this then the default Jack setting is
> running Jack with the built in card. However since you see 18 IO's it
> sounds like the Hammerfall and not a built in unless they are virtual
> ports...

Yeah, I set it to "hw:1" so I think it's correct.

> >From within QJC I start Jack here with the command shown, and again
> this is my HDSP9652, not a Hammerfall, but it should be very close if
> not exactly the same, and this is what I see in QJC's message window:
> (you do NOT need to run 64/2 for testing...)
> 20:01:52.019 jackd -R -P80 -p512 -dalsa -dhw:1 -r44100 -p64 -n2

Ok, I will have to try that one.

> 20:01:52.035 JACK was started with PID=4148 (0x1034).
> jackd 0.102.14
> Copyright 2001-2005 Paul Davis and others.
> jackd comes with ABSOLUTELY NO WARRANTY
> This is free software, and you are welcome to redistribute it
> under certain conditions; see the file COPYING for details
> JACK compiled with System V SHM support.
> loading driver ..
> apparent rate = 44100
> creating alsa driver ... hw:1|hw:1|64|2|44100|0|0|nomon|swmeter|-|32bit
> control device hw:1
> configuring for 44100Hz, period = 64 frames, buffer = 2 periods
> ALSA: final selected sample format for capture: 32bit little-endian
> ALSA: use 2 periods for capture
> ALSA: final selected sample format for playback: 32bit little-endian
> ALSA: use 2 periods for playback
> 20:01:54.084 Server configuration saved to "/home/mark/.jackdrc".
> Hope this helps somehow,
> Mark

Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 

More information about the Linux-audio-user mailing list