Csound News Archive

[Updated - 27 February, 2005]
.: 2001 :.

[12.12.01]
Rasmus Ekman Releases WinHelp for Csound 4.16

[12.08.01]
John ffitch Releases Public Csound Version 4.16

New Opcodes:
[+] duserrnd, cuserrnd - controlled pseudo-random number series
[+] grain2, grain3 - new granular synthesis opcodes
[+] rnd31 - bipolar random opcodes with controllable distribution
New GENS:
[+] GEN30 - extracts range of harmonic partials from waveform
[+] GEN31 - allows mixing any waveform specified in existing table
[+] GEN40 - continuous random distribution function
[+] GEN41 - discrete random distribution function
[+] GEN42 - random distribution function of discrete ranges

[+] Bug Fixes: Bad characters in score introduced by the sorting process fixed; Off-by-one error in score macros fixed; Bug fix in piped input and output; Off-by-one error in reading input sounds with skipping; Writing EPS graphs was not correct for macintosh; IRCAM format should be OK again; General error that could lead to failed error recovery fixed; Bug in schedule/turnoff fixed
[+] Language Changes: Sound fonts are looked for in current directory, sample director and analysis directory; Scores can now have an x opcode which skips the rest of the current section
[+] Opcode Fixes: Obscure bugs in jitter/jitters and jitter2 fixed; Minor bugs in pv on-the-fly; rezzy now not a disaster if rez is set to zero; Similar in moogvf and svf (and code optimised); A rounding error problem in k-rate linseg fixed
[+] Windows GUI Changes: Added DAC button
[+] Other Changes: Improved error messages when sfont fails; Improve phase calculation in oscbnk; musmon re-organised to allow for external use; Significant optimisations in deltap3 and vdelay3; resonz and resonr optimised
[+] Known Bugs: ADSR can go wrong; PVOC can glitch; Spaces in arguments to opcodes can be ignored, giving oddities; Mismatched closing bracket can give crash


[11.21.01]
Matt Ingalls Releases Sources for csound~ and CSoundLib

[+] for csound~
[+] csound~.c - all the code for the max object
[+] csound~.rsrc - resource file, prob. not needed on other platforms
[+] CSoundObject - codewarrior project file, prob. not needed for others
[+] cwindow.h/SYSDEP.H/SharedLibGlue.h - header files
[+] for CSoundLib
[+] add all canonical Csound sources
[+] do not add rtaudio.c or any platform specific *WIN.C files
[+] MUSMON.C - you will need to implement Matt's changes in this file and compile csound sources as a shared lib.
[+] SharedLibGlue.c/h - the "main" for the csoundLib
you will see i override C functions like getenv(), atexit(), malloc()
supposedly some compilers dont let you do that and you might have
to re#define those things as well as main()


[11.13.01]
Matt Ingalls Releases csound~ external for Max/MSP

[+] Csound runs in Max using the CSoundLib extension
[+] N-channel realtime audio i/o
[+] "k-rate" float value i/o
[+] realtime score[line] events
[+] internal 'direct to object' MIDI support
[+] allows simultaneous csound~ objects


[10.23.01]
Matt Ingalls Releases New Macintosh
Csound ALPHA 6

[+] Fixed "File Rendering not working" bug from Alpha 5
[+] Fixed "MIDI not working" bug from Alpha 4 & 5
[+] Extended largest memory block to 2 Meg in RT Memory Manager
[+] Restructured Main Document around .csd files
[+] Added Reading/Saving of Rendering Options to .csd files
[+] Finished implementing options
[+] Support manual entry of any command line
[+] New Auto-Save-Before and Auto-Play-After Preferences
[+] Preference Window and File in System Folder
[+] Remembers last window's size and position
[+] Added 'SaveAs' Dialogs for Output Sound File
[+] Implemented 'import score' feature


[10.12.01]
Matt Ingalls Releases New Macintosh Csound ALPHA 5
[10.09.01]
Matt Ingalls Releases New Macintosh Csound ALPHA 4

[+] Complete reworking of Csound and audio to run in interrupt
[+] Created new memory manager for audio interrupt
[+] New memory manager traps memory leaks from CsoundLib
[+] Removed multithreading code
[+] Merged ffitch 4.15 sources
[+] Added default directory [same for all SFDIR/SSDIR/etc]
[+] Bug fixes


[10.03.01]
Michael Gogins Releases Silence with CsoundVST Synthesizer

[+] Added code for sample-accurate scheduling of MIDI events
[+]
Upgraded the Csound code to Bath Csound version 4.15
[+] Completed the JNI interface, except for openView()


[10.02.01]
Rasmus Ekman Releases WinHelp for Csound 4.15
[10.01.01]
Flavio Tordini Releases Csound Editor v1.49
[09.30.01]
John ffitch Releases Public Csound Version 4.15

[+] Bug Fixes: pvanal-pvx mode, adsr, Macintosh pvanal, csound.xmg
[+] Language Changes: Csound will again run without a csound.xmg
file and defaults to English; in extended pvoc file it now recognises
.pvx in all case variations
[+] Opcode Fixes: soundin was incorrectly specified in entry table;
endianness problem in 24bit sound fixed; schedkwhen now allows
deferred action turnoff; minor fix in adsr; buf in spat3d fixed
[+] Windows GUI Changes: Can now select 24bit output and floats

New Opcodes:
[+] tempoval - read current value of tempo if beatmode is on, 60 if not
[+] biquada - just like biquad except the parameters are all a-rate
[+] vibrato, vibr - vibrato opcodes
[+] jitter, jitter2, jspline - jitter opcodes
[+] oscbnk - an oscilator bank
[+] cpstun, cpstuni - another micro-tuning opcode


[09.23.01]
Stéphane Rollandin Releases GeoMaestro v1.086
[09.07.01]
Luis Jure Releases a VIM Editor for Csound
[09.04.01]
Dave Phillips Posts Tcl/Tk Source Code for Cecilia
[09.02.01]
Michael Gogins Releases CsoundVST for Windows

[+] Runs as a VST Synthesizer in Cubase 32 5.0 and Orion PRO
[+] Renders MIDI events synchronized (sort of) with VST
[+] Loads/saves Csound (csd), VST bank (fxb), and VST preset (fxp) files
[+] Can be stopped and restarted in Cubase
[+] Displays Csound messages in a console window
[+] Can be used as a shared library synthesizer component in other (non-Cubase) programs, e.g. algorithmic composition programs


[09.02.01]
Daniel Lopez Releases GemTracker v0.81
[08.21.01]
Matt Ingalls Releases New Macintosh Csound ALPHA 3

[+] Added RT LineEvents - and temporary controls to play with them
[+] Added RT k-rate value output to be displayed by Host Front Ends
[+] Added 6 temp float number displays to play around with val output
[+] Added WASTE Text Editor, solving old 32k limitations
[+] Re-implemented Coorpertive Multitasking and “hog” options
[+] Updated to 4.14 sources
[+] Added more Rendering Options
[+] Added RT Audio support for char and long


[08.20.01]
John ffitch Releases Public Csound Version 4.14

[+] Bug Fixes: strset, pvoc, fout, Macintosh MIDI
[+] Language Changes: increased number of channels, 24bit audio support, "csound.txt" file renamed to "csound.xmg", introduction of new f-variable type used in streaming pvanal.
[+] Opcode Fixes: soundin up to 24 channels, gbuzz, vdelay
[+] New Opcodes:
[+] bbcut -- for breakbeat cutting.(Nick Collins)
[+] spat3d, spat3di, spat3dt -- 3D room simulation (Istvan Varga)
[+] deltapx, deltapxw -- interpolating read/write to delayr/delayw
[+] pvsanal -- streaming pvanalysis, generating an f-variable
[+] pvsynth -- resynthesis of fvariablesd
[+] pvsadsyn -- streaming additive synthesis
[+] pvscross -- streaming cross-synthesis
[+] pvsftw -- write a streamed pvoc frame to table
[+] pvsftr -- read a streamed pvoc frame to table
[+] pvsinfo -- information about a streamed pvanal
[+] lineto, tlineto -- generate glissandos
[+] loopseg, lpshold -- generate looping envelopes


[08.14.01]
Steven Yi Releases Blue 0.85.0

[+] embedded the jython 2.0 interpreter
[+] created a pythonObject soundObject
[+]
now write python scripts within blue to generate your scores!
[+]
libraries that come with jython 2.0 are included
[+] Maurizio Umberto Puxeddu's pmask 0.12 is included


[08.08.01]
Matt Ingalls Releases New Macintosh Csound ALPHA 2
[08.03.01]
cSounds.com is Proud to Welcome Hans Mikelson

Hans Mikelson is one of the world's best Csound teachers and sound designers. Hosting his Csound Magazine has been a real honor. Now, he has moved his incredible instrument collection here too!


[08.01.01]
Steven Yi Releases Csound Catalog Checklist Utility
[07.31.01]
Erik Spjut's Brick Wall FIR Filters @ cSounds.com

Professor Erik Spjut has put together an incredible collection of "Brick Wall" impulses for use with Csound's cvanal and convolve opcodes


[07.30.01]
2nd Printing Csound Book & CD-ROMS: What's New

[+] A small number of corrections and changes were made to the text
[+] The Second Printing Csound Book CD-ROMS were significantly revised, totally re-designed, massively improved, and re-mastered
[+] Many Csounders offered advice and developed utilities that will help you get the most out of your first and second printing cd-roms


[07.24.01]
Matt Ingalls Proposes A New Macintosh Csound

Matt's Back! And he's working on a new version of Csound for the Macintosh running as a shared library plugin. Imagine the possibilities! Click here to read Matt's proposal to the Csound Mailing List, to find out how to support this initiative, and where to go to try his new alpha version


[07.14.01]
A New Issue of The Csound Magazine is Now Online!

Graphical User Intrefaces! Csound Compositions, and much more...


[07.11.01]
Michael Thompson Releases Mac0S X Csound 4.13
[07.09.01]
MIT Press ships 2nd Printing of The Csound Book

The second printing features revised, re-designed, improved, and totally updated cd-roms! MIT Press has given cSounds.com permission to offer the Book cd-roms separately to owners of the first printing Csound Book (purchased prior to July 1, 2001) or to anyone interested in owning them.


cSounds.com is Proud to Welcome Luca Pavan

All the way from Klaipeda, Lithuania Luca brings us his fantastic collection of Direct Csound 5.1 GUI instruments plus a bonus instrument for stereo enhancement. Included are Gui FrontEnds for Additive, Subtractive, FM, RingMod, FOF, Granular, and more...


[+] Ekman Releases Csound Winhelp 4.13

[+] ffitch Releases Perf 4.13 for Macintosh

[+] Yi Releases DirectCsound GUI Editor in Java

[+] Maldonado Releases DirectCsound5.1 with GUI Opcodes


The Csound Manual Version 4.10 is Ready

Edited, Revised and Mantained by Emmy Award Winner, David Boothe, all downloadable formats are available: Acrobat (Single and Double sided printing), HTML and ASCII text. For Acrobat users, this is a complete reprint - all 489 pages of it. Read it at David Boothe's site


cSounds.com Proudly Welcomes Josep Comajuncosas

All the way from Barcelona, Josep brings us his awesome collection of articles and csound instruments. Cellular Automata, Physical Modeling, Wave Terrain, Analog Emulation and more...


The Csound Frequently Asked Questions are Here

Compiled and mantained by Jacob Joaquin, the FAQ is an invaluable resource for anyone who uses Csound. Especially beginners!


Scanned Synthesis is Here!

Learn all about the new synthesis technique developed by Bill Verplank, Max Mathews and Rob Shaw at Interval Research. With the help of John ffitch, Paris Smaragdis, and Richard Boulanger, this revolutionary new technique and its unique sounds are available only through Csound