[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rosegarden4 no sound SOLVED-UNSOLVED!



On Wed, Sep 28, 2005 at 10:06:20PM +0100, Joe Mc Cool wrote:
> On Wed, Sep 28, 2005 at 08:14:07PM +0100, Joe Mc Cool wrote:
> > Please,
> > 
> > sarge, 2.6 kernel, alsa
> > 
> > I can get sound from neither rosegarden4 (wow, _what_ a program,
> > thanks a lot) nor kmid.  I can play midi files fine using timidity.
> 
> I didn't RFM :-(                         (again !)
> 
> Once I'd fired up the file I wanted to play, I had to right click on
> each track and assign it to a midi device (software midi device in my
> case).

Oh Dear, 

I really thought, that after days of effort, I was home and dry.  My
children got really excited about Rosegarden and the possibility of
playing music along with it.

Not only did I get RG4 playing sound, but also Noteedit.  Surely this
establishes that my HW is OK and that I have whatever modules and
software needed ?

This is really rather embarrassing.  I power cycled the machine and
now I can no longer get sound out of Rosengarden, or anything else.

Timidity works fine and I load it as a server:

	timidity -iA &

lsmod | grep snd gives:

############################################################################
snd_emu10k1_synth       6784  0 
snd_emu10k1            80776  1 snd_emu10k1_synth
snd_emux_synth         33408  1 snd_emu10k1_synth
snd_seq_virmidi         7296  1 snd_emux_synth
snd_seq_midi_emul       7552  1 snd_emux_synth
snd_hwdep               9092  2 snd_emu10k1,snd_emux_synth
snd_util_mem            4608  2 snd_emu10k1,snd_emux_synth
snd_seq_oss            29440  0 
snd_seq_midi            8096  0 
snd_seq_midi_event      7552  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq                46480  9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_via82xx            26660  4 
snd_ac97_codec         59268  2 snd_emu10k1,snd_via82xx
snd_pcm_oss            48168  1 
snd_mixer_oss          16640  1 snd_pcm_oss
snd_pcm                85384  5 snd_emu10k1,snd_via82xx,snd_pcm_oss
snd_timer              23300  2 snd_seq,snd_pcm
snd_page_alloc         11144  3 snd_emu10k1,snd_via82xx,snd_pcm
gameport                4736  1 snd_via82xx
snd_mpu401_uart         7296  1 snd_via82xx
snd_rawmidi            23204  4 snd_emu10k1,snd_seq_virmidi,snd_seq_midi,snd_mpu401_uart
snd_seq_device          7944  6 snd_emu10k1_synth,snd_emu10k1,snd_emux_synth,snd_seq_oss,snd_seq_midi,snd_rawmidi
snd                    50660  23 snd_emu10k1,snd_emux_synth,snd_seq_virmidi,snd_hwdep,snd_util_mem,snd_seq_oss,snd_seq_midi,snd_seq_midi_event,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore               9824  3 snd
############################################################################

pmidi -l gives:

############################################################################
 Port     Client name                       Port name
 64:0     VIA 82C686A/B rev20 MIDI - Raw    VIA 82C686A/B rev20 MIDI
128:0     TiMidity                          TiMidity port 0
128:1     TiMidity                          TiMidity port 1
128:2     TiMidity                          TiMidity port 2
128:3     TiMidity                          TiMidity port 3
############################################################################

but pmidi -p 128:0 mymidi

runs ok, but plays nothing  (same for port 64)

Under Rosegarden4's sequencer configuration I see that Midi and Audio
are OK, the details are:

############################################################################
Rosegarden 1.0 - AlsaDriver - alsa-lib version 1.0.8

JackDriver::initialiseAudio - JACK sample rate = 44100Hz, buffer size = 2048
JackDriver::initialiseAudio - creating disk thread
JackDriver::initialiseAudio - found 2 JACK physical outputs
JackDriver::initialiseAudio - connecting from "rosegarden:master out L" to "alsa_pcm:playback_1"
JackDriver::initialiseAudio - connecting from "rosegarden:master out R" to "alsa_pcm:playback_2"
JackDriver::initialiseAudio - found 2 JACK physical inputs
JackDriver::initialiseAudio - connecting from "alsa_pcm:capture_1" to "rosegarden:record in 1 L"
JackDriver::initialiseAudio - connecting from "alsa_pcm:capture_2" to "rosegarden:record in 1 R"
JackDriver::initialiseAudio - initialised JACK audio subsystem

  ALSA Client information:

    64,0 - (VIA 82C686A/B rev20 MIDI - Rawmidi 0, VIA 82C686A/B rev20 MIDI)			(DUPLEX) [ctype 2, ptype 2, cap 127]
    128,0 - (TiMidity, TiMidity port 0)		(WRITE ONLY) [ctype 1, ptype 2, cap 66]
    128,1 - (TiMidity, TiMidity port 1)		(WRITE ONLY) [ctype 1, ptype 2, cap 66]
    128,2 - (TiMidity, TiMidity port 2)		(WRITE ONLY) [ctype 1, ptype 2, cap 66]
    128,3 - (TiMidity, TiMidity port 3)		(WRITE ONLY) [ctype 1, ptype 2, cap 66]

Creating device 0 in Play mode for connection 64:0 VIA 82C686A/B rev20 MIDI (duplex)
Default device name for this device is MIDI external device
Creating device 1 in Record mode for connection 64:0 VIA 82C686A/B rev20 MIDI (duplex)
Default device name for this device is MIDI hardware input device
Creating device 2 in Play mode for connection 128:0 TiMidity port 0 (write)
Default device name for this device is MIDI software device
Creating device 3 in Play mode for connection 128:1 TiMidity port 1 (write)
Default device name for this device is MIDI software device 2
Creating device 4 in Play mode for connection 128:2 TiMidity port 2 (write)
Default device name for this device is MIDI software device 3
Creating device 5 in Play mode for connection 128:3 TiMidity port 3 (write)
Default device name for this device is MIDI software device 4
    Current timer set to "PCM playback 0-0-0"
AlsaDriver::initialiseMidi -  initialised MIDI subsystem

    Current timer set to "PCM playback 0-0-0"
############################################################################

My hours and hours of googling lead me to believe that I must load a soundfont:

asfxload kawaistereogrand.sf2
No Emux synth hwdep device is found

When I google for this last error message I get nowhere.

I have this same sf2 file featured in /etc/timidity/timidity.cfg.

Frustrated and very confused.

Thanks a lot.

Joe



Reply to: