Clemens Ladisch wrote:

Richard Shann wrote:

That is I'm guessing that the sound system on this motherboard doesn't
have some support that most soundcards do.

The via82xx doesn't have a hardware synthesizer. It may have an MIDI port
for external devices (must be enabled in the BIOS setup, and see the
mpu_port module option).


However I don't know what or how to connect to this virmidi thing.

The virmidi driver is used to connect other MIDI devices/drivers together.
Without such a MIDI device, its usefulness is rather limited.


I guess I still need to aconnect it to some software

Try a software synthesizer like Timidity or iiwusynth.

Interestingly, RH8.0 has got timidity, it plays midi files - I ran strace on it and found that it was opening
/dev/dsp. Reading around I see it has a configure option ./configure --enable-alsaseq
So I re-built it with this - unfortunately timidity++-2.11.3-4 is not up to date with alsa-lib-0.9.0rc6 so I
had to hack alsaseq_c.c considerably to get it made. Invoking it via
timidity -iA -B2,8 -q0/0 -k0
as suggested by Takashi Iwai in the comment to alsaseq_c.c I get only the first of the two ports opening

TiMidity starting in ALSA server mode
can't set sched_setscheduler - using normal priority
error in snd_seq_create_simple_port
Opening sequencer port: 128:0

and the program exits (I'm not running this as root so the sched_setscheduler message is expected I guess).
This may be just my bad version of alsaseq_c.c for timidity, or it may be because I don't understand what all the various devices are (/dev/sequencer /dev/amidi etc ) and what you should connect to what. So things like Rosegarden remain out of reach. I'll trawl the timidity web site for more clues...
Thanks for the pointers, if anyone can point me to information about what all the various /dev entries are supposed to do I would be grateful!

Richard




-------------------------------------------------------
This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
www.ictp.com/training/sourceforge.asp
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user


Reply via email to