Subject: Re: [linux-audio-user] Forget this mail! ...
From: Joerg Anders (j.anders_AT_informatik.tu-chemnitz.de)
Date: Mon Dec 01 2003 - 12:03:07 EET
On Sat, 29 Nov 2003, Mark Constable wrote:
> > On Fri, 28 Nov 2003, Joerg Anders wrote:
> >
> > Forget this mail! I've got it!
> >
> > > ... yes if anybody explains the jack usage to me:
>
> But how about letting the rest of us know the exact procedure
> that worked for you :-)
>
> I'd love to put the "recipe" for how you did this on the
> Alsa Wiki with links to your page and mp3 examples.
>
Ok! A presupposition is: FluidSynth is compiled with jack support.
In first Xterm:
$ su -
# jackd -d alsa
In 2nd Xterm:
$ su -
# fluidsynth -a jack <soundfontfile>
In 3rd Xterm:
$ pmidi -list
Port Client name Port name
64:0 Rawmidi 0 - Audigy MPU-401 (UA Audigy MPU-401 (UART)
64:32 Rawmidi 0 - Audigy MPU-401 (UA Audigy MPU-401 #2
65:0 Emu10k1 WaveTable Emu10k1 Port 0
65:1 Emu10k1 WaveTable Emu10k1 Port 1
65:2 Emu10k1 WaveTable Emu10k1 Port 2
65:3 Emu10k1 WaveTable Emu10k1 Port 3
128:0 FLUID Synth (4187) Synth input port (4187)
(Thinking: Aha! The FluidSynth ALSA-MIDI input port is 128:0)
$ pmidi -p 128:0 <file>.mid (NO ENTER!!!)
In 4rd Xterm:
$ su -
# jack_lsp
alsa_pcm:capture_1
alsa_pcm:capture_2
alsa_pcm:playback_1
alsa_pcm:playback_2
fluidsynth:left
fluidsynth:right
(Thinking: Aha the 2 fluidsynth WAV output ports are named: "fluidsynth:left" and "fluidsynth:right")
# jackrec -f <file>.wav -d 5 -b 16 fluidsynth:left fluidsynth:right (NO ENTER !!!)
Then: ENTER in 3rd Xterm and immediately in 4rd Xterm.
Why I must be root ? ---> Don't know!
I assume "jackrec -f <file>.wav -d 5 -b 16 fluidsynth:left fluidsynth:right"
means : add fluidsynth:left + fluidsynth:right. Perhaps it is stereo ???
-- J.Anders, Chemnitz, GERMANY (ja_AT_informatik.tu-chemnitz.de)
This archive was generated by hypermail 2b28 : Mon Dec 01 2003 - 12:35:31 EET