Movatterモバイル変換


[0]ホーム

URL:


JPH0745116Y2 - Sequencer data input device for digital musical instruments - Google Patents

Sequencer data input device for digital musical instruments

Info

Publication number
JPH0745116Y2
JPH0745116Y2JP1987109886UJP10988687UJPH0745116Y2JP H0745116 Y2JPH0745116 Y2JP H0745116Y2JP 1987109886 UJP1987109886 UJP 1987109886UJP 10988687 UJP10988687 UJP 10988687UJP H0745116 Y2JPH0745116 Y2JP H0745116Y2
Authority
JP
Japan
Prior art keywords
keyboard
input device
interrupt signal
data input
data
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
Application number
JP1987109886U
Other languages
Japanese (ja)
Other versions
JPS6415295U (en
Inventor
秀幸 川居
Original Assignee
エヌオーケー株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by エヌオーケー株式会社filedCriticalエヌオーケー株式会社
Priority to JP1987109886UpriorityCriticalpatent/JPH0745116Y2/en
Publication of JPS6415295UpublicationCriticalpatent/JPS6415295U/ja
Application grantedgrantedCritical
Publication of JPH0745116Y2publicationCriticalpatent/JPH0745116Y2/en
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Description

Translated fromJapanese

【考案の詳細な説明】 〔産業上の利用分野〕 この考案はディジタル楽器用シーケンサのデータ入力装
置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a data input device of a sequencer for a digital musical instrument.

〔従来技術およびその問題点〕[Prior art and its problems]

一般に、シンセサイザ等のMIDI規格に準ずるディジタル
楽器を制御するためのシーケンサに演奏データを入力す
る装置は、第6図に示すように、外部から音程、音長、
音量等のデータが入力される入力部21と、入力部21に入
力されたデータをシーケンサ特有のフォーマットに変換
するデータ変換部22と、シーケンサに対して演奏データ
を出力する出力部23とから構成されている。
Generally, a device for inputting performance data to a sequencer for controlling a digital musical instrument conforming to the MIDI standard such as a synthesizer, as shown in FIG.
It is composed of an input unit 21 for inputting data such as volume, a data conversion unit 22 for converting the data input to the input unit 21 into a format peculiar to the sequencer, and an output unit 23 for outputting performance data to the sequencer. Has been done.

そして、このようなデータ入力装置における入力部21に
必要なデータを外部から入力する手段として、従来は、
音程、音長、音量等の各要素に対応したスイッチ、可変
抵抗器等を操作する方式と、入力部21内に発振器を具
え、この発振器が発生するクロックを基準として装置自
身が発生する一定のテンポの音に合わせて鍵盤を操作す
る方式とがある。
And, as a means for externally inputting necessary data to the input unit 21 in such a data input device, conventionally,
A method of operating a switch, a variable resistor, etc. corresponding to each element such as pitch, tone length, and volume, and an oscillator in the input unit 21, and a fixed amount generated by the device itself based on a clock generated by this oscillator. There is a method of operating the keyboard according to the tempo sound.

しかしながら、このような従来のものにあっては、前者
は操作が困難であり、また後者は演奏のテンポを装置が
発生する音のテンポに合わせなければならないため、操
作者に技術的、精神的負担がかかるという問題点を有し
ていた。
However, in such a conventional one, the former is difficult to operate, and the latter has to match the tempo of the performance with the tempo of the sound generated by the device, so that the operator is technically and mentally It had a problem that it was burdensome.

この考案は前記のような従来のもののもつ問題点を解決
して、入力操作が容易で、操作者の技術的、精神的負担
を軽減することのできるディジタル楽器用シーケンサの
データ入力装置を提供することを目的とするものであ
る。
The present invention solves the above-mentioned problems of the prior art, and provides a data input device for a digital musical instrument sequencer, which facilitates input operation and reduces the operator's technical and mental burden. That is the purpose.

〔問題点を解決するための手段〕[Means for solving problems]

この考案は前記のような目的を達成するため、鍵盤のオ
ン、オフデータが入力されるCPUと、発振器と、鍵盤の
オン、オフ期間中に前記発振器から発生されるクロック
を計数するカウンタとを具えたディジタル楽器用シーケ
ンサのデータ入力装置において、前記鍵盤の操作者によ
って操作されるとともに、操作時に、前記CPUへ任意の
タンミングで割込み信号を送る割込み信号発生部材と、
前記割込み信号の発生間隔中に前記発振器から発生され
るクロックを計数するカウンタとを設けたものである。
In order to achieve the above-mentioned object, the present invention comprises a CPU to which keyboard on / off data is input, an oscillator, and a counter for counting clocks generated from the oscillator during the keyboard on / off period. In a data input device of a sequencer for a digital musical instrument, which is operated by an operator of the keyboard, at the time of operation, an interrupt signal generating member for sending an interrupt signal to the CPU by arbitrary tanning,
And a counter that counts the clock generated from the oscillator during the generation interval of the interrupt signal.

〔作用〕[Action]

この考案は前記のような手段を採用したことにより、鍵
盤のオン、オフ期間を操作者の操作によって発生される
割込み信号の発生間隔によって校正できることとなる。
By adopting the above-mentioned means, this invention can calibrate the on / off period of the keyboard by the interval of generation of the interrupt signal generated by the operation of the operator.

〔実施例〕〔Example〕

以下、図面に示すこの考案の実施例について説明する。 An embodiment of the present invention shown in the drawings will be described below.

第1図にはこの考案によるディジタル楽器用シーケンサ
のデータ入力装置の一実施例が示されており、このデー
タ入力装置は、鍵盤1のオン、オフデータがインタフェ
ース2を介して入力されるCPU3と、CPU3の動作プログラ
ムが記憶されている第1メモリ4と、入力された演奏デ
ータを記憶する第2メモリ5と、時間計測の基準となる
一定周期のクロックを発生する発振器6と、鍵盤1のオ
ン期間中およびオフ期間中に発振器6から発生されるク
ロックを計数して、押鍵のタイミングおよび離鍵のタイ
ミングを時間的に計測する第1カウンタ7と、CPU3へ送
られる1拍のくぎりとなる割込み信号を任意のタイミン
グで発生する割込み信号発生部材8と、割込み信号の発
生間隔中に発振器6から発生されるクロックを計数し
て、割込み信号によって与えられた1拍の長さを逐次計
測する第2カウンタ9とを具えている。
FIG. 1 shows an embodiment of a data input device of a sequencer for a digital musical instrument according to the present invention. The data input device includes a CPU 3 to which ON / OFF data of a keyboard 1 is input via an interface 2. , A first memory 4 in which an operation program of the CPU 3 is stored, a second memory 5 in which input performance data is stored, an oscillator 6 for generating a clock of a constant cycle serving as a time measurement reference, and a keyboard 1 A first counter 7 that counts clocks generated from the oscillator 6 during the ON period and the OFF period to temporally measure the key pressing timing and the key releasing timing, and the one-beat nail sent to the CPU 3. The interrupt signal generating member 8 for generating the interrupt signal at any timing, and the clock generated from the oscillator 6 during the interrupt signal generation interval are counted and And comprising a second counter 9 for successively measuring the length of the obtained one beat.

前記割込み信号発生部材8は第2図に示すように、スイ
ッチ10と、チャタリング除去回路11と、ワンショット回
路12とから構成され、鍵盤1を操作する入力操作者が足
などの鍵盤操作に使用しない身体の部分でオン、オフ操
作すると、所定のパルスからなる割込み信号を発生する
ようになっている。
As shown in FIG. 2, the interrupt signal generating member 8 is composed of a switch 10, a chattering removing circuit 11, and a one-shot circuit 12, and is used by an input operator who operates the keyboard 1 to operate a keyboard such as a foot. When an on / off operation is performed on a body part that does not exist, an interrupt signal composed of a predetermined pulse is generated.

次に、前記のものの作用について説明する。Next, the operation of the above will be described.

まず、操作者は、鍵盤1を操作し、これと併行して1拍
ごとにスイッチ10を操作する。
First, the operator operates the keyboard 1, and in parallel with this, operates the switch 10 for each beat.

すると、CPU3は、第3図に示すように鍵盤1のオン、オ
フデータに基づいて第1カウンタ7が計測した押鍵、離
鍵の時間長T1、T2……のデータを第2メモリ5にシーケ
ンシャルに書き込んでいく一方、割込み信号発生部材8
からの割込み信号に基づいて第2カウンタ9が逐次計測
した1拍の長さTa、Tb……のデータを第2メモリ5に書
き込んでいく。
Then, as shown in FIG. 3, the CPU 3 stores the data of the key pressing and key releasing time lengths T1 , T2 ... Measured by the first counter 7 based on the ON / OFF data of the keyboard 1 in the second memory. While writing sequentially to 5, the interrupt signal generating member 8
The data of the lengths of one beat Ta , Tb, ... Measured sequentially by the second counter 9 based on the interrupt signal from the are written in the second memory 5.

このとき第2メモリ5に書き込まれるデータのフォーマ
ットは第4図に示すようなものであり、実際には音長だ
けでなく音程、音量、音色等のデータも同時に書き込む
必要があるが、ここでは省略してある。
At this time, the format of the data written in the second memory 5 is as shown in FIG. 4, and it is actually necessary to write not only the note length but also the pitch, the volume, the tone color, etc. at the same time. Omitted.

つぎに、第2メモリ5に記憶されたデータはデータ変換
部へ送られてシーケンサ特有のフォーマットに変換され
るが、このとき押鍵、離鍵の時間長T1、T2……は、第5
図に示すように、その押鍵動作、離鍵動作が行われたと
きの1拍の長さTa、Tb……で除することによって無次元
化され、これにより押鍵、離鍵のタイミングは実際の時
間長T1、T2……でなく、そのときの1拍の長さTa、Tb
…に対する割合T1/Ta、T2/Ta、……T4/Tb、T5/Tb
…となり、その結果、音符や休符の長さを、鍵盤1の実
際の操作速度とは無関係に決定できることとなる。
Next, the data stored in the second memory 5 is sent to the data conversion unit and converted into a format peculiar to the sequencer. At this time, the key press and key release time lengths T1 , T2 ... 5
As shown, the key depression operation, the length Ta of one beat at which key release operation has been performed, made dimensionless by dividing by Tb ......, thereby depressed, the key release The timing is not the actual time length T1 , T2 ... but the length of one beat at that time Ta , Tb ...
Ratio to… T1 / Ta , T2 / Ta ,… T4 / Tb , T5 / Tb ….
As a result, the lengths of notes and rests can be determined independently of the actual operation speed of the keyboard 1.

〔考案の効果〕[Effect of device]

この考案は前記のように構成したことにより、鍵盤のオ
ン、オフ期間を操作者の操作によって発生される割込み
信号の発生間隔で校正することによって、音符や休符の
長さを鍵盤の実際の操作速度とは無関係に決定すること
ができ、そのため操作者、すなわち演奏者の要求に応じ
て自由な速さで鍵盤を弾くことができて、操作者の技術
的、精神的負担を軽減することができ、とくに曲中に演
奏が困難なフレーズと容易なフレーズとがある場合、困
難なフレーズはゆっくり弾き、容易なフレーズは早く弾
き、これを演奏中に中断なく連続して行うことができる
などのすぐれた効果を有するものである。
With this configuration, the invention is configured as described above, and by calibrating the on / off period of the keyboard with the interval of generation of the interrupt signal generated by the operation of the operator, the length of a note or a rest is determined by the actual keyboard. It can be decided independently of the operating speed, so that the keyboard can be played freely at the operator's or player's request, reducing the technical and mental burden on the operator. In particular, if there are difficult and easy phrases to play in a song, you can play difficult phrases slowly, easy phrases fast, and you can do this continuously without interruption during the performance. It has an excellent effect.

【図面の簡単な説明】[Brief description of drawings]

第1図はこの考案によるディジタル楽器用シーケンサの
データ入力装置の一実施例を示すブロック図、第2図は
第1図のものの割込み信号発生部材を示すブロック図、
第3図は第1図のものの動作説明図、第4図は第1図の
ものの第2メモリに書き込まれるデータのフォーマット
を示す説明図、第5図は押鍵、離鍵の時間長の無次元化
を示す説明図、第6図は一般的なデータ入力装置の構成
を示すブロック図である。 1……鍵盤 2……インタフェース 3……CPU 4……第1メモリ 5……第2メモリ 6……発振器 7……第1カウンタ 8……割込み信号発生部材 9……第2カウンタ 10……スイッチ 11……チャタリング除去回路 12……ワンショット回路 21……入力部 22……データ変換部 23……出力部
FIG. 1 is a block diagram showing an embodiment of a data input device of a sequencer for a digital musical instrument according to the present invention, and FIG. 2 is a block diagram showing an interrupt signal generating member shown in FIG.
FIG. 3 is an explanatory view of the operation of FIG. 1, FIG. 4 is an explanatory view showing the format of the data written in the second memory of FIG. 1, and FIG. 5 is the time length of key depression and key release. FIG. 6 is an explanatory diagram showing dimensioning, and FIG. 6 is a block diagram showing a configuration of a general data input device. 1 ... Keyboard 2 ... Interface 3 ... CPU 4 ... First memory 5 ... Second memory 6 ... Oscillator 7 ... First counter 8 ... Interrupt signal generation member 9 ... Second counter 10 ... Switch 11 …… Chattering removal circuit 12 …… One shot circuit 21 …… Input section 22 …… Data conversion section 23 …… Output section

Claims (1)

Translated fromJapanese
【実用新案登録請求の範囲】[Scope of utility model registration request]【請求項1】鍵盤のオン、オフデータが入力されるCPU
と、発振器と、鍵盤のオン、オフ期間中に前記発振器か
ら発生されるクロックを計数するカウンタとを具えたデ
ィジタル楽器用シーケンサのデータ入力装置において、
前記鍵盤の操作者によって操作されるとともに、操作時
に、前記CPUへ任意のタイミングで割込み信号を送る割
込み信号発生部材と、前記割込み信号の発生間隔中に前
記発振器から発生されるクロックを計数するカウンタと
を設けたことを特徴とするディジタル楽器用シーケンサ
のデータ入力装置。
1. A CPU into which keyboard on / off data is input.
In the data input device of the sequencer for a digital musical instrument, which includes an oscillator and a counter that counts a clock generated from the oscillator during an on / off period of the keyboard,
An interrupt signal generating member that is operated by the keyboard operator and sends an interrupt signal to the CPU at an arbitrary timing during operation, and a counter that counts a clock generated from the oscillator during the interrupt signal generation interval. A data input device for a sequencer for a digital musical instrument, characterized by being provided with.
JP1987109886U1987-07-171987-07-17 Sequencer data input device for digital musical instrumentsExpired - LifetimeJPH0745116Y2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP1987109886UJPH0745116Y2 (en)1987-07-171987-07-17 Sequencer data input device for digital musical instruments

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP1987109886UJPH0745116Y2 (en)1987-07-171987-07-17 Sequencer data input device for digital musical instruments

Publications (2)

Publication NumberPublication Date
JPS6415295U JPS6415295U (en)1989-01-25
JPH0745116Y2true JPH0745116Y2 (en)1995-10-11

Family

ID=31346542

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP1987109886UExpired - LifetimeJPH0745116Y2 (en)1987-07-171987-07-17 Sequencer data input device for digital musical instruments

Country Status (1)

CountryLink
JP (1)JPH0745116Y2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100710683B1 (en)2004-05-122007-04-24주식회사 탑 엔지니어링 Sealant Dispenser

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS5888789A (en)*1981-11-201983-05-26リコーエレメックス株式会社Electronic musical instrument
JPS58220190A (en)*1982-06-161983-12-21ヤマハ株式会社Score/pause decision unit for musical score display

Also Published As

Publication numberPublication date
JPS6415295U (en)1989-01-25

Similar Documents

PublicationPublication DateTitle
JP2658463B2 (en) Automatic performance device
JPH03269596A (en)Electronic percussion instrument
JPH0944150A (en) Electronic keyboard instrument
JPH0375876B2 (en)
JPH10187157A (en) Automatic performance device
JPH11296168A (en)Performance information evaluating device, its method and recording medium
JPH0745116Y2 (en) Sequencer data input device for digital musical instruments
JPH04146490A (en)Automatic performance device
JP3275362B2 (en) Performance practice equipment
US5585586A (en)Tempo setting apparatus and parameter setting apparatus for electronic musical instrument
JP4808868B2 (en) Automatic performance device
JPS647392B2 (en)
JPH1039863A (en)Automatic accompaniment device
JP2537856B2 (en) Automatic playing device
JP2972362B2 (en) Musical control information processing device, musical control information processing method, performance pattern selection device, and performance pattern selection method
JP2564811B2 (en) Performance recorder
JP2616072B2 (en) Music data processor
JPS6224312Y2 (en)
JP2500490B2 (en) Automatic accompaniment device
JP2723518B2 (en) Tempo control device of automatic performance device
JP2001242866A (en)Electronic musical instrument
JP3581763B2 (en) Electronic musical instrument
JP3006136B2 (en) Electronic musical instrument
JPS601636B2 (en) Rhythm speed control device for automatic rhythm performance equipment
JP2580872Y2 (en) Electronic musical instrument

[8]ページ先頭

©2009-2025 Movatter.jp