General synthesizer, synthesizer driver, synthesizer matrix and method for controlling a synthesizer
OwnerPeter Bengtsoninventor
Life of this patent
Estimating the term…
Loading patent…
OwnerPeter Bengtsoninventor
Estimating the term…
A general synthesizer, driver, matrix, and method. The synthesizer includes an application that maps a musical representation into vectors that include pitch, duration, and descriptors; at least one matrix for mapping descriptors into specific attributes; a driver for creating data flow using vectors and a matrix; and a device controlled by the data flow. The driver provides an API that includes descriptors manipulable to enhance playback. A matrix is organized with instrument subgroup nodes and instrument leaves. A method involves building a list of musical objects that each comprise a note or chord, translating each musical object into recursive lists of intermediate objects that include pitch, duration, cycling data, and descriptors. Each intermediate object is translated using cyclic information to describe early musical objects. Each early object is translated into a control event and a channel and synthesizer is selected for each event.
A general synthesizer comprising:
A synthesizer driver for controlling a general synthesizer comprising:
A matrix driver for creating a data flow for controlling a synthesizer device, comprising:
A synthesizer matrix mapping descriptors into synthesizer specific attributes, wherein the descriptors are a part of input vectors representing music provided by a music application.
A method for playback of music using a general synthesizer comprising:
Dependencies are inferred from the claim text.