Control system and communication system for digital mixer
Abstract
In a control system of a digital mixer, first class devices are connected via a first class bus, and second class devices are connected to each first class device via a second class bus. The number of first class devices, which require a specific function for adding source and destination addresses to data, can be reduced by the number of the second class devices. Moreover, the second class device which does not require the specific function for adding source and destination addresses to data input/output operations is cheaper than the first class device, resulting in the implementation of simplified configuration and reduced production costs.
Claims
exact text as granted — not AI-modified1 . A control system comprising:
a first class bus provided for transmitting data in a serial form; a plurality of first class devices connected to the first class bus, each first class device having a unique address, each first class device transmitting and receiving a first class packet including a source address and a destination address in terms of the unique addresses via the first class bus, thereby establishing mutual data communication among the first class devices; a plurality of second class buses provided in association with at least some of the first class devices, each second class bus being connected to each first class device separately from other first class device; a plurality of second class devices connected to the second class buses; a controllable element of a first type which is directly controlled by the first class device without using the second class device; a plurality of controllable elements of a second type which is controlled by the second class device; an element type determination section contained in each of the first class devices, for receiving from the first class bus a first class packet which includes identification information for identifying a controllable element and control data for specifying control content associated with the identified controllable element, the element type determination section determining whether the identified controllable element is the first type or the second type on the basis of the identification information included in the received first class packet; a first setup section contained in each of the first class devices for establishing a state of the controllable element of the first type on the basis of the control data when the element type determination section determines that the identified controllable element is the first type; a second class packet transmitter contained in each of the first class devices for transmitting a second class packet via the second class bus to a target second class device via the second class bus when the element type determination section determines that the identified controllable element is the second type, the second class packet being composed of designation information for designating the target second class device, the identification information and the control data; a self-designation determination section contained in each of the second class devices for determining whether each second class device is designated as the target second class device by the second class packet and therefore the second class packet is capable of controlling a controllable element of the second type by the target second class device; a second setup section contained in each of the second class devices for establishing a state of the controllable element of the second type on the basis of the control data in the second class packet when the self-designation determination section determines that the second class packet designates the concerned second class device as the target second class device; a second class data transmitter contained in each of the second class devices for detecting a manipulation of the controllable element of the second type belonging to the concerned second class device, and outputting second class data via the second class bus, the second class data being composed of identification information identifying the controllable element and control data indicating the detected manipulation of the controllable element; and a first class packet transmitter contained in each of the first class devices for transmitting a first class packet via the first class bus, the first class packet containing the second class data received from the second class bus and a source address and a destination addresses of the first class packet in terms of the unique addresses of the first class devices.
2 . The control system as set forth in claim 1 , further comprising a second class packet inspection section contained in each of the second class devices, for determining whether the second class packet is normally outputted without an error to the second class bus even when the self-designation determination section determines that the second class packet does not designates the concerned second class device as the target second class device.
3 . The control system as set forth in claim 1 , wherein the controllable elements are previously allotted with respective port numbers, and the element type determination section determines the type of the controllable element according to the port number contained in the identification information in the received first class packet.
4 . The control system as set forth in claim 1 , wherein the controllable elements are previously allotted with respective port numbers, and the second class packet transmitter generates the designation information according to the port number of the controllable element contained in the identification information in the received first class packet.
5 . The control system as set forth in claim 1 , wherein the plurality of the controllable elements include a control manually operable for manipulation and an indicator controllable to indicate the state of the control.
6 . The control system as set forth in claim 1 , wherein the second class bus contains an interrupt line connecting between the first class device and the plurality of the second class devices, such that each second class device can send a request signal to the first class device through the interrupt line for requesting transmission of the second class data at initiative of the second class device.
7 . The control system as set forth in claim 1 , used for controlling a digital mixer which is composed of a parent device, a plurality of child devices connected as the first class device to the parent device through the first class bus, and a plurality of grandchild devices connected as the second class device to at least one of the child devices through the second class bus.
8 . A communication system including a master device and a plurality of slave devices for transmitting data in a serial form to the master device and receiving data in a serial form from the master device, the communication system comprising:
a first connection line provided for connecting a data output terminal of the master device in parallel to respective data input terminals of the slave devices; a second connection line provided for connecting a data input terminal of the master device in parallel to respective data output terminals of the slave devices; a status information transmitter contained in the master device, for outputting both of address information and status information via the first communication line, the address information specifying one of the slave devices and the status information including a communication direction flag indicating whether the master device receives or transmits data; a master data transmitter contained in the master device, for transmitting data to the specified slave device subsequent to the status information via the first connection line, if the communication direction flag indicating that the master device transmits data is transmitted by the status transmission transmitter; and a slave data transmitter contained in the respective slave devices, for transmitting the data to the master device via the second connection line subsequently to the status information, if the communication direction flag indicating that the master device receives data is transmitted by the status transmission transmitter and the concerned slave device is specified by the address information.
9 . The communication system as set forth in claim 8 , wherein the status information transmitter generates the status information including an error check code which is changed according to a predetermined rule whenever the status information is generated, the communication system further comprising an error check code verifier contained in each slave device, for verifying the error check code irrespective of whether the address information specifies the concerned slave device or other slave device.
10 . The communication system as set forth in claim 8 , further comprising:
a third connection line provided for transmitting a transmission request signal from each slave device to the master device; a transmission request section contained in each slave device, for outputting the transmission request signal via the third connection line when transmission of data is required by each slave device; and a slave device determination section contained in the master device, for determining one ore more of the slave device which has transmitted the transmission request signal to a target slave device such that address information of the target slave device is generated together with the status information.
11 . The communication system as set forth in claim 8 , used for controlling a digital mixer which is composed of a parent device, a plurality of child devices connected as the master device to the parent device through the first connection line, and a plurality of grandchild devices connected as the slave device to at least one of the child devices through the second connection line.Join the waitlist — get patent alerts
Track US2006218321A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.