Abstract: Various method and system embodiments of the present invention are directed to computational estimation of a tempo for a digitally encoded musical selection. In certain embodiments of the present invention, described below, a short portion of a musical selection is analyzed to determine the tempo of the musical selection. The digitally encoded musical selection sample is computationally transformed to produce a power spectrum corresponding to the sample, in turn transformed to produce a two-dimensional strength-of-onset matrix. The two-dimensional strength-of-onset matrix is then transformed into a set of strength-of-onset/time functions for each of a corresponding set of frequency bands. The strength-of-onset/time functions are then analyzed to find a most reliable onset interval that is transformed into an estimated tempo returned by the analysis.
Type:
Grant
Filed:
September 11, 2006
Date of Patent:
January 12, 2010
Assignee:
Hewlett-Packard Development Company, L.P.
Inventors:
Yu-Yao Chang, Ramin Samadani, Tong Zhang, Simon Widdowson
Abstract: A content reproduction list generation device includes an operation section, a storage section, and a reproduction list generation section. The storage section is configured to store a change pattern indicating reproduction tempo changes during content reproduction. The reproduction list generation section is configured to specify a change pattern in accordance with an input into the operation section, associate content with the specified change pattern, and generate a content reproduction list for informing a reproduction section of the reproduction order and reproduction tempo of content to be reproduced in accordance with the specified change pattern and the associated content.
Abstract: A method and apparatus for the analysis of a non-stationary signal to determine the presence of pseudo-periodic components in the signal. The present invention possesses a memory for recent events, displays expectations for upcoming events, and can handle missing events at those times. The apparatus ignores events which should not effect its prediction. These properties are achieved by driving one or more nonlinear oscillators with an input signal, causing a subset of the oscillators to entrain to pseudo-periodic components of the input signal. When incoming events fall within one of the pulses produced by a nonlinear oscillator, the nonlinear oscillator adjusts it phase and/or period to synchronize with the input signal.
Abstract: The present invention provides an automatic musical-accompaniment sound-generating apparatus for generating various accompaniment sounds. The original accompaniment patterns stored in the apparatus are varied according to the tempo of the accompaniment being produced. The apparatus is essentially composed of an accompaniment-pattern memory, accompaniment control memory, a tempo generator, a sound generation controller, accompaniment-sound signal generating means, and a sound system. The accompaniment-pattern memory stores data sets composed of sound data. The data sets correspond to original accompaniment patterns. The sound data correspond to musical notes and sounds composing the original accompaniment pattern. The accompaniment control memory stores control data about whether or not to generate each of the musical notes and sounds in relation with the tempo at which the accompaniment sounds are produced. The tempo generator generates tempo signals.
Abstract: A visual indicator of temporal accuracy of compared percussive transient signals having a receiver for a reference input signal, a receiver for a performance or test input signal. An electronic circuit determines whether the first signal received is received by the reference input signal receiver or the performance input signal receiver. Further, the circuit determines the time difference between when the reference signal and the performance signals are received. A visual display indicates to the user whether the test signal is ahead or behind the reference signal and by how much it is ahead or behind. The indicator further displays an indication of when the two signals are received at substantially the same time.
Abstract: An electronic musical instrument capable of performing an automatic accompaniment contains at least a tempo clock generator, a pattern memory, a manipulating section and a tone generator. The manipulating section includes at least a rhythm selecting switch for selecting a rhythm kind and a tempo speed control switch which controls the tempo clock generator to thereby change a tempo speed. The pattern memory stores a plurality of tone data each representative of a tone color and a plurality of pattern data each representative of a performance pattern. The tempo speed is divided into three speed areas. The tone data and pattern data are sequentially read from the pattern memory based on the selected rhythm kind and each speed area. Based on such read tone data and pattern data, the tone generator generates a musical tone signal by which desirable musical tones are to be generated.