IP Library Granted Patent US 9,293,124
Granted Patent B2
US 9,293,124 · App. 14/161,227 · Granted Mar 22, 2016

Tempo-adaptive pattern velocity synthesis

Inventors: David Billen (Nashville, TN); Henry Juszkiewicz (Nashville, TN)
Assignee: Gibson Brands, Inc.
G10H1/0008G10H2220/081
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 9,293,124
App. No.
14/161,227
Granted
Mar 22, 2016
Kind
B2
Abstract

A method of adjusting the presentation of music is provided. In the method, a sequence of musical notes is presented by a first music presenting device. A critical beat indicator defining a time within the sequence of musical notes for a critical beat point is received. An isolation indicator defining a period for note isolation for the sequence of musical notes is received. A velocity coefficient is calculated by a processor for each note of the sequence of musical notes. The velocity coefficient is calculated as a function of the defined time and the defined period for note isolation. The sequence of musical notes is presented by a second music presenting device using the calculated velocity coefficient.

Claims (58)

1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a device cause the device to:

control a first presentation of a sequence of musical notes;

receive a critical beat indicator defining a time within the sequence of musical notes for a critical beat point;

receive a period for note isolation indicator defining a period for note isolation for the sequence of musical notes;

calculate a velocity coefficient for each note of the sequence of musical notes, wherein the velocity coefficient is calculated as a function of the defined time and the defined period for note isolation; and

control a second presentation of the sequence of musical notes using the calculated velocity coefficient for each note of the sequence of musical notes.

2. The computer-readable medium of claim 1 , wherein the computer-readable instructions are further configured to receive a musical instrument type indicator defining a type of musical instrument on which the sequence of musical notes is presented, wherein the sequence of musical notes are presented in the second presentation based on the defined type of musical instrument.

3. The computer-readable medium of claim 1 , wherein the first presentation is presented using a display.

4. The computer-readable medium of claim 3 , wherein the critical beat indicator is received as a result of interaction with the display.

5. The computer-readable medium of claim 1 , wherein the first presentation is presented using at least one of a musical instrument, a musical synthesizer, and a speaker.

6. The computer-readable medium of claim 5 , wherein the critical beat indicator is received as a result of interaction with an input interface device while the first presentation is presented.

7. The computer-readable medium of claim 1 , wherein the computer-readable instructions are further configured to:

receive a request from a user via a user interface window presented in a display accessible by the device, wherein the request indicates a data file to open, wherein the data file includes data characterizing the sequence of musical notes; and

read musical notes from the indicated data file.

8. The computer-readable medium of claim 7 , wherein the sequence of musical notes is a subset of the musical notes read from the indicated data file.

9. The computer-readable medium of claim 8 , wherein a critical beat indicator is received for each subset of the musical notes read from the indicated data file.

10. The computer-readable medium of claim 9 , wherein a plurality of critical beat indicators is received for each subset of the musical notes read from the indicated data file.

11. The computer-readable medium of claim 7 , wherein the sequence of notes is all of the musical notes read from the indicated data file.

12. The computer-readable medium of claim 11 , wherein a plurality of critical beat indicators is received for the sequence of musical notes.

13. The computer-readable medium of claim 1 , wherein the velocity coefficient for each note of the sequence of musical notes is calculated using the equation,

i

=

1

N

(

1

-

W

D

)

,

where N is a number of critical beat points, W is the period for note isolation, and D is each note's distance in time from each critical beat point.

14. The computer-readable medium of claim 1 , wherein the second presentation is presented using at least one of a musical instrument, a musical synthesizer, and a speaker.

15. The computer-readable medium of claim 1 , wherein the computer-readable instructions are further configured to store the calculated velocity coefficient for each note of the sequence of musical notes in the computer readable medium.

16. The computer-readable medium of claim 1 , wherein the computer-readable instructions are further configured to determine a velocity to play each note of the sequence of musical notes using the velocity coefficient for each note of the sequence of musical notes, wherein the sequence of musical notes are presented using the determined velocity for each note of the sequence of musical notes.

17. The computer-readable medium of claim 16 , wherein the velocity for each note of the sequence of musical notes is determined by multiplying the calculated velocity coefficient for each note of the sequence of musical notes by a scaling factor.

18. A system comprising:

a processor;

a music presenting device operably coupled to the processor; and

a computer-readable medium operably coupled to the processor, the computer-readable medium having computer-readable instructions stored thereon that, when executed by the processor, cause the system to

control a first presentation of a sequence of musical notes;

receive a critical beat indicator defining a time within the sequence of musical notes for a critical beat point;

receive a period for note isolation indicator defining a period for note isolation for the sequence of musical notes;

calculate a velocity coefficient for each note of the sequence of musical notes, wherein the velocity coefficient is calculated as a function of the defined time and the defined period for note isolation; and

control a first presentation of the sequence of musical notes by the music presenting device using the calculated velocity coefficient for each note of the sequence of musical notes.

19. A method of adjusting a presentation of music, the method comprising:

controlling presentation of a sequence of musical notes by a first music presenting device;

receiving a critical beat indicator defining a time within the sequence of musical notes for a critical beat point;

receiving an isolation indicator defining a period for note isolation for the sequence of musical notes;

calculating, by a processor, a velocity coefficient for each note of the sequence of musical notes, wherein the velocity coefficient is calculated as a function of the defined time and the defined period for note isolation; and

controlling presentation of the sequence of musical notes by a second music presenting device using the calculated velocity coefficient for each note of the sequence of musical notes.

20. The method of claim 19 , wherein the first music presenting device and the second music presenting device are one or more of:

a musical instrument;

a display;

a musical synthesizer;

a speaker.

Assignments (10)
SECURITY INTEREST Recorded Oct 10, 2022
From: GIBSON BRANDS, INC.
To: KKR LOAN ADMINISTRATION SERVICES LLC
Reel/Frame 061639/0031 →
RELEASE OF SECURITY INTEREST : RECORDED AT REEL/FRAME - 047384/0215 Recorded Dec 21, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: GIBSON BRANDS, INC.
Reel/Frame 054823/0016 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: CORTLAND CAPITAL MARKET SERVICES LLC; WILMINGTON TRUST, NATIONAL ASSOCIATION; BANK OF AMERICA, NA
To: GIBSON BRANDS, INC.
Reel/Frame 048841/0001 →
SECURITY INTEREST Recorded Nov 1, 2018
From: GIBSON BRANDS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 047384/0215 →
SECURITY INTEREST Recorded May 24, 2018
From: GIBSON BRANDS, INC.
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 046239/0247 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 21, 2017
From: GIBSON BRANDS, INC.; GIBSON INTERNATIONAL SALES LLC; GIBSON PRO AUDIO CORP.; GIBSON INNOVATIONS USA, INC.; BALDWIN PIANO, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 041760/0592 →
ASSIGNMENT OF SECURITY INTEREST Recorded Aug 15, 2016
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 039687/0055 →
SECURITY INTEREST Recorded Aug 11, 2016
From: GIBSON BRANDS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039656/0788 →
SECURITY INTEREST Recorded Aug 11, 2016
From: GIBSON BRANDS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 039658/0005 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2014
From: BILLEN, DAVID; JUSZKIEWICZ, HENRY
To: GIBSON BRANDS, INC.
Reel/Frame 033068/0352 →
Continuity (2)
Provisional Application 61755192 · Jan 22, 2013
Related Publication 20140202314A1 · Jul 24, 2014