og ins , ▁Matt ▁Ing alls , ▁ ▁Steven ▁Y i , ▁Richard ▁Bou lang er , ▁and ▁Victor ▁L azz ar ini . ▁ ▁Develop ed ▁over ▁many ▁years , ▁it ▁currently ▁has ▁nearly ▁ 1 7 0 0 ▁unit ▁gener ators . ▁ ▁One ▁of ▁its ▁greatest ▁strength s ▁is ▁that ▁it ▁is ▁completely ▁mod ular ▁and ▁extens ible ▁by ▁the ▁user . ▁ ▁Cs ound ▁is ▁closely ▁related ▁to ▁the ▁underlying ▁language ▁for ▁the ▁Struct ured ▁Audio ▁extensions ▁to ▁M PE G - 4 , ▁SA OL . ▁ ▁Cs ound ▁code ▁ ▁Cs ound ▁takes ▁two ▁spe cially ▁formatted ▁text ▁files ▁as ▁input . ▁The ▁or chestra ▁describes ▁the ▁nature ▁of ▁the ▁instruments ▁and ▁the ▁score ▁describes ▁notes ▁and ▁other ▁parameters ▁along ▁a ▁tim eline . ▁Cs ound ▁processes ▁the ▁instructions ▁in ▁these ▁files ▁and ▁rend ers ▁an ▁audio ▁file ▁or ▁real - time ▁audio ▁stream ▁as ▁output . ▁ ▁The ▁or chestra ▁and ▁score ▁files ▁may ▁be ▁un ified ▁into ▁a ▁single ▁struct ured ▁file ▁using ▁markup ▁language ▁tags ▁( a ▁C SD ▁file ▁with ▁filename ▁extension ▁. cs d ). ▁Here ▁is ▁a ▁very ▁simple ▁example ▁of ▁a ▁un ified ▁Cs ound ▁data ▁file ▁which ▁produces ▁a ▁wave ▁file ▁containing ▁a ▁one - second ▁s ine ▁wave ▁tone ▁of ▁ 1 ▁k Hz ▁at ▁a ▁sample ▁rate ▁of ▁ 9 6   k Hz : ▁ ▁< C sound Syn thes izer > ▁▁▁▁▁ ▁< C s Options > ▁▁▁▁ ▁cs ound ▁- W ▁- d ▁-