Systems and methods for creating, modifying, interacting with and playing
music are provided, particularly systems and methods employing a top-down
process, where the user is provided with a musical composition that may be
modified and interacted with and played and/or stored (for later play).
The system preferably is provided in a handheld form factor, and a
graphical display is provided to display status information, graphical
representations of musical lanes or components which preferably vary in
shape as musical parameters and the like are changed for particular
instruments or musical components such as a microphone input or audio
samples. An interactive auto-composition process preferably is utilized
that employs musical rules and preferably a pseudo random number
generator, which may also incorporate randomness introduced by timing of
user input or the like, the user may then quickly begin creating desirable
music in accordance with one or a variety of musical styles, with the user
modifying the auto-composed (or previously created) musical composition,
either for a real time performance and/or for storing and subsequent
playback. The graphic information preferably is customizable by a user,
such as by way of a companion software program, which preferably runs on a
PC and is coupled to the system via an interface such as a USB port. A
modified MIDI representation of music is employed, preferably, for
example, in which musical rule information is embedded in MIDI pitch data,
and in which sound samples may be synchronized with MIDI events in a
desirable and more optimum manner.
De systemen en de methodes om te creëren, zich wijzigt, in wisselwerking staand met en de speelmuziek worden verstrekt, in het bijzonder systemen en methodes aanwendend een top-down proces, waar de gebruiker wordt voorzien van een muzikale samenstelling die kan worden gewijzigd en worden in wisselwerking gestaan met en gespeeld en/of opgeslagen (voor recenter spel). Het systeem wordt bij voorkeur verstrekt in een handbediende vormfactor, en een grafische vertoning wordt verstrekt aan de informatie van de vertoningsstatus, grafische vertegenwoordiging van muzikale stegen of componenten die bij voorkeur in vorm als muzikale parameters variëren en dergelijke voor bijzondere instrumenten of muzikale componenten zoals een microfooninput of audiosteekproeven worden veranderd. Een interactief auto-samenstellingsproces wordt bij voorkeur gebruikt dat muzikale regels aanwendt en bij voorkeur een pseudo random numbergenerator, die willekeur kan ook opnemen die door timing van gebruikersinput of dergelijke wordt geïntroduceerd, kan de gebruiker dan snel beginnen tot stand brengend wenselijke muziek overeenkomstig één of een verscheidenheid van muzikale stijlen, met de gebruiker die de auto-samengestelde (of eerder gecreeerd) wijzigt muzikale samenstelling, of voor prestaties in real time en/of voor het opslaan en verdere playback. De grafische informatie bij voorkeur is klantgericht door een gebruiker, zoals als een programma van de metgezelsoftware, dat bij voorkeur op een PC loopt en aan het systeem via een interface zoals een haven USB gekoppeld. Een gewijzigde vertegenwoordiging van MIDI van muziek is aangewend, bij voorkeur, bijvoorbeeld, waarin de muzikale regelinformatie in de hoogtegegevens van MIDI wordt ingebed, en waarin de correcte steekproeven met de gebeurtenissen van MIDI op een wenselijke en meer optimale manier kunnen worden gesynchroniseerd.