IP Library Granted Patent US 7,504,576
Granted Patent B2
US 7,504,576 · App. 11/705,555 · Granted Mar 17, 2009

Method for automatically processing a melody with sychronized sound samples and midi events

Assignee: MediLab Solutions LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,504,576
App. No.
11/705,555
Granted
Mar 17, 2009
Kind
B2
Abstract

A method of automatically processing a melody is disclosed. A computing resource is provided for generating or processing a series of MIDI events as part of an automatic music algorithm. A memory area contains a plurality of sound samples, each including an audio stream. One or more of the sound samples includes a speech sentence, and the automatic music algorithm temporally synchronizes playback of a sound sample to the series of MIDI events in accordance with a musical law, and the melody is automatically processed.

Claims (18)

1. A method of automatically processing a melody comprising the steps of:

providing a computing resource for generating or processing a series of MIDI events as part of an automatic music algorithm; and

providing a memory area containing a plurality of sound samples, each comprised of an audio stream;

wherein one or more of the sound samples comprises a speech sentence; and wherein the automatic music algorithm temporally synchronizes playback of a sound sample to the series of MIDI events in accordance with a musical law, wherein the melody is automatically processed.

2. The method of claim 1 , wherein the musical law is comprised of starting the playback at a beginning of a musical bar.

3. The method of claim 1 wherein the automatic music algorithm comprises an automatic music composition algorithm.

4. The method of claim 1 , further comprising:

providing a microprocessor executing a microprocessor operating program, wherein the microprocessor comprises part of the computing resource; and

providing a download interface for receiving updates to the microprocessor operating program.

5. The method of claim 4 , further comprising providing a music database stored in digital form, wherein the computing resource accesses the music database in accordance with the automatic music algorithm.

6. The method of claim 5 , further comprising providing a download interface for receiving updates to the music database.

7. The method of claim 1 , wherein the sound sample is processed in response to user input.

8. The method of claim 1 further comprising providing one or more user input resources suitable for user interactivity; wherein at least one user input resource can affect a pitch changing function.

9. The method of claim 1 , further comprising providing one or more user input resources suitable for user interactivity; wherein at least one user input resource can affect a tempo changing function.

10. The method of claim 1 , further comprising providing a graphical user interface for interacting with the automatic music algorithm, comprised of instrument lanes.

11. The method of claim 10 , wherein the graphical user interface comprises animated sound waves or animated pulses.

12. The method of claim 1 , further comprising providing a digital light show through a TV/video interface.

13. The method of claim 12 , wherein the digital light show comprises colorful patterns having movements or shapes following a beat of specific instruments.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2016
From: MEDIALAB SOLUTIONS LLC
To: MEDIALAB SOLUTIONS CORP.
Reel/Frame 037472/0858 →
Priority Claims (2)
FR 99 13036 · Oct 19, 1999 · national
FR 99 14420 · Nov 17, 1999 · national
Continuity (5)
Continuation 1063434600 · Aug 4, 2003
Continuation 0969131400 · Oct 17, 2000
Continuation In Part 0969091100 · Oct 17, 2000
Continuation In Part 0969130200 · Oct 17, 2000
Related Publication 20070227338A1 · Oct 4, 2007