Music 4C is a program which runs under Unix (including Linux) and provides a means for the synthesis of arbitrary signals as defined by the C code. The program is actually a loose translation of an earlier program, Music 4BF [H. S. Howe, Jr., Electronic Music Synthesis (Norton, 1975)]. A set of instrument definitions are driven by a numerical score which consists of a series of ‘‘events.’’ Each event gives an instrument name, start time and duration, and a number of parameters (e.g., pitch) which describe the event. Each instrument definition consists of event parameters, performance variables, initializations, and a synthesis algorithmic code. Thus, the synthetic signal, no matter how complex, is precisely defined. Moreover, the resulting sounds can be overlaid in any arbitrary pattern. The program serves as a mixer of algorithmically produced sounds or recorded sounds taken from sample files or synthesized from spectrum files. A score file can be entered by hand, generated from a program, translated from a MIDI file, or generated from an alpha‐numeric score using an auxiliary program, Notepro. Output sample files are in wav, snd, or aiff format. The program is provided in the C source code for download.
Skip Nav Destination
Article navigation
April 2003
Meeting abstract. No PDF available.
April 01 2003
Music 4C, a multi‐voiced synthesis program with instruments defined in C
James W. Beauchamp
James W. Beauchamp
School of Music and Dept. of Elec. and Computer Eng., Urbana, IL 61801
Search for other works by this author on:
J. Acoust. Soc. Am. 113, 2215 (2003)
Citation
James W. Beauchamp; Music 4C, a multi‐voiced synthesis program with instruments defined in C. J. Acoust. Soc. Am. 1 April 2003; 113 (4_Supplement): 2215. https://doi.org/10.1121/1.4780252
Download citation file:
Citing articles via
A survey of sound source localization with deep learning methods
Pierre-Amaury Grumiaux, Srđan Kitić, et al.
Rapid detection of fish calls within diverse coral reef soundscapes using a convolutional neural network
Seth McCammon, Nathan Formel, et al.
Related Content
Automatic transcription of solo audio into music notation
J Acoust Soc Am (March 2019)
Demonstration of auditory impedance/reflectance measurement technique, and MIDI enters the research lab
J Acoust Soc Am (August 2005)
New control technologies for virtual orchestra playback
J Acoust Soc Am (November 2000)
Integrated Controlling System and Unified Database for High Throughput Protein Crystallography Experiments
AIP Conference Proceedings (May 2004)
Use in veterinary parasitology of artificial neural networks for the diagnosis of intestinal parasitic diseases
AIP Conf. Proc. (August 2023)