About | People | Listen | Concerts | Software | Courses | Admissions | Links

Software

 

 

 

 

 

 




On this page you will find software that has been developed by the faculty and students of (ccm)2. Applications provided below can be downloaded free of charge unless stated otherwise. For the application-specific instructions please read the attached documents (if applicable) or contact the software creator.

If you download any of the application code on this page, please e-mail both Mara.Helmuth@uc.edu and (if applicable) the original software creator. We would love to hear your comments and accomplishments you have achieved using our software.


SoundMesh

by Mara Helmuth
Linux implementation by Ivica Ico Bukvic

SoundMesh is an application that focuses on live performance and improvization over the fast Internet 2 connection, with CD-audio quality. It utilizes modified version of RTcmix (to be posted soon).

For more info, please click HERE.


StochGran

by Mara Helmuth

Stochgran is a granular synthesis instrument interface to a Cmix instrument.

New OS X version of StochGran!

Get OS X (74KB) (Stochgran.OSX.tar.gz)

Get IRIX (300KB) (StochGran.IRIX.6.2.tar.gz)
Get IRIX (300KB) (StochGran.IRIX.5.3.tar.gz)

Get NEXT (Intel/Motorola) (1.8MB) (StochGran.2.1.tar.Z)


Patchmix

by Mara Helmuth

Patchmix is a graphical front end to building instruments in the Cmix music programming language.

Get NeXT Intel/Motorola version (900k) (Patchmix.1.3.tar.Z)
Get NEXT (68k) and X/C++ code (350k) (Patchmix.src.tar.Z)


sgran/stgran/samgran/fsgran

by Mara Helmuth

sgran/stgran are Cmix programs (C code) which do stochastic granular synthesis and sampling. samgran is a Cmix program (C code) which does in-phase correlation to stretch or compress soundfiles. fsgran has more function control than sgran and works with Aladin Ibrahim's Fcurve program to produce systematically linked sound and animation works with Softimage. Cmix is required to compile all of these cmix programs.

This version is compiled on a SGI (includes sgran, stgran, fsgran...).
Get code (~300k) (sgran.IRIX.6.2.tar.gz)
Get code (~300k) (sgran.IRIX.5.3.tar.gz)

This version is compiled on a NeXT.
Download currently unavailable. (sgran.tar.Z)


RTMix

by Ivica Ico Bukvic

RTMix is currently a prototype application used for real-time performances that can function as a timer/warning/event triggering mechanism, virtual tutor, and editor. Originally, it was developed as the front-end for live and interactive performances utilizing real-time RTCMix sound processing scripts (hence the current tentative name). Since the initial version, the event-triggering engine has been completely abstracted and in its current state can be used for any kind of event that can be triggered via unix shell (i.e. Csound, potentially Pd, jmax etc.).

For DOCS, downloads, and further info please visit author's homepage.


SPDSG

by Ivica Ico Bukvic

SPDSG (Stochastic Phrase and Density Structure Generator) is a command-line based application whose main purpose is to control the abstract structure's density and overall gesture shape using probability algorithms. Current version outputs a generic ASCII score-file which can be further processed and used for any kind of music genre. Future versions will posses an ability to play sounds based on the created structure and assigned variables.

For DOCS, downloads, and further info please visit author's homepage.


C.A.T.

by Shyamsundar Vaidhyanathan

C.A.T. is a Cellular Automata based audio processing tool.

`ca' Ver 3.0 uses fixed 12 cell CA, 2 Channel Audio and requires less memory.
`ca' Ver 5.0 uses variable 32 cell CA, 2 and 4 Channel Audio.

Versions Available for download

`ca' Ver 3.0 SGI using Irix 6.2 ca.tar.gz
`ca' Ver 5.0 SGI using Irix 6.2 ca5.tar.gz