Patents by Inventor Sebastian Streich
Sebastian Streich has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8853516Abstract: In an audio analysis apparatus, a component acquirer acquires a component matrix composed of an array of component values, columns of the component matrix corresponding to the sequence of unit periods of an audio signal and rows of the component matrix corresponding to a series of unit bands of the audio signal arranged in a frequency-axis direction. A difference generator generates a plurality of shift matrices each obtained by shifting the columns of the component matrix in the time-axis direction with a different shift amount, and generates a plurality of difference matrices each composed of an array of element values in correspondence to the plurality of the shift matrices, the element value representing a difference between the corresponding component values of the shift matrix and the component matrix.Type: GrantFiled: April 6, 2011Date of Patent: October 7, 2014Assignee: Yamaha CorporationInventors: Keita Arimoto, Sebastian Streich, Bee Suan Ong
-
Patent number: 8494668Abstract: Character value of a sound signal is extracted for each unit portion, and degrees of similarity between the character values of the individual unit portions are calculated and arranged in a matrix configuration. The matrix has arranged in each column the degrees of similarity acquired by comparing, for each of the unit portions, the sound signal and a delayed sound signal obtained by delaying the sound signal by a time difference equal to an integral multiple of a time length of the unit portion, and it has a plurality of the columns in association with different time differences. Repetition probability is calculated for each of the columns corresponding to the different time differences in the matrix. A plurality of peaks in a distribution of the repetition probabilities are identified. The loop region in the sound signal is identified by collating a reference matrix with the degree of similarity matrix.Type: GrantFiled: February 19, 2009Date of Patent: July 23, 2013Assignee: Yamaha CorporationInventors: Bee Suan Ong, Sebastian Streich, Takuya Fujishima, Keita Arimoto
-
Patent number: 8487175Abstract: In a musical analysis apparatus, a spectrum acquirer acquires a spectrum for each frame of an audio signal representing a piece of music. A beat specifier specifies a sequence of beats of the audio signal. A feature amount extractor divides an interval between the beats into a plurality of analysis periods such that one analysis period contains a plurality of frames, and separates the spectrum of the frames contained in one analysis period into a plurality of analysis bands so as to set a plurality of analysis units in one analysis period in correspondence with the plurality of the analysis bands, such that one analysis unit contains components of the spectrum belonging to the corresponding analysis band.Type: GrantFiled: April 6, 2011Date of Patent: July 16, 2013Assignee: Yamaha CorporationInventors: Keita Arimoto, Sebastian Streich, Bee Suan Ong
-
Patent number: 8269091Abstract: Mask generation section generates an evaluating mask, indicative of a degree of dissonance with a target sound per each frequency along a frequency axis, by setting, for each of a plurality of peaks in spectra of the target sound, a dissonance function indicative of relationship between a frequency difference from the peak and a degree of dissonance with a component of the peak. Index calculation section collates spectra of an evaluated sound with the evaluating mask to thereby calculate a consonance index value indicative of a degree of consonance or dissonance between the target sound and the evaluated sound.Type: GrantFiled: June 18, 2009Date of Patent: September 18, 2012Assignee: Yamaha CorporationInventors: Sebastian Streich, Takuya Fujishima
-
Publication number: 20110271819Abstract: In a musical analysis apparatus, a spectrum acquirer acquires a spectrum for each frame of an audio signal representing a piece of music. A beat specifier specifies a sequence of beats of the audio signal. A feature amount extractor divides an interval between the beats into a plurality of analysis periods such that one analysis period contains a plurality of frames, and separates the spectrum of the frames contained in one analysis period into a plurality of analysis bands so as to set a plurality of analysis units in one analysis period in correspondence with the plurality of the analysis bands, such that one analysis unit contains components of the spectrum belonging to the corresponding analysis band.Type: ApplicationFiled: April 6, 2011Publication date: November 10, 2011Applicant: YAMAHA CORPORATIONInventors: Keita ARIMOTO, Sebastian Streich, Bee Suan Ong
-
Publication number: 20110268284Abstract: In an audio analysis apparatus, a component acquirer acquires a component matrix composed of an array of component values, columns of the component matrix corresponding to the sequence of unit periods of an audio signal and rows of the component matrix corresponding to a series of unit bands of the audio signal arranged in a frequency-axis direction. A difference generator generates a plurality of shift matrices each obtained by shifting the columns of the component matrix in the time-axis direction with a different shift amount, and generates a plurality of difference matrices each composed of an array of element values in correspondence to the plurality of the shift matrices, the element value representing a difference between the corresponding component values of the shift matrix and the component matrix.Type: ApplicationFiled: April 6, 2011Publication date: November 3, 2011Applicant: YAMAHA CORPORATIONInventors: Keita Arimoto, Sebastian Streich, Bee Suan Ong
-
Patent number: 8017855Abstract: The apparatus for converting an information signal from a time to a variable spectral representation includes a means for windowing the information signal, a means for converting the windowed information signal to a spectral representation, and a means for weighting a set of information signal spectral coefficients with several sets of complex base function coefficients provided from a means for providing the sets of base function coefficients. The sets of base function coefficients are derived from base functions of various frequencies by windowing and transform, wherein several sets of base function coefficients are provided for one and the same base function for base functions of higher frequencies, wherein the windows for providing these sets are related to various time portions of the base function. The variable spectral representation exhibits variable bandwidth of the variable spectral coefficients, which are efficient and accurate to calculate and especially suited for music analysis purposes.Type: GrantFiled: April 27, 2005Date of Patent: September 13, 2011Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.Inventors: Markus Cremer, Claas Derboven, Sebastian Streich
-
Patent number: 7812240Abstract: Analysis section divides waveform data of a given music piece into waveform data of a plurality of fragments and divides the waveform data of each of the fragments into one or more events of sound, and obtains a character value indicative of a character of the waveform data pertaining to each of the divided events. Storage section stores respective music piece data and music piece composing data of one or more music pieces. The music piece composing data include a character value indicative of a character of the waveform data pertaining to each of the events of each of the fragments. Search section searches (or retrieves) for, from among the stored music piece composing data, one event or a plurality of successive events having a character value of a high degree of similarity to one or more events included in a designated fragment.Type: GrantFiled: October 10, 2008Date of Patent: October 12, 2010Assignee: Yamaha CorporationInventors: Sebastian Streich, Jordi Bonada, Samuel Roig
-
Patent number: 7812239Abstract: Storage section has stored therein music piece data sets of a plurality of music pieces, each of the music piece data sets including respective tone data of a plurality of fragments of the music piece and respective character values indicative of musical characters of the fragments. Each of the fragments of a selected main music piece is selected as a main fragment, and each one, other than the selected main fragment, of a plurality of fragments of two or more music pieces is selected as a sub fragment. A similarity index value indicative of a degree of similarity between the character value of the main fragment and the character value of the specified sub fragment is calculated. For each of the main fragments, a sub fragment presenting a similarity index value that satisfies a predetermined selection condition is selected for processing the tone data of the main music piece.Type: GrantFiled: July 15, 2008Date of Patent: October 12, 2010Assignee: Yamaha CorporationInventors: Takuya Fujishima, Maarten De Boer, Jordi Bonada, Samuel Roig, Fokke De Jong, Sebastian Streich
-
Patent number: 7653534Abstract: An apparatus for determining a type of chord has a means for providing a reference vector for the type of chord, a means for providing a reference vector from a test signal, and a means for comparing the reference vector with the test signal vector. The means for providing a reference vector is configured to provide, for the type of chord, a reference vector from a plurality of different reference vectors. In addition, the means for providing a test signal vector from the test signal is configured to provide the test signal vector having a plurality of test signal vector elements.Type: GrantFiled: December 1, 2006Date of Patent: January 26, 2010Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung E.V.Inventors: Claas Derboven, Sebastian Streich, Markus Cremer
-
Patent number: 7642444Abstract: For each of a plurality of music pieces, a storage device stores respective tone data of a plurality of fragments of the music piece and respective musical character values of the fragments. Similarity determination section calculates a similarity index value indicative of a degree of similarity between the character values of each of the fragments of a main music piece and the character values of each individual fragment of a plurality of sub music pieces. Each of the similarity index values calculated for the fragments of each of the sub music pieces can be adjusted in accordance with a user's control. Processing section processes the tone data of each of the fragments of the main music piece on the basis of the tone data of any one of the fragments of the sub music pieces of which the similarity index value indicates sufficient similarity.Type: GrantFiled: November 13, 2007Date of Patent: January 5, 2010Assignee: Yamaha CorporationInventors: Takuya Fujishima, Jordi Bonada, Maarten De Boer, Sebastian Streich, Bee Suan Ong
-
Publication number: 20090316915Abstract: Mask generation section generates an evaluating mask, indicative of a degree of dissonance with a target sound per each frequency along a frequency axis, by setting, for each of a plurality of peaks in spectra of the target sound, a dissonance function indicative of relationship between a frequency difference from the peak and a degree of dissonance with a component of the peak. Index calculation section collates spectra of an evaluated sound with the evaluating mask to thereby calculate a consonance index value indicative of a degree of consonance or dissonance between the target sound and the evaluated sound.Type: ApplicationFiled: June 18, 2009Publication date: December 24, 2009Applicant: Yamaha CorporationInventors: Sebastian Streich, Takuya Fujishima
-
Publication number: 20090216354Abstract: Character value of a sound signal is extracted for each unit portion, and degrees of similarity between the character values of the individual unit portions are calculated and arranged in a matrix configuration. The matrix has arranged in each column the degrees of similarity acquired by comparing, for each of the unit portions, the sound signal and a delayed sound signal obtained by delaying the sound signal by a time difference equal to an integral multiple of a time length of the unit portion, and it has a plurality of the columns in association with different time differences. Repetition probability is calculated for each of the columns corresponding to the different time differences in the matrix. A plurality of peaks in a distribution of the repetition probabilities are identified. The loop region in the sound signal is identified by collating a reference matrix with the degree of similarity matrix.Type: ApplicationFiled: February 19, 2009Publication date: August 27, 2009Applicant: Yamaha CorporationInventors: Bee Suan Ong, Sebastian Streich, Takuya Fujishima, Keita Arimoto
-
Publication number: 20090100990Abstract: The apparatus for converting an information signal from a time to a variable spectral representation includes a means for windowing the information signal, a means for converting the windowed information signal to a spectral representation, and a means for weighting a set of information signal spectral coefficients with several sets of complex base function coefficients provided from a means for providing the sets of base function coefficients. The sets of base function coefficients are derived from base functions of various frequencies by windowing and transform, wherein several sets of base function coefficients are provided for one and the same base function for base functions of higher frequencies, wherein the windows for providing these sets are related to various time portions of the base function. The variable spectral representation exhibits variable bandwidth of the variable spectral coefficients, which are efficient and accurate to calculate and especially suited for music analysis purposes.Type: ApplicationFiled: April 27, 2005Publication date: April 23, 2009Inventors: Markus Cremer, Claas Derboven, Sebastian Streich
-
Publication number: 20090095145Abstract: Analysis section divides waveform data of a given music piece into waveform data of a plurality of fragments and divides the waveform data of each of the fragments into one or more events of sound, and obtains a character value indicative of a character of the waveform data pertaining to each of the divided events. Storage section stores respective music piece data and music piece composing data of one or more music pieces. The music piece composing data include a character value indicative of a character of the waveform data pertaining to each of the events of each of the fragments. Search section searches (or retrieves) for, from among the stored music piece composing data, one event or a plurality of successive events having a character value of a high degree of similarity to one or more events included in a designated fragment.Type: ApplicationFiled: October 10, 2008Publication date: April 16, 2009Applicant: Yamaha CorporationInventors: Sebastian Streich, Jordi Bonada, Samuel Roig
-
Publication number: 20090019996Abstract: Storage section has stored therein music piece data sets of a plurality of music pieces, each of the music piece data sets including respective tone data of a plurality of fragments of the music piece and respective character values indicative of musical characters of the fragments. Each of the fragments of a selected main music piece is selected as a main fragment, and each one, other than the selected main fragment, of a plurality of fragments of two or more music pieces is selected as a sub fragment. A similarity index value indicative of a degree of similarity between the character value of the main fragment and the character value of the specified sub fragment is calculated. For each of the main fragments, a sub fragment presenting a similarity index value that satisfies a predetermined selection condition is selected for processing the tone data of the main music piece.Type: ApplicationFiled: July 15, 2008Publication date: January 22, 2009Applicant: Yamaha CorporationInventors: Takuya Fujishima, Maarten De Boer, Jordi Bonada, Samuel Roig, Fokke De Jong, Sebastian Streich
-
Publication number: 20080115658Abstract: For each of a plurality of music pieces, a storage device stores respective tone data of a plurality of fragments of the music piece and respective musical character values of the fragments. Similarity determination section calculates a similarity index value indicative of a degree of similarity between the character values of each of the fragments of a main music piece and the character values of each individual fragment of a plurality of sub music pieces. Each of the similarity index values calculated for the fragments of each of the sub music pieces can be adjusted in accordance with a user's control. Processing section processes the tone data of each of the fragments of the main music piece on the basis of the tone data of any one of the fragments of the sub music pieces of which the similarity index value indicates sufficient similarity.Type: ApplicationFiled: November 13, 2007Publication date: May 22, 2008Applicant: Yamaha CorporationInventors: Takuya Fujishima, Jordi Bonada, Maarten De Boer, Sebastian Streich, Bee Suan Ong
-
Patent number: 7277849Abstract: An audio encoding method of coding audio signals into a layered data stream having a first layer and a second layer is presented. The second layer serves as an enhancement of the first layer. The method involves forming an original digital audio signal, encoding the original signal to obtain a first layer signal, producing a residual signal to reflect a difference between the original signal and the first layer signal, selecting either the original signal or the residual signal for encoding, and producing a second layer signal by encoding the selected signal. Moreover, the residual signal is evaluated and, in case the result of the evaluation meets given criteria, a predetermined low-entropy signal is selected to be encoded as the second layer signal, instead of the original signal or the residual signal.Type: GrantFiled: March 12, 2003Date of Patent: October 2, 2007Assignee: Nokia CorporationInventors: Sebastian Streich, Miikka Vilermo
-
Publication number: 20070144335Abstract: An apparatus for determining a type of chord has a means for providing a reference vector for the type of chord, a means for providing a reference vector from a test signal, and a means for comparing the reference vector with the test signal vector. The means for providing a reference vector is configured to provide, for the type of chord, a reference vector from a plurality of different reference vectors. In addition, the means for providing a test signal vector from the test signal is configured to provide the test signal vector having a plurality of test signal vector elements.Type: ApplicationFiled: December 1, 2006Publication date: June 28, 2007Inventors: Claas Derboven, Sebastian Streich, Markus Cremer
-
Publication number: 20030220783Abstract: An audio encoding method of coding audio signals into a layered data stream having a first layer and a second layer is presented. The second layer serves as an enhancement of the first layer. The method involves forming an original digital audio signal, encoding the original signal to obtain a first layer signal, producing a residual signal to reflect a difference between the original signal and the first layer signal, selecting either the original signal or the residual signal for encoding, and producing a second layer signal by encoding the selected signal. Moreover, the residual signal is evaluated and, in case the result of the evaluation meets given criteria, a predetermined low-entropy signal is selected to be encoded as the second layer signal, instead of the original signal or the residual signal.Type: ApplicationFiled: March 12, 2003Publication date: November 27, 2003Inventors: Sebastian Streich, Miikka Vilermo