Claims
- 1. A MIDI control apparatus for performing simultaneous setup for each MIDI channel of an external MIDI device having at least 16 MIDI channels, comprising:
- storage means for storing patch information;
- said patch information including program change information and volume information for each MIDI channel of said at least 16 MIDI channels;
- instruction means for simultaneously setting up each MIDI channel of said external MIDI device; and
- output means for reading said patch information and simultaneously outputting said patch information to said external MIDI device;
- said path information completely setting up said external MIDI device so that no successive path information is required to be sent by said output means.
- 2. A MIDI control apparatus for collectively associating channels on an output side of a MIDI signal transfer device with channels on an input side of said device, comprising:
- input means for inputting MIDI information;
- said MIDI information including channel information;
- means or converting said channel information;
- a table for storing channel information before conversion and channel information after conversion in association with one another;
- processing means for searching said table using channel information included in said MIDI information as channel information before conversion to extract channel information after conversion and replacing said channel information after conversion with said channel information included in said MIDI information; and
- output means for outputting said MIDI information to a MIDI device.
- 3. A MIDI control apparatus for enabling selection of a particular output terminal for each MIDI channel of a plurality of channels, comprising:
- input means for inputting MIDI information;
- said MIDI information including a plurality of channels;
- specifying means for specifying than an output destination of MIDI information is to be determined on a channel by channel basis;
- setting means for setting a predetermined parameter indicating an output destination for each channel of said plurality of channels;
- control means for, when MIDI information is input through said input means, referring to said predetermined parameter corresponding to channel information included in said MIDI information set by said setting means and determining said output destination based on said predetermined parameter; and
- a parameter of output means for outputting MIDI information whose output information has been determined by said control means;
- whereby a particular output terminal may be selected for each MIDI channel of a plurality of channels so that a musical tone may be generated by a tone generator selected by a player and so that a musical tone proper for a particular tone generator may be selected.
- 4. A MIDI control apparatus that divides messages to meet specification of external devices requiring differing messages, comprising:
- input means for inputting MIDI information of differing types;
- specifying means for specifying that an output destination of MIDI information is to be determined in accordance with a preselected type of said differing types of MIDI information;
- control means for, when MIDI information is input through said input means with determination of an output destination of MIDI information specified by said specifying means, determining an output destination in accordance with said preselected type of said MIDI information; and
- a plurality of output means for outputting MIDI information whose output destination has been determined by said control means; said MIDI information being divided into separate messages, a message directly affecting tone generation being output from a first output terminal and other messages being output from a second output terminal, said division of MIDI information enabling said control apparatus to meet the specification of devices that require each division of messages.
- 5. A multi-channel MIDI control apparatus for enabling a player to direct MIDI information of each channel to an arbitrary output destination in accordance with the magnitude of a note number, comprising:
- input means for inputting MIDI information;
- said MIDI information including a plurality of note numbers, each note number of said plurality of note numbers having a predetermined magnitude;
- specifying means for specifying that an output destination of MIDI information is to be determined by the magnitude of a note number;
- setting means for setting a threshold value for discrimination of the magnitude of a note number and a parameter indicating an output destination for each channel in accordance with said threshold value when it is specified by said specifying means that an output destination of MIDI information is to be determined by the magnitude of a note number;
- control means for referring to threshold values and parameters corresponding to channel information included in said MIDI information which are set by said setting means to thereby determine said output destination of MIDI information; and
- a plurality of output means for outputting MIDI information whose output destination has been determined by said control means;
- whereby a player may direct MIDI information of each channel to an arbitrary output destination in accordance with the magnitude of a note number.
- 6. A MIDI control apparatus for increasing the number of simultaneously generated tones, comprising:
- input means for inputting MIDI information;
- said MIDI information including odd and even note numbers;
- specifying means for specifying that an output destination of MIDI information is to be determined in accordance with whether a note number is an odd number or an even number;
- setting means for setting a parameter indicating an output destination for each channel in accordance with whether a note number is an odd number or an even number;
- control means for, when MIDI information is input through said input means, referring to that parameter corresponding to channel information included in said MIDI information which is set by said setting means to thereby determine said output destination of MIDI information; and
- a plurality of output means for outputting MIDI information whose output destination has been determined by said control means;
- whereby the number of simultaneously generated tones is increased, thus increasing the variety of performances that a player may create.
- 7. A MIDI control apparatus for outputting MIDI information to an arbitrary output destination, comprising:
- input means for inputting MIDI information;
- said MIDI information including velocity information;
- specifying means for specifying that an output destination of MIDI information is to be determined by velocity information;
- setting means for setting a threshold value for discrimination of said velocity information and a parameter indicating an output destination for each channel in accordance with said threshold value when it is specified by said specifying means that an output destination of MIDI information is to be determined by velocity information;
- control means for referring to threshold values and parameters corresponding to channel information included in said MIDI information which are set by said setting means to thereby determine said output destination of MIDI information; and
- a plurality of output means for outputting MIDI information whose output destination has been determined by said control means;
- whereby a player causes output of MIDI information of each channel of a plurality of channels to an arbitrary output destination in accordance with the value of velocity information.
- 8. A MIDI control apparatus for changing a volume signal by direct manipulation of velocity information, comprising:
- input means for inputting MIDI information;
- said MIDI information including velocity information;
- instruction means for instructing alteration of velocity information input through said input means;
- said instruction means including a "manual" mode key which is depressed to activate said instruction means;
- velocity imparting means for providing velocity information to be changed;
- control means for, when velocity information alteration is instructed by said instruction means, altering velocity information input through said input means in accordance with said velocity information given by said velocity information imparting means;
- a plurality of output means for outputting MIDI information whose velocity information has been changed by said control means;
- said control means being a manually operable velocity manipulator that changes volume by adding a volume signal to said input MIDI information and that directly manipulates velocity data.
- 9. A MIDI control apparatus for displaying positive and negative numerals in the absence of positive and negative signs, comprising:
- display means for temporarily displaying a plurality of numbers;
- said plurality of numbers being subject to continual change as data input into said MIDI control apparatus changes;
- means for highlighting negative numbers of said plurality of numbers, said negative numbers being highlighted when displayed by said display means;
- said display means including no space for positive or negative signs.
- 10. A MIDI control apparatus for simultaneously matching MIDI volume and manipulator positions, comprising:
- instruction means for instructing outputting of MIDI volume information;
- said instruction means being an instruction switch that is operable by an operator;
- a plurality of manipulators, each of which has a plurality of functional positions;
- storage means for storing positional information of said plurality of manipulators;
- producing means, stored in said storage means, for producing plural pieces of MIDI volume information including said positional information of said plurality of manipulators; and
- output means for outputting said plural pieces of MIDI volume information produced by said producing means
- whereby simultaneous matching of MIDI volume and manipulator positions is achieved without moving the manipulators.
- 11. The MIDI control apparatus of claim 10, further comprising:
- a master volume manipulator;
- storage means for storing individual pieces of volume information designated by said first plurality of manipulators;
- said master volume manipulator instructing relative alteration of all of said individual pieces of volume information designated by said plurality of manipulators;
- producing means for, when said master volume manipulator is manipulated, processing said individual pieces of volume information stored in said storage means in accordance with the amount of manipulation of said master volume manipulator irrespective of modes to produce new volume information; and
- output means for outputting master information produced by said producing means.
- 12. A MIDI control apparatus for enabling a player to produce, alter, or copy exclusive data and to use said exclusive data during a performance, comprising:
- instruction means for establishing an exclusive edit mode;
- input means for inputting predetermined data;
- producing means for producing exclusive information in accordance with an input from said input means when said instruction means establishes said exclusive edit mode; and
- storage means for storing exclusive information produced by said producing means.
- 13. The MIDI control apparatus of claim 12, comprising:
- a manipulator for inputting information;
- a key switch means for opening and closing a switch;
- a manipulator for inputting information;
- producing and altering means for reading out said exclusive information and altering said exclusive information by manipulation of said manipulator to produce new exclusive information; and
- outputting means for outputting said exclusive information produced by said producing means;
- whereby said exclusive information is altered by said manipulator without first selecting said exclusive information by said key switch means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
311464 |
Nov 1990 |
JPX |
|
Parent Case Info
This is a continuation of copending application Ser. No. 07/849,038 filed Apr. 9, 1992 and now abandoned.
US Referenced Citations (9)
Continuations (1)
|
Number |
Date |
Country |
Parent |
849038 |
Apr 1992 |
|