LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Mandrake 10, OSS, Audigy 2, Sound but no midi (https://www.linuxquestions.org/questions/linux-hardware-18/mandrake-10-oss-audigy-2-sound-but-no-midi-217143/)

ajj3085 08-13-2004 09:43 AM

Mandrake 10, OSS, Audigy 2, Sound but no midi
 
I have Mandrake 10, OSS (from opensound.com), SDL, SDL_mixer, kernel 2.6.3. Sound works fine, but can't get midi files to play. ossmplay just produces silence. I think i may need to load a sound font, but sfxload doesn't dectect and AWE devices. Also, don't know where to get a default soundfont to load..

Any help would be appreciated.

Thanks
Andy

Boudewijn 08-13-2004 09:45 AM

Have you already looked in Kmix whether the mixer is opened up?

zero0w 08-13-2004 08:38 PM

I believe you need to use ALSA snd-emu10k1 driver to load soundfont.

LuisG 10-11-2004 07:25 PM

Hi!

I have the same problem. I have Mandrake 10.0, with kernel 2.6. I'm using ALSA, and have perfect sound but no MIDI.

The strange thing is that when I installed Mandrake a few weeks ago, MIDI was all right, and never checked again. Now, I tried to listen some MIDI, but didn't work :(

What do you suggest me to do/verify?

Thank you! :)

EDIT: Plis excuse me. What did work was TiMidity++...and works now. The problem is with the rest of the midi players... any idea?

LuisG 10-12-2004 07:11 PM

I could make it work! :)

I post what I did, as some kind of mini-mini-tutorial :D , in case someone has the same problem.

1) Download "awesfx-0.5.0-1mdk.i586.rpm" from www.rpmfind.net
2) Install it (as root)
3) Copy, from the Audigy CD, the file "CT4MGM.SF2" (it's just a soundfont; I think you can use the one you like more) to your HD.
3) In the console, type: "asfxload CT4MGM.SF2" in the directory where you copied the soundfont.

Et Viola! It worked for me :)

kbrown 04-25-2005 04:21 PM

Should this work with ALSA? I Installed it and loaded a general midi soundfont which I use in my windoze box but couldn't hear anything. I tried with all MIDI outputs in rosegarden but no avail. With fluidsynth I could hear the music but I believe it doesn't actually use the built in synthetizer of the emu10k1...

kbrown 04-25-2005 06:22 PM

Quote:

Originally posted by kbrown
Should this work with ALSA? I Installed it and loaded a general midi soundfont which I use in my windoze box but couldn't hear anything. I tried with all MIDI outputs in rosegarden but no avail. With fluidsynth I could hear the music but I believe it doesn't actually use the built in synthetizer of the emu10k1...
Just noticed something else which might be related to my problem. My alsamixer sliders are somehow messed up. Master volume doesn't have any effect and it looks like all the other sliders are mixed up too. In system log I found this:

Code:

Apr 27 01:31:54 holodeck alsactl: warning: name mismatch (Music Playback Volume/Synth Playback Volume) for control #7
Apr 27 01:31:54 holodeck alsactl: /usr/sbin/alsactl: set_control:932: warning: index mismatch (0/0) for control #7
Apr 27 01:31:54 holodeck alsactl: /usr/sbin/alsactl: set_control:934: failed to obtain info for control #7 (Operation not permitted)
Apr 27 01:31:54 holodeck alsasound: Restoring sound driver settings failed

Any ideas what's wrong and how to rectify this?

kbrown 04-26-2005 02:54 AM

LOL... I feel so stupid (again ;))

Problem solved for most parts. I had accidentally connected my speakers to the rear output of SBLive :D
Switched them to the front output and I can hear MIDI (using the soundcard's synthetizer (asfxload)) and the mixers make much more sense now too ;)

I still get the above mentioned error messages at system start. Any ideas why is this happening?


All times are GMT -5. The time now is 05:56 PM.