Greetings;
I have a 01:07.0 Multimedia audio controller: Creative Labs SB0400 Audigy2 Value in this system x86_64 system running in x86_32 mode(F8), and I have these modules loaded:
[root@coyote sys]# lsmod |grep midi snd_seq_midi 7040 0 snd_seq_virmidi 6272 1 snd_emux_synth snd_seq_midi_emul 6784 1 snd_emux_synth snd_rawmidi 19968 3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1 snd_seq_midi_event 7040 3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss snd_seq 47664 9 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 7308 8 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq snd 48420 20 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_rawmidi,snd_hda_intel,snd_ac97_codec,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_device,snd_timer,snd_hwdep
And I have a /dev/midi device. The soundfont is loaded, or at least reports no error when I reload it.
Kmid is silent although it seems to go through the motions, but its volume control doesn't seem to be coupled to anything in the kmix display (kde-3.5.10-fc8) or vice versa.
Kmid's keyboard display is also motionless while its playing a .mid file.
I was at one point a year or so back, under the impression that I could do this:
#> cat filenam.mid >/dev/midi
and it would play, but a 3:50 song is accepted silently in about 2 seconds.
I have inspected things in /sys/ and of the 3 audio cards this system constructs at bootup, card0, the audigy2 above, is the only one with a midi function according to that device tree in /sys. It lists several in fact: [root@coyote sys]# ls class/sound/card0 admmidi amidi controlC0 dmmidi hwC0D0 midi midiC0D1 midiC0D3 pcmC0D0c pcmC0D1c pcmC0D2p power uevent adsp audio device dsp hwC0D2 midiC0D0 midiC0D2 mixer pcmC0D0p pcmC0D2c pcmC0D3p subsystem
And the 'dev' entries match: [root@coyote sys]# cat class/sound/card0/midi/dev 14:2 [root@coyote sys]# ls -l /dev/midi crw-rw----+ 1 root root 14, 2 2008-12-19 10:19 /dev/midi
So at least these match up.
What can I do to allow .mid files to be played again?
Gene Heskett wrote:
Greetings; What can I do to allow .mid files to be played again?
Probably the answer you don't want, but the one I use is - set up timidity as an alsa client. Then you can just play into the alsa ports and out comes music.
I've never used sound card midi, never really missed it either.
--Russell
On Monday 22 December 2008, Russell Miller wrote:
Gene Heskett wrote:
Greetings; What can I do to allow .mid files to be played again?
Probably the answer you don't want, but the one I use is - set up timidity as an alsa client. Then you can just play into the alsa ports and out comes music.
Humm, all I see in yumex is timidity++, which reads like a software only synthesizer. I have it coming in now and will check it out, thanks.
I've never used sound card midi, never really missed it either.
Its nice, does not use any cpu for emulation, it is all done on the audio card itself. The one soundfont that coes with awesfx is a quite decent one, containing at least one voice for every instrument I ever heard of. Sometimes more as there are several piano selections and several organ selections.
Ok, got it, along with a .mid file that turned out to be a short sample only. Worked great, once, will not play the track again even if I restart it. This versions gui seems to be the economy model, no visualization keyboard, no configure pulldown, just a file selector is the whole gui. I recall a much fancier gui on timidity in years past. I think I'll poke around and see if I can find the older version. Thanks for the hint.
--Russell
Gene Heskett wrote:
Ok, got it, along with a .mid file that turned out to be a short sample only. Worked great, once, will not play the track again even if I restart it. This versions gui seems to be the economy model, no visualization keyboard, no configure pulldown, just a file selector is the whole gui. I recall a much fancier gui on timidity in years past. I think I'll poke around and see if I can find the older version. Thanks for the hint.
Don't forget eaw-patches too. They really make a huge, huge difference.
--Russell
On Monday 22 December 2008, Russell Miller wrote:
eaw-patches
Seems to be a different name, digmid .dat. Where should I put it so timidity++ can find it?
Thanks
You would need to use the awesfx package (gone from Fedora 10) to load a soundfont file to your card first.
There is another forum post and a few redhat bugs related to this - someone decided aesfx was obsolete (it has no replacement...) and pulled the package.
This is the documentation on the tool you would be using: http://alsa.opensrc.org/index.php/Asfxload [1] Once you have a soundfont loaded, your card's MIDI synth would work. You can get the soundfonts (*.sf2) from your driver CD, or from a windows install that had the drivers installed.
Newer soundblasters (since the Live! I think) have dropped actual synths in favor of these wavetable ones.
Links: ------ [1] http://alsa.opensrc.org/index.php/Asfxload
On Friday 26 December 2008, Paul (draeath) wrote:
You would need to use the awesfx package (gone from Fedora 10)
Unless you have a new, better replacement tool for this, PUT IT BACK IN!
to load a soundfont file to your card first.
There is another forum post and a few redhat bugs related to this - someone decided aesfx was obsolete (it has no replacement...) and pulled the package.
This is the documentation on the tool you would be using: http://alsa.opensrc.org/index.php/Asfxload [1] Once you have a soundfont loaded, your card's MIDI synth would work. You can get the soundfonts (*.sf2) from your driver CD, or from a windows install that had the drivers installed.
Newer soundblasters (since the Live! I think) have dropped actual synths in favor of these wavetable ones.
And which is this file: CT4MGM.SF2 ?