From alsa-user-owner@alsa.jcu.cz  Mon Dec 28 23:28:10 1998
Received: from gwyn.tux.org (gwyn.tux.org [207.96.122.8])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id XAA05136
	for <alsa-user@alsa.jcu.cz>; Mon, 28 Dec 1998 23:23:08 +0100
Received: from localhost (chessman@localhost)
	by gwyn.tux.org (8.9.1/8.9.1) with ESMTP id RAA02614;
	Mon, 28 Dec 1998 17:23:05 -0500
Date: Mon, 28 Dec 1998 17:23:05 -0500 (EST)
From: Samuel S Chessman <chessman@tux.org>
To: alsa-user@alsa.jcu.cz
cc: keithp@ncd.com, pgregory@thepla.net
Subject: Midiplay compiled!
In-Reply-To: <36838E74.D247D03D@thepla.net>
Message-ID: <Pine.LNX.4.04.9812281632540.1109-100000@gwyn.tux.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

I was able to download midiplay-2.0.tar.gz, it's big: 19591659 bytes.
The compilation was straight forward, make sure you are familiar
with your /usr/X11R6/lib/X11/config/site.def file and it's friends.

I took the games out of the library Imakefile so it would compile quicker.
In games/Imakefiles; SUBDIRS = Xkw
The Xkw library made cleanly, installed.

Don't forget to ldconfig -v to catch the new shared library.

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.

I added
#include <bytesex.h>
#define __BYTEORDER     __BYTE_ORDER
to midi/include/midilib.h with the rest of the includes.

I edited midiplug/Imakefile, changed REQUIREDLIBS=-L/usr/X11R6.3 to -L/usr/X11R6
so now there may be a netscape plugin.

xmkmf -a
make
make install

all ran clean.
make install to fix the configuration.

Took about two hours including download with all the little fixes.
I am listening now ;  midiplay -audio voxware midiplug/jsbpassc.mid
as mentioned in the README.

This looks like it would be a good ALSA utility.  I am using
it in oss emulation mode.  Native ALSA would be wonderful.
The patches are pretty good, I will compare with my 'well known' listening
tests.  It's nice to see a real X client.  So much tk these days.  
I especially like the variant tempering support; not everything sounds good
in equal-tempering.

Perhaps Keith Packard could be persuaded to add a native ALSA mode.


On Sat, 26 Dec 1998, James Gregory wrote:

> Hello,
> 
> I noticed there has been a thread floating around about midi players on
> linux. A site which has been sitting in my bookmarks for a while came to
> mind.  http://www.reed.edu/~keith/linux/midiplay.html  It is the site
> for a piece of software called Keith Packard's Midi Player. This piece
> of code looks very promising, it has a huge patch set included with it,
> a configurable number of voices, and all sorts of other cool stuff. I'm
> looking for some feedback on this program. I want to hear from anyone
> who has:
> 
> a) downloaded the program
> b) de-compressed the program
> c) compiled the program (successfully)
> d) run the program with ALSA
> 
> Thanks.
> 
> Jim.
> 
> ------
> To unsubscribe from <alsa-user@alsa.jcu.cz> mailing list send message
> 'unsubscribe' in the body of message to <alsa-user-request@alsa.jcu.cz>.
> 

--------------------------------------------------------------------------------
   Sam Chessman              "E Pluribus Linux"              chessman@tux.org
                 



