Method and system for simulating musical phrase
11842711 · 2023-12-12
Inventors
Cpc classification
G10H2210/131
PHYSICS
G10H1/0025
PHYSICS
G10H2240/145
PHYSICS
G10H2210/111
PHYSICS
International classification
Abstract
Disclosed is a method for simulating a musical phrase, wherein the musical phrase includes a sequence of notes, the method comprising generating timbral fingerprints associated with a sample library that comprises recordings of a plurality of notes in a plurality of intensities, using a linear predictive coding technique, wherein the timbral fingerprints relate to the plurality of intensities of the plurality of notes; determining an origin intensity for the musical phrase, wherein the origin intensity is one intensity selected from amongst the plurality of intensities; and simulating each note in the sequence of notes, by morphing a recording of each note in the origin intensity according to timbral fingerprints of the note in the plurality of intensities, for simulating the musical phrase.
Claims
1. A method for simulating a musical phrase, wherein the musical phrase includes a sequence of notes, the method comprising: generating timbral fingerprints associated with a sample library that comprises recordings of a plurality of notes in a plurality of intensities, using a linear predictive coding technique, wherein the timbral fingerprints relate to the plurality of intensities of the plurality of notes; determining an origin intensity for the musical phrase, wherein the origin intensity is one intensity selected from amongst the plurality of intensities; and simulating each note in the sequence of notes, by morphing a recording of each note in the origin intensity according to timbral fingerprints of the note in the plurality of intensities, for simulating the musical phrase, wherein the linear predictive coding technique involves capturing a predefined number of frames starting from a midpoint of each of the recordings of the plurality of notes.
2. The method according to claim 1, wherein each recording amongst the recordings in the sample library is an audio generated by a musical instrument.
3. The method according to claim 1, wherein the timbral fingerprints associated with the recordings comprise one or more of: frequency spectrums, envelopes, for the intensities of the plurality of notes in the recordings.
4. The method according claim 1, wherein the origin intensity for the musical phrase is: an intensity that occurs most frequently in the musical phrase; an intensity having a longest duration in the musical phrase; an intermediate intensity in the musical phrase; or a highest intensity in the musical phrase.
5. The method according to claim 1, wherein the step of morphing of the recording of each note in the origin intensity is performed by applying a timbral fingerprint of a required intensity of the note to the note in the origin intensity.
6. The method according to claim 5, wherein the step of applying the timbral fingerprint of the required intensity of the note to the note in the origin intensity comprises applying a filter in a subtractive phase.
7. The method according to claim 1, further comprising: encoding the timbral fingerprints; and storing the timbral fingerprints as a line spectral pair representation.
8. The method according to claim 1, further comprising: determining a root mean square (RMS) measurement of a natural perceived loudness of each recording; and tagging each recording with its corresponding RMS measurement.
9. The method according claim 1, further comprising creating the sample library comprising the recordings of the plurality of notes in the plurality of intensities, prior to the step of generating the timbral fingerprints associated with the sample library.
10. A system for simulating a musical phrase, wherein the musical phrase includes a sequence of notes, the system comprising: a data repository; and a processor configured to: generate timbral fingerprints associated with a sample library that comprises recordings of a plurality of notes in a plurality of intensities, using a linear predictive coding technique, wherein the timbral fingerprints relate to the plurality of intensities of the plurality of notes, the sample library being stored in the data repository; determine an origin intensity for the musical phrase, wherein the origin intensity is one intensity selected from amongst the plurality of intensities; and simulate each note in the sequence of notes, by morphing a recording of each note in the origin intensity according to timbral fingerprints of the note in the plurality of intensities, for simulating the musical phrase, wherein the linear predictive coding technique involves capturing a predefined number of frames starting from a midpoint of each of the recordings of the plurality of notes.
11. The system according to claim 10, wherein the processor is configured to morph the recording of each note in the origin intensity by applying a timbral fingerprint of a required intensity of the note to the note in the origin intensity.
12. The system according to claim 11, wherein the processor is configured to apply the timbral fingerprint of the required intensity of the note to the note in the origin intensity by applying a filter in a subtractive phase.
13. The system according to claim 10, wherein the processor is further configured to: encode the timbral fingerprints; and store the timbral fingerprints as a line spectral pair representation.
14. The system according to claim 10, wherein the processor is further configured to: determine a root mean square (RMS) measurement of a natural perceived loudness of each recording; and tag each recording with its corresponding RMS measurement.
15. The system according to claim 10, wherein the processor is further configured to create the sample library comprising the recordings of the plurality of notes in the plurality of intensities, prior to the generation of the timbral fingerprints associated with the sample library.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) One or more embodiments of the present disclosure will now be described, by way of example only, with reference to the accompanying drawings, in which:
(2)
(3)
DETAILED DESCRIPTION
(4) Referring to
(5) The steps 102, 104, and 106 are only illustrative and other alternatives can also be provided where one or more steps are added, one or more steps are removed, or one or more steps are provided in a different sequence without departing from the scope of the claims herein.
(6) Referring to
(7) Modifications to embodiments of the present disclosure described in the foregoing are possible without departing from the scope of the present disclosure as defined by the accompanying claims. Expressions such as “including”, “comprising”, “incorporating”, “have”, “is” used to describe and claim the present disclosure are intended to be construed in a non-exclusive manner, namely allowing for items, components or elements not explicitly described also to be present. Expressions such as “may” and “can” are used to indicate optional features, unless indicated otherwise in the foregoing. Reference to the singular is also to be construed to relate to the plural.