[02.27.03]
[+]
Csound 4.24.1 is a major new version, with a new API, Csound shared library, dynamically
loaded opcodes and real-time audio modules, many new opcodes, experimental binaries
using the SSE instruction set, and bug fixes. More details, and packages to download are
available on this
page.
Warning: this is not the
canonical
Csound distribution by John ffitch.
[02.04.03]
[+]
A new version of the "unofficial" Csound distribution
(4.24.0) has
been released, with the usual packages (sources, Win32 and Linux binaries, documentation,
and patch against the previous version). There are no new opcodes, but many bug fixes and
other changes.
A summary of all differences compared to canonical Csound version 4.23, with manuals
and examples for new opcodes and utilities, can be read
here.
[01.22.03]
[+]
Another bug-fix release of Csound
(4.23.4.2) is
available. Three new utilities (csb64enc,
makecsd, and cs)
are also included.
[01.17.03]
[+]
Csound 4.23.4.1
is a collection of bug fixes, and a new feature that allows selecting delay line for
deltap opcodes in case of nested
delayr / delayw pairs.
[01.14.03]
[+]
Csound 4.23.4 (unofficial version) is now available (download from
here, or the
archive). The documentation package and VIM files
(now with opcode help using the Alternative Csound Reference Manual version 4.22-1) are
also updated.
Some highlights of the changes in this version:
[+] Language changes:
[+] 32767 k-periods limit on release time
(xtratim) was removed.
[+] New command line option
(--expression-opt) that turns on some optimizations in
expressions.
[+] Beat mode (-t n command
line option) is closer to fully working, but still not perfect.
[+] Turnoff / release / MIDI note off code revised.
[+] Bug fixes:
[+] max_k in average mode has
been fixed.
[+] Syntax errors in lines that have a ';' comment are
now printed correctly.
[+] Minor bug in setksmps has
been fixed.
[+] --hardwarebufsamps=N
option now sets the hardware buffer size correctly.
[+] Audio device selection under Win32 should be fixed (bug
reported by Josep M Comajuncosas).
[+] Fixes in various opcodes related to use with local
ksmps.
[+] Compile errors in
widgets.cpp reported by Steven Yi have been fixed.
[+] Misc. changes:
[+] New Win32 real-time audio code, with some new options,
as well as variable number of buffers.
[+] Usage message under Win32 is now printed to
stdout instead of
stderr.
[+] New opcodes:
[+] FLsetVal,
ftlen2(), tab_i, and
tabw_i.
[01.03.03]
[+] Csound 4.23.3 "unofficial" version can be downloaded from the
archive and this
page. New in this version: many bug fixes, new opcodes (some from CsoundAV), a separate
documentation package, and the VIM syntax files now support CSD files in addition to
orchestra and score.
[12.23.02]
[+] Csound 4.23.2 is now available here.
Changes - compared to 4.23.1 - include:
[+] Bugs in vco PWM and
triangle mode are fixed. Also, amplitude of PWM wave was corrected, and triangle
amplitude depends much less on pulse width.
[+] massign can "mute"
MIDI channels by assigning to zero or negative instrument number. Useful when
midiin opcode is used to parse MIDI events.
[+] bqrez opcode updated to
new version from Matt Gerassimoff, also fixed some bugs.
[+] Named instruments can be invoked as opcodes, as
requested by Matt J. Ingalls, using subinstr-like syntax.
[+] Incorporated new printf opcodes from Matt Ingalls.
The new version of printks is currently named
sprintks in order to avoid breaking the original
printks, until the new code is fully tested.
[+] schedule now supports
named instruments.
[+] sfont opcodes
synchronized with jpff 4.23 version.
[+] Crashes in (some) utilities have been fixed - still
needs to be fully cleaned up.
[+] New opcodes:
denorm, delayk,
vdelayk, and more.
[+] Internal opcode names like
oscil_kk, peak_k,
oscilikt_aa, etc. have been all renamed to use a
dot instead (thus oscil_kk is now
oscil.kk, for example). This avoids conflicts with
normal opcode names like FLpanel_end.
[+] Many (mostly minor) internal code changes.
[11.13.02]
[+] New Csound release (4.22.5), with improved real-time audio support and other
features. Sources (with documentation), Linux and Win32 binaries, patches, and VIM syntax
files can be downloaded from here. Changes in other
versions (4.22.3, 4.22.3.1, and 4.22.4) are also documented.
[10.25.02]
[+] Csound 4.22.2 is available (check this
page for more details).
[09.27.02]
[+] Improved vco2 opcodes (it is possible to use
user defined waveforms, and also the number and size of tables can be controlled) in
Csound 4.21.6 - source (with documentation), and binaries are available at the
patches page.
[09.20.02]
[+] As there are some new opcodes (including vco2),
a new Csound version (4.21.5) is available now; it also includes optimizations and other
changes. More details can be found here, as well as
the updated files in the archive.
[09.11.02]
[+] Csound 4.21.4 is intended to be the final version of the "unofficial" patches
for canonical version 4.21 (the next patch will be most likely released only for 4.22).
The only change compared to 4.21.3 is optimizations in user defined opcodes (I/O is a lot
faster now), and a minor bug fix. As usual, patches, complete sources, and Linux x86
binaries can be downloaded from this page.
The VIM syntax package is not modified, as there are neither new opcodes, nor syntax changes.
[09.09.02]
[+] Updated Csound patches,
sources, binaries,
and VIM syntax files are available for version 4.21.3.
[09.06.02]
[+] Csound 4.21.2 sources and
binaries are available.
[+] Updated VIM
syntax files for 4.21.
[09.03.02]
[+] Csound 4.21.1 is the first patch to the canonical 4.21 version. Currently
only the sources are available in the archive, and
some documentation in this package.
This version is a beta release, so expect 4.21.2 with bug fixes and binary packages
soon.
Changes in 4.21.1 include:
[+] Incorporated widget opcodes and other changes from 4.20.5.
[+] Fixed bugs in soundio.c,
main.c, opcode.c, and
other files.
[+] Rewritten most of the sub-instrument code, new opcodes
xin and xout, and new local
ksmps feature.
[08.30.02]
[+] Csound 4.20.5 fixes some bugs in widgets
code (also in opcode.c), and there are two new opcodes. The VIM
syntax files are also
updated.
[08.26.02]
[+] A new Csound version
(4.20.4) is available with FLTK
widgets, three new opcodes (oscilikt, osciliktp, and oscilikts), and some bug fixes and
optimizations.
[+] New
vim syntax files with updated
opcode list.
[06.24.02]
[+] Added a zip file containing all instruments
with include files and samples.
[06.17.02]
[+] Many new instruments and
samples.
[+]
Patch to fix Csound 4.20 bug related to missing
ksmps.
[06.11.02]
[+] Updated vim
syntax files for Csound 4.20.
[+]
New Csound patch that fixes some bugs in sound I/O and
MIDI, and improves printing of maxamp messages.
[+]
New MIDI-based mixer package.
[05.20.02]
[+] Added new Csound syntax
files for vim (also includes a script that generates opcode
list for newer Csound versions), a new macro
package, and patches with many MIDI related bug fixes,
and two new opcodes.
[05.14.02]
[+] New patch that fixes tablexkt bug.
[05.01.02]
[+] Updated archive (new UHJ macro that uses
FIR filters for phase shifting), and there are new, optimized Csound executables to
downoload from here.
[04.22.02]
[+] Updated Csound patches
(GEN30 bug fix and new option), and there are also new (Linux x86 dynamic,
Linux x86 static, DOS) binary packages to download.
New keyboard and controller utilities
for real-time control.
[04.08.02]
[+] New page with Csound patches and binaries added. Updated drums
(new instruments) and archive page.
[03.11.02]
[+] Csound 4.19 beta with new GEN routines can be downloaded from
this page.
[03.05.02]
[+] Updated drums page (new cymbal and hi-hat).
[03.04.02]
[+] Added new drum instruments, including cymbals and hi-hats,
hand clap, rim shot, tom, snare, and bass drums.
[02.25.02]
[+] All pages use new style now.
[02.21.02]
[+] New opening page with redesigned style. Also updated links page.
[02.18.02]
[+] Started page. Uploaded archive, utilities (with some documentation), and links.
New files in archive.
© Istvan Varga, 2002