When I start qsampler, I get the following message:
Code: Select all
00:44:32.617 Client connecting...
00:44:32.646 Server is starting...
00:44:32.659 linuxsampler
00:44:32.708 Server was started with PID=28260.
lscp_client_create: cmd: connect: Connection refused
LinuxSampler 0.5.1.11cvs
Copyright (C) 2003,2004 by Benno Senoner and Christian Schoenebeck
Copyright (C) 2005-2009 Christian Schoenebeck
Detected features: MMX SSE
Automatic Stacktrace: Off
Creating Sampler...OK
Registered sampler engines: 'GIG'
Registered MIDI input drivers: ALSA,JACK
Registered audio output drivers: ALSA,JACK
Loading instrument editor plugins...OK
Registered instrument editors: 'gigedit'
Starting LSCP network server (0.0.0.0:8888)...Thread: WARNING, can't mlockall() memory!
OK
00:44:35.994 Client connecting...
00:44:36.020 Client receive timeout is set to 1000 msec.
00:44:46.053 Client connected.
00:44:46.154 Sent fine tuning settings.
00:44:46.208 New session: "Untitled1".
LinuxSampler initialization completed. :-)
LSCPServer: Client connection established on socket:4.
LSCPServer: Client connection established on socket:5.
Then, when I try to load a gig I get this output, including the warning, "Thread: WARNING, can't mlockall() memory!"
Code: Select all
00:46:28.559 New Channel setup...
00:46:39.361 Channel 0 added.
00:46:39.401 Channel 0 Audio driver: JACK.
00:46:39.435 Channel 0 MIDI driver: ALSA.
00:46:39.454 Channel 0 MIDI port: 0.
00:46:39.468 Channel 0 MIDI channel: 0.
00:46:39.509 Channel 0 Engine: GIG.
00:46:39.539 Channel 0 Instrument: "/home/bsmith/copy_of_Unsaved Gig File.gig" (0).
00:46:39.557 Channel 0 MIDI map: 0.
Thread: WARNING, can't assign realtime scheduling to thread!
Thread: WARNING, can't mlockall() memory!
Starting disk thread...Thread: WARNING, can't mlockall() memory!
OK
Thread: WARNING, can't mlockall() memory!
Scheduling '/home/bsmith/copy_of_Unsaved Gig File.gig' (Index=0) to be loaded in background (if not loaded yet).
Thread: WARNING, can't mlockall() memory!
Loading gig file '/home/bsmith/copy_of_Unsaved Gig File.gig'...OK
Loading gig instrument ('/home/bsmith/copy_of_Unsaved Gig File.gig',0)...OK
Caching initial samples...OK
00:46:48.045 Channel 0 edit instrument.
Found matching editor 'gigedit' for instrument ('/home/bsmith/copy_of_Unsaved Gig File.gig', 0) having data structure ('libgig','3.2.1')
InstrumentEditor::Launch(instr=826e030,type=libgig,version=3.2.1)
InstrumentEditor::Main()
Entered Gigedit Main() loop :)
Initializing 3rd party services needed by gigedit.
Adding sample /home/bsmith/documents/samples/Breaks/clnkrbrk.wav
Drop received sample "clnkrbrk"
Unable to cache sample - maybe memory full!
and no sound in regions that access the new sample.
When I try to delete a channel, another dialog comes up that says:
New Channel
Could not remove channel.
Sorry.
Then, it crashes with the output:
[2]- Segmentation fault qsampler
So it seems as though linuxsampler is having trouble allocating memory for new samples.
Maybe it has something to do with sqlite3. When I compiled linuxsampler, I got this message:
checking for SQLITE3... no
*** Required sqlite version not found!
*** You need to have sqlite version 3.3 or higher
*** for instruments database support to be enabled.
*** Support for instruments DB will be disabled!
However, I have sqlite 3.5.9 installed. Am I missing something? Any help would be appreciated.
-B