Wireless midi headset
AssigneeQRS Music Technologies, Inc.
InventorsThomas A. Dolan, Robert Shirey, Jarrod Cook, Aaron Yost
Life of this patent
Estimating the term…
Abstract
A wireless headset configured to process music interface protocol (e.g., the Musical Instrument Digital Interface (MIDI) protocol) received wirelessly (e.g., via a Bluetooth™ connection or an Internet connection) by a source device is described herein. The wireless headset includes a first and second headset speaker and a wireless transceiver unit to receive a stream of data over a wireless connection. The wireless transceiver unit includes a sound processing logic unit that converts the stream of data to a stream of data associated with a music interface protocol outputs audio corresponding to the converted stream of data to the first and second headset speakers.
Claims20
A wireless headset device comprising:
- a first and a second headset speaker, the first headset speaker being designated as a master speaker and the second headset speaker being designated as a slave speaker;
- a monotonic clock;
- a wireless transceiver unit comprising a sound processing logic unit, wherein the wireless transceiver is to:
- receive, over a wireless connection with a source device, a stream of musical performance data comprising one or more network packets, each packet including a timestamp and event message, wherein the stream of musical performance data is associated with a wireless music interface protocol and wherein the event message comprises at least a musical note;
- for each network packet, compare the monotonic clock with the timestamp;
- convert, by the sound processing logic unit, the stream of real-time musical performance data from the wireless music interface protocol to a serial Musical Instrument Digital Interface (MIDI) protocol, wherein the conversion comprises building a playback buffer array based on the comparison of the monotonic clock with the timestamp for each network packet;
- and
- output, by the sound processing logic unit and according to the playback buffer array, audio corresponding to the converted stream of real-time musical performance data to the first headset speaker, wherein the first headset speaker transmits the audio to the second headset speaker.
A method comprising:
- receiving, by a wireless headset over a wireless connection with a source device, a stream of real-time musical performance data comprising one or more network packets, each packet including a timestamp and event message, wherein the wireless headset comprises first and second headset speakers, the first headset speaker being designated as a master speaker and the second headset speaker being designated as a slave speaker, wherein the stream of real-time musical performance data is associated with a wireless music interface protocol and wherein the event message comprises at least a musical note;
- for each network packet, comparing a monotonic clock of the wireless headset with the timestamp;
- converting, by the wireless headset, the stream of real-time musical performance data from the wireless music interface protocol to a serial Musical Instrument Digital Interface (MIDI) protocol, wherein the conversion comprises building a playback buffer array based on the comparison of the monotonic clock with the timestamp for each network packet;
- and
- outputting, by the wireless headset and according to the playback buffer array, audio corresponding to the converted stream of real-time musical performance data to the first headset speaker transmits the audio to the second headset speaker.
A wireless headset device comprising:
- a first headset speaker designated as a master speaker;
- a second headset speaker designated as a slave speaker
- means for receiving, over a wireless connection with a source device, a stream of real-time musical performance data comprising one or more network packets, each packet including a timestamp and event message, wherein the stream of real-time musical performance data is associated with a wireless music interface protocol and wherein the event message comprises at least a musical note;
- means for comparing, for each network packet, a monotonic clock of the wireless headset device with the timestamp;
- means for converting the stream of real-time musical performance data from the wireless music interface protocol to a serial Musical Instrument Digital Interface (MIDI) protocol, wherein the means for converting comprises means for building a playback buffer array based on the comparison of the monotonic clock with the timestamp for each network packet;
- and
- means for outputting, according to the playback buffer array, audio corresponding to the converted stream of real-time musical performance data to the first headset speaker, wherein the first headset speaker transmits the audio to the second headset speaker.
Dependencies are inferred from the claim text.