Unit Generator

Unit Generators (or ugens) are the basic formal unit in many MUSIC-N-style computer music programming languages. They are sometimes called opcodes (particularly in Csound), though this expression is not accurate in that these are not machine-level instructions. Unit Generators form the building blocks for designing synthesis and signal processing algorithms in software. For example, a simple unit generator called OSC could generate a sinusoidal waveform of a specific frequency (given as an input or argument to the function or class that represents the unit generator). ENV could be a unit generator that delineates a breakpoint function. Thus ENV could be used to drive the amplitude envelope of the oscillator OSC through the equation OSC*ENV. Unit generators often use predefined arrays of values for their functions (which are filled with waveforms or other shapes by calling a specific generator function). The Unit Generator theory of sound synthesis was first developed and implemented by Max Mathews and his colleagues at Bell Labs in the 1950s.

 

<< PreviousWord BrowserNext >>
olympic peninsula
group 7 element
hoh rain forest
ccrma
lake quinault
uss panther (1889)
hmas madang (p 94)
hmas mallow
king county courthouse
uss prairie (1890)
international computer music conference
king county superior court
rca mark ii sound synthesizer
gleek (super friends)
uss st. louis (1894)
open mike with mike bullard
perry r. cook
young einstein
li si
xiaozhuan
world war ii atrocities
list of melbourne tram routes
bar harbor, maine
the mike bullard show
prime minister of armenia
xu shen
audio analysis
duan yucai
computer music programming languages
padmarajan
historical chinese phonology
kakistocracy
donjon
yue (peoples)
chetham's school of music
freya stark
art of problem solving
digital amps
yahoo serious
wudang mountains
kantei
kspread
human chain
red goshawk