IP Library Granted Patent US 11,567,552
Granted Patent B2
US 11,567,552 · App. 17/085,002 · Granted Jan 31, 2023

Systems and methods for generating a visual color display of audio-file data

Inventors: John O'Donnell (Fort Lauderdale, FL); Christopher Blane Roman (Wrentham, MA); James Samuel Heintz (San Luis Obispo, CA); Lindsey Ryan Cole (Brooklyn, NY); Manuel Kaletta (Oldenburg, DE); Vincent Ming Chen (Bremen, DE); Marcus Tillmans (Bremen, DE)
Assignee: inMusic Brands, Inc.
G06F1/30G06F3/0362G06F3/044G06F3/0481G06F3/0482G06F3/0488G06F3/04847G06F3/04883G06F3/04886G06F3/1423G06F3/165G06F9/451G06F16/683G10H1/0008G10H1/0066G10H1/12G10H1/40G10L21/04G10L21/043G11B27/005G11B27/031G11B27/105G06F1/28G10H2210/076G10H2210/125G10H2210/241G10H2210/381G10H2220/116G10H2220/126G10H2250/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,567,552
App. No.
17/085,002
Granted
Jan 31, 2023
Kind
B2
Abstract

Systems and methods for generating a visual color display of audio-file data are provided. The system includes a processor that performs a method including receiving audio-file data; generating filtered-audio data by processing the audio-file data by frequency-band filters. The frequency band filters have different frequency bands. The method includes generating one or more waveforms corresponding to the filtered-audio data and displaying the waveforms superimposed in unique color relative to one another. The method includes downsampling the waveforms. The method includes processing the waveforms through an envelope detector. The method includes processing the waveforms through an expander and applying a gain factor. The waveforms have transparency levels at sections that are proportional or inversely proportional to amplitudes at the sections.

Claims (41)

1. A non-transitory computer-readable medium storing instructions executable by at least one processor to facilitate generating a visual color display of audio-file data according to a method, the method comprising:

acquiring audio-file data processed by one or more different frequency bands;

generating, from the acquired audio-file data, one or more subsidiary waveforms, wherein each of the one or more subsidiary waveforms corresponds to one or more of the frequency bands; and

displaying a composite waveform comprising a composite visualization of multiple subsidiary waveforms, wherein each of the multiple subsidiary waveforms has a different color and is simultaneously visually discernable within the composite visualization from other of the multiple subsidiary waveforms within the composite visualization.

2. The non-transitory computer-readable medium of claim 1 , wherein the method further comprises downsampling one or more waveforms.

3. The non-transitory computer-readable medium of claim 1 , wherein the method further comprises processing one or more waveforms through an envelope detector.

4. The non-transitory computer-readable medium of claim 1 , wherein the method further comprises processing one or more waveforms through an expander and applying a gain factor.

5. The non-transitory computer-readable medium of claim 1 , wherein the method further comprises processing one or more waveforms through any of a bandpass, high-pass or low-pass filter.

6. The non-transitory computer-readable medium of claim 1 , wherein at least one of the different frequency bands comprises substantially bass-drum audio data.

7. The non-transitory computer-readable medium of claim 1 , wherein at least one of the subsidiary waveforms has one or more transparency levels at waveform sections thereof that are proportional or inversely proportional to amplitudes of the waveform sections within the at least one subsidiary waveform.

8. A method for generating a visual color display of audio-file data comprising:

acquiring audio-file data processed by one or more different frequency bands;

generating, from the acquired audio-file data, one or more subsidiary waveforms, wherein each of the one or more subsidiary waveforms corresponds to one or more of the frequency bands; and

displaying, on a display, a composite waveform comprising a composite visualization of multiple subsidiary waveforms, wherein each of the multiple subsidiary waveforms has a different color and is simultaneously visually discernable within the composite visualization from other of the multiple subsidiary waveforms within the composite visualization.

9. The method of claim 8 , wherein at least one of the different frequency bands comprises substantially all bass-drum audio.

10. The method of claim 8 , wherein at least one of the subsidiary waveforms has one or more transparency levels at waveform sections thereof that are proportional or inversely proportional to amplitudes of the waveform sections within the at least one subsidiary waveform.

11. A system comprising a processor, a display, and a non-transitory computer-readable storage medium storing instruction that, when executed by the processor, cause the processor to perform a method for generating a visual color image on the display of audio-file data; the method comprising:

acquiring audio-file data processed by one or more different frequency bands;

generating, from the acquired audio-file data; one or more subsidiary waveforms; wherein each of the one or more subsidiary waveforms corresponds to one or more of the frequency bands; and

displaying a composite waveform comprising a composite visualization of multiple subsidiary waveforms, wherein each of the multiple subsidiary waveforms has a different color and is simultaneously visually discernable within the composite visualization from other of the multiple subsidiary waveforms within the composite visualization.

12. The system of claim 11 , wherein at least one of the different frequency bands comprises substantially all bass-drum audio.

13. The system of claim 11 , wherein at least one of the subsidiary waveforms has one or more transparency levels at waveform sections thereof that are proportional or inversely proportional to amplitudes of the waveform sections within the at least one subsidiary waveform.

14. A non-transitory computer-readable medium storing instructions executable by at least one processor to facilitate generating a visual color display of audio-file data according to a method, the method comprising:

acquiring audio-file data processed by one or more different frequency bands;

generating, from the acquired audio-file data, one or more subsidiary waveforms, wherein each of the one or more subsidiary waveforms corresponds to one or more of the frequency bands; and

displaying a composite waveform comprising a composite visualization of multiple subsidiary waveforms, wherein each of the multiple subsidiary waveforms has a different color and at least one of the subsidiary waveforms has one or more transparency levels at waveform sections thereof that vary dynamically according to a characteristic of the waveform sections.

15. The non-transitory computer-readable medium of claim 14 , wherein each of the multiple subsidiary waveforms is simultaneously visually discernable within the composite visualization from other of the multiple subsidiary waveforms within the composite visualization.

16. The non-transitory computer-readable medium of claim 14 , wherein the characteristic of the waveform sections is amplitude.

17. The non-transitory computer-readable medium of claim 14 wherein the transparency levels at waveform sections are proportional or inversely proportional to amplitudes of the waveform sections within the at least one subsidiary waveform.

18. A method for generating a visual color display of audio-file data comprising:

acquiring audio-file data processed by one or more different frequency bands;

generating, from the acquired audio-file data, one or more subsidiary waveforms, wherein each of the one or more subsidiary waveforms corresponds to one or more of the frequency bands; and

displaying a composite waveform comprising a composite visualization of multiple subsidiary waveforms, wherein each of the multiple subsidiary waveforms has a different color and at least one of the subsidiary waveforms has one or more transparency levels at waveform sections thereof that vary dynamically according to a characteristic of the waveform sections.

19. The method of claim 18 , wherein each of the multiple subsidiary waveforms is simultaneously visually discernable within the composite visualization from other of the multiple subsidiary waveforms within the composite visualization.

20. The method of claim 18 wherein the transparency levels at waveform sections are proportional or inversely proportional to amplitudes of the waveform sections within the at least one subsidiary waveform.

21. A system comprising a processor, a display, and a non-transitory computer-readable storage medium storing instruction that, when executed by the processor, cause the processor to perform a method for generating a visual color image on the display of audio-file data, the method comprising:

acquiring audio-file data processed by one or more different frequency bands;

generating one or more waveforms wherein each of the one or more waveforms corresponds to the one or more filtered-audio data; and

displaying a composite waveform comprising a composite visualization of multiple subsidiary waveforms, wherein each of the multiple subsidiary waveforms has a different color and at least one of the subsidiary waveforms has one or more transparency levels at waveform sections thereof that vary dynamically according to a characteristic of the waveform sections.

22. The system of claim 21 , wherein each of the multiple subsidiary waveforms is simultaneously visually discernable within the composite visualization from other of the multiple subsidiary waveforms within the composite visualization.

23. The system of claim 21 wherein the transparency levels at waveform sections are proportional or inversely proportional to amplitudes of the waveform sections within the at least one subsidiary waveform.

Continuity (3)
Continuation 16476488
Provisional Application 62444219 · Jan 9, 2017
Related Publication 20210048868A1 · Feb 18, 2021