• SoftwareCsound
  • Latest Update - to Csound 6.14 - some missing libs and errors in console

Sound is working. Csound is running. But I wanted to report that when I did a clean update to the latest this evening, (and this would bring me up to Csound 6.14 Floating Point Version from March 11) that when I run your hello world and other Csound examples, I get three warnings in the console as shown below:

duplicate call...
--no-auto-init disables...
- mcould not open library...

==========. CONSOLE
Building project ...
Build finished
Running project ...
0"066.033| WARNING: [main] duplicate call from main program to xenomai_init() ignored
0"066.330| WARNING: [main] (xeno-config --no-auto-init disables implicit call)
0dBFS level = 32768.0
--Csound version 6.14 (float samples) Mar 11 2020
[commit: 4c7d6882d2327be60bfd183f6ac3b63b6a7327c9]
libsndfile-1.0.27
realtime mode enabled
WARNING: [mcould not open library '/usr/local/lib/csound/plugins-6.0/librtpulse.so' (libpulse.so.0: cannot open shared object file: No such file or directory)[m
[mUnifiedCSD: /root/Bela/projects/exampleTempProject/_main.csd
STARTING FILE
Creating options
Creating orchestra
closing tag
Creating score
realtime mode enabled
rtmidi: ALSA Raw MIDI module enabled
Elapsed time at end of orchestra compile: real: 0.020s, CPU: 0.016s
sorting score ...
... done
Elapsed time at end of score sort: real: 0.025s, CPU: 0.016s
setting dummy interface
graphics suppressed, ascii substituted
0dBFS level = 32768.0
orch now loaded
audio buffered in 256 sample-frame blocks
SECTION 1:
Initialising spinlock...
Starting realtime mode queue: 0xb4559010 thread: 0x15bb1e0
new alloc for instr 123:
Hello World!
backtrace() returned 0 addresses
[mCsound tidy up: Terminated
inactive allocs returned to freespace
end of score. overall amps: 8192.0
overall samples out of range: 0
0 errors in performance
Elapsed time at end of performance: real: 2.825s, CPU: 0.267s

These still seem to be there in 6.15, plus an additional one - missing fluidsynth

  • Here is the 6.15 console for a "working" .csd file - showing the warnings and missing things.

Building project ...
Build finished
Running project ...
0"062.237| WARNING: [main] duplicate call from main program to xenomai_init() ignored
0"062.537| WARNING: [main] (xeno-config --no-auto-init disables implicit call)
0dBFS level = 32768.0
--Csound version 6.15 (float samples) Oct 15 2020
[commit: c329d91b2527e96f05ecb47837e2bfd3b68f5be7]
libsndfile-1.0.27
realtime mode enabled
WARNING: [mcould not open library '/usr/lib/csound/plugins-6.0/libfluidOpcodes.so' (libfluidsynth.so.1: cannot open shared object file: No such file or directory)
WARNING: could not open library '/usr/lib/csound/plugins-6.0/libosc.so' (liblo.so.7: cannot open shared object file: No such file or directory)[m
[mUnifiedCSD: /root/Bela/projects/Aug2/ALGO-Aikin-Groovish.csd
STARTING FILE
Creating options
Creating orchestra
closing tag
Creating score
realtime mode enabled
rtmidi: ALSA Raw MIDI module enabled
sorting score ...
... done
setting dummy interface
displays suppressed
0dBFS level = 1.0
orch now loaded
audio buffered in 256 sample-frame blocks
SECTION 1:
Initialising spinlock...
Starting realtime mode queue: 0xb50a6010 thread: 0x1a1d528
Underrun detected: 1 blocks dropped
Underrun detected: 1 blocks dropped
Underrun detected: 1 blocks dropped
Underrun detected: 1 blocks dropped
Underrun detected: 1 blocks dropped
Underrun detected: 1 blocks dropped
Underrun detected: 1 blocks dropped
Underrun detected: 1 blocks dropped
backtrace() returned 0 addresses
Csound tidy up: Terminated
Makefile:595: recipe for target 'runide' failed
make: *** [runide] Terminated
1 mode switch detected on the audio thread.
inactive allocs returned to freespace
end of score. overall amps: 0.40973 0.43194
overall samples out of range: 0 0
0 errors in performance
Bela stopped

this denotes that those two libraries are installed on the machine I used to build it, but not on your Bela.