Making music with Csound
The powerful Csound software provides an impressive set of features for audio production and processing. We walk you through the entire system.
Csound is a software system designed for digital audio synthesis, signal processing, and music composition. As a production environment, Csound  is fully mature, with a well-tended development track extending from the 1970s to the present day. Csound runs on all major platforms, including iOS and Android systems, with support for a broad range of hardware. Csound is free software as defined by the FSF and is licensed under the LGPL.
Csound's system is an organization of agreeable parts. The Csound binary, which is typically found at
/usr/local/bin/csound, is the engine that processes your code and sends the output on its way, either as a sound file or as real-time sound. Csound's native user interface is a domain-specific programming language with built-in elements for audio production and processing. These elements, called opcodes, are the fundamental building blocks for all your Csound designs. The system further includes a language for scoring a composition, a multifarious set of utilities, and a variety of interface extensions that ally Csound's powers with the general capabilities of C/C++, Java, and Python.
Incidentally, the C in Csound refers to the language of the internal code. No prior knowledge of C or any other programming language is required to use Csound effectively, however, and with one of its excellent front ends, you may find that you have no need at all to program directly in native Csound.
Read full article as PDF:
The Raspberry Pi Foundation has announced an even smaller version of the tiny computer that will fit into a DIMM slot.
A new class of problems lets a malicious app pre-configure an invisible privilege update.
New Hack language adds static typing and other conveniences.
New crypto policy system will offer easier configuration and more uniform security.
Ubuntu founder denounces insecurity in proprietary, close-source software blobs.
Vulnerability affects many Linux web servers
The Bavarian capital shuns Microsoft, Google, and other alternatives to implement an open source groupware solution.
Phone vendor partnerships bring Mark Shuttleworth's dream of Ubuntu on a phone a step closer to reality.
Donors will get to vote on new features for the free video editor.
Debian project puts init out to pasture and says no to Ubuntu's Upstart.