Lost in gigedit... cannot add a working sample.
Posted: Sun Mar 07, 2010 2:35 am
Hi, folks.
I am investigating linuxsampler (freshly installed newest versions from source) as a more dedicated alternative to hydrogen as live-performance drum machine. Meaning: I want to connect my MIDI gear (that I don't have with me at the moment) and have the laptop generate the drum sounds from samples I recorded of my acoustic kit.
So far I tried in vain to create a drum kit with gigedit... I managed to get the whole setup so far as to loading up the existing millo.gig in qsampler and entering live editing with gigedit manages to produce some sound from the virtual Keyboard in gigedit.
But I fail at adding any sample of my own. I mean, I can add the samples in gigedit... I even stumbled over the info how to add regions... but I don't get any sound from my own samples. I've whitnessed the "Unable to cache sample - maybe memory full!" after adding a sample freshly in live editing and reckon that this is normal (a different error message would be superb, though)... but even after saving the gig file and reloading the whole set and entering the live editing again, the virtual keyboard is utterly silent when I play the notes that should trigger my samples (and additionally: I wonder why the velocity dimension I added starts not at 0 but at 90 or so).
I must be doing something very basic wrong... and the GUI is not very helpful (it wants some love and documentation, I presume). Might it be that linuxsampler just does not like my samples? I use 32 bit floating point stero WAVs, as that's what naturally comes out of JACK.
But I tried also 24bit and 16bit signed integer, no change.
PS: Is it normal that linuxsample segfaults when it tries to connect to non-existing ALSA sequencer ports? Hooking up to JACK MIDI is no issue ... I hope ALSA MIDI does work once I got my kit actually connected.
PPS: linuxsampler is really suited as digital drum, right? I mean, I see support for different velocities... and someplace there must be support for correctly coding a hihat pedal (mute a currently played hihat, trigger closed hihat with the hihat note until pedal is opened again... also choking cymbals by triggering a specific note) ... linuxsampler seems to have a lot of features when it comes to deciding what happens on a MIDI signal, at least gigedit suggests that.
I am investigating linuxsampler (freshly installed newest versions from source) as a more dedicated alternative to hydrogen as live-performance drum machine. Meaning: I want to connect my MIDI gear (that I don't have with me at the moment) and have the laptop generate the drum sounds from samples I recorded of my acoustic kit.
So far I tried in vain to create a drum kit with gigedit... I managed to get the whole setup so far as to loading up the existing millo.gig in qsampler and entering live editing with gigedit manages to produce some sound from the virtual Keyboard in gigedit.
But I fail at adding any sample of my own. I mean, I can add the samples in gigedit... I even stumbled over the info how to add regions... but I don't get any sound from my own samples. I've whitnessed the "Unable to cache sample - maybe memory full!" after adding a sample freshly in live editing and reckon that this is normal (a different error message would be superb, though)... but even after saving the gig file and reloading the whole set and entering the live editing again, the virtual keyboard is utterly silent when I play the notes that should trigger my samples (and additionally: I wonder why the velocity dimension I added starts not at 0 but at 90 or so).
I must be doing something very basic wrong... and the GUI is not very helpful (it wants some love and documentation, I presume). Might it be that linuxsampler just does not like my samples? I use 32 bit floating point stero WAVs, as that's what naturally comes out of JACK.
But I tried also 24bit and 16bit signed integer, no change.
PS: Is it normal that linuxsample segfaults when it tries to connect to non-existing ALSA sequencer ports? Hooking up to JACK MIDI is no issue ... I hope ALSA MIDI does work once I got my kit actually connected.
PPS: linuxsampler is really suited as digital drum, right? I mean, I see support for different velocities... and someplace there must be support for correctly coding a hihat pedal (mute a currently played hihat, trigger closed hihat with the hihat note until pedal is opened again... also choking cymbals by triggering a specific note) ... linuxsampler seems to have a lot of features when it comes to deciding what happens on a MIDI signal, at least gigedit suggests that.