Changelog for
libcsnd6-6_0-6.18.1-4.1.x86_64.rpm :
* Thu Mar 21 2024 Andreas Stieger
- renamed extract to csound-extract to avoid name conflict with libextractor, again (boo#45347), add csound-rename-extract.patch
* Wed Apr 26 2023 Jan Engelhardt - Drop unused BuildRequire on xorg-x11-devel- Modernize specfile constructs
* Wed Dec 14 2022 Konstantin Voinov - Update to 6.18.1
* A long-standing big-endian test failure with score strings has been fixed.
* The symbol spillage caused by a build misconfiguration has been resolved.
* Plugin ABI compatibility with earlier versions (affecting the FLTK plugin) has been restored
* Some left-over tracing in the mod function has been removed.- Version 6.18.0 Changes: New opcodes
* 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. 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 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). 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 WASM:
* fix sampleRate for single-thread worklet
* Wed Dec 07 2022 Dirk Müller - update to 6.18.1:
* This is a patchfix release mainly dealing with issues arisen in Linux package management. This contains the same code as 6.18.0, except for:
* A long-standing big-endian test failure with score strings has been fixed.
* The symbol spillage caused by a build misconfiguration has been resolved.
* Plugin ABI compatibility with earlier versions (affecting the FLTK plugin) has been restored
* Some left-over tracing in the mod function has been removed.- update to 6.18.0:
* 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.
* 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
* 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
* Csound now supports MP3 files for input and output through libsndfile
* Fri Aug 12 2022 Konstantin Voinov - Update to version 6.17.0 USER-LEVEL CHANGES New opcodes
* scanmap and scansmap are like the xscanmap/xscansmap opcodes but work with the mainstream scan opcodes.
* trigexpseg, triglinseg are aliases for trigExpseg, trigLinseg.
* xscan opcodes are deprecated as they add nothing to the scan opcodes.
* bformdec2 provides more ambisonic decoding of bformat audio.
* metrobpm is like metro but the timing is in beats per minute and the signal can be offset by a proportion of the cycle.
* sequ is a csound version of a hardware sequencer. It has many modes and options.
* gtadsr implements a gated ADSR envelope Orchestra
* Message printing has been revised so -m16 suppresses all messages.
* add channel count to list_audio_devices (called when the flag - -devices is used so that it can be parsed by frontends). Modified Opcodes and Gens
* event opcode does not bail out if the instrument called does not exist.
* Added an optional prefix to soundfont instruments printed via sfilist.
* lpslots reworked with better control. Utilities
* cvanal now uses the SADIR environment to look for analysis files. Bugs Fixed
* fareylen called a non-existent function leading to a crash. Removed typo.
* turnoff could cause clicks in some cases; fixed.
* turnoff3 improved.
* cntReset fixed; had a false initialisation code.
* binary search in bpf fixed.
* pvscfs frame counting issue fixed.
* --sample-accurate fixed in a-rate form of tabsum.
* Problem in atssinnoi fixed; did read outside allocated memory.
* hrtfmove fixed; it could use the wrong value for sr.
* Named instruments could use wrong structure in redefinition.
* fixes in the jack backend relating to --get-system-sr.
* pvcross frequency warp mode fixed.
* lpcfilter/lpcanal bug where processing could not be restarted after a freeze fixed.
* the emugens collection of opcode, a large group incorporation mainly array operations, were not made available due to a small editing error.
* If using a float build (rather than a double) array access could be wrong.
* In some cases instr0 code could ignore loops after an incorrect warning. Now fixed.
* Bugs in mp3len and similar fixed.
* Crash in syncgrain issue #1773 fixed
* UDO output of fsigs fixed. SYSTEM LEVEL CHANGES System Changes
* winsound has been removed. API
* CreateThread2 is a new API function that allows threads to be given a user-defined stack size.
* Wed Jan 19 2022 Bjørn Lie - Update to version 6.16.2:
* This is a hotfix release dealing with an issue that prevented CsoundQT successfully producing a recording using one of the API threading services. Fixes for desktop OS packages affected are provided here.- Changes from version 6.16.1:
* This is a bug fix release of Csound 6.16, where an issue affecting the use of turnoff/turnoff2 was repaired.
* Tue Jun 29 2021 Konstantin Voinov - Update to version 6.16.0- add python3-csound package- update csound-rename-sndinfo.patch
* Wed May 26 2021 Konstantin Voinov - Update to version 6.15.0- add -samples subpackage
* Sat Feb 20 2021 Dave Plater - Added quotes to %{_lib} conditional to satisfy new rpmlint.
* Fri Jul 10 2020 Dave Plater - Removed unused util/new_srconv.c from sources to fix licensing.