You are not logged in.

#1 2006-06-09 14:50:27

sweiss
Member
Registered: 2004-02-16
Posts: 635

Enabling MIDI output

Hello.
I'd like to enable MIDI output to my card but I've no idea how to do so. Google doesn't seem to help much either, or maybe I just don't know what to google for. This is the output of lspci:

00:00.0 Host bridge: Silicon Integrated Systems [SiS] 655 Host (rev 50)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

And of `lsmod | grep snd`:

snd_emux_synth         28416  0
snd_seq_virmidi         5888  1 snd_emux_synth
snd_hwdep               6916  1 snd_emux_synth
snd_util_mem            3968  1 snd_emux_synth
snd_seq_midi            6560  0
snd_seq_midi_emul       5632  1 snd_emux_synth
snd_rtctimer            3084  0
snd_mpu401_uart         6272  0
snd_rawmidi            17824  3 snd_seq_virmidi,snd_seq_midi,snd_mpu401_uart
rtc                    10036  1 snd_rtctimer
snd_intel8x0           26652  2
snd_ac97_codec         79392  1 snd_intel8x0
snd_ac97_bus            2688  1 snd_ac97_codec
snd_seq_oss            26240  0
snd_seq_midi_event      6400  3 snd_seq_virmidi,snd_seq_midi,snd_seq_oss
snd_seq                42064  8 snd_emux_synth,snd_seq_virmidi,snd_seq_midi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event
snd_seq_device          6540  5 snd_emux_synth,snd_seq_midi,snd_rawmidi,snd_seq_oss,snd_seq
snd_pcm_oss            32032  0
snd_pcm                64516  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              17284  3 snd_rtctimer,snd_seq,snd_pcm
snd_page_alloc          7688  2 snd_intel8x0,snd_pcm
snd_mixer_oss          14080  2 snd_pcm_oss
snd                    40036  16 snd_emux_synth,snd_seq_virmidi,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               7520  2 snd

I'm using the Beyond kernel, for now.

Can you please tell me what I need to do to get MIDI output? If it helps, here's timidity's output when I try to play a .mid file:

Requested buffer size 32768, fragment size 8192
ALSA pcm 'default' set buffer size 32768, period size 4096 bytes
Playing Documents/Back_In_Black.mid
MIDI file: Documents/Back_In_Black.mid
Format: 1  Tracks: 22  Divisions: 384
Track name: main guitar
Track name: bass
Track name: vocal
Track name: work track
Track name: lead_guit
Track name: lo_lead
Track name: met_drum
Track name: voc -bu
Drum set 10 is undefined
No instrument mapped to tone bank 0, program 29 - this instrument will not be heard
No instrument mapped to tone bank 0, program 30 - this instrument will not be heard
No instrument mapped to tone bank 0, program 36 - this instrument will not be heard
No instrument mapped to tone bank 0, program 48 - this instrument will not be heard
No instrument mapped to tone bank 0, program 81 - this instrument will not be heard
No instrument mapped to drum set 0, program 36 - this instrument will not be heard
No instrument mapped to drum set 0, program 38 - this instrument will not be heard
No instrument mapped to drum set 0, program 42 - this instrument will not be heard
No instrument mapped to drum set 0, program 46 - this instrument will not be heard
No instrument mapped to drum set 0, program 49 - this instrument will not be heard
No pre-resampling cache hit

And I get no sound output.

Any ideas?
Thanks in advance.

Offline

#2 2006-06-09 14:55:40

mpie
Member
From: 404 Not found
Registered: 2005-03-06
Posts: 649

Re: Enabling MIDI output

you need to install a sound-fond , there are two choices in aur.

install them then edit /etc/timidity to point to them then it will work

Offline

#3 2006-06-09 15:15:51

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: Enabling MIDI output

Do you know the package name? Can't seem to find it.

EDIT: Nevermind, got it. For those interested, it's called soundfont-sgm180

Offline

#4 2006-06-09 15:46:11

lumiwa
Member
Registered: 2005-12-26
Posts: 712

Re: Enabling MIDI output

sweiss wrote:

Do you know the package name? Can't seem to find it.

EDIT: Nevermind, got it. For those interested, it's called soundfont-sgm180

One is:
soundfont-sgm180 1.5-1

Search for soundfont

Offline

#5 2006-06-09 18:01:05

sweiss
Member
Registered: 2004-02-16
Posts: 635

Re: Enabling MIDI output

Ok, so timidity works now. I can't seem to be able to use Rosegarden, however. Is it something different?

Offline

Board footer

Powered by FluxBB