First post, by shorty
- Rank
- Newbie
[Thread moved to DOSBox General Section]
In looking at google, I saw someone mention about they had a similar problem when running as root instead of a user.
(Speaking of which, for the love of all that is holy, please do not run as root unless you absolutely, positively need to do so. It is a bad idea. Incredibly bad. 'Running in a thunderstorm holding a golf club skyward' bad.)
Otherwise, it looks like something isn't connecting correctly, which is hard to diagnose from what you've given.
Do you have music running? Can you play midi files elsewhere?
I'm not really sure how much I can help you.
This looks like more of a soundcard or configuration issue, and I'm not really that knowledgeable about it, but I'll try to help as much as I can.
There's a way of getting information about your sound system using alsa-info, but it will be a lot more than is needed. I haven't used it too much, so I'm not sure whether it would be handiest to simply run alsa-info or alsa-info --stdout.
Just out of curiosity, do you have snd_rawmidi, snd_seq_midi, or snd_seq_midi_event loaded when you run lsmod?
Also do you get anything when you run aplaymidi -l or pmidi -l?
hi
i don't use timidity but the docs say you need to
run the timidity daemon and just installing the
command line player alone is not enough.
btw other diagnostic tools available are:
pmidi -l
aconnect -o
here is what i see with an audigy for example:
beethoven:~> grep emu /etc/modprobe.d/modprobe.conf
options snd-emu10k1 index=0 seq_ports=1 max_synth_voices=128 max_buffer_size=256
beethoven:~> amidi -l
Dir Device Name
IO hw:0,0 Audigy MPU-401 (UART)
IO hw:0,1 Audigy MPU-401 #2
IO hw:0,2 Emu10k1 Synth MIDI (16 subdevices)
beethoven:~> pmidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
16:0 SB Audigy 2 Platinum EX [SB028 Audigy MPU-401 (UART)
16:32 SB Audigy 2 Platinum EX [SB028 Audigy MPU-401 #2
17:0 Emu10k1 WaveTable Emu10k1 Port 0
beethoven:~> aconnect -o
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 16: 'SB Audigy 2 Platinum EX [SB0280]SB Audigy 2 Platinum EX [SB0280' [type=kernel]
0 'Audigy MPU-401 (UART)'
32 'Audigy MPU-401 #2'
client 17: 'Emu10k1 WaveTable' [type=kernel]
0 'Emu10k1 Port 0 '
and after installing the daemon i have:
beethoven:~> aconnect -o
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 16: 'SB Audigy 2 Platinum EX [SB0280]SB Audigy 2 Platinum EX [SB0280' [type=kernel]
0 'Audigy MPU-401 (UART)'
32 'Audigy MPU-401 #2'
client 17: 'Emu10k1 WaveTable' [type=kernel]
0 'Emu10k1 Port 0 '
client 128: 'TiMidity' [type=user]
0 'TiMidity port 0 '
1 'TiMidity port 1 '
2 'TiMidity port 2 '
3 'TiMidity port 3 '
bye