Patent classifications
G10H2220/096
REAL-TIME MUSIC GENERATION ENGINE FOR INTERACTIVE SYSTEMS
A real-time music generation engine for an interactive system includes a Musical Rule Set (MRS AND/OR CA AND/OR PCU) unit configured to combine predefined composer input with a real-time control signal into a music signal; a Constructor Automaton (CA) configured to generate a fluid piece of music based on rule definitions defined by the predefined composer input within the MRS AND/OR CA AND/OR PCU unit by musical handlers; and a Performance Cluster Unit (PCU) configured to convert the fluid piece of music from the CA into a corresponding music control signal for real-time playback by the interactive system.
STORAGE MEDIUM STORING MUSICAL PERFORMANCE PROGRAM AND MUSICAL PERFORMANCE DEVICE
A storage medium storing a musical performance program and a musical performance device are provided. A musical sound is output through a clicking operation performed on an operation button, and a tone parameter is changed through a dragging operation. A parameter display part 6a is displayed on the operation button. When the musical sound is output through a clicking operation performed on the operation button, a user can recognize a state of the tone parameter of the output musical sound in advance through the parameter display part. Since the tone parameter set through a dragging operation performed on the operation button is reflected to the parameter display part, the tone parameter is recognized without looking away from the operation button.
Musical instruments including keyboard guitars
A musical instrument, for example, a keyboard guitar, includes a body, an elongated neck coupled to the body, neck keys disposed on the elongated neck, and an output for transmitting an electrical signal generated by the musical instrument. Activation of each neck key generates an electrical signal at the output representing a pitch associated with a musical note. The musical instrument may also include body keys disposed on the body, and a strum bar that generates an electrical signal at the output representing a pitch associated with a musical note based on which of the body keys are activated during activation of the strum bar. Further, the musical instrument may include a continuous graphic image spanning the front face of the body and the body keys, forming a continuous pattern that is unbroken across a transition between key surfaces of the body keys and the front face of the body.
Modifying an array of cells in a cell matrix for a step-sequencer
A method of operating a UI for controlling a virtual musical instrument can include receiving a first input corresponding to a selection of an array of cells within a cell matrix, each array of the cell matrix assigned to audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method can further include receiving a second input corresponding to a changing of a number of cells within the particular selected array; and changing the number of cells within the selected array based on the second input and maintaining a number of cells in other arrays within the cell matrix.
2D USER INTERFACE FOR A MUSICAL INSTRUMENT FOR PLAYING COMBINED SEQUENCES OF CHORDS AND TUNES, AND COMPUTER-READABLE STORAGE MEDIUM
The invention relates to a user interface for a musical instrument, in particular an electronic or virtual musical instrument, for playing combined sequences of chords and tunes, comprising a key matrix (1) having a plurality of zones 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . that can be activated, these zones being arranged in columns and rows, each row of activatable zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . forming a region 101, 102, . . . , each region 101, 102, . . . being associated with a basic chord that preferably is a chord of a scale, preferably of a diatonic scale, the chord being specific of the scale, and each zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . being associated with a musical tone of the tune, which is preferably a musical tone of the tune of the scale. The user interface is designed to produce, when a zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . in a region 101, 102, . . . is activated, a musical tone-producing command in accordance with the activated zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . and region 101, 102, . . . , and the musical tone-producing command comprises at least one basic chord note command of a pitch that is contained in the basic chord associated with the activated region 101, 102, . . . and comprises a tune note command the pitch of which corresponds to the musical tone of the tune of the activated zone 111, 121, . . . ; 112, 122, . . . ; 11n, 12n, . . . . The invention also relates to a musical instrument, a method for producing combined sequences of chords and tunes, and a computer-readable storage medium.
SELF-CONTAINED, SAFETY-CONFIRMING JUKEBOX CHASSIS AND ENCLOSURE
A wall-mountable jukebox and cover assembly in which a jukebox chassis is exposed by the cover in a display screen and in one or more payment receptors for pay-for-play payment collection devices. The jukebox chassis and cover are designed to enable the jukebox chassis to detachably slide-on to the cover. Various securing mechanisms and access mechanisms may be configured. The jukebox and cover assembly is configured for use in commercial venues and can be customized to each location.
PLAYBACK, RECORDING, AND ANALYSIS OF MUSIC SCALES VIA SOFTWARE CONFIGURATION
Playback, recording, and analysis of music scales via software configuration. In an embodiment, a graphical user interface is generated with staff and keyboard canvases, visually representing a music staff and keyboard, respectively, a scale input, parameter input(s), and a play input. In response to selection of a scale, the staff canvas is updated to visually represent the notes in the scale. In response to the selection of a musical parameter, the staff canvas and/or keyboard canvas are updated to reflect the musical parameter. In response to selection of the play input, a soundtrack of the scale is output, while simultaneously highlighting the note, being played, on the staff canvas and the key, associated with the note being played, on the keyboard canvas.
Methods and systems for gapless audio-preset switching in an electronic musical-effects unit
A guitar multi-effects pedalboard is provided. The pedalboard has footswitches and a memory storing guitar-effect presets for processing an inputted guitar signal when the processing is triggered by pressing a footswitch. The pedalboard has one or more processors coupled to the memory and configured to process a first portion of an inputted guitar signal on a first audio-engine thread with a first guitar-effect preset when processing the first portion is triggered by pressing a footswitch. The one or more processors also process a second portion of the inputted guitar signal on a second audio-engine thread with a second guitar-effect preset while simultaneously processing the first portion of the inputted guitar signal on the first audio-engine thread with the first guitar-effect preset when processing the second portion is triggered by pressing a footswitch. The one or more processors simultaneously output the processed first portion and the processed second portion.
INSTRUMENT AND METHOD FOR REAL-TIME MUSIC GENERATION
A virtual instrument for real-time musical generation includes a musical rule set unit for defining musical rules, a time constrained pitch generator for synchronizing generated music, an audio generator for generating audio signals, wherein the rule definitions describe real-time morphable music parameters, and said morphable music parameters are controllable directly by the real-time control signal. With this virtual instrument, the user can create new musical content in a simple and interactive way regardless of the level of musical training obtained before using the instrument.
Teaching vocal harmonies
Method of teaching a vocal harmony involves a computing device which automatically generates a plurality of audio presentations of a musical composition in a predetermined series. Each audio presentation in the series is different from the other audio presentations in the series and is configured to assist the user in progressively learning the selected vocal harmony part. Each of the plurality of audio presentations in the predetermined series is made different from others of the audio presentation in the predetermined series by selectively controlling (1) the particular ones of the plurality of vocal harmony parts that are included in each of the audio presentations, and/or (2) a magnitude of an audio volume that is applied to each of the plurality of vocal harmony parts that is included in each of the audio presentations.