Loading
The Keytone database consists of thousands of artists and songs ranging from any genre to any release date. The system is automatically indexing the new tracks to analyse from our many connected APIs. Check out the latest tracks added!
Keytone is a combination of machine learning and music theory to analyse different songs for notes, scales, and key signatures. Using AI Technology, our system analyses songs for note types and count repeated notes. With this dataset, Keytone can then predict best note placement on a wide variety of instruments making the learning by ear process easier for our users.
Keytone is comprised of the following algorithms:
Keytone can detect chords in songs based on commonly discovered notes within audio. Chords are organised based on playability and standard practices within music theory making the learning process easier for beginners, and give advanced players a wider range of more technical and uncommon chords.
Based on commonly discovered notes, Keytone will create a prediction on the best or closest key signature to any given track. This algorithm can also suggest other notes that may expand beyond the track, allowing for greater improvisational skills.
Audio playback is essential for assisting our users with learning music by ear. That's why we break down the process by providing chromatic notes spanning the entire 128 note range on a wide range of different instruments making the ear training process easier.
Ear training, also known as aural training or ear development, is the process of developing the ability to detect and understand musical elements by listening. It is an essential skill for musicians, particularly those who play by ear, sing, compose, or want to improve their overall musical proficiency.
Ear training helps individuals become more attuned to the nuances of music, enabling them to:
Ear training allows musicians to listen to complex rhythms and accurately reproduce them. It helps in understanding time signatures, syncopation, and rhythm patterns.
Best practices for this start simply with listening to a metronome and then clapping in time with the beat. Feeling a syncopated beat is key to beginning the process of correctly identifying the tempo of a track.
Ear training helps individuals identify different pitches, intervals (the distance between two pitches), and melodies. This skill is crucial for singing in tune or playing a musical instrument accurately.
Such practices that can help with this learning process are playing singular notes on an instrument, repeating the note back by humming or singing.
Combing ear training and music theory can significantly speed up the transcription or learning process. Detecting key signatures, chord progressions or singular notes contribute to the process of detecting other elements that an individual isn't at first familiar with.
Understanding the music theory of a song helps with the process improvising solos or creating entire works by changing the notes arrangement.
Ear training is an ongoing process that requires practice and patience. It helps musicians develop a deeper understanding of music, enabling them to play, create, and appreciate it at a higher level. Many music schools and other online resources offer ear training courses and exercises to help individuals improve their ear and musical skills.