Yakov Vorobyev created a simple C# .NET Windows application that could batch-process multiple files. The first version was released on March 25, 2006. ...
Us Patents
System And Method For Predicting Musical Keys From An Audio Source Representing A Musical Composition
A system and method thereof for determining the musical key of a musical composition. The system includes a database of reference musical works, defined by both a root musical key and a note strength profile, and a musical key estimation system that detects the musical key of the musical compositing based on relationships between the note strength profiles of the reference works and the note strength profile of the musical composition.
To generate a melody, one or more machine-readable constraints are accepted from a user through a user interface. The constraints include rhythm constraints and pitch constraints. A sequence of musical elements is generated based on the constraints, each of the musical elements specifying, in machine-readable data, a musical pitch or silence and a duration of the musical pitch or silence. The pitch constraints prescribe pitches in the sequence of musical elements and the rhythm constraints prescribe rhythm of the sequence of musical elements. The sequence of musical elements is rendered in human-perceivable form as a melody.
To generate a melody, one or more machine-readable constraints are accepted from a user through a user interface. The constraints include rhythm constraints and pitch constraints. A sequence of musical elements is generated based on the constraints, each of the musical elements specifying, in machine-readable data, a musical pitch or silence and a duration of the musical pitch or silence. The pitch constraints prescribe pitches in the sequence of musical elements and the rhythm constraints prescribe rhythm of the sequence of musical elements. The sequence of musical elements is rendered in human-perceivable form as a melody.
Apparatus, Method, And Computer-Readable Storage Medium For Compensating For Latency In Musical Collaboration
An apparatus, method, and computer-readable storage medium that compensate for latency in a musical collaboration. The method includes, setting a tempo for a first client device to follow, receiving a musical piece from the first client device, transmitting the musical piece to a second client device, and instructing the second client device, via an instruction transmitted along with the musical piece, to delay playback of the musical piece a predetermined amount of time to compensate for latency in the musical collaboration, the predetermined amount of time being associated with a measure or a fraction of a measure.
Musical Composition Processing System For Processing Musical Composition For Energy Level And Related Methods
Yakov VOROBYEV - Rockville MD, US Martin Douglas - Nr. Canterbury, GB
International Classification:
G10H 1/18
US Classification:
84616
Abstract:
A musical composition processing system may include a storage device for storing reference musical compositions, an energy level characteristic value for each reference musical composition, and an attribute profile for each reference musical composition, and a computing device in communication with the storage device and for processing an input musical composition. The processing of the input musical composition may include determining an attribute profile for the input musical composition based upon transient and ambient sounds in the input musical composition, and determining an energy level characteristic data value for the input musical composition by correlating the attribute profile of the input musical composition to the respective attribute profiles and the energy level characteristic data values of the reference musical compositions.