Patents Assigned to YOUSICIAN OY
-
Patent number: 12046221Abstract: 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: GrantFiled: March 25, 2021Date of Patent: July 23, 2024Assignee: Yousician OyInventors: Anssi Klapuri, Christoph Thür
-
Publication number: 20230067175Abstract: 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: ApplicationFiled: August 29, 2022Publication date: March 2, 2023Applicant: Yousician OyInventors: Jarmo HIIPAKKA, Christoph Thür
-
Publication number: 20220310047Abstract: 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: ApplicationFiled: March 25, 2021Publication date: September 29, 2022Applicant: Yousician OyInventors: Anssi Klapuri, Christoph Thür
-
Patent number: 11211039Abstract: 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: GrantFiled: August 29, 2019Date of Patent: December 28, 2021Assignee: Yousician OyInventors: Matti Ryynänen, Anssi Klapuri
-
Patent number: 10504498Abstract: 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: GrantFiled: November 22, 2017Date of Patent: December 10, 2019Assignee: YOUSICIAN OYInventors: Matti Ryynänen, Anssi Petteri Klapuri
-
Patent number: 10482862Abstract: 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 appliedType: GrantFiled: May 17, 2017Date of Patent: November 19, 2019Assignee: YOUSICIAN OYInventors: Perttu Hämäläinen, Matti Ryynänen
-
Patent number: 10235898Abstract: 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: GrantFiled: September 12, 2017Date of Patent: March 19, 2019Assignee: YOUSICIAN OYInventors: Matti Ryynänen, O{hacek over (g)}uzcan Şehiralti, Anssi Klapuri
-
Patent number: 10198960Abstract: 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: GrantFiled: September 12, 2017Date of Patent: February 5, 2019Assignee: YOUSICIAN OYInventors: Matti Ryynänen, O{hacek over (g)}uzcan Şehiralti, Anssi Klapuri
-
Patent number: 10199026Abstract: 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: GrantFiled: November 22, 2017Date of Patent: February 5, 2019Assignee: YOUSICIAN OYInventors: Matti Ryynänen, Anssi Petteri Klapuri
-
Patent number: 10182093Abstract: 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: GrantFiled: September 12, 2017Date of Patent: January 15, 2019Assignee: YOUSICIAN OYInventor: Anssi Klapuri
-
Patent number: 9767705Abstract: 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: GrantFiled: April 21, 2016Date of Patent: September 19, 2017Assignee: YOUSICIAN OYInventors: Anssi Klapuri, Mikko Kaipainen, Chris Thur
-
Patent number: 9218748Abstract: 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: GrantFiled: April 26, 2012Date of Patent: December 22, 2015Assignee: YOUSICIAN OYInventors: Mikko Kaipainen, Christoph Thur
-
Patent number: D911432Type: GrantFiled: December 12, 2019Date of Patent: February 23, 2021Assignee: Yousician OyInventor: Magnus Skogsfjord
-
Patent number: D948202Type: GrantFiled: December 12, 2019Date of Patent: April 12, 2022Assignee: YOUSICIAN OYInventor: Magnus Skogsfjord
-
Patent number: D950636Type: GrantFiled: December 12, 2019Date of Patent: May 3, 2022Assignee: YOUSICIAN OYInventor: Magnus Skogsfjord