Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.44 KB

README.md

File metadata and controls

29 lines (18 loc) · 1.44 KB

jMusic

By Sohail Siadatnejad.

Isfahan, Iran (1999)

jMusic was the first iteration (my first attempt) to create a real-time audio system back in Summer of 1999. jMusic was the precursor to Mehr32.

It was a later rewritten in C++ as Mehr32 in 2000.

I intend to improve the code gradually. For the original summer 1999 version click on the as-in-1999 branch (pushed the 1999 files to github on 2014)

Structure:

image

  • A Source is whatever that has an .output()

  • A Probe is a Source that can be wired (linked) to another Source. It is the wiring (flexible runtime: wiring-time).

  • A Component is a rewirable Source, that is, a Source with multiple Probes in it.

  • Probe can be directly cascaded linked in a serial way (eg MOCompound).

  • wiring-time, constructor-time, generation time.

See Also: