Re: [LAU] Audio recording from Rosegarden+QSynth+Hydrogen

From: Emanuel Rumpf <xbran@email-addr-hidden>
Date: Mon Jan 26 2009 - 20:17:01 EET

2009/1/25 Andras Simon <szajmi@email-addr-hidden>:
> On 1/25/09, Emanuel Rumpf <xbran@email-addr-hidden> wrote:
>> 2009/1/23 Andras Simon <szajmi@email-addr-hidden>:
>>> I have tracks in RG whose sound is produced by qsynth, and others
>>> that are played by hydrogen. Is there a way to record what I hear
>>> in RG?
>>
>> If you have set up jackd as output in qsynth and hydrogen,
>
> qsynth: Setup/Audio/Audio driver = jack
> hydrogen: Preferences/Audio system/Audio driver = jack
>
> Is this what you mean?

Yes.

>
>> that should work.
>> Don't forget to enable the jack ports for recording in Rosegardens
>> midi-devices dialog.
>
> I see no mention of jack anywhere in the midi-devices dialog.
>
>> And activate at least one audio track for recording.
>> In the track parameter panel, there may be some more options (select
>> recording device etc.)
>
> Now I'm thoroughly confused. In the track parameter panel there's
> indeed an option for the device, but shouldn't that be "audio"? (The
> others being all midi-related.)
>
> Are you suggesting, that an audio track can be configured in such a
> way that that it gets its input (for recording) from the other tracks?
>

Yes.

Let me be more detailed, how to realize it:

1. First start jackd (I recommend to use qjackctl for doing that. You
can see the created connections there too.)
2. Start qsynth
3. Start rosegarden
4. in RG in the device manager, create a new device, name it QSYNTH
and connect it to qsynth
       ( the entry is called somehow like "131:0 snyth input port
(qsynth:0) (write)")

5. select a MIDI track. in the playback parameter panel choose the
QSYNTH device as output
     Further select instrument, channel and program for the track
using the QSYNTH device

# for testing, playback the midi track now. You should hear it.

6. select an AUDIO track. Make it stereo. As input select "In 1"

7. use QJackCtls connection dialog (audio-connections)
  - delete the connection system input (capture) ==> rosegarden (record)
  - (optional: delete qsynth ==> system playback (out) )
  - connect qsynth to rosegarden (record) input

8. activate the audio track for recording (red LED)
9. press the record button in the Rosegarden transport panel.
    the playback starts and the midi track is being recorded to the audio track.
    (note: if you de-connected qsynth from system-playback, you may
not hear anything now)

--
Emanuel Rumpf
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Tue Jan 27 00:08:47 2009

This archive was generated by hypermail 2.1.8 : Tue Jan 27 2009 - 00:08:48 EET