Results for Csound

Below are the posts that should have something to do with 'Csound'.

Note: If you're looking for something more specific you can use search form in the top right.

  

Grame releases Faust v0.9.10

Related: , , , , , , , , , , , , , , // Posted in news on Jan 25, 2010
Faust

Grame, Centre National de Creation Musicale, has announced the release of Faust (Functional Audio Stream) 0.9.10, a functional programming language specifically designed for real-time signal processing and synthesis.

This version introduces several new possibilities. It is the first official release to offer full parallelization of the C++ code to exploit multicore architectures, as well as automatic generation of mathematical documentation.

New in Faust v0.9.10

  • Several new options have been added to control how the C++ code is generated, in particular:
    • control of the floating point precision : single (default), double, quad
    • code re-organization in simple loops to facilitate automatic vectorization
    • automatic parallelization based on OpenMP
    • automatic parallelization based on a specific “Work-Stealing” algorithm
  • Using formal methods the Faust compiler can automatically produce a complete mathematical documentation of a Faust program.
  • Language Extensions
    • Sequential composition operator (A:B) has been restricted to expressions so that outputs(A) = inputs(B). This restriction has several advantages. It improves error detection, makes the code easier to understand and provides nicer and simpler formal semantic ( A:B is B o A)
    • User interface labels can now contain metadata. For example the label “volume[unit:dB][tooltip:control the output volume of the reverb]” contains two metadata, a unit definition and a tooltip message than can be exploited by an architecture file to fine tune the user interface.
    • User interface labels can contain absolute and relative pathnames to better control the hierarchical structure of the user interface. For example the label “../volume” points to place the widget one group higher in the hierarchy.
  • Several new audio architectures have been included, in particular Action Script, CoreAudio, CSOUND, Chuck, Pure, SND-RT, for a total of about 20 different plateforms now supported: Action Script, Alsa, ChucK, CoreAudio, CSOUND, Jack, LADSPA, Matlab, MaxMSP, Octave, OSS, PortAudio, Pure, PureData, Q, Sndfile, Snd-RT, SuperCollider, SynthFile, VST, VSTi (mono)

More information: Faust / Faust @ Sourceforge

One Laptop Per Child (OLPC) includes 8.5 GB of CC-licensed samples and music tools

OLPC

One Laptop Per Child wants to provide children around the world with new opportunities to explore, experiment and express themselves.

Their mission:

… to stimulate local grassroots initiatives designed to enhance and sustain over time the effectiveness of laptops as learning tools for children living in lesser-developed countries.

The OLPC laptops run on XO, using components from Red Hat’s Fedora Core 6 version of the Linux operating system. It supports programming environments like Python and Csound, a programmable music and audio environment.

I’m pretty excited to see the children will get to play with tools like TamTam, a music and sound exploration application.

TamTam Edit & synthLab
TamTam Edit (event sequencer) and synthLab (physics lab/sound synth modelled on Max/MSP)

Create Digital Music posts about the 8.5 GB of free, CC-licensed samples and music tools that come with the OLPC laptops.

Plenty of people contributed top-notch sound: the Berklee College of Music, Csound developers around the world, electronica celebrity BT (himself a former Berklee and Boulanger student, among other alums), M-Audio and Digidesign, and the Open Path Music Group.

Since the samples are donated under a Creative Commons Attribution license, you can use these samples as long as you attribute the source (without using the OLPC).

http://wiki.laptop.org/go/Sound_samples
http://wiki.laptop.org/go/Talk:Sound_samples

Check the OLPC Wiki for more details about the laptop and the CSound based tools included with OLPC.