Patent classifications
G10H1/0033
PERFORMANCE CONTROL METHOD, PERFORMANCE CONTROL DEVICE, AND PROGRAM
A reproduction control method realized by a computer includes analyzing an actual performance of an actual performer, controlling a reproduction of a performance sound of a musical piece represented by music data in accordance with a result of the analyzing of the actual performance, and outputting a message relating to the actual performance in accordance with the result of the analyzing of the actual performance.
System and method for linearizing musical scores
A standard musical score represented in digital format is analyzed for its constituent parts in order to identify notational directives for traversing through the musical score. A linearized version of the musical score is generated that is in substantially the same visual format but allows the reader to traverse through the musical score exclusively in a forward direction and without need for jumps in a reverse direction or forward jumps beyond the subsequent consecutive page. In certain embodiments, forward jumps may be minimally limited to a page within the musical score while in other embodiments a forward jump may be minimally limited to a line or a measure. In yet other embodiments, reverse jumps may be entirely eliminated while in still other embodiments, reverse jumps within pages may remain unchanged.
Effects device for a musical instrument and a method for producing the effects
An effects device for a musical instrument, comprising: an input (18) for receiving a signal from a musical instrument; a control input (7) for receiving a control signal; an output (8, 9) for connecting the device to a sound reproduction device; a memory (30) configured to record the input signal; and a processor (29) configured, upon receiving a control signal, to select a section of the recorded input signal from the memory (30) and to loop it, wherein the processor (29) is configured to overlap a start and end regions of the selected section when looping. A method is also provided for producing an effect for a musical instrument, comprising the steps: a) recording an input signal from a musical instrument into memory (30), b) selecting a section of the recorded input signal and looping it, wherein a start and end regions of the selected segment are overlapping when looping.
VIRTUAL MUSIC LESSON SYSTEM AND METHOD OF USE
A virtual music lesson application having a plurality of audio drivers to receive instrumental and vocal audio inputs and outputs, a low-latency audio mixer to mix the instrumental and vocal audio inputs and outputs, and a user interface having a student portal and a teacher portal, allowing a student and a teacher in remote locations to participate in an integrated music lesson.
Performance training apparatus and method
For each sound of a model performance, performance information designating a sound generation timing and sound and intensity information indicative of an intensity of the sound are supplied. In accordance with a progression of a performance time and for each sound of the model performance, the intensity information is acquired ahead of the sound generation timing, and the intensity of the sound is presented based on the acquired intensity information. The intensity of the sound is presented in a visual or audible manner. In this way, a human player who receives sound-intensity-related performance operation training can know, through a visual display and/or an audible sound, an intensity of each sound of the model performance before the sound generation timing of the sound. As a result, the human player can practice the performance while being aware of the intensity of each sound of the model performance.
Smart detecting and feedback system for smart piano
A smart musical instrument system may include a musical instrument, a first sensor, a second sensor, a processor device, and a reminder device. The first sensor may be configured to obtain first performance data reflecting operations of the musical instrument. The may be second sensor configured to receive second performance data associated with hand posture of a user of the smart instrument system. The processor device may be in communication with the first sensor and the second sensor, and may be configured to generate feedback based on at least one of the first performance data or the second performance data. The reminder device may be configured to deliver the feedback to the user.
Electronic musical instrument, method, and storage medium
An electronic musical instrument includes a sound source LSI to generate a musical sound using a RAM that retains waveform data that has been selectively read from a plurality of waveforms stored in a large-capacity flash memory, and smoothly executes transfer of additional waveform data from the flash memory to the RAM when the requisite waveform data is not retained in the RAM during the performance. Performance data is generated by a sequencer, a prescribed delay time is applied to the performance data by an event time generator and an event delay buffer so as to provide for sufficient time for the transfer of the additional waveform if such transfer is needed. A musical sound is generated by an event buffer and a sound source driver on the basis of the delayed performance data.
SINGING VOICE SEPARATION WITH DEEP U-NET CONVOLUTIONAL NETWORKS
A system, method and computer product for estimating a component of a provided audio signal. The method comprises converting the provided audio signal to an image, processing the image with a neural network trained to estimate one of vocal content and instrumental content, and storing a spectral mask output from the neural network as a result of the image being processed by the neural network. The neural network is a U-Net. The method also comprises providing the spectral mask to a client media playback device, which applies the spectral mask to a spectrogram of the provided audio signal, to provide a masked spectrogram. The media playback device also transforms the masked spectrogram to an audio signal, and plays back that audio signal via an output user interface.
Systems and methods for processing audio signals based on user device parameters
In various applications, the system provides a method for processing audio signals, including: receiving a request for audio content; receiving an identifier encoded in a personal audio device comprising a transducer for playing audio; retrieving at least one parameter associated with the identifier; and processing the audio content using at least the request, the identifier and the at least one parameter, wherein the processing is customized for the personal audio device based on the at least one parameter associated with the identifier. In various applications the parameter is, one or more of, associated with a specification of the personal audio device, acoustic metrics of the transducer, relates to control of equalization, relates to permission to enable proprietary sonic processing for enhanced acoustic reception of streaming content, relates to acoustic metrics of the transducer and wherein the identifier is associated with permission to enable proprietary sonic processing for enhanced acoustic reception of streaming content, and/or is stored in a chip on the personal audio device, is retrieved from a server in a network, among other things. In various applications, the personal audio device comprises ear buds and the identifier is stored in a non-volatile memory of the ear buds.
Configuring a playlist or sequence of compositions or stream of compositions
A method, apparatus and system that enables a user to find and act-upon a sound-containing composition, in a group of compositions. One or more sound-segments, which are intended to prompt a user's memory, may be associated with each composition in a group of compositions. A recognition sound-segment may include a portion of its associated composition, which is more recognizable to users than the beginning part of its associated composition. A recognition-segment may contain one or more highly recognizable portion(s) of a composition. When the user is trying to locate or select a particular composition, the recognition-segments are navigated and played-back to the user, based upon a user-device context/mode. When a user recognizes the desired composition from its recognition-segment, the user may initiate a control action to playback; arrange; and/or act-upon, the composition that is associated with the currently playing recognition-segment.