On Sun, 17 Aug 2003, Miller Puckette wrote:
Guenter's driver is and always has been the best.
:) Thanks I have to add that writing this driver was only possible due to the work of Winfried Ritsch, who wrote the mother of all Hammerfall drivers. It has been the base of my driver and the ALSA Hammerfall driver. Winfried was actually the one who brought the first high quality soundcard to the Linux community.
But alsa is where it will be at in the future; I'm not sure whether it will be possible to run Guenter's RME OSS driver in future versions of linux. so one way or another we've got to figure out how to get the alsa RME driver to work adequately with Pd...
Yes, we were hoping that portaudio would solve some of these problems, but if you take a look at the homepage of Josh Haberman, who wrote the ALSA support for portaudio, you will see that he had a hart time too trying to get everything under one hat.
From a programmers point of view, the ALSA API is still incredibly
hard to handle. The documentation is only useful for writing toy applications. It seems that you have to be an ALSA developer to really achieve good performance.
I have a version of the pd alsa part that works with the Hammerfall, but I was not able to achieve the same performance as with my driver. Additionally this version shows problems with some cards, so I surely have done something wrong.
We need someone who is willing to really dig into ALSA, probably by reusing code from the JACK alsa driver. My motivation for doing that is pretty low, because for desktop usage I am happy with JACK, and for performance critical situations and installations I use my own driver.
Thats the situation. Maybe we can give out a call for help among the Linux audio developers community, there must be someone who is wants to contribute to a established system instead of writing the 200ths software syntesizer.
Well,
Guenter
cheers Miller
On Sun, Aug 17, 2003 at 08:18:05PM +0200, Michael Iber wrote:
Hi Frank, I tried it once (alsa/jack/pd) and it can't compete to Guenters driver. I wouldn't risk it in the live enviroment I am going to use it in Thanks anyway, greetings Michael
Am Sonntag, 17. August 2003 16:08 schrieb Frank Barknecht:
Hallo,
Michael Iber hat gesagt: // Michael Iber wrote:
trying to use channels 4-flag with rme-driver (-32bit) gives me the following error
/dev/dsp1 (read/write): No such device (now will try write-only...) /dev/dsp1 (writeonly): No such device /dev/dsp1 (readonly): No such device
Obviously pd is trying to use a second device which is not supported according to Guenther Geiger's driver-readme. pd-0.36 worked fine .......
I thing to get the full potential out of RME cards you probably should use ALSA. If it doesn't work directly in Pd, using the jack-output is the way to go. But I don't have a RME, so I'm just guessing from what I read on other lists...
ciao
-- Michael Iber mail@michael-iber.de www.michael-iber.de
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list