|
From: Christian S. <sch...@so...> - 2005-01-01 20:15:16
|
Es geschah am Samstag 01 Januar 2005 19:14 als Mark Knecht schrieb: > If the info was going to be part of the app then I agree. I'm > wondering if it is possible to write some small support app, just > console based, that could query LS (or Linux itself) for LS memory > usage? Sure > Sorry. I do hear noise with these gig files. Underneath the noise I > can hear the note, but badly distorted. It's a bass guitar, but I hear > mostly high frequencies only and covered up with noise. > > > Mark, you mentioned there was still a problem with your Scarbee > > J-Fingered Bass gig. What exactly was the problem? > > As stated above. I can record the gig from both apps and send you > mp3's if it will help. That would be fine. > Can gigdump extract certain samples from the gig file? Maybe I could > send a single sample and you could figure it out from there. Or tell > me how I might investigate this more here and I'll give it a try. Not with gigdump, but with gigextract you can extract samples as .wav files (man gigextract). If you just want to extract certain sample(s), then look at the output of gigdump, and use the repective sample number(s) as shown there. > 3) More structural, but LS needs to support more than a stereo output. > I record LS output into Ardour or Pro Tools and I need piano, drums, > bass, all on separate stereo channels. Folks doing orchestral are used > to recording maybe 8-10 separate groups of sounds for mixing later. LS > doesn't seem to support anything like this today. We need some of the > features in the DSP station portion of GSt, where we route LS channels > to certain mixer elements and then attach certain mixer elements to > certain hardware outputs. (Or alsa_pcm channels.) LS aready has that. But audio and MIDI device management (including routing) is not yet completely implemented in qsampler. But something like the following LSCP script would do it: # load audio and MIDI driver CREATE AUDIO_OUTPUT_DEVICE JACK CREATE MIDI_INPUT_DEVICE ALSA # increase the amount of output channels of the LS's Jack client e.g. to 4 SET AUDIO_OUTPUT_DEVICE_PARAMETER 0 CHANNELS=4 # connect to MIDI keyboard SET MIDI_INPUT_PORT_PARAMETER 0 0 ALSA_SEQ_BINDINGS='72:0' # set up 1st sampler channel (using default output channels, that is 0 and 1) ADD CHANNEL LOAD ENGINE gig 0 SET CHANNEL AUDIO_OUTPUT_DEVICE 0 0 SET CHANNEL MIDI_INPUT_DEVICE 0 0 LOAD INSTRUMENT '/home/me/ns_kit7free.gig' 0 0 # set up 2nd sampler channel (using output channels 2 and 3) ADD CHANNEL LOAD ENGINE gig 1 SET CHANNEL AUDIO_OUTPUT_DEVICE 1 0 SET CHANNEL MIDI_INPUT_DEVICE 1 0 LOAD INSTRUMENT '/home/me/freepiano.gig' 0 1 # this will alter the audio channel routing # connect the engines output channel 0 to JACK clients output 2 SET CHANNEL AUDIO_OUTPUT_CHANNEL 1 0 2 # connect the engines output channel 1 to JACK clients output 3 SET CHANNEL AUDIO_OUTPUT_CHANNEL 1 1 3 # not necessary, just to see our setup GET CHANNEL INFO 0 GET CHANNEL INFO 1 Sorry for the inconvenience. Once the release of LS is out, I will work on qsampler, so it covers all the possibilites given by the current version of LSCP. CU Christian |