MULTIFUNCTIONAL DIGITAL MUSIC DISPLAY DEVICE
First Claim
1. A method of constructing an ADSR envelope of a musical note comprising:
- capturing a musical note generated by an instrument;
converting said musical note into a waveform using an audio to electrical transducer;
generating a frequency spectrum of said waveform;
identifying a fundamental frequency of said waveform; and
using said fundamental frequency to generate an amplitude over time plot of said ADSR envelope.
0 Assignments
0 Petitions
Accused Products
Abstract
Herein described are at least a method and a system for assisting a musician in playing an instrument by way of using an intelligent multifunctional digital music display device (MDMDD). The multifunctional digital music display device (MDMDD) may be used to assist musicians or performers during practice sessions or performances. The various aspects of the invention provide a method of constructing an ADSR envelope for a note generated by an instrument, displaying one or more pages of music, generating a more accurate metronome beat consistent with the music being played, and alerting the musician when his instrument is out-of-tune. Further, the various aspects of the invention provide a method of statistically monitoring and reporting the performance of the musician. The system comprises a storage device capable of storing an instructional code, a processor for executing the instructional code, a microphone, and a display.
-
Citations
56 Claims
-
1. A method of constructing an ADSR envelope of a musical note comprising:
-
capturing a musical note generated by an instrument; converting said musical note into a waveform using an audio to electrical transducer; generating a frequency spectrum of said waveform; identifying a fundamental frequency of said waveform; and using said fundamental frequency to generate an amplitude over time plot of said ADSR envelope. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of displaying pages of music to a musician playing an instrument, said method comprising:
-
constructing an ADSR envelope for each note played by said musician; comparing one or more parameters of said ADSR envelope to one or more corresponding reference parameters; and displaying a next page of said music when a particular temporal location is reached within a current page of said music. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of generating a metronome beat for use by a musician playing an instrument comprising:
varying said metronome beat in accordance with one or more parameters written in a music of a musical composition. - View Dependent Claims (32, 33)
-
34. A method of alerting a musician when his instrument is out-of-tune comprising:
-
capturing a musical note generated by an instrument; converting said musical note into a waveform using an audio to electrical transducer; generating a frequency spectrum of said waveform; first determining a fundamental frequency of said waveform; and second determining one or more harmonic frequencies of said waveform; first comparing said fundamental frequency to a reference fundamental frequency; second comparing said one or more harmonic frequencies to one or more corresponding reference harmonic frequencies; first assessing whether a difference of said fundamental frequency and said reference fundamental frequency exceeds a first threshold; and second assessing whether a difference of said one or more harmonic frequencies and said corresponding reference harmonic frequencies exceeds one or more second thresholds; and generating said alert if said first threshold and/or said one or more second thresholds are exceeded. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A system for assisting a person playing an instrument, said system comprising:
-
a storage device capable of storing an instructional code; a processor for executing said instructional code; a microphone; and a display, said microphone used to convert said musical note into a waveform, wherein said executing of said instructional code comprises; generating a frequency spectrum of said waveform; locating a fundamental frequency of said waveform; and using said fundamental frequency to generate an amplitude over time plot of an ADSR envelope. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A method of monitoring the performance of a musician playing a musical composition using an instrument, said method comprising:
-
constructing an ADSR envelope for each note of said musical composition played by said musician; comparing one or more parameters of said ADSR envelope to one or more corresponding reference parameters; determining if one or more errors were made based on said comparing; and generating a database of said one or more errors. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
Specification