Bi-directional serial bus system for constructing electronic...

Music – Instruments – Electrical musical tone generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C084S600000, C084S645000

Reexamination Certificate

active

06700050

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a bi-directional serial bus system suitable for constructing an electronic musical instrument.
In conventional electronic musical instruments, one type of electronic musical instrument has only a single CPU (Central Processing Unit). Keyboard switches for detecting operations of each key on a keyboard, and panel operators such as panel switches for making various settings such as timbre setting are connected to a parallel I/O (Input-output). The CPU retrieves operation information about the keyboard switches and panel operators through the parallel I/O, generates a sound parameter based on the operation information, and transfers the sound parameter to a tone generator in response to sounding timing so that the tone generator will generate a sound.
There is also known another type of conventional electronic musical instrument provided with two or more CPUs. In such a type of electronic musical instrument provided with two or more CPUs, the CPUs share the operations and functions. For example, a keyboard CPU scans keyboard switches to detect and output operation information about each key. A panel CPU scans panel operators to detect and output operation information about each panel operator while controlling a display on a panel display device. A main CPU receives a keyboard input signal from the keyboard CPU and operation information about the panel operators from the panel CPU, generates a sound parameter based on the operation information, and transfers the sound parameter to a tone generator in response to sounding timing so that the tone generator will generate a sound. In this case, the main CPU is connected to the keyboard CPU and the panel CPU through independent serial communication paths, respectively, for communicating with each other through the communication paths.
The conventional electronic musical instruments provided with only one CPU vary in functions and shape from a product to product. Therefore, a circuit board incorporated in each electronic musical instrument needs to be individually designed for and mounted in the electronic musical instrument, which makes it impossible to use a circuit board mounted in an existing product to another new product because of lack of compatibility and universality.
Further, in the conventional electronic musical instruments provided with two or more CPUS, communication specifications between the main CPU and the keyboard CPU, and communication specifications between the main CPU and the panel CPU are determined separately for each product. Therefore, various circuit boards mounted in existing different products may not be connected to each other, which makes it impossible to re-use those circuit boards because of lack of compatibility and universality. Further, if a plurality of keyboards are required, an additional keyboard circuit board with a keyboard CPU mounted thereon must be connected to a main circuit board on which the main CPU is mounted. Then new connection hardware must be added to the main circuit board, resulting in a redesign of the main circuit board.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide an electronic musical instrument bus system capable of conducting communication among a plurality of devices constituting the electronic musical instrument through a bus by simply connecting the devices to the bus.
In attaining the above-mentioned object and according to one aspect of the present invention, there is provided a bus system interconnecting a plurality of devices of various categories constituting an electronic music instrument apparatus for exchanging signals among the devices having unique addresses. The bus system comprises a serial clock line connecting to the devices for transmission of a clock signal, and a serial data line connecting to the devices for transfer of a data signal from a source device to a destination device in synchronization with the clock signal. The source device operates as a master to commence a communicating session such as to send the clock signal to the serial clock line and to send the data signal to the serial data line in synchronization with the clock signal. The destination device operates as a slave during the communicating session such as to receive the data signal through the serial data line based on the clock signal fed from the serial clock line. The source device formulates the data signal containing a unique address specifying the destination device such that the destination device can receive the data signal exclusively from the source device. The unique address comprises category information designating a category to which the destination device belongs and a sub-address specifying the destination device in the designated category.
In the above-mentioned electronic musical instrument bus system according to the present invention, the devices are classified into four categories of a host type having a first priority, a keyboard type having s second priority, a panel type having a third priority and a MIDI type having a fourth priority. In case that two or more of source devices try to commence respective communicating sessions to respective destination devices of different categories, the source device having the communicating session to the destination device of the category having the highest priority precedes as the master of the communicating session.
Further, in the above-mentioned electronic musical instrument bus system according to the present invention, the source device produces the data signal composed of data and index information which precedes the data and indicates a kind of the data.
Furthermore, the above-mentioned electronic musical instrument bus system, according to the present invention, adapts to a plurality of specific protocols dedicated to a plurality of categories of the devices and a general protocol common to all of the categories. The source device can selectively use either of the specific protocol dedicated to the destination device or the general protocol for handling the communicating session between the source device and the destination device.
Furthermore, in the above-mentioned electronic musical instrument bus system according to the present invention, a source device belonging to a category of a host type can use a plurality of protocols dedicated to respective categories of the devices. The source device belonging to the category of the host type selects the protocol dedicated to the category of the destination device for handling the communicating session between the source device and the destination device.
Furthermore, in the above-mentioned electronic musical instrument bus system according to the present invention, the source device belonging to the category of the host type formulates the data signal containing an address which corresponds to the selected protocol and which specifies the destination device such that the source device can handle the communicating session with the destination device by the selected protocol.
According to the above-mentioned aspect of the present invention, communication among devices constituting an electronic musical instrument can be carried out through the bus system. In this case, the data signal sent from the master is given an address unique to the device of the data transmission destination, and the address consists of category information indicative of the category of the device and the sub-address specifying one of devices in the same category. Thus the communication among various category devices can be carried out through the bus system. In such an electronic musical instrument, for example, when a keyboard is newly developed as a device, the keyboard has only to be connected to the electronic musical instrument bus system to construct the electronic musical instrument. In this case, the other devices such as the panel and host devices can be used as they are.
Further, when a device is added for grade-up of a function, the device to be added has only to be connected to the

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Bi-directional serial bus system for constructing electronic... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Bi-directional serial bus system for constructing electronic..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bi-directional serial bus system for constructing electronic... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3246069

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.