VOGONS

Common searches


First post, by shorty

User metadata
Rank Newbie
Rank
Newbie

Hi all of you,
i installed dosbox on a kubuntu system (laptop fujitsu siemens amilo el 6800) and want to get midi sound ...

What to do with this message?

Attachments

  • Bildschirmfoto1.png
    Filename
    Bildschirmfoto1.png
    File size
    30.97 KiB
    Views
    2223 views
    File license
    Fair use/fair dealing exception

multiplayer? ranking.php?id=7

Reply 2 of 5, by dougdahl

User metadata
Rank Member
Rank
Member

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?

Reply 3 of 5, by shorty

User metadata
Rank Newbie
Rank
Newbie

playing midi with timidity works - and amidi -l as user gives me the following output:

Attachments

  • Bildschirmfoto3.png
    Filename
    Bildschirmfoto3.png
    File size
    28.29 KiB
    Views
    2125 views
    File license
    Fair use/fair dealing exception

multiplayer? ranking.php?id=7

Reply 4 of 5, by dougdahl

User metadata
Rank Member
Rank
Member

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?

Reply 5 of 5, by sklawz

User metadata
Rank Member
Rank
Member

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