Control of musical instrument playback from remote management station
First Claim
1. A system for playing music, comprising:
- a computer system having a user interface for allowing a user access to media pieces stored in a media database, and a wireless LAN capability;
a wireless base station device with a line out port;
a MIDI-enabled musical instrument system, having a control system with analog MIDI inputs, an automatic playing system, an instrument mechanism, and a sound producing system, the automatic playing system being operable to send actuation signals to the instrument mechanism;
the media database of the computer system storing music data of at least one musical work, including audio data codes and MIDI data codes relating to the work, the audio data codes being stored in association with a first channel and the MIDI data codes being stored in association with a second channel;
the computer system communicating with the wireless base station device using the wireless LAN capability;
the line out port of the wireless base station device providing a first and second output channels;
the first and second output channels of the wireless base station device being connected to the analog MIDI inputs of the control system;
the user interface, for allowing user access to the media pieces stored in the media database, being configured to send music data to the wireless base station device;
wherein;
the user interface responds to a request to play the music data of the at least one musical work by sending the music data, including the audio data codes and the MIDI data codes, to the wireless base station device;
the wireless base station device outputs the audio data codes from the first output channel and the MIDI data codes from the second output channel to the analog MIDI inputs of the control system;
the control system provides the MIDI data codes to the automatic playing system of the MIDI-enabled musical instrument;
the control system provides the audio data codes to the sound producing system of the MIDI-enabled musical instrument system to output audible sound;
the automatic playing system of the MIDI-enabled musical instrument responds to the MIDI data codes by sending actuation signals to the instrument mechanism;
the user interface is a hierarchically ordered graphical user interface capable of allowing a user to submit the request to play the music data of the at least one musical work.
2 Assignments
0 Petitions
Accused Products
Abstract
A music playing system includes a computer and user interface to access a media database. A wireless base station device has a line out port providing two channel output. An automatic player piano has analog MIDI inputs, and a piano keyboard mechanism. The computer communicates wirelessly with the base station device, and the line out of the base station device outputs two channels which are connected to the analog MIDI inputs. A musical work, including related audio and MIDI data codes, is stored in the media database, with the different data codes in association with two different channels. The music data is sent via the wireless base station to the corresponding inputs of the piano. The piano sound system produces sound from the audio data codes and sends actuation signals to the keyboard mechanism, based on the MIDI codes.
13 Citations
12 Claims
-
1. A system for playing music, comprising:
-
a computer system having a user interface for allowing a user access to media pieces stored in a media database, and a wireless LAN capability; a wireless base station device with a line out port; a MIDI-enabled musical instrument system, having a control system with analog MIDI inputs, an automatic playing system, an instrument mechanism, and a sound producing system, the automatic playing system being operable to send actuation signals to the instrument mechanism; the media database of the computer system storing music data of at least one musical work, including audio data codes and MIDI data codes relating to the work, the audio data codes being stored in association with a first channel and the MIDI data codes being stored in association with a second channel; the computer system communicating with the wireless base station device using the wireless LAN capability; the line out port of the wireless base station device providing a first and second output channels; the first and second output channels of the wireless base station device being connected to the analog MIDI inputs of the control system; the user interface, for allowing user access to the media pieces stored in the media database, being configured to send music data to the wireless base station device; wherein; the user interface responds to a request to play the music data of the at least one musical work by sending the music data, including the audio data codes and the MIDI data codes, to the wireless base station device; the wireless base station device outputs the audio data codes from the first output channel and the MIDI data codes from the second output channel to the analog MIDI inputs of the control system; the control system provides the MIDI data codes to the automatic playing system of the MIDI-enabled musical instrument; the control system provides the audio data codes to the sound producing system of the MIDI-enabled musical instrument system to output audible sound; the automatic playing system of the MIDI-enabled musical instrument responds to the MIDI data codes by sending actuation signals to the instrument mechanism; the user interface is a hierarchically ordered graphical user interface capable of allowing a user to submit the request to play the music data of the at least one musical work. - View Dependent Claims (2, 3)
-
-
4. A system for playing music, comprising:
-
a portable media playing device with an output port, a media database, and a user interface adapted to allow a user access to media pieces stored in the media database; a MIDI-enabled musical instrument system, having a control system with analog MIDI inputs, an automatic playing system, and a sound producing system; the media database storing a plurality of the media pieces, including of at least one musical work stored as music data of a composite information type including audio data codes and MIDI data codes relating to the work, the audio data codes being stored in association with a first channel and the MIDI data codes being stored in association with a second channel; the output port of the portable media playing device providing first and second output channels connected to the analog MIDI inputs of the control system; wherein; the user interface responds to a request to play the music data of the at least one musical work by sending the music data, including the audio data codes and the MIDI data codes, to the output port; the audio data codes from the first output channel and the MIDI data codes from the second output channel are communicated to the analog MIDI inputs of the control system; the control system provides the MIDI data codes to the automatic playing system of the MIDI-enabled musical instrument; the control system provides the audio data codes to the sound producing system of the MIDI-enabled musical instrument system; the portable media playing device is a pocket-sized multimedia device that stores the media database and the plurality of media pieces; and the user interface is a hierarchically ordered graphical user interface capable of allowing a user to submit the request to play the music data of the at least one musical work. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A system for playing music, comprising:
-
a processor-controlled media playing device with an output port, a media database, and a user interface adapted to allow a user access to media pieces stored in the media database, the user interface being a hierarchically ordered graphical user interface; a MIDI-enabled musical instrument system, having a control system with an analog MIDI input, and an automatic playing system; the media database storing a plurality of the media pieces, including of at least one musical work stored as analog data codes and analog MIDI data codes relating to the work; the output of the output port of the processor controlled media playing device being provided to the analog MIDI input of the control system; wherein; the user interface responds to a request to play the music data of the at least one musical work by sending the audio data codes and the MIDI data codes, to the output port; the analog data codes and the MIDI data codes are communicated to the analog MIDI input of the control system; the control system provides the MIDI data codes to the automatic playing system of the MIDI-enabled musical instrument; and the automatic playing system operates automatically in response to the MIDI data codes. - View Dependent Claims (11, 12)
-
Specification