The developers are pleased to announce e release of Csound 6.18. This is
mainly a bug fixing release but as ever there is new stuff
==John ffitch
The developers are pleased to announce e release of Csound 6.18. This is
mainly a bug fixing release but as ever there is new stuff
==John ffitch
Congratulations and warmest thanks to all developers!
Tarmo
N, 27. oktoober 2022 15:47 John <jpff@codemist.co.uk> kirjutas:
The developers are pleased to announce e release of Csound 6.18. This is
mainly a bug fixing release but as ever there is new stuff==John ffitch
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
USER-LEVEL CHANGES
New opcodes
scanmap reads internal state of scanu
elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
“bugs fied” for detials.New gen
Orchestra
Score
Options
Modified Opcodes and Gens
- fix midi list printing to stdout part of the list.
Utilities
Frontends
Bugs Fixed
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
backward compatabilitySYSTEM LEVEL CHANGES
System Changes
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).
Translations
API
External Plugin Code
Platform Specific
Bela:
Many changes to Bela csound. See bela web site for details
MacOS:
- Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
- Issue where the portaudio callback backend would fail to work in mono (e.g. laptop microphone) has been fixed.
WASM:
- fix sampleRate for single-thread worklet.
==END==
========================================================================
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Congratulations and big thanks?
tor. 27. okt. 2022, 14:54 skrev Tarmo Johannes <trmjhnns@gmail.com>:
Congratulations and warmest thanks to all developers!
Tarmo
N, 27. oktoober 2022 15:47 John <jpff@codemist.co.uk> kirjutas:
The developers are pleased to announce e release of Csound 6.18. This is
mainly a bug fixing release but as ever there is new stuff==John ffitch
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
USER-LEVEL CHANGES
New opcodes
scanmap reads internal state of scanu
elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
“bugs fied” for detials.New gen
Orchestra
Score
Options
Modified Opcodes and Gens
- fix midi list printing to stdout part of the list.
Utilities
Frontends
Bugs Fixed
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
backward compatabilitySYSTEM LEVEL CHANGES
System Changes
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).
Translations
API
External Plugin Code
Platform Specific
Bela:
Many changes to Bela csound. See bela web site for details
MacOS:
- Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
- Issue where the portaudio callback backend would fail to work in mono (e.g. laptop microphone) has been fixed.
WASM:
- fix sampleRate for single-thread worklet.
==END==
========================================================================
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted hereCsound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Awesome. Thanks to all the developers.
Very excited about this release! Thank you!
Oh, I’ve been waiting for this. Thank you.
Say… could that bug fix to the oscil family be one of the oldest bugs to be fixed in Csound…(and possibly the oldest in any software)?
Actually not so. That bug was introduced sometime in Csound 5, when we increased the precision of the fixed point maths (in some versions, not all). It went undetected for perhaps 15 years, and I only discovered because I used an extremely long period with an oscili and it went a bit over.
Prof. Victor Lazzarini
Maynooth University
Ireland
Hmm, any idea what was the oldest bug ever to be fixed in Csound? ![]()
Good question. I think many bugs end up in people’s pieces and we can’t fix them anymore. They become the proverbial feature.
Prof. Victor Lazzarini
Maynooth University
Ireland
Congratulations and thank you to all the developers.
Now I have a good reason to move to Apple silicon.
Tetsuya Miwa
2022/10/27 21:47、John <jpff@CODEMIST.CO.UK>のメール:
The developers are pleased to announce e release of Csound 6.18. This is
mainly a bug fixing release but as ever there is new stuff==John ffitch
------------------------------------------------------------------------
CSOUND VERSION 6.18 RELEASE NOTESMainly 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
## USER-LEVEL CHANGES
### New opcodes
- scanmap reads internal state of scanu
- elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
"bugs fied" for detials.### New gen
### Orchestra
### Score
### Options
### Modified Opcodes and Gens
- fix midi list printing to stdout part of the list.
### Utilities
### Frontends
## Bugs Fixed
- 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
backward compatability# SYSTEM LEVEL CHANGES
### System Changes
- 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.
### Translations
### API
### External Plugin Code
### Platform Specific
Bela:
Many changes to Bela csound. See bela web site for details
MacOS:
- Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
- Issue where the portaudio callback backend would fail to work in mono e\.g\. laptop microphone has been fixed.WASM:
- fix sampleRate for single-thread worklet.
==END==
========================================================================
Csound mailing list
Csound@listserv.heanet.ie
LISTSERV 16.5 - CSOUND List at LISTSERV.HEANET.IE
Send bugs reports to
Issues · csound/csound · GitHub
Discussions of bugs and features can be posted here
Csound mailing list
Csound@listserv.heanet.ie
Send bugs reports to
Issues · csound/csound · GitHub
Discussions of bugs and features can be posted here
The longest bug ever? This is quite a nice idea. It resonates.
Luís Antunes Pena
Csound mailing list Send bugs reports to Discussions of bugs and features can be posted here
Thank you to the developers!
One more general question: when installing csound via homebrew, csound will be placed in /opt/homebrew/bin/csound - I’m on macos 11.6. Are there any known problems because of that? Can the installation with brew cause some problems to find csound dependent libraries?
By the way, running brew upgrade csound is not possible to access to 6.18. I guess homebrew takes some time to update all new versions.
Best,
Luís
Csound mailing list Send bugs reports to Discussions of bugs and features can be posted here
Victor’s right though, Csound’s backward compatibility means many bugs become a feature ![]()
Should have been an exclamation mark. Of course! Mistype/autocorrect.
tor. 27. okt. 2022, 15:53 skrev Oeyvind Brandtsegg <obrandts@gmail.com>:
Congratulations and big thanks?
tor. 27. okt. 2022, 14:54 skrev Tarmo Johannes <trmjhnns@gmail.com>:
Congratulations and warmest thanks to all developers!
Tarmo
N, 27. oktoober 2022 15:47 John <jpff@codemist.co.uk> kirjutas:
The developers are pleased to announce e release of Csound 6.18. This is
mainly a bug fixing release but as ever there is new stuff==John ffitch
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
USER-LEVEL CHANGES
New opcodes
scanmap reads internal state of scanu
elapsedcycles, elapsedtime, eventcycles, and eventtime. See under
“bugs fied” for detials.New gen
Orchestra
Score
Options
Modified Opcodes and Gens
- fix midi list printing to stdout part of the list.
Utilities
Frontends
Bugs Fixed
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
backward compatabilitySYSTEM LEVEL CHANGES
System Changes
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).
Translations
API
External Plugin Code
Platform Specific
Bela:
Many changes to Bela csound. See bela web site for details
MacOS:
- Universal build for x86_64 and arm64, backward compatible to MacOS 10.9
- Issue where the portaudio callback backend would fail to work in mono (e.g. laptop microphone) has been fixed.
WASM:
- fix sampleRate for single-thread worklet.
==END==
========================================================================
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted hereCsound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Any questions about brew should go to the brew team. We are not involved in maintaining or making any brew releases. I would expect them to pick up our upstream sources and update their scripts, but I don’t know anything more.
I just installed Csound 6.18 on my MacBook Pro M1 using Homebrew, and it runs.
Regards,
Mike