Multiple distant musician audio loop recording apparatus and listening method
AssigneeHarman International Industries, Incorporated
InventorsChristopher M. Belcher, James D. Pennock
Life of this patent
Estimating the term…
Abstract
In one embodiment, an apparatus comprising a first audio looping device is provided. The first audio looping device is electrically coupled to a computing device. The first audio looping device is programmed to receive a first audio signal from a musical instrument and to store the first audio signal. The first audio looping device is further programmed to playback the stored first audio signal as a first audio loop a number of times and to transmit the first audio loop to a second audio looping device via the first computing device. The first audio looping device is further programmed to receive a second audio loop from the second audio looping device via the computing device.
Claims18
An apparatus comprising:
- a first audio looping device being electrically coupled to a computing device, the first audio looping device being programmed to:
- receive a first audio signal from a musical instrument;
- playback the first audio signal;
- generate a first audio loop with the first audio signal during the playback of the first audio signal;
- provide a first timestamp corresponding to a point in time in which the first audio loop is generated;
- transmit the first audio loop to a second audio looping device via the computing device;
- receive a second audio loop from the second audio looping device via the computing device;
- receive a second timestamp corresponding to a point in time in which the second audio loop is generated;
- compare the first timestamp to the second timestamp;
- and
- overwrite the first audio loop with the second audio loop in response to the second timestamp indicating that the second audio loop has been generated after the first audio loop.
A computer-program product embodied in a non-transitory computer readable medium that is programmed to enable communication between a first audio looping device that plays back a first audio loop a first number of times and a second audio looping device that plays back a second audio loop a second number of times, the computer-program product comprising instructions to:
- receive the first audio loop from the first audio looping device;
- transmit the first audio loop to the second audio looping device to generate the second audio loop;
- receive the second audio loop from the second audio looping device;
- generate a notification to alert a user of the first audio looping device that the second audio loop from the second audio looping device has been received;
- receive a second timestamp corresponding to a point in time in which the second audio loop is generated;
- and
- overwrite the first audio loop with the second audio loop in response to the second timestamp indicating that the second audio loop has been generated after the first audio loop.
An apparatus comprising:
- a first audio looping device being electrically coupled to a computing device, the first audio looping device being programmed to:
- receive a first audio signal from a musical instrument;
- playback the first audio signal;
- generate a first audio loop with the first audio signal during the playback;
- provide a first timestamp corresponding to a point in time in which the first audio loop is generated;
- transmit the first audio loop to a second audio looping device via the computing device;
- and
- receive a second audio loop from the second audio looping device via the computing device, the second audio loop including a second audio signal that is played back a second number of times;
- receive a second timestamp corresponding to a point in time in which the second audio loop is generated;
- compare the first timestamp to the second timestamp;
- and
- overwrite the first audio loop with the second audio loop in response to the second timestamp indicating that the second audio loop has been generated after the first audio loop.
Dependencies are inferred from the claim text.