Sneak peek from the studio featuring the sampling techniques from the new Csound-based iOS app by Boulanger Labs, csSpectral. Deepak Gopinath (Lead iOS Developer) is using csSpectral to play back a simple beat and transforms the rhythms into a unique percussion track that morphs beyond glitch. This aspect of the app is well-suited for many applications ranging from advanced sound design for film to a mashup of your favorite track.
Sneak peek of the new Csound-based iOS app by Boulanger Labs, csSpectral. Check out this demo of Takahiko Tsuchiya (Lead Sound Designer) playing violin and Paul Batchelor (SpectralEQ Designer) playing Upright Bass. Their instruments are being processed by Christopher Konopka (Sound/Layout Designer) using csSpectral for real-time acoustic processing and spectral mutation.
Berklee College of Music and the Electronic Production and Design Department @ Berklee are proud to host the 2nd International Csound Conference. Csound has evolved dramatically since its creation nearly 30 years ago, and so has the world of computer music.
This conference looks to provide a venue for developers and users to discuss various aspects of the language through workshops, seminars, panels and live performance. You are invited to submit ideas relating to research, workshops, techniques, composition, or just hang out!
Updates and further information about the conference can be found at the following link.
Csound Conference 2013
Conference Chairman: Dr. Richard Boulanger
Keynote Speakers: John Chowning & Jean-Claude Risset
Where: Berklee College of Music (Boston, MA)
When: October 25th - 27th, 2013
~ Themes ~
- Understanding Csound6: What’s new and what are the new ways of working with Csound?
- Using Csound To Make Music and Sound: What is the role of Csound in the current Computer Music, Film, Advertising, and DJ Scenes?
- Learning Csound: Is there a place for Csound in contemporary electronic music studies? If so, then what is the place? One in many? An old way of working? A classic? Or is it Foundational and Core to a deeper understanding of techniques and technologies. How can we more effectively teach Csound and how can musicians learn to better use and appreciate Csound?
- Csound Today and Tomorrow: How are composers, researchers, sound-designers, performers using Csound today and how would we like to use it tomorrow?
the third release of the csound floss manual is out at
there is a lot of new stuff in it. see below the "what's new" in detail. thanks goes to all contributors, and in particular to alexandre abrioux for his diligent proof reading.
all the csd example files (nearly 250 now) and audio samples can be downloaded here:
they will also be included in the next release of csoundqt.
alex hofmann will push a printed version at lulu.com in a short time.
please let us know any bugs, errata and suggestions.
joachim and iain
WHAT'S NEW IN THIS RELEASE
03E ARRAYS (Tarmo Johannes, Joachim Heintz)
04H SCANNED SYNTHESIS (Christopher Saunders)
08B CSOUND AND ARDUINO (Iain McCurdy)
12B PYTHON INSIDE CSOUND (Andrés Cabrera, Joachim Heintz)
12C PYTHON IN CSOUNDQT (Tarmo Johannes, Joachim Heintz)
02A MAKE CSOUND RUN: Updated section about Windows install (Jim Aikin) and new sections about Csound on Android and iOS (Jacques Laplat)
03A INITIALIZATION AND PERFORMANCE PASS has completely been rewritten (Joachim Heintz)
04A ADDITIVE SYNTHESIS has been expanded (Iain McCurdy, Bjørn Houdorf)
05B PANNING AND SPATIALIZATION now contains descriptions about multi-channel audio in Csound in general, and VBAP and Ambisonics in particular (Iain McCurdy, Joachim Heintz)
10A CSOUNDQT now contains a description of the options and choices in CsoundQt's Configure Panel (Peiman Khosravi, Joachim Heintz)
10D CABBAGE has been updated and covers now some of the exciting new developments (Rory Walsh)
12A THE CSOUND API has been revised and extended (Francois Pinot)
The OPCODE GUIDE has been updated (Iain McCurdy)
The METHODS OF WRITING CSOUND SCORES now contain a description of Pysco (Jacob Joaquin)
General additions and changes:
The code examples now also carry some (hopefully) meaningful names in addition to the numbers.
Many improvements to existing examples have been made by Iain McCurdy.
I'm happy to announce a new release of Blue is available at:
This release has a couple bug fixes, updates for Clojure, and some new pieces included. The ChangeLog is below.
Jim and I are begining the process of putting together the next issue of the Csound Journal. We are aiming for April for publishing, with mid-March for a submission deadline. If you are interested in writing an article for the Journal, please contact either Jim or myself. Article submission guidelines and templates are available at:
We look forward to your contributions!
This week, I have released updates for two Csound score generators:
CornBucket by Tom Erbe (now at version 1.03), and
CMask by Andre Bartetzki (version 0.31 Release 4 for Mac)
Both programs are now "Universal Binaries" and should support running on Mac OS X 10.4 thru 10.8 Mountain Lion (hopefully). I also posted a previously unreleased update to CMask (0.31r3) that still supports earlier versions of Mac OS and Mac OS X.
Downloads available at
A new version of Bernard Bel's Bol Processor was released last August too.
Attention, Csound Community:
The latest sources, binaries, and manuals for Csound version 5.19 are available here:
" Following the placing of the sources on Sourceforge we now have the
5.19 manual in all its forms released, in addition to OS10.7, iOS,
Android and openSuSE12.2.
I would like to take this opportunity to thank all those who
contributed to the manual, and especially Menno for his remarkable
work on the examples, and Francois Pinot for finalising the manuals.
We are still missing a couple of binary on Sourceforge, which I hope
will appear soon. In addition there is a Debian i586 snapshot of
5.19.01 on my personal site. "
A new Csound5 book has been released by Giorgio Zucco entitled, 'Sintesi digitale del suono: Laboratorio pratico di Csound', that covers many useful topics and current uses of Csound in the synthesis and processing of digital audio.
---From the foreword by Dr. Richard Boulanger:
Without compare, Giorgio Zucco is one of the finest Csounders in the world. He is a supreme master of the highest degree. He is a true “sound designer” - a skill and ability that is, in fact, quite rare in our “music industry”, all chock-full with “samplers”, “remixers”, and “mashup-artists”. Giorgio Zucco has “golden ears”, and over the years he has produced an amazing “collection” of exquisite Csound instruments to prove it. I am quite confident that he could tame any machine, and make her sing the sweetest lovesongs; but what he has done instead, is to dedicate his life to the creation of some of the most beautiful, elegant, powerful, engaging, evolving, mysterious, rawcous, raw, intense, and tender musical timbres ever created in Csound.
About the Book:
Introduction to computer music, the novelty of the language Csound5, real time, envelopes, tremolo, vibrato, spatial, generative processes, control MIDI, OSC, additive synthesis, subtractive, FM, granular synthesis, physical modeling, synthesis scanned, the signal processors, construction of graphical user interfaces, integration in Max / MSP and Ableton Live, VST plugin development and much more. (In the book the author provides all the examples in the .csd format. Write to firstname.lastname@example.org. The samples will be sent by e-mail.)
About the Author:
Giorgio Zucco was born in Turin in 1977, graduated in composition, orchestration, electronic music at the Conservatorio "G. Verdi" in Turin, and modern guitar at the CPM of Milan. He attended a course of improvisation with Mark White and Jim Kelly of the Berklee College at Umbria Jazz. An award winning composer in various national competitions, he has carried out research in Csound and published articles in the "Csound Journal." He works in the field of multimedia making music for commercials, documentaries and short films for RAI and LA7. From 2008 to 2012 he was assistant to support multimedia and computer music at the Conservatorio "G. Verdi" in Turin. In 2011 he was selected by the Venice Biennale to participate in the workshop with Ircam's Emmanuel Jourdan, Grégoire Lorieux and Yan Maresz. He currently works as a sound designer for Audivation where he has created and released commercially a collection of instrument and effect plugin for Ableton Live, as part of the CsoundForLive project.
I'm happy to announce that blue 2.3.1 is now available at:
This release features a new text editor for coding, based on Netbeans
Editor library. I have replaced the older text editor with one that
is much more feature-ful. It has a much nicer code completion and now
shows Opcode documentation within a popup window while coding:
Users can now change the font sizes, what font is used, colors, tab
sizes, etc. The editor also has line numbers and can be zoomed in
using alt-mouse-wheel on a temporary basis (in case your eyes are
getting tired. :) ). I have also updated the default color theme for
Besides that, there are a few bug fixes. ChangeLog is below.
Thanks and Enjoy!
I'm happy to announce that blue 2.3.0 is now available at:
The big change for this release is the introduction of LayerGroups.
LayerGroups are plugins that provide types of layers. Blue's
SoundObject system is now one kind of layer; this release introduces a
new PatternLayer for using a SoundObject as the basis of pattern score
editing. Pattern LayerGroups allow drawing directly on the timeline on
a pattern grid to denote where the SoundObject plays. A screen shot
and documentation can be found at:
This release also adds a new Python Console, updates to PMask, as well
numerous bug fixes. I have also closed down the Wiki and returned to
using Docbook for documentation; releases now include both a PDF and
HTML version of the documentation.
(More information after the break)
We are happy to announce that Issue 17 of the Csound Journal is now available. You can read the issue online or download it at:
Many thanks to the authors for submitting their wonderful articles! We hope you enjoy reading this issue as much as we did!
Jim Hearon and Steven Yi
This beta manual release is a snapshot of the 5th of November.
This beta version of the Csound manual can be viewed here: http://members.home.nl/mag.knevel/csound_betamanual/autumn2012
Or it can be downloaded: http://members.home.nl/mag.knevel/autumn2012.zip
The beta manual will be updated regularly.
It is with great pleasure that I can announce the availability of
Csound 5.18. The manual, release notes and sources are on
Sourceforge, together with a growing number of packaged system.
The release notes are below, and I do not want to single out any
particular changes, but bug fixes, speed ups, easier use and
user-requested facilities have been the leading drivers.
Thank you to all the contributors to this release.
Notes for 5.18
This is mainly a bug-fixing release but with a number of new opcodes and
log2 function to calculate logarithm base 2
joystick to read input values (Linux only)
platerev, a physical model from Stefan Bilbao
vbap opcode is a generalisation of the various fixed number of
vbapg opcode is like vbap except just calculates gains
pwd opcode to obtain the working directory
readf/readfi to read strings from a file
centroid opcode (like pvscent but acting on audio signals)
This beta manual release is a snapshot of the 1st of July. I don't know when the next release of Csound will be and right now the manual contains enough new or improved examples for me to think it is worth publishing. And of course, new opcodes (and their examples) that have recently been added are included in this beta release. You should build Csound from git in order to be able to use those - and they may contain bugs!
I must say that i lost track of the exact amount of changes and improvements, but i am pretty sure of the ones as noted below.
This beta version of the Csound manual can be viewed here: http://members.home.nl/mag.knevel/csound_betamanual/summer2012
Or it can be downloaded: http://members.home.nl/mag.knevel/summer2012.zip
The beta manual will be updated regularly.