Music Analysis Technology

Analyse Musical Elements

This technology analyzes a music audio signal to extract its beat positions, chord progression, and music structure, such as verse and chorus.

1. Estimating the beat position from the audio signal.

2. Using audio features to analyze musical elements.

3. Recognizing the chord progression, the bar lines, the music structure and so on.

Fast and Accurate Analysis

The analysis algorithms use cutting-edge machine learning to achieve speed and accuracy.

Various Operating Environments

This technology runs on a variety of environments, ranging from cloud servers to embedded systems.

Applications

You can experience the technology in several of Yamaha’s apps, such as Chord Tracker.

Analysis Mechanism

To recognize the elements of music, the technology uses probabilistic models and deep learning models. In these kinds of models, highly accurate analysis is possible thanks to the acquisition of a large dataset for training. For example, to train the chord recognizer we use not only an in-house dataset of chord labels, but also those corrected by users (with the user’s consent).

Related item

Products with Technology