MUS329G Sound Archive
MUS 329J - CSOUND Class Examples
ORC SCO
vocoder.orc
panner2.orc
first.orc
RANDPIT.ORC
template.orc
randgate.orc
ourvoice.orc
crossfad.orc
tuning.orc
ins5.orc
bpsweep.orc
tremolo.orc
scheds.orc
pluck.orc
crossfade.orc
wavestat.orc
ins7.orc
endless2.orc
fm3.orc
conga.orc
ourport.orc
TICKERS.ORC
fm2.orc
soundins.orc
strings.orc
pvadd.orc
tabletst.orc
fmdrum.orc
drummer.orc
ins2-4.orc
pchamp.orc
vpvoc2.orc
mapping.orc
newgran.orc
fm1.orc
ourpareq2.orc
RINGMOD.ORC
karplus2.orc
soprano.orc
MIDIBACH.ORC
additiv.orc
eventst.orc
ourdrum.orc
AMOD.ORC
miditest.orc
newpan.orc
randmap.orc
miditst5.orc
ins6.orc
portass.orc
fm2a.orc
BUZZTEST.ORC
Effects.orc
fm4.orc
SCHDGRAN.ORC
scheds.sco
ins6.sco
fm1.sco
randgate.sco
template.sco
vocoder.sco
pvadd.sco
endless2.sco
portass.sco
pluck.sco
tuning.sco
ourvoice.sco
AMOD.SCO
vpvoc2.sco
ins7.sco
mapping.sco
ourdrum.sco
SCHDGRAN.SCO
panner2.sco
eventst.sco
ins2-4.sco
fm4.sco
fmdrum.sco
soundins.sco
newpan.sco
first.sco
ourport.sco
bpsweep.sco
tabletst.sco
tremolo.SCO
miditest.sco
conga.sco
ourpareq2.sco
ins5.sco
MIDIBACH.SCO
randmap.sco
newgran.sco
pchamp.sco
RINGMOD.SCO
crossfade.sco
soprano.sco
karplus2.sco
additiv.sco
fm3.sco
effects.sco
strings.sco
TICKERS.SCO
BUZZTEST.SCO
drummer.sco
wavestat.sco
miditst5.sco
crossfad.sco
fm2.sco
RANDPIT.SCO
Russell Pinkston's CSOUND Examples
ORC SCO ARCHIVE SOUNDS
first.orc
BANKOFLT.ORC
randgate.orc
combtest.orc
varyvowl.orc
portrfp.orc
tuning.orc
ins5.orc
doppler.orc
rplpc.orc
wavshape.orc
miditst1.orc
buzztest.orc
rpwavter.orc
foggynew.orc
pluck.orc
miditst4.orc
pvoc3.orc
fofdemo.orc
crossfade.orc
newws.orc
wavestat.orc
ins7.orc
delins23.orc
endless2.orc
filttest.orc
chorus1.orc
fm3.orc
delins7.orc
vpvoc.orc
conga.orc
pulser.orc
tickers.orc
delins1.orc
vibexamp.orc
pvoc1.orc
fm2.orc
soundins.orc
fof2demo.orc
strings.orc
schednew.orc
wgplucks.orc
filtdemo.orc
ins2-4.orc
amexamp.orc
pvoc2.orc
mapping.orc
randsfun.orc
dblcarws.orc
randpit.orc
newgran.orc
fm1.orc
adsyn.orc
convolve.orc
karplus2.orc
resample.orc
delins89.orc
delins56.orc
scorefun.orc
OURGRAN2.ORC
filters.orc
MIDIBACH.ORC
slopes.orc
additiv.orc
rvbtest.orc
doppler1.orc
GRFADER.ORC
vamsound.orc
miditest.orc
randmap.orc
miditst5.orc
ins6.orc
midifm3.orc
sample3.orc
delins4.orc
portass.orc
miditst2.orc
fm2a.orc
Effects.orc
tstretch.orc
vgrain.orc
fm4.orc
gatexamp.orc
miditst3.orc
drumcomb.orc
OURGRAIN.ORC
drumcomb.sco
convolve.sco
doppler.sco
pvoc3.sco
vpvoc.sco
OURGRAIN.SCO
ins6.sco
fm1.sco
fof2demo.sco
chorus1.sco
filters.sco
randgate.sco
OURGRAN2.SCO
filtdemo.sco
FILTDEMO (1).SCO
rpwavter.sco
delins89.sco
randsfun.sco
vamsound.sco
endless2.sco
portass.sco
amexamp.sco
gatexamp.sco
doppler1.sco
pluck.sco
tuning.sco
combtest.sco
ins7.sco
mapping.sco
schednew.sco
ins2-4.sco
fm4.sco
vgrain.sco
sample3.sco
adsyn.sco
soundins.sco
buzztest.sco
pulser.sco
wavshape.sco
resample.sco
slopes.sco
midifm3.sco
varyvowl.sco
tstretch.sco
delins4.sco
first.sco
GRFADER.SCO
randpit.sco
convunit.sco
wgplucks.sco
pvoc1.sco
delins1.sco
miditest.sco
conga.sco
delins23.sco
ins5.sco
scorefun.sco
randmap.sco
newgran.sco
rplpc.sco
BANKOFLT.SCO
crossfade.sco
filttest.sco
karplus2.sco
additiv.sco
fm3.sco
rvbtest.sco
effects.sco
strings.sco
foggynew.sco
delins7.sco
vibexamp.sco
delins56.sco
stupid.sco
fofdemo.sco
dblcarws.sco
wavestat.sco
pvoc2.sco
miditst5.sco
newws.sco
tickers.sco
fm2.sco
newws1.sco
rplpdata.zip
adsyns.zip
tstrwavs.zip
lpfiles.zip
granwavs.zip
GMDrums.zip
pvaddsnd.zip
tempsnds.zip
congasfs.zip
addfuns.zip
fogfiles.zip
morphing.zip
cnvfiles.zip
CSound354.zip
sounds1.zip
wsfuns.zip
pvfiles3.zip
pvfiles2.zip
crashcym.zip
thewind.zip
effsnds.zip
filtsnds.zip
bellsnds.zip
pvfiles1.zip
grfdrwav.zip
opeqsnds.zip
sounds2.zip
delsnds.zip
ourpvoc.zip
hetfiles.zip
pvoctest.zip
Tascam.wav
rich44.wav
THEWIND1.wav
beet.wav
READMIDI & WRITEMID

READMIDI.EXE and WRITEMID.EXE are two simple DOS utilities that do conversions between Csound scores and standard MIDIFiles. They were written by Keith Lent. Sources are included.

Download RWMIDI here: rwmidi.zip

FGenie


FGenie (Function Genie) is a Csound function generator and g raphical editor. Most Csound Gen Subroutines can be called interactively from within FGenie and the resulting wave forms displayed in a window, where they can be edited with a mouse and/or played via a standard MM Windows audio card. Functions can also be hand drawn from scratch. Once created, they can subsequently be processed in a variety of ways, including being smoothed, normalized, inverted, or reversed, and then saved to a file which Csound can read. FGenie was written by Russell Pinkston. (It's really not finished, and probably won't be in its current incarnation, because a Java port is contemplated.)


Features:

Draw and Edit functions directly with the mouse
Support for most Csound Gen Subroutines
Play waveforms immediately via MM Windows audio cards
Save functions either as soundin files (IRCAM format), F-cards, or ftgen statements
Smooth, Normalize, Reverse and Invert
Undo most recent edit, including undo
Additional buffer for Keep/Yank of a temporary backup
Complete Windows Help online
Toolbar and Status Window

Download the current version of FGenie for Windows here: fgenie.zip


Patchwork


Patchwork is a graphical user interface which allows the user to create Csound instruments (i.e., to design synthesis algorithms in the Csound language) by creating a flowchart. The flowchart consists of Csound "devices" whose inputs and outputs are interconnected with "patchcords" or "wires." Once complete, the flowchart may be compiled into a standard Csound orchestra. Patchwork was originally written by Keith Lent as a Macintosh front end for MUSIC56000, his real-time DSP synthesis language for The University of Texas at Austin Accelerando System (see Lent, Pinkston, Silsbee. 1995 Computer Music Journal Volume 13:4), but he designed the program in such a way that it can be used as a front end for any MUSICn style language (MUSIC4bf, MUSIC5, MUSIC11, MUSIC360, etc.). Lent subsequently ported Patchwork to the Next machine and created a preliminary version for Windows. Russell Pinkston made significant enhancements to the Windows version and added device libraries for MUSIC320 (Pinkston's real-time synthesis language for the TMS320C25), for ADI's Sharc/Csound, and for the public versions of Csound. Bill Morgan developed a x-Windows version, called xPatchwork, for use with Csound on SGI computers. A Java version is contemplated.

The current Windows version has the following features:

Fairly complete Csound Device Library (over 140 devices)
Ability to run Csound jobs (DOS, Windows, or ADI/Sharc versions) directly from within Patchwork
The Csound run preferences and linked files are saved with the PW drawings.
Toolbar and Status Window
Device Dock (assign up to 10 commonly used devices for quick access)
7 levels of Zoom
Include files
Automatic orchestra header generation
Complete Windows Help online
Launch Csound Help if available
Support for Multiple Device Libraries
Create, Import & Export Devices

Download version 3.68 for Windows here: pw368.zip