On 08/21/2012 12:16 PM, D. Michael McIntyre wrote: > On Tuesday, August 21, 2012, John wrote: > >> I would like to thank all you respondents who tried to help me..I have >> Jack, Qsynth, Timidity installed. But I am at a loss how I can tie all >> these pieces together to produce any sound. How to "plug in" any of these >> pieces? > > I'm going to defer these basic, common questions to the rest of the community.
I'll take a shot at describing how to use Qsynth as an external application. This works for me with Rosegarden 12.04 and Qsynth 0.3.6 on Fedora 17. 1) Close any other programs you might be running 2) Start Rosegarden 3) Start Qsynth 4) In Qsynth, click on "Setup" and make sure "Enable MIDI Input" is checked in the MIDI tab, that "jack" is selected as the Audio Driver in the Audio tab, that "Auto Connect JACK Outputs" is checked in the Audio tab, and that a soundfont is listed in the Soundfonts tab. If you have to change any of this you might have to close and restart both programs before going on. 5) In Rosegarden, load the project you want to work on. Click on Studio -> Manage MIDI Devices. In the dialog that pops up, in the top-left box ("MIDI Playback") there should be something that says "General MIDI Device" - click on this. To the right of this there should be something that says something like "Synth input port" - this is the Qsynth MIDI input. Click on it. Click the "Close" button. 6) Now the MIDI data from Rosegarden should be sent to Qsynth when you hit play in Rosegarden, and Qsynth should play sound through your soundcard. What should be happening if you follow these steps is when you launch Rosegarden, it will start the Jack audio server. Then when you launch Qsynth it should connect to the physical outputs on your soundcard via the already-launched Jack server. Rosegarden will handle making the correct MIDI connections through its studio manager. Soundfonts are loaded in Qsynth, and other work on your piece is done in Rosegarden. I would recommend installing qjackctl and using it to manage your audio and MIDI connections between different applications. You can also use it to start the Jack audio server with different parameters (do this before launching either Rosegarden or Qsynth). You can also host fluidsynth-dssi directly in Rosegarden. In my experience, sometimes the editors will not launch for DSSI plugins unless you modify some network settings (this is not an issue with Rosegarden) and I don't remember what I had to do last time I had it working. You will need to be able to launch the editor to select a soundfont. If you want to try this, select a track in Rosegarden by clicking on the name of the track. In the "Special Parameters" box, under "Track Parameters" click the "Device" drop-down and select "Synth Plugin" to make that track use a plugin. Then, under "Instrument Parameters" click the button that says "<no synth>" and, in the dialog that pops up, click in the "Plugin" drop-down and select FluidSynth DSSI Plugin (or another plugin if you wish). I believe Rosegarden will automatically connect the audio outputs, but you can use qjackctl to verify this. Good luck! -Michael J. Wilson ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user