From alsa-user-owner@alsa.jcu.cz  Mon Dec 28 23:55:18 1998
Received: from rosebud.ncd.com (rosebud.ncd.com [138.43.212.19])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id XAA07146
	for <alsa-user@alsa.jcu.cz>; Mon, 28 Dec 1998 23:53:57 +0100
Received: from hood.pcx.ncd.com (root@hood.pcx.ncd.com [192.86.85.4]) by rosebud.ncd.com (8.9.1/8.6.9) with SMTP id OAA17412; Mon, 28 Dec 1998 14:52:10 -0800 (PST)
Received: from beach.pcx.ncd.com (keithp@beach.pcx.ncd.com [192.86.85.75]) by hood.pcx.ncd.com (8.6.9/8.6.5) with ESMTP id OAA02972; Mon, 28 Dec 1998 14:52:07 -0800
Message-Id: <199812282252.OAA02972@hood.pcx.ncd.com>
To: Samuel S Chessman <chessman@tux.org>
cc: alsa-user@alsa.jcu.cz, keithp@ncd.com, pgregory@thepla.net
Subject: Re: Midiplay compiled! 
From: Keith Packard <keithp@ncd.com>
In-reply-to: Your message of "Mon, 28 Dec 1998 17:23:05 EST."
             <Pine.LNX.4.04.9812281632540.1109-100000@gwyn.tux.org> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Mon, 28 Dec 1998 14:52:07 -0800
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list


> Then in midi, I edited Midi.tmpl and undefined HasNAS; I don't need NAS built.
> I edited */Imakefile  to comment out the -laudio from NAS; no macro test
> for the SUBDIRS here.

The main use for the NAS support is not to talk to NAS servers, but rather
to support PCM files in a variety of formats (.wav, .aiff, etc.).  Without
NAS, you lose the ability to play non-MIDI audio files.  Talking to a NAS
server is a nice feature.  If you know of another library which can read/write
audio files in a variety of formats, I'd use that instead.

Building NAS is no more difficult than building any of the other pieces.

> This looks like it would be a good ALSA utility.  I am using
> it in oss emulation mode.  Native ALSA would be wonderful.

As midiplay already supports several different sound APIs, adding another
one would be very easy.  OSS was all that I could find for Linux when
I wrote this stuff; I later discovered that the person supporting it wasn't
making the "real" version available free of charge.

-keith



