Patents Assigned to YOUSICIAN OY
  • Patent number: 12046221
    Abstract: Indicating what should be played in a piece of music with a music document, including: displaying a part of the music document when a user plays the piece; receiving a real-time audio signal of the playing; automatically determining a playing position within the piece of music based on the real-time audio signal; automatically scrolling the music document on a display depending on the playing position; estimating at least the following from the real-time audio signal: activity; tonality; and tempo used in automatically determining the playing position determined from playing speed of the user. The estimating of the activity includes detecting whether the user is producing any sounding notes. The estimating of the tonality is based on an array of chord models that represent different chords that appear in the music document and allow calculating the probability that the corresponding chord is being played in various real-time audio signal segments.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: July 23, 2024
    Assignee: Yousician Oy
    Inventors: Anssi Klapuri, Christoph Thür
  • Publication number: 20230067175
    Abstract: A user interface presents structural musical information in a score in a way where both the start and the end points of each jump in the score are visible simultaneously. Each jump is presented in a manner that allows the user to select during performance, which one of different alternatives to choose, when approaching a decision point like a repeat in the song.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 2, 2023
    Applicant: Yousician Oy
    Inventors: Jarmo HIIPAKKA, Christoph Thür
  • Publication number: 20220310047
    Abstract: Indicating what should be played in a piece of music with a music document, including: displaying a part of the music document when a user plays the piece; receiving a real-time audio signal of the playing; automatically determining a playing position within the piece of music based on the real-time audio signal; automatically scrolling the music document on a display depending on the playing position; estimating at least the following from the real-time audio signal: activity; tonality; and tempo used in automatically determining the playing position determined from playing speed of the user. The estimating of the activity includes detecting whether the user is producing any sounding notes. The estimating of the tonality is based on an array of chord models that represent different chords that appear in the music document and allow calculating the probability that the corresponding chord is being played in various real-time audio signal segments.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Applicant: Yousician Oy
    Inventors: Anssi Klapuri, Christoph Thür
  • Patent number: 11211039
    Abstract: A digital tuner that determines a tuning target period; receives an audio signal from an instrument to be tuned; obtains a plurality of different segments of the audio signal starting at times that correspond to integer multiples of the target period; produces waveform samples from the segments; and displays of a succession of waveform segments at same display position using said segments so that the shape of the waveform appears to move on the display at a speed and direction directly dependent on a difference of a wave period of the audio signal to be tuned and the tuning target period.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: December 28, 2021
    Assignee: Yousician Oy
    Inventors: Matti Ryynänen, Anssi Klapuri
  • Patent number: 10504498
    Abstract: Real-time jamming is automatically assisted for musicians. A real-time audio signal is received of played music that is played by at least one person. Beat is tracked of the played music from the real-time audio signal and accordingly a time of a next beat is predicted. At least one of chords; notes; and drum sounds is recognized from the real-time audio signal and repetitions in the played music are accordingly detected. A next development is predicted in the played music, based on the detected repetitions, including at least one of chords; notes; and drum sounds that will be played next, and respective timing based on the predicted time of the next beat. A real-time output is produced based on the predicted next development in the played music.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: December 10, 2019
    Assignee: YOUSICIAN OY
    Inventors: Matti Ryynänen, Anssi Petteri Klapuri
  • Patent number: 10482862
    Abstract: A computer implemented method for providing an augmented reality (AR) function, comprises receiving input information regarding a music track and an instrument; determining attribute information of the music track based on the received input information; receiving real time content of audiovisual (AV) input signals using at least one capturing device; generating visual information corresponding to visual data of the real time content, wherein the visual information corresponds to a view regarding at least one user limb and an instrument comprising a plurality of user operable elements; generating augmented reality (AR) instruction information based on the attribute information of the music track, the augmented reality (AR) instruction information comprising a plurality of layers; and generating augmented reality (AR) visual information by applying the augmented reality (AR) instruction information to the visual information so that a first layer of the augmented reality (AR) instruction information is applied
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: November 19, 2019
    Assignee: YOUSICIAN OY
    Inventors: Perttu Hämäläinen, Matti Ryynänen
  • Patent number: 10235898
    Abstract: A computer implemented method for providing feedback of harmonic content relating to a music track, includes receiving music track information; generating harmonic music track parameters based on the received music track information; displaying notation information for a user for performing the music track at a given time for the music track based on the harmonic music track parameters; receiving harmonic user content generated by an instrument performed by the user, using at least one capturing device; generating real-time performance feedback for the user based on comparison of the harmonic user content and the harmonic music track parameters according to predefined settings; receiving reference harmonic user content from a plurality of reference users over a public network; adjusting, based on the reference harmonic user content, at least one of the following: the predefined settings; and the harmonic music track parameters.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 19, 2019
    Assignee: YOUSICIAN OY
    Inventors: Matti Ryynänen, O{hacek over (g)}uzcan Şehiralti, Anssi Klapuri
  • Patent number: 10198960
    Abstract: A computer implemented method for providing feedback of harmonic content relating to a music track, includes receiving music track information; generating harmonic music track parameters based on the received music track information; displaying notation information for a user for performing the music track at a given time for the music track based on the harmonic music track parameters; receiving harmonic user content generated by an instrument performed by the user, using at least one capturing device; generating real-time performance feedback for the user based on comparison of the harmonic user content and the harmonic music track parameters according to predefined settings; receiving reference harmonic user content from a plurality of reference users over a public network; adjusting, based on the reference harmonic user content, at least one of the following: the predefined settings; and the harmonic music track parameters.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: February 5, 2019
    Assignee: YOUSICIAN OY
    Inventors: Matti Ryynänen, O{hacek over (g)}uzcan Şehiralti, Anssi Klapuri
  • Patent number: 10199026
    Abstract: Real-time jamming is automatically assisted for musicians. A real-time audio signal is received of played music that is played by at least one person. Beat is tracked of the played music from the real-time audio signal and accordingly a time of a next beat is predicted. At least one of chords; notes; and drum sounds is recognized from the real-time audio signal and repetitions in the played music are accordingly detected. A next development is predicted in the played music, based on the detected repetitions, including at least one of chords; notes; and drum sounds that will be played next, and respective timing based on the predicted time of the next beat. A real-time output is produced based on the predicted next development in the played music.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: February 5, 2019
    Assignee: YOUSICIAN OY
    Inventors: Matti Ryynänen, Anssi Petteri Klapuri
  • Patent number: 10182093
    Abstract: Providing real-time interaction between a first player and a second player to collaborate for a musical performance over a network, includes maintaining a reference data item generated using a musical instrument performed by a user; receiving first user input data generated using a first musical instrument, the received first user input data associated with the first musical instrument and the musical performance; receiving second user input data generated using a second musical instrument, the received second user input data associated with the second musical instrument and the musical performance; detecting a missing data packet within the received second user input data when generating real-time collaboration data for the musical performance; replacing the missing data packet using the reference data item to correct the second user input data; and generating real-time collaboration data for the musical performance based on the corrected second user input data.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: January 15, 2019
    Assignee: YOUSICIAN OY
    Inventor: Anssi Klapuri
  • Patent number: 9767705
    Abstract: A system for providing a user a virtual exercise in playing a music instrument relative to the user's skill characteristics includes: a processing entity and a memory entity for processing and storing data, respectively to execute the system functions, and a data transfer entity for receiving and transmitting data, the system configured to: obtain musical notation data, analyze it to assign the musical piece to which such data pertains a number of difficulty characteristics with scalar values, provide the user with a number of musical pieces, with known difficulty characteristics, as virtual exercises to be completed by playing an instrument, obtain user performance data of completed virtual exercises, analyze the user performance data to determine and assign the user with a number of skill characteristics values in accordance with the difficulty characteristic values of the completed musical pieces, and determine a musical piece for the user as a virtual exercise.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: September 19, 2017
    Assignee: YOUSICIAN OY
    Inventors: Anssi Klapuri, Mikko Kaipainen, Chris Thur
  • Patent number: 9218748
    Abstract: A system and method for providing exercise in playing a music instrument. With prior art solutions there is a common problem of inadequate motivation of the user to continue practicing, and inadequate learning of items which are difficult for a specific user. The present solution detects characteristics of the user's play detected and uses them to provide a suitable program of exercises and to provide feedback which enhances motivation of the user.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: December 22, 2015
    Assignee: YOUSICIAN OY
    Inventors: Mikko Kaipainen, Christoph Thur
  • Patent number: D911432
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: February 23, 2021
    Assignee: Yousician Oy
    Inventor: Magnus Skogsfjord
  • Patent number: D948202
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: April 12, 2022
    Assignee: YOUSICIAN OY
    Inventor: Magnus Skogsfjord
  • Patent number: D950636
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: May 3, 2022
    Assignee: YOUSICIAN OY
    Inventor: Magnus Skogsfjord