DE9302483U1 - Combined computer MIDI interface and MIDI through box - Google Patents
Combined computer MIDI interface and MIDI through boxInfo
- Publication number
- DE9302483U1 DE9302483U1 DE9302483U DE9302483U DE9302483U1 DE 9302483 U1 DE9302483 U1 DE 9302483U1 DE 9302483 U DE9302483 U DE 9302483U DE 9302483 U DE9302483 U DE 9302483U DE 9302483 U1 DE9302483 U1 DE 9302483U1
- Authority
- DE
- Germany
- Prior art keywords
- midi
- computer
- interface
- box
- combined computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000010586 diagram Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
- G10H1/0066—Transmission between separate instruments or between individual components of a musical system using a MIDI interface
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Description
Axel Dahmen, Hoher Weg W-4052 KorschenbroichAxel Dahmen, Hoher Weg W-4052 Korschenbroich
-L--L-
Kombinierte Computer-MIDI-Schnittstelle und MIDI-Through-BoxCombined computer MIDI interface and MIDI through box
"MIDI" ist die Abkürzung für "Musical-Instruments-Digital-Interface" und beschreibt eine Norm zur Kommunikation zwischen digitalen Musikinstrumenten (s. a. Jankowski, Rabich, Reschke: "ATARI Profibuch ST-STE-TT", Sybex-Verlag, 10. Auflage 1991, Düsseldorf, S. 916 ff). Eine Computer-MIDI-Schnittstelle wandelt die MIDI-Signale in ein vom Computer akzeptiertes Datenformat und zurück."MIDI" is the abbreviation for "Musical Instruments Digital Interface" and describes a standard for communication between digital musical instruments (see also Jankowski, Rabich, Reschke: "ATARI Profibuch ST-STE-TT", Sybex-Verlag, 10th edition 1991, Düsseldorf, p. 916 ff). A computer MIDI interface converts the MIDI signals into a data format accepted by the computer and back.
Um MIDI-Daten gleichzeitig an verschiedene Empfänger zu senden, kann man die entsprechenden Empfänger über das - ebenfalls in der MIDI-Norm verankerte Daisy-Chain-Verfahren miteinander verketten. Bei der Weiterreichung findet allerdings von Empfänger zu Empfänger jeweils eine kleine Verzögerung statt, die ab ca. drei Geräten störend wirkt. Die MIDI-Through-Box entgegnet diesem Problem, indem sie die empfangenen Daten an mehrere Empfänger gleichzeitig verteilt.In order to send MIDI data to different receivers at the same time, the corresponding receivers can be linked together using the daisy chain method, which is also part of the MIDI standard. However, there is a small delay when passing the data from receiver to receiver, which becomes disruptive when there are three or more devices. The MIDI through box counteracts this problem by distributing the received data to several receivers at the same time.
Der im Schutzanspruch 1 angegebenen Erfindung liegt folgendes Problem zugrunde:The invention specified in claim 1 is based on the following problem:
Dadurch, daß bei Computer-MIDI-Schnittstellen üblicher Bauart ein nicht potentialfreies Objekt in den MIDI-Aufbau mit eingebunden wird (nämlich der Computer) und hier Bauteile Verwendung finden, die zur Erfüllung ihrer Funktion Strom benötigen, ist es bisher nicht möglich, MIDI-Geräte, die über eine Computer-MIDI-Schnittstelle miteinander verbunden sind, miteinander kommunizieren zu lassen, wenn der die Computer-MIDI-Schnittstelle speisende Strom fehlt (der Computer also z. B. ausgeschaltet ist), da die MIDI-Norm eine galvanische Trennung der einzelnen Geräte voneinander fordert.Because computer MIDI interfaces of the usual design incorporate a non-potential-free object into the MIDI structure (namely the computer) and use components that require power to perform their function, it is not yet possible to allow MIDI devices that are connected to one another via a computer MIDI interface to communicate with one another if the power supplying the computer MIDI interface is missing (e.g. the computer is switched off), since the MIDI standard requires galvanic isolation of the individual devices from one another.
Dem Benutzer bleibt in solch einem Fall nichts anderes übrig, als jedesmal den Computer zumindest einzuschalten, (oftmals aber auch noch zusätzlich ein entsprechendes MIDI-Computerprogramm zu laden), oder die MIDI-Geräte, unter Auslassung der Computer-MIDI-Schnittstelle, neu zu verkabeln.In such a case, the user has no choice but to at least switch on the computer each time (but often also to load a corresponding MIDI computer program) or to rewire the MIDI devices, omitting the computer MIDI interface.
Dieses Problem wird mit den im Schutzanspruch 1 aufgeführten Merkmalen, insbesondere der Trennung der Stromversorgung des Computers von der der Computer-MIDI-Schnittstelle, gelöst.This problem is solved with the features listed in claim 1, in particular the separation of the computer's power supply from that of the computer MIDI interface.
Axel Dahmen, Hoher Weg W-4052 KorschenbroichAxel Dahmen, Hoher Weg W-4052 Korschenbroich
Mit der Erfindung wird erreicht, daß MIDI-Geräte (ohne Veränderungen an den MIDI-Verbindungen vorzunehmen) auch dann miteinander kommunizieren können, wenn der Computer ausgeschaltet oder sogar überhaupt nicht mit der MIDI-Schnittstelle verbunden ist.The invention enables MIDI devices to communicate with each other (without making any changes to the MIDI connections) even when the computer is switched off or even not connected to the MIDI interface at all.
Das hat den Vorteil, daß der Benutzer spontan seine Kreativität umsetzen kann und nicht erst umständlich den nicht benötigten Computer mit ins musikalische System einbinden muß.This has the advantage that the user can spontaneously implement his creativity and does not have to go through the hassle of integrating the unnecessary computer into the musical system.
Eine vorteilhafte Ausgestaltung der Erfindung ist im Schutzanspruch 2 angegeben. An advantageous embodiment of the invention is specified in claim 2.
Die Weiterbildung nach Schutzanspruch 2 für die Kombination Computer-MIDI-Schnittstelle/MIDI-Through-Box erlaubt bei eingeschaltetem Computer den komfortablen Wechsel zwischen der Verwendung als MIDI-Through-Box und Computer-MIDI-Schnittstelle. The further development according to protection claim 2 for the combination computer MIDI interface/MIDI through box allows convenient switching between use as a MIDI through box and computer MIDI interface when the computer is switched on.
Ein Ausführungsbeispiel der Erfindung wird anhand des Blockdiagramms erläutert: An embodiment of the invention is explained using the block diagram:
Es sei in diesem Zusammenhang erwähnt, daß die im einzelnen im folgenden beschriebene Lösung auch anhand geeigneter alternativer Hardware zu erreichen ist, die für die Durchführung der erforderlichen Funktionen notwendige Hardware die Erfindung jedoch nicht einschränkt, sondern lediglich eine der Möglichkeiten darstellt, wie der Funktionsaufbau realisiert und in Form einer hardware-gemäßen Lösung aufgebaut werden kann.It should be mentioned in this context that the solution described in detail below can also be achieved using suitable alternative hardware, but the hardware necessary to carry out the required functions does not limit the invention, but merely represents one of the possibilities of how the functional structure can be implemented and constructed in the form of a hardware-based solution.
Im Blockdiagramm ist die Verbindung zum Computer mit "RxD", "TxD", "+12V" und "MCntrl", der MIDI-Eingang mit "IN", die MIDI-Ausgänge mit "OUT/THRU 1", "OUT/ THRU 2" und "OUT/THRU 3", der die intern benötigte Spannung bereitstellende Schaltkreis mit "Power Generation", zwei den MIDI-Datenfluß überwachende LEDs mit "'IN'" bzw. "'OUT'", die für die Einbindung des Computers in den MIDI-Aufbau verantwortliche Schaltung mit "Control Logic" und eine Durchführung der Computerleitungen, die den komfortablen Anschluß weiterer Geräte an die Datenleitungen des Computers ermöglicht (während dieser von den MIDI-Datenleitungen abgekoppelt ist) mit "TxD'" bzw. "RxD'" bezeichnet.In the block diagram, the connection to the computer is labeled "RxD", "TxD", "+12V" and "MCntrl", the MIDI input is labeled "IN", the MIDI outputs are labeled "OUT/THRU 1", "OUT/ THRU 2" and "OUT/THRU 3", the circuit that provides the internally required voltage is labeled "Power Generation", two LEDs that monitor the MIDI data flow are labeled "IN" and "OUT", the circuit responsible for integrating the computer into the MIDI structure is labeled "Control Logic" and a feedthrough of the computer cables that enables the convenient connection of additional devices to the computer's data cables (while the computer is disconnected from the MIDI data cables) is labeled "TxD'" and "RxD'".
Axel Dahmen, Hoher Weg W-4052 KorschenbroichAxel Dahmen, Hoher Weg W-4052 Korschenbroich
In dieser Ausführung wird die Kombinierte Computer-MIDI-Schnittstelle/MIDI-Through-Box (KMSTB) an die serielle Schnittstelle des Computers angeschlossen. Die KMSTB gewinnt den erforderlichen Strom aus den 5 Volt, die durch das bei der MIDI-Übertragung verwendete Aktiv-Low-Format überwiegend an der MIDIIN Buchse anliegen. Ein entsprechend großer Elektrolyt-Kondensator dient zur Stabilisierung der Spannung. Außerdem müssen die bei der KMSTB verwendeten Bauteile in dieser Ausführung möglichst stromsparend (z. B. in CMOS-Technologie) ausgeführt sein. Dadurch, daß die Stromversorgung durch die MIDI-IN Datenleitung selbst erfolgt, kann die galvanische Trennung der KMSTB von der MIDI-IN Datenleitung entfallen.In this version, the combined computer MIDI interface/MIDI through box (KMSTB) is connected to the computer's serial interface. The KMSTB obtains the required power from the 5 volts that are mainly present at the MIDI IN socket due to the active low format used for MIDI transmission. A suitably large electrolytic capacitor is used to stabilize the voltage. In addition, the components used in the KMSTB in this version must be as energy-efficient as possible (e.g. using CMOS technology). Because the power is supplied by the MIDI IN data line itself, the galvanic isolation of the KMSTB from the MIDI IN data line can be omitted.
Ist der Computer ausgeschaltet oder bewirkt der logische Zustand der "MCntrl"-Datenleitung die Abkopplung vom MIDI-Aufbau (LOW-Pegel am MODE-Eingang der "Control Logic"-Schaltung), dann wird das am MIDI-Eingang ("IN") ankommende MIDI-Signal direkt an die MIDI-Ausgänge ("OUT/THRU 1" bis "OUT/THRU 3") weitergeleitet, nachdem das Signal zuvor aufbereitet wurde ("A", "B", "C" bzw. "D"). Die Computer-Datenleitungen werden währenddessen an die durchgeführten Anschlüsse der KMSTB weitergeleitet.If the computer is switched off or the logical state of the "MCntrl" data line causes the MIDI structure to be disconnected (LOW level at the MODE input of the "Control Logic" circuit), the MIDI signal arriving at the MIDI input ("IN") is forwarded directly to the MIDI outputs ("OUT/THRU 1" to "OUT/THRU 3") after the signal has been processed ("A", "B", "C" or "D"). The computer data lines are meanwhile forwarded to the KMSTB's connections.
Wird der Computer eingeschaltet und erlaubt der logische Zustand der "MCntrl"-Datenleitung die Einbindung in den MIDI-Aufbau (HIGH-Pegel am MODE-Eingang der "Control Logic"-Schaltung), dann wird das am MIDI-Eingang ("IN") ankommende MIDI-Signal aufbereitet ("A") und einem Optokoppler zugeführt, der dieses Signal nun potentialfrei an den Computer weiterleitet. Vom Computer ausgehende Signale werden entsprechend einem zweiten Optokoppler zugeführt, der diese Signale potentialfrei an die Stufe überträgt, die die Daten aufbereitet ("B", "C", "D") und abschließend an den MIDI-Ausgängen ("OUT/THRU 1" bis "OUT/THRU 3") zur Verfügung stellt.If the computer is switched on and the logical state of the "MCntrl" data line allows integration into the MIDI structure (HIGH level at the MODE input of the "Control Logic" circuit), the MIDI signal arriving at the MIDI input ("IN") is processed ("A") and fed to an optocoupler, which then forwards this signal to the computer in a potential-free manner. Signals coming from the computer are fed to a second optocoupler, which transmits these signals in a potential-free manner to the stage that processes the data ("B", "C", "D") and then makes them available at the MIDI outputs ("OUT/THRU 1" to "OUT/THRU 3").
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE9302483U DE9302483U1 (en) | 1993-02-20 | 1993-02-20 | Combined computer MIDI interface and MIDI through box |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE9302483U DE9302483U1 (en) | 1993-02-20 | 1993-02-20 | Combined computer MIDI interface and MIDI through box |
Publications (1)
Publication Number | Publication Date |
---|---|
DE9302483U1 true DE9302483U1 (en) | 1993-05-06 |
Family
ID=6889661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE9302483U Expired - Lifetime DE9302483U1 (en) | 1993-02-20 | 1993-02-20 | Combined computer MIDI interface and MIDI through box |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE9302483U1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0634738A1 (en) * | 1993-07-14 | 1995-01-18 | International Business Machines Corporation | Interface apparatus |
-
1993
- 1993-02-20 DE DE9302483U patent/DE9302483U1/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0634738A1 (en) * | 1993-07-14 | 1995-01-18 | International Business Machines Corporation | Interface apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60115668T2 (en) | System and method for a surprise completion by signal cancellation | |
DE3901636C2 (en) | ||
DE69003891T2 (en) | Printed circuit board test device and its application for testing printed circuit boards in the form of a multiplex demultiplexer for numerical signals. | |
DE3318829A1 (en) | REMOTE CONTROL DEVICE | |
EP0540764B1 (en) | Demodulator unit arranged to check for system failures during operation | |
DE60305998T2 (en) | An apparatus, gateway, and method for loading information between aircraft on-board equipment and off-board charging equipment | |
EP0114268B1 (en) | Modular circuit | |
EP1194858A1 (en) | Data transmission system | |
DE4001450A1 (en) | Combination of electrical equipment of different types - which intelligent microprocessor unit recognises identity of connected adaptor by DC voltage on data link | |
DE3722415A1 (en) | DEVICE FOR POTENTIAL-FREE TRANSFER OF INFORMATION | |
DE102018213106A1 (en) | Adaptation device for adapting a deserializer of a control device for automated driving functions to several serializer protocols and printed circuit board and driver assistance system comprising the adaptation device | |
DE29517730U1 (en) | Control and monitoring device for trailer functions | |
DE10133749B4 (en) | Network component for an emergency running optical network, in particular for a ring topology optical network | |
DE9302483U1 (en) | Combined computer MIDI interface and MIDI through box | |
DE4138065A1 (en) | Data and energy transmission system for several subscribers - uses two=wire screened lead with data and power being differentially transmitted with symmetrical signals along wires and screen sheath used as return path for supply current | |
DE2823383C3 (en) | Generation of 2 ↑ n ↑ -stage signals from n binary signals with a very high bit rate | |
DE19717012B4 (en) | Electronic switch | |
DE102017003434B4 (en) | Arrangement and method for an aircraft for transmitting an analog audio signal | |
DE10004708B4 (en) | Configuration bridge circuitry and method for data communication on non-continuously sampled lines | |
DE69500281T2 (en) | Compatible interface for the control system of devices in the house, in industry or in the professional environment | |
EP1629637B1 (en) | Transmission of messages in a distributed, temporally controlled real time system | |
DE102022132509A1 (en) | Switching device for a trailer comprising a lighting device of a multi-unit vehicle, in particular a commercial vehicle, and trailer | |
EP4344098A1 (en) | Signal transmission system for transmitting a main process variable and further data between a field device and a higher order unit and corresponding method | |
DE9000825U1 (en) | Integrated circuit | |
DE60314928T2 (en) | Circuit arrangement for an electronic control module for implementing communication protocols |