Home

  Technology

  Products

  Partners

  About Us
  Contact Us

 

  Technology

Tonara has developed a suite of highly robust music recognition algorithms, which provide new dimensions to music education, rehearsal and performance.

Score Following with Automatic Page Turning

Score-following is the ability to follow a performer’s exact position in the musical score in real-time.  Tonara has developed the world’s first polyphonic score follower, a goal that has eluded algorithm designers since the 1980s, and the world’s most robust monophonic score follower.  Using these technologies, performers can see their exact position in sheet music displayed on-screen, and continue to play while the software automatically turns the pages for them.  The algorithms are robust enough to continue tracking the musicians’ position even if they change their tempo, make mistakes, repeat a section, etc., and also in the presence of external noise.  The algorithms support both audio and MIDI input, and have been demonstrated to successfully handle highly complex musical works.

Automatic Accompaniment

Based on its score following algorithm, Tonara has developed technology which automatically accompanies musicians by playing the scores of additional instruments in the piece.  Today there are some “minus one” playback pieces, which include all the instrument tracks of a certain piece without the solo, and enable musicians to practice solo playing with an accompaniment.  But using this solution, the musician is tied to the fixed tempo of the playback, and has to start the playback over or move it manually to a different part of the piece if he makes a mistake or wants to repeat a section.  Using Tonara’s technology, the accompaniment automatically follows the musician’s tempo and his position in the score, so when the musician jumps to another location or starts a certain section over, the accompaniment just follows him.  In addition, Tonara’ s technology enables “minus one” accompaniment for any instrument in the score (not only the solo instrument), and even “minus two” or “minus three” accompaniment if several musicians want to practice together.

Performance Quality Analysis and Grading

Tonara’s performance quality analysis and grading algorithms provide feedback to musicians and music students on the quality of their playing.  Feedback can be given as an overall grade, as separate grades for tempo, pitch and dynamics, and also by marking on the score the exact places where the musician has made mistakes.  For the first time, this technology enables musicians and music students to practice and rehearse on their own, while receiving exact feedback on their performance quality which helps them improve.

Acoustic Browsing

Tonara’s acoustic browsing technology simplifies digital sheet music playback even further, by eliminating the need to select a musical piece on the computer using menus or buttons.  All the musician has to do is play a few notes from a piece which exists in the library, and the piece is automatically recognized and loaded into the digital sheet music display.  The musician’s current position in the score is immediately highlighted, and using Tonara’s score following technology the musician can smoothly continue to play while the score is displayed, pages are turned, and the accompaniment of additional instruments is played.

Implementation

Tonara has implemented its technologies in a cross-platform C++ library which supports polyphonic and monophonic audio and MIDI inputs, and packaged it as demo software for the Windows platform.  Video demonstrations of Tonara’s technology can be viewed on the company’s home page.  The company is now developing an iPad application based on its technologies – for further details, see the products page.



Web site and all contents © Copyright Tonara ltd. All rights reserved.