IP Library Granted Patent US 11,195,501
Granted Patent B2
US 11,195,501 · App. 16/478,714 · Granted Dec 7, 2021

Systems and methods for generating musical tempo gridlines on an electronic drum module display

Inventors: David C. Gill (Lincoln, RI); Daniel Francis Recchia (East Providence, RI)
Assignee: INMUSIC BRANDS, INC.
G10H1/0008G06F9/30003G06F12/0802G06F12/0862G09G5/02G10D13/02G10D13/26G10H1/0066G10H1/32G10H1/36G10H1/361G10H1/368G10H3/146G10H7/02G09G2320/0666G09G2320/0686G10H2220/00G10H2220/091G10H2220/106G10H2220/116G10H2230/281G10H2250/641
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 11,195,501
App. No.
16/478,714
Granted
Dec 7, 2021
Kind
B2
Abstract

An electronic-drum module for connection to one or more electronic-drum pads is provided. The module includes an electronic display, a memory storing audio files for playback when the playback is triggered by a signal received from a pad, and one or more processors coupled to the electronic display and the memory. The processors are configured to play a portion of the audio files when the playback is triggered by the signal received from the one or more electronic-drum pads. The processors are also configured to display, on the display, a user interface for an application, which includes a waveform associated with recorded audio. The processors are also configured to display, on the display, tempo gridlines with a tempo-gridline spacing over the waveform. The module includes a control for adjusting the tempo-gridline spacing. The control is a wheel and is actuated by a rotation of the wheel.

Claims (40)

1. An electronic-drum module for connection to one or more sources of trigger signals, the electronic-drum module comprising:

an electronic display;

a memory storing one or more audio files for playback when the playback is triggered by a signal received from the one or more sources of trigger signals; and

one or more processors coupled to the electronic display and the memory, wherein at least one of the one or more processors is configured to:

play a portion of the one or more audio files when playback is triggered by a trigger signal received from the one or more sources of trigger signals;

display, on the electronic display, (i) a user interface for an application, wherein the user interface for the application includes a waveform associated with recorded audio, and (ii) tempo gridlines over the waveform, with a tempo-gridline spacing indicating a common temporal unit; and

in response to an adjustment control signal, modify the tempo-gridline spacing between tempo gridlines, and redisplay the modified tempo gridlines over the waveform.

2. The electronic-drum module of claim 1 , further comprising a control for adjusting the tempo-gridline spacing and wherein at least one of the one or more processors is configured to generate, on the electronic display, a modified waveform in response to adjusting the tempo-gridline spacing.

3. The electronic-drum module of claim 1 , wherein the adjustment control signal defines a change in tempo of the tempo gridlines.

4. The electronic-drum module of claim 2 , wherein the control is a wheel and the control is actuated by rotation of the wheel.

5. The electronic-drum module of claim 1 , wherein at least one of the one or more processors is configured to receive a selection of a portion of the waveform.

6. The electronic-drum module of claim 1 , wherein the user interface for the application further includes a samplestart marker.

7. The electronic-drum module of claim 1 , wherein the digital signal processing comprises time stretching of the recorded audio.

8. The electronic-drum module of claim 1 , wherein at least one of the one or more processors is configured to automatically determine the tempo-gridline spacing.

9. The electronic-drum module of claim 1 , wherein at least one of the one or more processors is configured to perform time-compressing on the recorded audio.

10. A method of generating tempo gridlines on an electronic drum module display, the method comprising:

storing one or more audio files for playback when the playback is triggered by a trigger signal received from one or more sources of trigger signals;

playing a portion of the one or more audio files when the playback is triggered by the trigger signal received from the one or more sources of trigger signals;

displaying, on an electronic display, (i) a user interface for an application, wherein the user interface for the application includes a waveform associated with recorded audio, and (ii) tempo gridlines over the waveform, with a tempo-gridline spacing indicating a common temporal unit; and

in response to an adjustment control signal, modifying the tempo-gridline spacing between tempo gridlines, and redisplaying the modified tempo gridlines over the waveform.

11. The method of claim 10 , further comprising adjusting the tempo-gridline spacing as a control is actuated.

12. The method of claim 11 , wherein the adjustment corresponds to a change in tempo.

13. The method of claim 10 , wherein the control is a wheel and the control is actuated by rotation of the wheel.

14. The method of claim 10 , wherein the digital signal processing comprises time stretching of the recorded audio.

15. The method of claim 10 , further comprising generating, on the electronic display, a modified waveform in response to adjusting the tempo-gridline spacing.

16. The method of claim 10 , wherein the digital signal processing comprises time compression of the recorded audio.

17. The method of claim 10 , further comprising automatically determining the tempo-gridline spacing.

18. A system comprising at least one processor and a non-transitory computer-readable storage medium storing instructions that, when executed by one or more of the at least one processor, cause the one or more of the at least one processor to perform a method, the method comprising:

storing one or more audio files for playback when the playback is triggered by a trigger signal received from one or more sources of trigger signals;

playing a portion of the one or more audio files when the playback is triggered by the trigger signal received from the one or more sources of trigger signals;

displaying, on an electronic display, (i) a user interface for an application, wherein the user interface for the application includes a waveform associated with recorded audio, and (ii) tempo gridlines over the waveform, with a tempo-gridline spacing indicating a common temporal unit over the waveform; and

in response to an adjustment control signal, modify the tempo-gridline spacing between tempo gridlines, and redisplay the modified tempo gridlines over the waveform.

19. The system of claim 18 , further comprising generating, on the electronic display, a modified waveform in response to adjusting the tempo-gridline spacing.

20. The system of claim 18 , wherein the adjustment corresponds to a change in tempo.

21. The system of claim 18 , wherein the control is a wheel and the control is actuated by rotation of the wheel.

22. The system of claim 18 , wherein the method further comprises receiving a selection of a portion of the waveform.

23. The system of claim 18 , wherein the digital signal processing comprises time stretching of the recorded audio.

24. The system of claim 23 , wherein the method further comprises displaying the tempo gridlines to the right of the sample-start marker.

25. The system of claim 18 , wherein the method further comprises automatically determining the tempo-gridline spacing.

26. The system of claim 18 , wherein the digital signal processing comprises time compression of the recorded audio.

Assignments (1)
FOURTH AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 14, 2021
From: INMUSIC BRANDS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 055311/0393 →