On Sat, 17 Jan 2004, Hans Fugal wrote:
> At least, that's what it sounds like. Sounds to me like either your midi
> is muted or you don't have midi playback capability in the soundcard.
> Save yourself a headache and double check the hardware specs to see if
> you have FM synthesis and/or wavetable synthesis. Note that if you have
> the latter you may need to load some waves into the wavetable before it
> can play anything back.
Sound Blaster's web site says:
Wave-Table Synthesis
- E-mu Systems�, Inc. EMU10K1? music synthesis engine
- 64-voice hardware polyphony with E-mu's patented 8-point interpolation
technology
- Uses SoundFont� Bank technology for user-definable wave-table sample
sets which include 2MB and 4MB sets
- Load up to 32MB of samples into host memory for professional music
reproduction
- Scalable PCI wave-table synthesis architecture with multi-timbre
capability
- 48 MIDI channels with 128 GM & GS compatible instruments and 10 drum
kits
I saw lots of examples of people on-line trying to "load some waves into
wavetable" but couldn't figure out how to do it myself. Any suggestions?
I'll do some more googling ...
> Sounds like you tried that and still got no sound - the only reason that
> would happen (assuming timidity didn't complain) is a mixer setting.
My guess (probably wrong) is that Rosegarden is still trying to use the
ALSA midi sequencer drivers for the Sound Blaster card, rather than the
timidity software thing. My reason for this guess is that when you load
Rosegarden, it says it's using emu10k1, and nothing shows up on the window
where timidity is running.
If I get rid of the ALSA drivers and run the generic "emu10k1" driver,
then timidity will run, Rosegarden will load and say it's using timidity,
and a bunch of "tracks" will show up on the timidity window. However,
playback still nets me zero (even though timidity will play midis fine
standalone).
Now, timidity man pages say that the "-iA" flag is "Launch timidity as
ALSA sequencer client", so I was wondering if that means it won't work
unless I have ALSA drivers loaded. However, when I load the ALSA drivers,
they automatically load the emu10k1 sequencer drivers, which take
precedence over timidity, and even when I try switching to timidity
manually in Rosegarden, still nothing in the timidity window--and more
importantly, no sound.
> > If you're just looking at notating some music check out denemo and
> > lilypond.
>
> I second that. I wouldn't use rosegarden for notation.
I tried denemo + lilypond, which seemed like it would work (to "play" it
just wrote a midi file using [lilypond? I think], and attempted to play
it--but unfortunately, still no sound.
> > > k, that worked beautifully--the alsa drivers are now loaded, and
> > > amixer/alsamixer works perfectly. (What should be in my modules.conf file,
> > > though, in relation to sound stuff? I had to comment all the old sound
> > > stuff out in order to get these drivers loaded.)
>
> Just make sure the oss modules don't load, and then the ALSA modules
> will work properly.
This is what I eventually used:
#--- ALSA drivers
alias sound-slot-0 snd-emu10k1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
~ross
--
This sentence would be seven words long if it were six words shorter.
____________________
BYU Unix Users Group
http://uug.byu.edu/
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list