You'll find the existing bits and pieces of documentation here:
http://linuxsampler.org/documentation.html
Also read through this forum, it doesn't have a million posts yet, but they are usually high quality (of course, because I've posted 30% or so of them
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
)
A quick rundown:
* Get jack running and use QJackCtl to configure and start/stop (there's an option hidden in the preferences to put QJackCtl in the taskbar so it wont clutter your desktop)
* Start LinuxSampler in a console, remember it's more of a "server" and don't have its own GUI.
* Use the JSampler "Fantasia" GUI front-end, it's nice looking an incorporates all or most of LS features.
* Use the device panel in Fantasia to create a MIDI device and a JACK output audio device. In the same panel you can also optionally hook up the inputs/outputs so that the configuration will be saved when you save your set up to an LSCP file. Or use QJackCtl to hook up the connections.
* Add a sample channel and load an instrument from a GIG file.
* Test if it works. Use "Export" to save your set up to an LSCP script that you can run in Fantasia next time you start Fantasia/LS so you don't have to re-create the devices each time.
* Post in this forum if you hit a problem or don't grok something.
And yes, you can use a virtual keyboard. Just start the vkeyboard app and connect it to LS MIDI in using QJackCtl or the device panel in Fantasia.
On Rosegarden: Start all applicatons, jack, LS, vKeybd and Rosegarden. Select the vKeybd as current recording device in Rosegarden. Rosegarden has probably already automatically connected to LS, select the software MIDI device representing LS in Rosegarden for the track you want to record.
There's plenty of ways to hook things up. So the best thing to do is to experiment.