-
公开(公告)号:US11119724B2
公开(公告)日:2021-09-14
申请号:US16712404
申请日:2019-12-12
申请人: inMusic Brands, Inc.
发明人: John O'Donnell , John Souppa , Ross Hartley Goodwin , Christopher Blane Roman , Jason William Stout
摘要: A standalone DJ console includes onboard audio data, user interface, processing engine and mixing module that enable multiple virtual audio players operating under the control of the processor to be mixed by virtual mixing processes into two different audio signal streams routable to different outputs of the console to provide two different audio streams to two separate spaces. The user interface is designed with a virtual display and parallel sets of controls which enable virtual representations of audio waveforms to be scrolled relative to an axis of time above the respective set of controllers used to manipulate the audio signal stream.
-
公开(公告)号:US11023028B2
公开(公告)日:2021-06-01
申请号:US16476456
申请日:2018-01-05
申请人: inMusic Brands, Inc.
发明人: John O'Donnell , Christopher Blane Roman , Lindsey Ryan Cole , Vincent Ming Chen , Marcus Tillmans
IPC分类号: G06F1/30 , G06F9/451 , G06F3/0482 , G06F3/0484 , G06F3/0488 , G06F3/16 , G10H1/00 , G10H1/12 , G10H1/40 , G11B27/00 , G06F3/044 , G10L21/04 , G11B27/031 , G11B27/10 , G06F3/0481 , G06F1/28
摘要: Systems and methods for generating a graphical representation of audio-file playback during playback manipulation are provided. The system may include a processor that performs a method including displaying a waveform during audio-file playback by scrolling the waveform from a right to a left portion of a display. The method includes receiving a command to manipulate the audio-file playback and displaying a first half of the waveform corresponding to the manipulated audio-file playback until a command is received to resume the audio-file playback. The first half of the waveform is a portion of the waveform adjacent to a horizontal or vertical axis. The method includes simultaneously displaying a second half of the waveform and displaying the first half of the waveform corresponding to the manipulated audio-file playback. The second half of the waveform is on an opposite side of the axis from the first half of the waveform.
-
公开(公告)号:US11907037B2
公开(公告)日:2024-02-20
申请号:US18148738
申请日:2022-12-30
申请人: InMusic Brands, Inc.
IPC分类号: G06F1/30 , G06F9/451 , G06F3/0482 , G06F3/04847 , G06F3/04886 , G06F3/16 , G06F3/0488 , G06F3/044 , G06F3/0481 , G06F3/04883 , G06F3/0362 , G06F3/14 , G06F16/683 , G06F1/28 , G10H1/00 , G10H1/12 , G10H1/40 , G11B27/00 , G11B27/031 , G11B27/10 , G10L21/04 , G10L21/043
CPC分类号: G06F1/30 , G06F3/0362 , G06F3/044 , G06F3/0481 , G06F3/0482 , G06F3/0488 , G06F3/04847 , G06F3/04883 , G06F3/04886 , G06F3/1423 , G06F3/165 , G06F9/451 , G06F16/683 , G10H1/0008 , G10H1/0066 , G10H1/12 , G10H1/40 , G10L21/04 , G10L21/043 , G11B27/005 , G11B27/031 , G11B27/105 , G06F1/28 , G10H2210/076 , G10H2210/125 , G10H2210/241 , G10H2210/381 , G10H2220/116 , G10H2220/126 , G10H2250/641
摘要: Systems and methods for providing audio-file loop-playback functionality are provided. The system includes a processor that performs a method including setting a playback loop start-point based on a first selection of a button; setting a loop end-point, associating a loop with an audio file, and entering into the loop based on a second selection of the button; and exiting the loop based on a third selection of the button. Associating the loop with the audio file includes adding metadata to the audio file. The metadata associates the loop with a button. The method includes reentering the loop based on a fourth selection of the button and exiting the loop based on a fifth selection of the button.
-
公开(公告)号:US11567552B2
公开(公告)日:2023-01-31
申请号:US17085002
申请日:2020-10-30
申请人: inMusic Brands, Inc.
发明人: John O'Donnell , Christopher Blane Roman , James Samuel Heintz , Lindsey Ryan Cole , Manuel Kaletta , Vincent Ming Chen , Marcus Tillmans
IPC分类号: G06F1/30 , G06F9/451 , G06F3/0482 , G06F3/04847 , G06F3/04886 , G06F3/16 , G10H1/00 , G10H1/12 , G10H1/40 , G06F3/044 , G06F3/0488 , G06F3/0481 , G06F3/04883 , G06F3/0362 , G06F3/14 , G06F16/683 , G06F1/28 , G11B27/00 , G11B27/031 , G11B27/10 , G10L21/043 , G10L21/04
摘要: 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.
-
公开(公告)号:US10970033B2
公开(公告)日:2021-04-06
申请号:US16476488
申请日:2018-01-05
申请人: InMusic Brands, Inc.
发明人: John O'Donnell , Christopher Blane Roman , James Samuel Heintz , Lindsey Ryan Cole , Manuel Kaletta , Vincent Ming Chen , Marcus Tillmans
IPC分类号: G06F3/16 , G06F9/451 , G06F3/0482 , G06F3/0488 , G06F3/0481 , G06F3/044 , G10H1/00 , G10H1/12 , G10H1/40 , G11B27/00 , G11B27/031 , G11B27/10 , G10L21/04 , G06F3/0484 , G06F1/28 , G06F1/30
摘要: 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.
-
公开(公告)号:US11983056B2
公开(公告)日:2024-05-14
申请号:US16476479
申请日:2018-01-05
申请人: inMusic Brands, Inc.
发明人: John O'Donnell , Christopher Blane Roman , John Alex Souppa , Allan E. Sheppard, Jr. , Christopher Allan Nicolls , Marcus Tillmans
IPC分类号: G06F3/0481 , G06F1/30 , G06F3/0362 , G06F3/044 , G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F3/04883 , G06F3/04886 , G06F3/14 , G06F3/16 , G06F9/451 , G06F16/683 , G10H1/00 , G10H1/12 , G10H1/40 , G10L21/04 , G10L21/043 , G11B27/00 , G11B27/031 , G11B27/10 , G06F1/28
CPC分类号: G06F1/30 , G06F3/0362 , G06F3/044 , G06F3/0481 , G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F3/04883 , G06F3/04886 , G06F3/1423 , G06F3/165 , G06F9/451 , G06F16/683 , G10H1/0008 , G10H1/0066 , G10H1/12 , G10H1/40 , G10L21/04 , G10L21/043 , G11B27/005 , G11B27/031 , G11B27/105 , G06F1/28 , G10H2210/076 , G10H2210/125 , G10H2210/241 , G10H2210/381 , G10H2220/116 , G10H2220/126 , G10H2250/641
摘要: A DJ media player is provided. The DJ media player includes a display to show audio playback information; a platter used to control audio playback; one or more energy-storing devices; and a processor for responding to DJ media-player electrical-power loss. Responding to DJ media-player electrical-power loss includes storing electrical charge on energy-storing devices; sensing a disruption in electrical current supplied by a power source to the DJ media player; powering the DJ media player using the electrical charge on the energy-storing devices; and displaying a notification on a DJ media-player display that there was a disruption of power. Responding to electrical-power loss comprises performing a safe shutdown procedure for avoiding file and system corruption.
-
公开(公告)号:US11928001B2
公开(公告)日:2024-03-12
申请号:US16476452
申请日:2018-01-05
申请人: inMusic Brands, Inc.
发明人: John O'Donnell , Christopher Blane Roman , James Samuel Heintz , Manuel Kaletta , Marcus Tillmans
IPC分类号: G06F1/30 , G06F3/0362 , G06F3/044 , G06F3/0481 , G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F3/04883 , G06F3/04886 , G06F3/14 , G06F3/16 , G06F9/451 , G06F16/683 , G10H1/00 , G10H1/12 , G10H1/40 , G10L21/04 , G10L21/043 , G11B27/00 , G11B27/031 , G11B27/10 , G06F1/28
CPC分类号: G06F1/30 , G06F3/0362 , G06F3/044 , G06F3/0481 , G06F3/0482 , G06F3/04847 , G06F3/0488 , G06F3/04883 , G06F3/04886 , G06F3/1423 , G06F3/165 , G06F9/451 , G06F16/683 , G10H1/0008 , G10H1/0066 , G10H1/12 , G10H1/40 , G10L21/04 , G10L21/043 , G11B27/005 , G11B27/031 , G11B27/105 , G06F1/28 , G10H2210/076 , G10H2210/125 , G10H2210/241 , G10H2210/381 , G10H2220/116 , G10H2220/126 , G10H2250/641
摘要: Systems and methods for musical tempo detection are provided. The method includes detecting peaks and their locations in a waveform of a digital audio track, and dividing the track into first measures with a first-measure length based on a first estimated tempo. The method includes determining distances between a beginning of the first measures and each peak location, and determining a first number of peaks having the same distance from the beginning of the first measures. The method includes dividing the track into second measures with a second-measure length based on a second estimated tempo; determining distances between a beginning of the second measures and each peak location; and determining a second number of peaks having the same distance from the beginning of each of the second measures. The method includes estimating an accurate tempo by comparing the first number of peaks and the second number of peaks.
-
公开(公告)号:US20200334001A1
公开(公告)日:2020-10-22
申请号:US16712404
申请日:2019-12-12
申请人: inMusic Brands, Inc.
发明人: John O'Donnell , John Souppa , Ross Hartley Goodwin , Christopher Blane Roman , Jason William Stout
摘要: A standalone DJ console includes onboard audio data, user interface, processing engine and mixing module that enable multiple virtual audio players operating under the control of the processor to be mixed by virtual mixing processes into two different audio signal streams routable to different outputs of the console to provide two different audio streams to two separate spaces. The user interface is designed with a virtual display and parallel sets of controls which enable virtual representations of audio waveforms to be scrolled relative to an axis of time above the respective set of controllers used to manipulate the audio signal stream.
-
-
-
-
-
-
-