Firstly, thanks for the help!
Heir Barknecht hat gesagt:
> > Question one: I have make install-ed alsa 1.3a drivers, do I have to
> > rebuild my kernel, as alsa is now built into the kernel in 2.6?
>
> 2.6.3 comes with ALSA 1.0.x inside. I don\'t know which, but you
> shouldn\'t need to upgrade. If you still want newer ALSA drivers, then
> build the kernel without alsa, check out ALSA cvs and \"./configure
> --prefix=/your/kernel-2.6.3/path && make install\" it
Ok, so when I build the driver with kernel = linux 2.6.3 its not updating the kernel source? So ill just go with the linux alsa then... I still run alsasound from init.d, right, despite the drivers being in the kernel?
> > Question two: I get this error with pd and the multiface
> >
> > using non-interleaved audio input
> > Sample width set to 4 bytes
> > snd_pcm_hw_params_set_access (output): Invalid argument
> > using non-interleaved audio
> > pd: pcm.c:1133: snd_pcm_readi: Assertion `pcm->access == SND_PCM_ACCESS_RW_INTERLEAVED\\\' failed.
> > Pd: signal 6
>
> Does Jack work? Does Pd work over Jack?
Yes and no. I get no errors, but audio doesnt work. When I test audio and midi, and send midi out, the midi light flashes on the multiface, and when I run hdsploader, the host error light goes away.
Its not that I get clicking or intermittent sounds of any kind, I just get deas silence...
My audiodev is set to 3, but my /proc/asound/cards has just 0 -> maestro3 and 1 -> hdsp. Through experementation I found that the -alsa flang in conjunction with -audiodev 3 references the hdsp.
I ran this:
[wade@transport wade]$ sudo jackd -R -d alsa -d hw:1 -r 48000 -p 2048
jackd 0.94.0
Copyright 2001-2003 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 = 48000
creating alsa driver ... hw:1|hw:1|2048|2|48000|0|0|nomon|swmeter|rt|32bit
control device hw:1
configuring for 48000Hz, period = 2048 frames, buffer = 2 periods
[wade@transport wade]$ sudo pd
reading startup file: /home/wade/.pdrc
priority 98 scheduling enabled.
memory locking enabled.
priority 96 scheduling enabled.
memory locking enabled.
couldn\'t open MIDI input device 0
couldn\'t open MIDI input device 2
couldn\'t open MIDI output device 0
couldn\'t open MIDI output device 2
opened 1 MIDI input device(s) and 1 MIDI output device(s).
PDP: pure data packet
PDP: version 0.12.3
PiDiP : additional video processing objects for PDP : version 0.12.13 ( ydegoyon(a)free.fr )
[wade@transport wade]$ cat .pdrc
-jack
-rt
-lib /usr/local/lib/pd/externs/pdp
-lib /usr/local/src/pidip-0.12.13/pidip
-path /usr/local/src/pidip-0.12.13/patches
-path /usr/local/src/pidip-0.12.13/doc
-path /usr/local/src/pidip-0.12.13/fonts
-path /usr/local/lib/pd/externs
-mididev 1,2,3
-r 48000
-sounddev 3
-blocksize 2048
-channels 18
-audiobuf 8