Patent ID: 8229582

Claim:
A method for creating a user definable sound generator means capable of generating sounds in response to encoded action commands from an external controller source not limited to a physically predetermined point, comprising at least: (i) providing an input connection means capable of conveying said encoded action commands configured as waveforms on a track, to, (i) a decoder control logic means capable of at least implementing a decoder control software means that performs decoding and interpretation of data and commands from said encoded action commands and communicates with, (iii) a sound generator control logic means that at least includes a sound sequencer software means that interprets said data and commands to execute appropriate sound sequencing sound generation based on information from a sound definition file means and a sound fragment file means recalled from a data storage means, (iv) providing said sound definition file means that is generated by a user employing a source file means and software transformation step based on a sound definition language means and downloaded and stored in said data storage means, and said sound fragment file means configured in a sound project means that is downloaded and stored in said data storage means, which are then processed and output to a sound output means, (v) providing said sound output means, whereby recall from said data storage means of said sound fragment file means and said information from said sound definition file means encoded by the rules of said sound definition language means allows the generation of user defined sounds in response to said encoded action commands.