[PD] what is the current state of the support for the Alsa Hammerfall driver?

Miller Puckette mpuckett at man104-1.ucsd.edu
Thu Feb 14 02:41:17 CET 2002

Hi all,

Last time I tried to run Pd with RME Hammerfall under Alsa, I couldn't make
it work.  I have no idea whether it was a problem in Pd or somewhere else.
Pd does run with ALSA 0.9 for other hardware, so in principle it should
be possible to get it running with the Hammerfall as well, but I wasn't
able to figure out how.

We've been using the OSS RME driver here (Guenter's.)  I'd prefer to have
Pd able to run either way, but haven't wanted to go back to the ALSA
driver and try to figure out what was wrong.  ALSA has been frustrating
to work with because of the scanty documentation, and I've been waiting
for them to improve that before investing more time in it...


On Wed, Feb 13, 2002 at 05:54:02PM +0100, günter geiger wrote:
> On Mon, 11 Feb 2002, Ivica Bukvic wrote:
> > I don't mean to instigate a flame-war, but [according to my personal
> > opinion] in a nutshell -- a lot. :-(
> >
> > For instance:
> > - I cannot run Ardour, nor most of other Alsa-specific apps (whereas the
> > other way around is in most cases quite possible)
> :) yes, but some times you are not able  to run ALSA specific apps
> on ALSA ... and exactly this is the problem with ALSA support for pd,
> once added it was constantly breaking on each update.
> I have been assured that this  is not going to happen that often now
> the API is stable, but still this was the main reason I stopped
> implementing things in ALSA some years ago, ...
> > - OSS uses "interleaved" approach to provide multi-channel capabilities,
> > even for RME that does not have interleaved output. This results in
> > redundant software resampling (unless something has been dramatically
> > changed in recent incarnations of the OSS architecture of which I am not
> > aware, please correct me if I am wrong)
> this is wrong for the  RME Hammerfall.
> > - OSS is a standard propelled by a commercial company (and that is
> > included in the open-source kernel, somehow I find it hard to believe
> > that the mix between commercial and open-source is good for the
> > long-term growth, although retrospectively speaking I am very thankful
> > to the 4fronttech for providing sound support for the Linux platform
> > when it needed it the most and when no one else was able/willing to
> > provide one)
> wrong too, OSS used to be the native linux sound API.. (AFAIK still is,
> I haven't looked at 2.5)
> > - OSS's interest is in multiple platform support, rather than the
> > maximum platform-specific performance
> > - Finally, last time I tried OSS RME Hammerfall driver (v0.8 a couple of
> > days ago), nothing worked as it was supposed to (although obviously I
> > did not give it enough of a chance, I am sure).
> ... well who knows, at least this way we won't find it out.
> Guenter

More information about the Pd-list mailing list