CSOUND VERSION 6.18 RELEASE NOTES
Mainly a bug-fixing release. Major new facility is MP3 (MPEG) audio
files are supported both for input and output in platforms where this is
supported by libsndfile.
-- The Developers
scanmap reads internal state of scanu
elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
"bugs fied" for detials.
Modified Opcodes and Gens
- fix midi list printing to stdout part of the list.
Fixed bug where fixed-point phase computation (in oscil family) was
incorrect resulting in slight freq deviations in very low freq cases.
Fixed bug where freeing instr 0 caused memory issues in new
compilations. Instr 0 is not freed until reset now.
Fixed a bug where opcode directory search was crashing Csound if HOME
variable not set.
Fixed pol2rect array size setting.
OSCsend, OSCsend_lo and OSClisten can now work with OSC messages
carrying no payload (as per spec and manual).
bug in sum fixed
'pitchamd' opcode causes segmentation fault (macOS) (#1599)
fixed crash on channel setting with empty channel name
bug in ftloadk fixed (#1611)
qnan works even when compiled with fast arithmetic
Fix the flanger opcode for sample-accurate mode, where the xdel input was
not being correctly offset.
elapsedcycles, elapsedtime, eventcycles, and eventtime introducd as
fixed versions of timek, times, timeinstk and timeinsts but return
the correct values instead of being one cycle late. This prserves
Fix for issue #1613:
Fixes the rtauhal module for all cases of multichannel output. Previously the
module would not work correctly with some devices.
Csound now supports MP3 files for input and output through libsndfile (version 1.1.0 and higher).
External Plugin Code
Many changes to Bela csound. See bela web site for details
- Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
- fix sampleRate for single-thread worklet.