Hi,

I've been trying to get midi playback to work for about 2 days now, without any luck.

I am running Redhat 9.0 w/ kernel 2.4.20-18.9
I compiled ALSA 0.9.4 myself as follows:

# for ALSA drivers
./configure --with-isapnp=no --with-cards=cmipci --with-sequencer=yes
make
make insall

# for ALSA libraries
./configure; make; make install

# for ALSA OSS compatibility and ALSA tools
./configure --disable-alsatest; make; make install

I also have Jack 0.72.4 and ladcca 0.3.1 on  that machine and am able to play wav, mp3, divx... and whatnot.
Except there seems to be no way to play midi files (I am trying to get Rosegarden working)

I read some place on the alsa-project home page, that the C-media CMI 3738 chip
does not have wavetable functions.  ( http://alsa.opensrc.org/index.php?page=cmipci )

In the same line it says to try and use a soft synth programt ( they mention TiMidity )
to play midi files. I have tried that "timidity test.mid" and I get a bunch of info about
the midi file, but no sound. I have also tried running Jack

   # jackd -a -R -d alsa -d default -r 96000 -p 2048 &

then I run laddca

   # laddcad

and last but not least, I get iiwusynth running (now called fluidsynth)

   # iiwusynth -m alsa_seq -a jack /root/music/Unison.sf2

That allows me tu run Rosegarden, but it does not produce a single sound or noise...

Then I tried to see what was up with "# pmidi -l"  and I get:

Port                        Client name                                                Port name
64:0                        Rawmidi 0 - MPU-401 (UART) 0-0          MPU-401 (UART) 0-0
65:0                        OPL3 FM synth                                         OPL3 FM Port
128:0                      LADCCA Server                                       System Announcement Receiver
129:0                      Client-129                                                  port-0
130:0                      IIWU Synth (6090)                                    Synth input port (6090)

That's it. Then I tried

   # pmidi -p 130:0 test.mid

And I still get nothing.

I have also been playing around with the Alsa Patch Bay and with Qjackconnect,
but nothing I do seems to help. Oh, and Muse just crashes like a champ as soon
as I load a midi file. I am sure the Muse problem has to be something else though,
just sort of a guess or intuition or whatever.

So summing up, I have alsa, jack, ladcca and iiwusynth up and running,
but I can't get midi files to play with timidity, pmidi or rosegarden.
Rosegarden, runs fine, once jack, ladcca and iiwusynth are running, but
it does not mannage to give me a sound. It seems to play, but there's no sound.
I went in and tried each of the available ports in the midi configuration of Rosegarden,
but I had not luck.

I would greatly appreciate hints, leads, solutions, anything you might come up with.



Reply via email to