Home >> Computers >> Multimedia >> Music and Audio >> Software >> CSound




Csound occurs as computer programming language for dealing by owning healthy. These are known as Csound because these are written in the C programming language, as opposed to occasionally of its predecessors. Csound was written at MIT by Barry Vercoe, based on an earliest language known as Music360. These are free software, available under the LGPL.

Within a elementary usage, the computer programmer the diapers Csound by using 2 specially formatted text files as input: a orchestra describing a nature & severity of a instruments and the score describing notes & more parameters along the timeline. Csound so processes the instructions inside these files & renders an audio file or real-time audio stream when output.

It has been developed above several years & presently has the huge total of opcodes (modules). One of it's greates strengths is that these are wholly modular & expandable per user.

A orchestra & score files can be unified into one integrated file applying XML tags. On this text occurs as super elementary case of the unified Csound information file which produces the wave file containing a of these 2nd sine wave tone of 1 kHz at a sample rate of 44.1 kHz:

;
  
  
    csound -W -d -o tone.wav 
  
  
  
    sr     = 44100           ; Sample rate.
    kr     = 4410            ; Control signal rate.
    ksmps  = Decade              ; Samples pr. control signal.
    nchnls = Single               ; Total of output trend lines.

instr 1 aI oscil p4, p5, 1 ; Elementary oscillator. out a1 ; Output. endin

fOne 0 8192 10 1 ; Table containing the sine wave. iof these 0 1 20000 1000 ; Play 1 2nd of one kHz tone. e

When by applying numerous more programing language, writing hanker software online within Csound may be eased by using an integrated environment for redaction, previewing, touching, & debugging. Such environments come available.

Csound is the underlying language for the Structured Audio extensions to MPEG-4.

cSounds.com
Info and articles about Csound and Computer Music. Includes Csound Magazine, Catalog, Book and Manual.

Spectroscopic Toolkit
Open source software in ANSI C that translates quantumphysical data to AIFF file(s). Like CSound.

CsoundAV
Realtime version of Csound supports audio, MIDI, video, and animated 3D graphics. Successor of DirectCsound.

The Alternative Csound Reference Manual
Alternative to the official manual. Includes complete working examples. May be more up-to-date in places.

CSound Magazine
News, tips, tutorials.

Sy.Mu.S.
Composition software using Csound score format, GUI interface. Generative capabilities.

Csound Editor
Flavio Tordini's integrated development environment for Csound.






© 2005 GeneralAnswers.org