Hi Benjamin. Rosegarden needs soundfonts loaded into your soundcard to work. I
don't know anything about Maudio cards, but with my Audigy2 sounblaster card
there are soundfonts .sf2 on the CDROM that came with it. If there are
soundfonts on your CDROM for the card, copy them to your /home/user
directory. Then either run asfxload /home/user/<soundfont> , changing
<soundfont> for the one you've copied from your CDROM, or in Rosegarden's
config, you can set the path to the soundfont to autoload it when you start
the app. If you have awesfx on your machine, you should find asfxload, and
sfxload in /usr/bin. If asfxload doesn't work, try sfxload. asfxload is for
Alsa, whereas sfxload is for OSS. Personally I've had no success with
asfxload, but sfxload has allways worked. Nigel.
On Thursday 16 Jun 2005 9:26 pm, benjamin wrote:
Hi all,
For those who seem to be interested in UBUNTU/DEMUDI,
here are some steps that I resolved and some others where
I'm blocking.
I'm new in Linux/audio.
For a first time with I would like to record my bass with rosegarden and
play drums with hydrogen.
My card : maudio 1010 LT which don't have Synth Support under ALSA
$kinfocenter
Synth devices : NOT ENABLED IN CONFIG
> KERNEL ..... OK
In the file /etc/apt/sources.list, add :
deb
http://demudi.agnula.org/packages/demudi stable main
In a terminal :
$apt-get update
$apt-cache search kernel
$apt-get install kernel-image-2.6.12-2-multimedia-386
$apt-get install kernel-patch-2.6-realtime-lsm
> MODULES ..... OK (except virmidi)
In a terminal :
$lsmod |grep snd
You need to have :
snd_seq_midi .......... OK
snd_seq_midi_event .... OK
snd_seq ............... OK
snd_rawmidi ........... OK
snd_timer ............. OK
snd ................... OK
soundcore ............. OK
snd_virmidi
realtime
If you don't have one, execute "modprobe" in a terminal.
For example :
$modprobe snd_virmidi
FATAL: Error inserting snd_virmidi
(/lib/modules/2.6.12-2-multimedia-386/kernel/sound/drivers/snd-virmidi.ko):
No such device
It was OK with ubuntu kernel !!!
$modprobe realtime any=1
> ALSA
$apt-cache search alsaconf
$apt-get install alsa-utils
Then you have
$alsaconf
$alsamixer
$alsactl
> JACKD ..... OK
$apt-cache search jackd
$apt-get install jackd
> QJACKCTL ..... OK
$apt-cache search qjackctl
$apt-get install qjackctl
Set qjackctl with jackd, not with jackstart
with jackstart :
#12:12:42.618 Patchbay deactivated.
#12:12:42.906 Statistics reset.
#12:12:42.980 MIDI connection graph change.
#12:12:43.114 MIDI connection change.
#12:12:45.920 Startup script...
#12:12:45.921 artsshell -q terminate
#12:12:46.252 Startup script terminated with exit status=256.
#12:12:46.252 JACK is starting...
#12:12:46.253 /usr/bin/jackstart -R -dalsa -dhw:0 -r48000 -p2048 -n2
#12:12:46.256 JACK was started with PID=7553 (0x1d81).
#jackstart: cannot get realtime capabilities, current capabilities are:
# =ep cap_setpcap-e
# probably running under a kernel with capabilities disabled,
# a suitable kernel would have printed something like "=eip"
#12:12:46.263 JACK was stopped with exit status=1.
#12:12:48.268 Could not connect to JACK server as client.
> ... and then I can run HYDROGEN
to use rosegarden, I need
> QSynth first
> and then ROSEGARDEN
I import some hydrogen samples in rosegarden, and I don't have any sound.
Does somebody have an idea ???
May be this is the virmidi module which is not loaded ?
Best regards,
Benjamin