JP2731380B2 - Parameter setting device - Google Patents
Parameter setting deviceInfo
- Publication number
- JP2731380B2 JP2731380B2 JP8094426A JP9442696A JP2731380B2 JP 2731380 B2 JP2731380 B2 JP 2731380B2 JP 8094426 A JP8094426 A JP 8094426A JP 9442696 A JP9442696 A JP 9442696A JP 2731380 B2 JP2731380 B2 JP 2731380B2
- Authority
- JP
- Japan
- Prior art keywords
- knob
- rotary encoder
- parameter
- value
- parameter setting
- 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 - Fee Related
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
- Electrophonic Musical Instruments (AREA)
- Switches With Compound Operations (AREA)
- Rotary Switch, Piano Key Switch, And Lever Switch (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、電子楽器に適用す
るに好適なパラメータ設定装置に関する。The present invention relates to a parameter setting device suitable for application to an electronic musical instrument.
【0002】[0002]
【従来の技術】回転軸に取り付けられたノブを回転させ
て、この回転軸の回転位置や回転量に応じた信号を出力
するパラメータ設定装置が従来より知られている。この
パラメータ設定装置を、例えば電子楽器の音量の調整に
用いた場合は、ノブを回転することにより、そのノブが
取り付けられた回転軸の回転位置や回転量に応じた信号
が出力され、その信号に相当する分だけ音量が変化する
こととなる。2. Description of the Related Art A parameter setting device which rotates a knob attached to a rotating shaft and outputs a signal corresponding to the rotating position and the amount of rotation of the rotating shaft has been conventionally known. When this parameter setting device is used, for example, for adjusting the volume of an electronic musical instrument, by rotating the knob, a signal corresponding to the rotation position and the rotation amount of the rotation shaft to which the knob is attached is output, and the signal is output. Is changed by the amount corresponding to.
【0003】また、例えば上記電子楽器の音量の設定値
などを変化させた後に、この変化させた設定値を取り消
して元の設定値に戻すためのスイッチが、上記パラメー
タ設定装置の近くに備えられていることがある。Also, a switch for changing the set value of the volume of the electronic musical instrument, for example, and then canceling the changed set value and returning to the original set value is provided near the parameter setting device. May be.
【0004】[0004]
【発明が解決しようとする課題】このスイッチが近くに
備えられたパラメータ設定装置を操作して、音量の調整
とその取り消しを行う場合、上記ノブとスイッチという
互いに異なる二つの操作を別々に行う必要があるため、
操作性が悪いものとなってしまう。さらに、ノブとスイ
ッチの両方が配置されているため、占有スペースが広が
るという問題が生じる。In order to adjust the volume and cancel it by operating a parameter setting device provided near this switch, it is necessary to separately perform two different operations of the knob and the switch. Because
The operability will be poor. Further, since both the knob and the switch are arranged, there is a problem that an occupied space is widened.
【0005】本発明は、上記事情に鑑み、1台にパラメ
ータを設定する機能とスイッチとしての機能との2つの
機能を備えたパラメータ設定装置を提供することを目的
とする。In view of the above circumstances, an object of the present invention is to provide a parameter setting device having two functions, a function of setting parameters for one device and a function as a switch.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
の本発明のパラメータ設定装置は、回転軸の回転位置も
しくは回転量に応じた信号を出力するロータリー・エン
コーダと、回転軸に、該回転軸方向に移動自在にバネ付
勢されて取り付けられたノブと、ノブがバネ付勢に抗し
て軸方向に移動されたときに切り換えられるスイッチと
を備えたことを特徴とするものである。According to a first aspect of the present invention, there is provided a parameter setting apparatus comprising: a rotary encoder for outputting a signal corresponding to a rotation position or a rotation amount of a rotary shaft; It is characterized by comprising a knob attached by being urged by a spring movably in the axial direction, and a switch to be switched when the knob is moved in the axial direction against the urging of the spring.
【0007】本発明のパラメータ設定装置は包括的には
上記のように構成されるが、具体的には種々の構成をと
ることができる。具体的に構成された本発明のパラメー
タ設定装置のうちの第1のパラメータ設定装置は、 (1−1)回転軸の回転位置もしくは回転量に応じた信
号を出力するロータリー・エンコーダと、上記回転軸
に、回転軸方向に移動自在にバネ付勢されて取り付けら
れたノブと、上記ノブがバネ付勢に抗して軸方向に移動
されたときに切り換えられるスイッチとを備えたパラメ
ータ設定用操作子 (1−2)ロータリー・エンコーダからの、そのロータ
リー・エンコーダの操作に応じて変化する出力信号に応
じた設定値を設定するとともに、上記スイッチが切り換
えられたときに、ロータリー・エンコーダの操作に応じ
て設定された設定値を、あらかじめ定められた所定の初
期値に戻す設定値設定手段を具備することを特徴とす
る。Although the parameter setting device of the present invention is generally configured as described above, various configurations can be specifically adopted. The first parameter setting device of the specifically configured parameter setting device of the present invention includes: (1-1) a rotary encoder that outputs a signal corresponding to a rotation position or a rotation amount of a rotating shaft; A parameter setting operation comprising: a knob attached to a shaft by spring bias so as to be movable in a rotation axis direction; and a switch to be switched when the knob is axially moved against the spring bias. child (1-2) from the rotary encoder sets a setting value corresponding to an output signal which varies in accordance with the operation of the rotary encoder, conversion cut is the switch
When it is gills, the setting value set in accordance with the operation of the rotary encoder, the predetermined first predetermined
It is characterized by comprising a set value setting means for returning to the term value.
【0008】また、具体的に構成された本発明のパラメ
ータ設定装置のうちの第2のパラメータ設定装置は (2−1)回転軸の回転位置もしくは回転量に応じた信
号を出力するロータリー・エンコーダと、上記回転軸
に、回転軸方向に移動自在にバネ付勢されて取り付けら
れたノブと、上記ノブがバネ付勢に抗して軸方向に移動
されたときに切り換えられるスイッチとを備えたパラメ
ータ設定用操作子(2−2)外部から楽音発音指示信号を入力する入力手
段 (2−3)ロータリー・エンコーダからの、該ロータリ
ー・エンコーダの操作に応じて変化する出力信号に応じ
た設定値を設定する設定値設定手段 (2−4)上記入力手段に外部から楽音発音指示信号が
入力されたときに楽音を発音し、上記入力手段に楽音発
音指示信号が入力された場合以外にも、上記スイッチが
切り換えられたときに、ロータリー・エンコーダの操作
に応じて設定された設定値に応じた楽音を発音する楽音
発音手段を具備することを特徴とする。The second parameter setting device of the specifically configured parameter setting device of the present invention is: (2-1) a rotary encoder that outputs a signal corresponding to the rotation position or the rotation amount of the rotating shaft. And a knob attached to the rotating shaft by being urged by a spring so as to be movable in the direction of the rotating shaft, and a switch to be switched when the knob is moved in the axial direction against the bias of the spring. Parameter setting operator (2-2) Input means for inputting a tone generation instruction signal from outside
Step ( 2-3 ) According to an output signal from the rotary encoder that changes according to the operation of the rotary encoder
Set value setting means (2 4) musical sound generation instruction signal from the outside to said input means for setting the set value is
Generates a musical tone when input, and generates a musical tone to the input means.
In addition to the case where a sound indication signal is input,
When was switched et al, characterized by including a tone to be generated sound generating means the musical tone corresponding to the set value in accordance with the operation of the rotary encoder.
【0009】さらに、具体的に構成された本発明のパラ
メータ設定装置のうちの第3のパラメータ設定装置は (3−1)回転軸の回転位置もしくは回転量に応じた信
号を出力するロータリー・エンコーダと、上記回転軸
に、回転軸方向に移動自在にバネ付勢されて取り付けら
れたノブと、上記ノブがバネ付勢に抗して軸方向に移動
されたときに切り換えられるスイッチとを備えたパラメ
ータ設定用操作子 (3−2)ロータリー・エンコーダからの、そのロータ
リー・エンコーダの操作に応じて変化する出力信号に応
じた文字を設定するとともに、上記スイッチが切り換え
られたときに、文字種類を切り換える文字設定手段を具
備することを特徴とする。A third parameter setting device of the specifically configured parameter setting device according to the present invention is: (3-1) a rotary encoder that outputs a signal corresponding to the rotation position or the rotation amount of the rotating shaft. And a knob attached to the rotating shaft by being urged by a spring so as to be movable in the direction of the rotating shaft, and a switch to be switched when the knob is moved in the axial direction against the bias of the spring. Parameter setting operator (3-2) Set a character from a rotary encoder according to an output signal that changes according to the operation of the rotary encoder, and switch the switch.
It is provided with a character setting means for switching the character type when it is received.
【0010】上記本発明のパラメータ設定装置には、例
えば以下に示すような各種の態様が含まれる。尚、以下
には、上記したいくつかの具体的な構成に対応する態様
も含まれている。 (1)ノブを回転させてその回転位置もしくは回転量に
応じた設定値を設定し、ノブを押すことによりこの設定
した設定値を取り消して、あらかじめ定られた所定の初
期値に戻す。このあらかじめ定められた所定の初期値
は、パラメータ毎に異なっていてもよく、同じパラメー
タに関しても常に一定の値である必要はなく、後述する
実施形態に示すように、そのパラメータの値を設定しよ
うとしてそのパラメータを選択された時点における設定
値、すなわちその同じパラメータについて前回設定され
た設定値を初期値とするものであってもよい。この
(1)の態様は、上述した本発明の第1のパラメータ設
定装置に含まれる。 (2)楽音の所定のパラメータを設定する場合におい
て、ノブを回転させてパラメータの設定変更を行い、ノ
ブを押すことにより設定後の状態の楽音のテスト用の発
音が行われる。この(2)の態様は、上述した本発明の
第2のパラメータ設定装置に対応する。 (3)アルファベット文字、かな文字等同一文字に関し
て、ノブを回転させることによりその回転位置もしくは
回転量に応じた文字が設定され、ノブを1回押す毎に設
定した文字の文字種類(大文字と小文字、ひらがなとカ
タカナ等)を交互に切り換える。この(3)の態様は、
上述した本発明の第3のパラメータ設定装置に対応す
る。 The above-described parameter setting device of the present invention includes, for example, the following various embodiments. The following also includes aspects corresponding to some specific configurations described above. (1) Turn the knob to adjust its rotation position or rotation amount
Set according setting value, cancel the setting value to the set <br/> by pressing the knob, previously constant was given first
Return to the default. This predetermined initial value
May be different for each parameter and the same parameter
It is not necessary to always have a constant value for the
Set the value of the parameter as shown in the embodiment.
Settings at the time the parameter is selected
Value, that is,
The set value may be used as the initial value. This mode (1) is included in the above-described first parameter setting device of the present invention . (2) When setting a predetermined parameter of a musical tone, the setting of the parameter is changed by rotating the knob, and a tone for the test of the musical tone after the setting is performed by pressing the knob. This mode (2) corresponds to the above-described second parameter setting device of the present invention. (3) alphabetic characters, terms kana characters, etc. identical characters, its rotational position or by rotating the knob
A character is set according to the amount of rotation.
The character type of the specified character (uppercase and lowercase, hiragana and katakana, etc.) is alternately switched. This aspect of ( 3 ) is
This corresponds to the third parameter setting device of the present invention described above .
【0011】尚、上記(1)〜(3)の各態様におい
て、「押す」という操作を「引く」という操作に代えて
もよい。本発明のパラメータ設定装置においては、ノブ
が取り付けられた回転軸の回転位置もしくは回転量に応
じた信号をロータリー・エンコーダが出力すると共に、
ノブがバネ付勢に抗して軸方向に移動したときにスイッ
チが切り換えられるように構成されているため、1台の
パラメータ設定装置で、パラメータを設定する機能とス
イッチとしての機能との2つの機能を達成することがで
きる。したがって、例えばノブを回転させて設定値の変
更を行い、ノブを押すことにより設定値を取り消して変
更前の設定値に戻すこと等ができるため、操作が容易で
ありパネル上の占有スペースも小さくて済み実用的であ
る。In each of the above embodiments (1) to ( 3 ), the operation of "pushing" may be replaced by the operation of "pulling". In the parameter setting device of the present invention, the rotary encoder outputs a signal corresponding to the rotation position or the rotation amount of the rotation shaft to which the knob is attached,
Since the switch is configured to be switched when the knob moves in the axial direction against the urging of the spring, one parameter setting device has two functions, a function for setting a parameter and a function as a switch. Function can be achieved. Therefore, for example, the setting value can be changed by rotating the knob, and the setting value can be canceled and returned to the setting value before the change by pressing the knob, so that the operation is easy and the occupied space on the panel is small. It is practical.
【0012】[0012]
【発明の実施の形態】以下、図面を参照して本発明の実
施形態について説明する。図1は本発明の一実施形態の
パラメータ設定装置を示す要部断面図、図2は本実施形
態のパラメータ設定装置を用いた電子楽器のブロック
図、図3は図2に示す電子楽器の楽器操作部の表面パネ
ルを示す図である。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a sectional view of a main part showing a parameter setting device according to one embodiment of the present invention, FIG. 2 is a block diagram of an electronic musical instrument using the parameter setting device of this embodiment, and FIG. 3 is a musical instrument of the electronic musical instrument shown in FIG. FIG. 3 is a diagram illustrating a front panel of an operation unit.
【0013】図1に示すパラメータ設定装置10は、表
面パネル12の裏面側に取り付けられており、表面パネ
ル12の表側にはノブ14が回転操作し易い位置に配置
されている。このパラメータ設定装置10には、回転軸
16の回転位置もしくは回転量に応じた信号を出力する
エンコーダ20が備えられ、その回転軸16にはノブ1
4の脚部22が嵌め合わされており、ノブ14の回転と
共に回転軸16が回転する。また、ノブ14は通常の位
置(外力が加えられない位置)と、破線で示す位置24
(押されたときの位置)との間をバネ26によって移動
自在に取り付けられており、バネ26によって通常の位
置に付勢されている。さらに、このパラメータ設定装置
10にはアーム30を備えたスイッチ28が備えられて
おり、ノブ14が破線で示す位置24にきたときにアー
ム30が押されて、このアーム30が破線の位置32と
なる。ノブ14を押すとスイッチ28は閉じ、手を離す
とバネの力でノブ14は元の位置に戻りスイッチ28が
開く。スイッチ28はケーブル34、36を介してエン
コーダ20内部の図示しない内部回路と電気的に接続さ
れており、エンコーダ20からはノブ24の回転位置も
しくは回転量に応じた信号(以下これを「エンコード信
号」と呼ぶ)のほか、スイッチ28のアーム30の位置
を表わすオン/オフの信号が出力される。したがって、
このパラメータ設定装置10は、ノブ14の回転位置も
しくは回転量に応じた信号を出力すると共に、ノブ14
が押される毎に所定のオン/オフ信号を出力することが
でき、パラメータを設定する本来の機能とスイッチとし
ての機能の両方を備えたものとなる。The parameter setting device 10 shown in FIG. 1 is mounted on the back side of the front panel 12, and the knob 14 is arranged on the front side of the front panel 12 at a position where the knob 14 is easily rotated. The parameter setting device 10 includes an encoder 20 that outputs a signal corresponding to the rotation position or the rotation amount of the rotation shaft 16.
4 are fitted, and the rotation shaft 16 rotates with the rotation of the knob 14. The knob 14 is located at a normal position (a position where no external force is applied) and at a position 24 indicated by a broken line.
(Position when pressed) is movably mounted by a spring 26 and is urged to a normal position by the spring 26. Further, the parameter setting device 10 is provided with a switch 28 having an arm 30. When the knob 14 comes to the position 24 shown by the broken line, the arm 30 is pushed, and the arm 30 is moved to the position 32 shown by the broken line. Become. When the knob 14 is pressed, the switch 28 closes. When the hand is released, the knob 14 returns to the original position by the force of the spring, and the switch 28 opens. The switch 28 is electrically connected to an internal circuit (not shown) inside the encoder 20 via cables 34 and 36, and a signal (hereinafter, referred to as an “encoding signal”) corresponding to the rotation position or the rotation amount of the knob 24 is output from the encoder 20. ), An on / off signal indicating the position of the arm 30 of the switch 28 is output. Therefore,
The parameter setting device 10 outputs a signal corresponding to the rotation position or rotation amount of the knob 14 and
Each time is pressed, a predetermined on / off signal can be output, and both the original function of setting parameters and the function of a switch are provided.
【0014】なお、ロータリー・エンコーダ20は、広
く知られているように、回転軸16の回転を検出してこ
の回転位置もしくは回転量に応じた信号を出力するもの
であり、光学式、機械式、磁気式のもの等がある。次
に、図2を参照して、上述のパラメータ設定装置10を
使用した電子楽器40について説明する。As is widely known, the rotary encoder 20 detects the rotation of the rotary shaft 16 and outputs a signal corresponding to the rotation position or the rotation amount. And magnetic type. Next, an electronic musical instrument 40 using the above-described parameter setting device 10 will be described with reference to FIG.
【0015】図2に示す電子楽器40は、メモリ42に
記憶されたパラメータに応じた特質の楽音がトーンジェ
ネレータ44で発生されるが、その制御がMIDI等に
よって行われるものである。メモリ42には楽音の音
量、音色、基準ピッチ等のパラメータが記憶されてい
る。この電子楽器40は、上述のメモリ42、トーンジ
ェネレータ44の他、図1に示したパラメータ設定装置
10(図1参照)を備えた楽器操作部46、楽器制御部
48などの各部で構成されている。In the electronic musical instrument 40 shown in FIG. 2, a tone generator 44 generates a characteristic tone according to the parameters stored in the memory 42. The tone generator 44 controls the tone by using a MIDI or the like. The memory 42 stores parameters such as a tone volume, a tone color, and a reference pitch. The electronic musical instrument 40 includes the above-mentioned memory 42, tone generator 44, and other components such as a musical instrument operation unit 46 and a musical instrument control unit 48 having the parameter setting device 10 (see FIG. 1) shown in FIG. I have.
【0016】楽器操作部46は、使用者が操作して音
量、音色などのパラメータやその設定値の変更を行うた
めのものである。楽器制御部48には、CPU、シリア
ル・インターフェイス、入出力ポート、タイマ等が備え
られ、楽器操作部46の状態変移の監視と、この状態変
移に対応する処理が行われると共に、後述する表示部5
0に状態を表示する信号を出力する。また、MIDIデ
ータ受信用コネクタ66から入力されたデータを読み、
発音データのときはトーンジェネレータに楽音の生成を
指示する信号を出力する等、MIDIデータ受信用コネ
クタ66からのデータに対応した処理も行われる。The musical instrument operation section 46 is operated by a user to change parameters such as volume and tone and their set values. The musical instrument control section 48 includes a CPU, a serial interface, an input / output port, a timer, and the like. The instrument control section 48 monitors a state change of the musical instrument operation section 46, performs processing corresponding to the state change, and a display section described later. 5
A signal indicating the state is output to 0. Also, it reads the data input from the MIDI data receiving connector 66,
In the case of sound data, processing corresponding to data from the MIDI data receiving connector 66 is also performed, such as outputting a signal instructing the tone generator to generate a musical sound.
【0017】表示部50では、音色名や設定値等の表示
が行われる。トーンジェネレータ44では、楽音制御部
48から出力される発音、消音情報、音量、ピッチ情報
等を表わす信号に基づいてデジタル楽音データが生成さ
れる。D/A変換器54では、トーンジェネレータ44
で生成されたデジタル楽音データがアナログの電圧値に
変換される。The display section 50 displays a tone color name, a set value, and the like. The tone generator 44 generates digital musical tone data based on signals output from the musical tone control unit 48 and representing the tone, mute information, volume, pitch information, and the like. In the D / A converter 54, the tone generator 44
Is converted into an analog voltage value.
【0018】LPF56では、可聴帯域外の不要な高調
波信号が除去される。増幅器58では、スピーカ60に
より放音できる状態になるまで信号が増幅される。アッ
テネータ62は、主に外部の増幅器等に出力信号を入力
するときの信号レベルの整合をとるためのものである。In the LPF 56, unnecessary harmonic signals outside the audible band are removed. In the amplifier 58, the signal is amplified until the speaker 60 can emit sound. The attenuator 62 is for adjusting the signal level mainly when an output signal is input to an external amplifier or the like.
【0019】次に、図2に示す電子楽器40の楽器操作
部46の表面パネルについて、図3を参照して説明す
る。図3に示すようにこの表面パネル64には、MID
Iデータ受信用コネクタ66、表示部50、ノブ14、
パラメータ切替ボタン68、スピーカ60が順に配列さ
れている。パラメータ切替ボタン68で切替えられるパ
ラメータには、例えば、音量、音色、音色名、基準ピッ
チ、高域トーン・コントロール、低域トーン・コントロ
ール、アッテネート・レベルなどがある。Next, the front panel of the musical instrument operating section 46 of the electronic musical instrument 40 shown in FIG. 2 will be described with reference to FIG. As shown in FIG. 3, the front panel 64 has an MID
I data receiving connector 66, display unit 50, knob 14,
The parameter switching button 68 and the speaker 60 are arranged in order. The parameters that can be switched by the parameter switching button 68 include, for example, volume, timbre, timbre name, reference pitch, high-frequency tone control, low-frequency tone control, and attenuation level.
【0020】表示部50には、パラメータ切替ボタン6
8で切替えられたパラメータの現在の状態が表示されて
おり、このパラメータの設定値は、例えばノブ14を右
に回転させたときは現在の設定値から+1ずつ変化し、
左に回転させたときは−1ずつ変化して、ノブ14を押
すと変更された設定値が取り消され変更前の設定値に戻
るように構成されている。このようにこの電子楽器40
では、パラメータ設定値の調整とスイッチの操作とが、
1つのパラメータ設定装置10のノブ14の操作だけで
行なわれるため、操作が容易であり実用的である。The display section 50 has a parameter switching button 6
The current state of the parameter switched in 8 is displayed, and the setting value of this parameter changes by +1 from the current setting value when the knob 14 is rotated to the right, for example.
When the knob is rotated to the left, the value changes by -1, and when the knob 14 is pressed, the changed set value is canceled and returned to the set value before the change. Thus, the electronic musical instrument 40
Then, the adjustment of the parameter set value and the operation of the switch,
Since the operation is performed only by operating the knob 14 of one parameter setting device 10, the operation is easy and practical.
【0021】次に、図2に示す電子楽器40のパラメー
タの設定値の変更等を行う種々の例を、図4から図10
に示すフローチャートを参照して説明する。図示しない
メインルーチンでは、パラメータ設定装置10から出力
されるパルス信号が監視され、パルス信号が1つ検出さ
れる毎に各図に示すフローの動作が開始される。尚ロー
タリー・エンコーダ20からは、ノブ14が所定の微小
角回転される毎にパルス信号が出力される。Next, various examples for changing the set values of the parameters of the electronic musical instrument 40 shown in FIG. 2 will be described with reference to FIGS.
This will be described with reference to the flowchart shown in FIG. In a main routine (not shown), a pulse signal output from the parameter setting device 10 is monitored, and each time one pulse signal is detected, the operation of the flow shown in each drawing is started. A pulse signal is output from the rotary encoder 20 every time the knob 14 is rotated by a predetermined minute angle.
【0022】図4は、ノブを回転させて所定のパラメー
タの設定値Xの一時的な変更を行い、ノブを押すことに
よりこの一時的に変更した設定値を取り消して変更前の
設定値に戻し、ノブを再度押すことにより設定値を従前
の変更中のものに戻すように構成した場合のフローチャ
ートである。図4(a)は、図3に示す表面パネル64
に備えられたパラメータ切替ボタン68が操作されるこ
とによるパラメータの切替え時点で起動されるフローで
ある。このフローが起動されると、フラグunflag
に初期状態として’0’がセットされる(ステップ10
1)。このunflagは、パラメータの変更後の設定
値が後述するようにノブを押すことにより取り消され、
これによりそのパラメータの設定値が変更前の値に戻さ
れたときに’1’、変更前の値に戻されていない場合
に’0’とされるフラグである。unflagに’0’
がセットされた後、ステップ102に進む。ここで、X
はパラメータ切替ボタン68(図3参照)の操作により
新たに選択されたパラメータの現在の値、即ちノブを回
転することによる変更の前のパラメータの設定値であ
る。またiはノブを回転することによりインクリメント
あるいはデクリメントされる変数であり、パラメータの
設定値は、ノブの回転量を表わすiを変数とする関数F
に従って変換されたものである。このステップ102で
は、選択されたパラメータの変更前の設定値Xに対応す
る変数iが求められる。この求められた変数iは、ステ
ップ103において、この変数iを一時的に記憶してお
くバッファunBufに格納される。ステップ104で
は、選択されたパラメータの種類、その現在の(変更前
の)設定値、及びunflagの状態等が表示される。FIG. 4 shows that the setting value X of a predetermined parameter is temporarily changed by rotating the knob, and the temporarily changed setting value is canceled by pressing the knob to return to the setting value before the change. , Is a flowchart in a case where the setting value is returned to the previous one being changed by pressing the knob again. FIG. 4A shows the front panel 64 shown in FIG.
5 is a flow started at the time of parameter switching by operating the parameter switching button 68 provided in the process. When this flow is activated, the flag unflag
Is set to "0" as an initial state (step 10).
1). This unflag is canceled by pressing the knob as described below, after changing the parameter,
Thus, the flag is set to “1” when the set value of the parameter is returned to the value before the change, and is set to “0” when the set value of the parameter is not returned to the value before the change. '0' for unflag
Is set, the routine proceeds to step 102. Where X
Is the current value of the parameter newly selected by operating the parameter switching button 68 (see FIG. 3), that is, the set value of the parameter before the change by turning the knob. Also, i is a variable that is incremented or decremented by rotating the knob, and the set value of the parameter is a function F that uses i representing the amount of rotation of the knob as a variable.
Is converted according to In this step 102, a variable i corresponding to the set value X of the selected parameter before the change is obtained. The obtained variable i is stored in a buffer unBuf that temporarily stores the variable i in step 103. In step 104, the type of the selected parameter, its current (pre-change) setting value, the state of the unflag, and the like are displayed.
【0023】図4(b)は、ノブを回転したときとノブ
を押した時に起動されるフローである。ノブを右回転さ
せると、先ずステップ105において、unflag
が、それ以前のunflagの状態が’0’であった
か’1’であったかに拘らず、パラメータの設定値が変
更されたものであることを表わす’0’にセットされ
る。次にステップ106において値iが「1」だけイン
クリメントされ、ステップ107に進み、この値iが予
め定められた最大値を越えたか否かかが判定される。越
えていないときはそのまま、越えているときはステップ
108に進み値iが最大値に変更された後、ステップ1
15に進み、設定値Xが、iの所定の関数をF(i)と
したときX=F(i)に従って決定され、ステップ11
6に進みその設定値がトーンジェネレータに反映され、
ステップ106にて表示に反映される。このとき、選択
されたパラメータの種類、その設定値、及びunfla
gの状態に応じてパラメータの設定値が変更前の値に戻
されている状態であるか戻されていない状態であるか等
が表示される。FIG. 4B is a flowchart which is started when the knob is turned and when the knob is pressed. When the knob is turned clockwise, first in step 105, unflag
Is set to '0' indicating that the parameter setting value has been changed, regardless of whether the previous state of the unflag was '0' or '1'. Next, at step 106, the value i is incremented by "1", and the routine proceeds to step 107, where it is determined whether or not this value i exceeds a predetermined maximum value. If not, go to step 108 if yes, and after the value i is changed to the maximum value, go to step 1
Proceeding to 15, the set value X is determined according to X = F (i) where F (i) is a predetermined function of i, and step 11 is performed.
Proceed to 6 and the set value is reflected in the tone generator.
This is reflected on the display at step 106. At this time, the type of the selected parameter, its set value, and unfla
In accordance with the state of g, whether the set value of the parameter is returned to the value before the change, the state of not being returned, or the like is displayed.
【0024】次にノブを押した場合について説明する。
ここでは上記のようにしてノブを回転した後にノブを押
し、その後再度ノブを押す場合について説明する。設定
値の変更の後にノブを押すと、先ずステップ109にお
いてunflagの状態が判断される。ここでは、既に
ノブが回転されているためステップ105においてun
flagの状態は’0にセットされており、したがって
次にステップ110に進む。ステップ110ではunf
lagが、パラメータの設定値が変更前のものに戻され
たことを表わす’1’にセットされ、ステップ111に
進んでノブの回転により設定された値i(ステップ10
6参照)がバッファreBufに格納(退避)され、ス
テップ112において変更前の値i(ステップ103参
照)がunBufから読出される。その後ステップ11
5〜117を経由することにより変更前の値iに対応す
る設定値Xが求められ、トーンジェネレータに反映さ
れ、さらに表示に反映される。Next, the case where the knob is pressed will be described.
Here, a case where the knob is pushed after rotating the knob as described above, and then the knob is pushed again will be described. When the knob is pressed after the setting value is changed, first, in step 109, the state of the unflag is determined. In this case, since the knob has already been turned,
The state of the flag is set to '0, and therefore the process proceeds to step 110 next. In step 110, unf
lag is set to '1' indicating that the parameter setting value has been returned to the value before the change, and the routine proceeds to step 111, where the value i set by turning the knob (step 10)
6 is stored (saved) in the buffer reBuf, and the value i before the change (see step 103) is read from the unBuf in step 112. Then step 11
The setting value X corresponding to the value i before the change is obtained by way of 5 through 117, reflected on the tone generator, and further reflected on the display.
【0025】その後再度ノブが押されると、ステップ1
09を経由した後ステップ113に進み、unflag
に、設定値が変更後のものであることを表わす’0’が
セットされ、ステップ114において、ステップ111
でreBufに退避した変更後の設定値が読出される。
その後は、上記と同様にして、ステップ115〜117
を経由することにより、reBufから読出された変更
後の値iに対応する設定値Xが求められ、トーンジェネ
レータに反映され、さらに表示に反映される。Thereafter, when the knob is pressed again, step 1
09 and then proceed to step 113 to unflag
Is set to "0" indicating that the set value is the one after the change.
Then, the changed set value saved in reBuf is read.
Thereafter, steps 115 to 117 are performed in the same manner as described above.
, The set value X corresponding to the changed value i read from reBuf is obtained, reflected on the tone generator, and further reflected on the display.
【0026】ここではノブ14が右に回転される場合に
ついて説明したが、左に回転した場合はXの値がデクリ
メントされることはもちろんである。このときの処理は
図4の説明から自明であるため、ここでは左回転につい
てのフローチャートの図示及び詳細説明は省略する。以
下の各図の説明においても同様である。図5は、楽音の
所定のパラメータを設定する場合において、ノブを回転
させてパラメータの設定変更を行い、ノブを押すことに
より変更後の状態の楽音が発音されるように構成した場
合のフローチャートである。図5(a)に示すように、
ノブが右に回転されると、ステップ111において値i
が「1」だけインクリメントされ、ステップ112に進
み、この値iが予め定められた最大値を越えたか否かが
判定される。越えていないときはそのまま、越えている
ときはステップ113に進み値iが最大値に変更された
後、ステップ114にて設定値XがX=F(i)に従っ
て決定され、ステップ115に進みその設定値がトーン
ジェネレータに反映され、ステップ116にて表示に反
映される。ここでノブが押されると、図5(b)に示す
ステップ117において設定変更後の状態でテスト用の
発音が行われ、変更された設定値を確認できる。また、
押されているノブが元の位置に戻ると、図5(c)のス
テップ118において、発音されているテスト音が消音
される。ここでいう発音、消音はMIDI信号でノート
オン、ノートオフが入力された場合の発音、消音と同様
のものである。従って、エンベロープのアタック部分、
リリース部分のパラメータを設定した場合に、設定され
たパラメータに基づく楽音の性質を直ちに確認すること
ができる。Here, the case where the knob 14 is rotated to the right has been described. However, when the knob 14 is rotated to the left, the value of X is of course decremented. Since the process at this time is obvious from the description of FIG. 4, the illustration and detailed description of the flowchart for the left rotation are omitted here. The same applies to the following description of each drawing. FIG. 5 is a flowchart showing a case where, when a predetermined parameter of a musical tone is set, a parameter is changed by rotating a knob and a tone is changed by pressing the knob to generate a musical tone after the change. is there. As shown in FIG.
When the knob is turned to the right, the value i
Is incremented by "1", and the routine proceeds to step 112, where it is determined whether or not this value i has exceeded a predetermined maximum value. If not, the process proceeds to step 113, and the value i is changed to the maximum value. At step 114, the set value X is determined according to X = F (i). The set value is reflected on the tone generator, and is reflected on the display at step 116. When the knob is pressed here, a test tone is generated in a state after the setting is changed in step 117 shown in FIG. 5B, and the changed set value can be confirmed. Also,
When the depressed knob returns to the original position, the test sound being emitted is muted in step 118 of FIG. 5C. The sounding and silencing here are the same as the sounding and silencing when note-on and note-off are input by a MIDI signal. Therefore, the attack part of the envelope,
When the parameters of the release part are set, the characteristics of the musical tone based on the set parameters can be immediately confirmed.
【0027】図6は、ノブを回転させて設定値の変更を
行い、ノブを押すことにより変更した設定値の極性が反
転されるように構成した場合のフローチャートである。
図6(a)、即ちステップ121からステップ126ま
では、図5(a)に示すステップ111からステップ1
16までと同様であるため、その説明を省略する。図6
(b)に示すように、ノブが押されたときはステップ1
27において設定値Xの極性が反転されて−Xとなり、
ステップ128に進みその設定値がトーンジェネレータ
に反映され、ステップ129にて表示に反映され、設定
値の変更が終了する。FIG. 6 is a flowchart in the case where the setting value is changed by rotating the knob, and the polarity of the changed setting value is inverted by pressing the knob.
FIG. 6A, that is, Steps 121 to 126 are performed from Step 111 to Step 1 shown in FIG.
The description is omitted because it is the same as that up to 16. FIG.
When the knob is pressed, as shown in FIG.
At 27, the polarity of the set value X is inverted to -X,
Proceeding to step 128, the set value is reflected on the tone generator, and is reflected on the display at step 129, and the change of the set value ends.
【0028】図7は、ノブを押した後に回転させた場合
と、ノブを押さずに回転させた場合とでは互いに異なる
変化関数に従って設定値が変化するように構成した場合
のフローチャートである。ここでは3つのバッファBu
f[j](j=0、1、2)が用意され、各バッファの
各アドレスiには、それぞれ値G1(i)=i、G2
(i)=i2 /2、G3(i)=i3 /3 が格納され
ている。FIG. 7 is a flowchart showing a case where the setting value is changed according to a change function different from each other when the knob is rotated after pressing the knob and when the knob is rotated without pressing the knob. Here, three buffers Bu
f [j] (j = 0, 1, 2) are prepared, and each address i of each buffer has a value G1 (i) = i, G2
(I) = i 2/2 , G3 (i) = i 3/3 are stored.
【0029】先ず、図7(b)について説明する。ノブ
が押されると先ずステップ137において値jがインク
リメントされ、ステップ138でjを越えたか否かが判
定される。jが2以下の場合はそのまま、j>2の場合
はステップ139でj=0に変更された後ステップ14
0に進み、iの関数F(i)としてBuf[j]が指定
される。即ち、ノブが1回押される毎にiの関数F
(i)としてG1(i)、G2(i)、G3(i)が循
環的に指定されることになる。First, FIG. 7B will be described. When the knob is depressed, the value j is first incremented in step 137, and it is determined in step 138 whether or not j is exceeded. If j is less than or equal to 2, if j> 2, j is changed to j = 0 in step 139 and then step 14
Proceeding to 0, Buf [j] is designated as the function F (i) of i. That is, each time the knob is pressed once, the function F of i
G1 (i), G2 (i), and G3 (i) are cyclically designated as (i).
【0030】図7(a)については図5(a)のフロー
と同様であるため詳細な説明は省略するが、そのステッ
プ134において、上記のようにして指定された関数F
(i)に従って、即ち3つのバッファBuj[j](j
=1,2,3)のいずれかからアドレスiに格納された
値が読み出され、これにより設定値Xの値が設定され
る。FIG. 7 (a) is the same as the flow of FIG. 5 (a) and will not be described in detail. In step 134, the function F designated as described above is used.
According to (i), ie, three buffers Buj [j] (j
= 1, 2, 3), the value stored in the address i is read out, and the value of the set value X is thereby set.
【0031】図8は、アルファベット文字を設定すると
き、ノブを回転させることにより設定文字が変更され、
ノブを押す毎に変更した文字を大文字、小文字に交互に
切替えるように構成した場合のフローチャートである。
このアルファベット文字の設定は音色名などを設定する
場合に用いられる。図8(a)、即ちステップ141か
らステップ146までは、図5(a)に示すステップ1
11からステップ116までと同様であるため、その説
明を省略する。ここでは各バッファF(i)にそれぞれ
F(0)=“A”、F(1)=“B”、F(2)=
“C”、…F(25)=“Z”、F(26)=“a”…
の文字が格納されている。ノブが押されると、図8
(b)に示すように、それまで大文字(小文字)が設定
されていたときは、ステップ147において小文字(大
文字)に切り替えられる。大文字、小文字を切り換える
に当っては、現在どちらの文字が設定されているかを示
すフラグを用意し、ノブが押された場合およびiの値
が”25”から”26”に変化するかあるいはその逆に
変化する度にフラグを反転させるとともに、新たに小文
字が設定されるようになった場合にはiの値を”26”
増やし、新たに大文字が設定されるようになった場合に
はiの値を”26”減らすように演算される。尚ここで
はアルファベットを設定する例について述べたが、設定
する文字はアルファベットに限れるものではなく、例え
ば押す度にカタカナ、ひらがななどの間で交互に切り換
えるようにしてもよい。FIG. 8 shows that when the alphabet character is set, the setting character is changed by turning the knob.
It is a flowchart in the case where the changed character is alternately switched to uppercase and lowercase every time the knob is pressed.
This alphabet character setting is used when setting a tone color name or the like. FIG. 8A, that is, Steps 141 to 146 correspond to Step 1 shown in FIG.
Since it is the same as 11 to step 116, the description is omitted. Here, F (0) = “A”, F (1) = “B”, F (2) =
“C”,... F (25) = “Z”, F (26) = “a”,
Is stored. When the knob is pressed, FIG.
As shown in (b), if an uppercase letter (lowercase letter) has been set before, in step 147, it is switched to a lowercase letter (uppercase letter). When switching between uppercase and lowercase, a flag indicating which character is currently set is prepared, and when the knob is pressed and the value of i changes from "25" to "26", or Conversely, the flag is inverted each time it changes, and the value of i is set to "26" when a new lowercase letter is set.
When a new capital letter is set, the value of i is calculated to be reduced by "26". Here, the example of setting the alphabet has been described, but the character to be set is not limited to the alphabet. For example, each time the character is pressed, the character may be alternately switched between katakana and hiragana.
【0032】図9は、楽音の所定のパラメータを設定す
る場合において、ノブを回転させてパラメータの設定変
更を行い、ノブを押すことにより音量をミュートするよ
うに構成した場合のフローチャートである。図9(a)
のステップ151からステップ156までは、図5
(a)に示すステップ111からステップ116までと
同様であるため、その説明を省略する。ここで、ノブが
押されると、図9(b)に示すように、ステップ157
において音量がミュートされ、ノブが元の位置に戻る
と、図9(c)に示すように、ステップ158において
音量が元に戻る。この構成は、リリースの長い楽音など
をブレイク(一時消音)するときに好適である。尚、こ
の実施形態ではノブを押すことにより音量を下げるとと
もに、ノブを離すことにより音量をもとに戻すようにし
ているためMIDIデータにより生成中の楽音がある場
合にはミュートされていた楽音がノブを離した時点で再
び発音されるようになるが、ノブを押した時に生成中の
楽音エンベロープを強制的にに急速に減衰させるように
し、ノブを離した時には何も処理をしないようにしても
よい。この場合にはいったんミュートされた楽音はノブ
を離しても再び発音されることはない。FIG. 9 is a flowchart showing a case where a predetermined parameter of a musical tone is set, the knob is rotated to change the parameter setting, and the volume is muted by pressing the knob. FIG. 9 (a)
Steps 151 to 156 of FIG.
This is the same as steps 111 to 116 shown in FIG. Here, when the knob is pressed, as shown in FIG.
When the volume is muted at and the knob returns to the original position, the volume returns to the original at step 158 as shown in FIG. 9C. This configuration is suitable for breaking (temporarily silencing) a long-released musical tone or the like. In this embodiment, the volume is lowered by pressing the knob, and the volume is restored by releasing the knob. Therefore, if there is a musical tone being generated by the MIDI data, the musical tone that has been muted is not reproduced. When the knob is released, it will be sounded again, but when the knob is pressed, the tone envelope being generated is forcibly and rapidly attenuated, and when the knob is released, no processing is performed. Is also good. In this case, the tone that has been muted once will not be reproduced again even if the knob is released.
【0033】図10,図11は、楽音の所定のパラメー
タを設定する場合において、ノブを回転させてパラメー
タ(例えば音高)の設定変更を行い、ノブを押すことに
より、ノブの回転により設定変更されるパラメータとは
異なる別のパラメータの設定値(ここではアッテネータ
の設定値)が切り替えられるように構成した場合のフロ
ーチャートである。図10に示すステップ161からス
テップ166までは、図5(a)に示すステップ111
からステップ116までと同様であるため、その説明を
省略するが、ここではパラメータとして例えば音高が設
定,変更される。図11に示すように、ノブが押される
とステップ167において値jが「1」だけインクリメ
ントされ、ステップ168に進み、この値jが2を越え
たか否かが判定される。越えていないときはそのまま、
越えているときはステップ169に進み値jがj=0に
変更された後、ステップ170にて値jと「1」との大
小が比較される。jが「1」より大きいとき(すなわち
本実施形態ではj=2のとき)はステップ171に進み
アッテネータが0dBに切り換えられる。j=1のとき
はステップ172に進みアッテネータが−20dBに切
り換えられる。jが「1」より小さいとき(すなわち本
実施形態ではj=0のとき)はステップ173に進みア
ッテネータが−40dBに切り換えられる。これにより
アッテネータ設定の切り換えが終了する。この構成は、
音源が複数台使用される場合において、各音源の出力レ
ベルを合わせるときに好適である。FIGS. 10 and 11 show that, when a predetermined parameter of a musical tone is set, the knob is rotated to change the setting of a parameter (for example, pitch), and when the knob is pressed, the setting is changed by turning the knob. FIG. 9 is a flowchart in a case where a setting value of another parameter (here, an attenuator setting value) different from a parameter to be performed is switched. Steps 161 to 166 shown in FIG. 10 correspond to step 111 shown in FIG.
Since the processing is the same as that from step to step 116, the description is omitted, but here, for example, the pitch is set or changed as a parameter. As shown in FIG. 11, when the knob is pressed, the value j is incremented by "1" in step 167, and the process proceeds to step 168, where it is determined whether or not this value j exceeds 2. If it does not exceed it,
If it exceeds, the process proceeds to step 169, where the value j is changed to j = 0. At step 170, the magnitude of the value j is compared with "1". When j is larger than "1" (that is, when j = 2 in the present embodiment), the process proceeds to step 171 and the attenuator is switched to 0 dB. If j = 1, the process proceeds to step 172, where the attenuator is switched to -20 dB. When j is smaller than "1" (that is, when j = 0 in this embodiment), the process proceeds to step 173, and the attenuator is switched to -40 dB. Thus, the switching of the attenuator setting is completed. This configuration,
When a plurality of sound sources are used, it is suitable for adjusting the output level of each sound source.
【0034】以上説明した各実施形態のほか、ノブを回
転させることによりパラメータの設定値を変更する場合
には、大幅な変更が可能なように、ノブの所定の微小回
転毎に”10”づつ設定値を変更するとともに、小幅な
変更も可能なように、ノブを押す度に設定値を”1”づ
つ変更するようにしてもよい。また、以上の説明では単
にノブを押すという操作を対象としたが、ノブを押す時
間間隔を計測し、短時間に2度続けてノブが押されたか
どうかを判断するようにしてもよい。この場合、ノブを
回転させることによりパラメータの設定値を変更する場
合にノブの所定の微小回転毎に”10”づつ設定値を変
更するとともに、ノブが前回押されてから所定以上の時
間をおいて押された場合にはその都度に設定値を”1”
づつ増加させノブが所定時間以内に2度押された場合に
はその都度に設定値を”1”づつ減少させうようにして
もよい。In addition to the embodiments described above, when the setting value of the parameter is changed by rotating the knob, "10" is set every predetermined minute rotation of the knob so that the setting value can be largely changed. The set value may be changed by "1" each time the knob is pressed so that the set value can be changed and a small change is possible. Further, in the above description, the operation of simply pressing the knob is intended. However, the time interval for pressing the knob may be measured to determine whether the knob has been pressed twice in a short time. In this case, when the setting value of the parameter is changed by rotating the knob, the setting value is changed by "10" at every predetermined minute rotation of the knob, and at least a predetermined time has elapsed since the knob was last pressed. Each time it is pressed, the set value is set to "1" each time
When the knob is pressed twice within a predetermined time, the set value may be decreased by "1" each time.
【0035】尚、以上説明した各実施形態では、ノブを
押すようにしたが、ノブを引くような構成としてもよい
ことはもちろんである。In each of the embodiments described above, the knob is depressed. However, it is needless to say that the knob may be pulled.
【0036】[0036]
【発明の効果】以上説明したように、本発明のパラメー
タ設定装置は、ノブが取り付けられた回転軸の回転位置
もしくは回転量に応じた信号を出力すると共に、ノブが
バネ付勢に抗して軸方向に移動したときにスイッチが切
り換えられるように構成されているため、1台のパラメ
ータ設定装置で、パラメータを設定する本来の機能とス
イッチとしての機能との2つの機能を達成することがで
きる。したがって、例えばノブを回転させて設定値の変
更を行い、ノブを押すことにより設定値を取り消して変
更前の設定値に戻すこと等ができ、操作が容易でありパ
ネル上の占有スペースが小さくて済み実用的である。As described above, the parameter setting device of the present invention outputs a signal corresponding to the rotational position or the amount of rotation of the rotary shaft to which the knob is attached, and the knob opposes the bias of the spring. Since the switch is configured to be switched when it is moved in the axial direction, one parameter setting device can achieve two functions of an original function of setting a parameter and a function as a switch. . Therefore, for example, the setting value can be changed by rotating the knob, and the setting value can be canceled and returned to the setting value before the change by pressing the knob, so that the operation is easy and the occupied space on the panel is small. Already practical.
【図1】本発明の一実施形態のパラメータ設定装置を示
す要部断面図である。FIG. 1 is a sectional view of a main part showing a parameter setting device according to an embodiment of the present invention.
【図2】図1に示すパラメータ設定装置を用いた電子楽
器のブロック図である。FIG. 2 is a block diagram of an electronic musical instrument using the parameter setting device shown in FIG.
【図3】図2に示す電子楽器の楽器操作部の表面パネル
を示す図である。FIG. 3 is a diagram showing a front panel of a musical instrument operation unit of the electronic musical instrument shown in FIG. 2;
【図4】ノブを回転させて設定値の一時的な変更を行
い、ノブを押すことによりこの一時的に変更した設定値
を取り消して変更前の設定値に戻すように構成した場合
のフローチャートである。FIG. 4 is a flowchart in a case where the setting value is temporarily changed by rotating a knob, and by pressing the knob, the temporarily changed setting value is canceled and returned to the setting value before the change. is there.
【図5】楽音の所定のパラメータを設定する場合におい
て、ノブを回転させてパラメータの設定変更を行い、ノ
ブを押すことにより変更後の状態の楽音が発音されるよ
うに構成した場合のフローチャートである。FIG. 5 is a flowchart in a case where a parameter is changed by rotating a knob when a predetermined parameter of a musical tone is set, and a tone after the change is generated by pressing the knob; is there.
【図6】ノブを回転させて設定値の変更を行い、ノブを
押すことにより変更した設定値の極性を反転するように
構成した場合のフローチャートである。FIG. 6 is a flowchart showing a case where the setting value is changed by rotating a knob and the polarity of the changed setting value is inverted by pressing the knob.
【図7】ノブを押した後に回転させた場合と、ノブを押
さずに回転させた場合とでは互いに異なる変化関数に従
って設定値が変化するように構成した場合のフローチャ
ートである。FIG. 7 is a flowchart of a case where the setting value is changed according to a change function different from each other when the knob is rotated after pressing the knob and when the knob is rotated without pressing the knob.
【図8】アルファベット文字を設定する場合において、
ノブを回転させることにより設定文字が変更され、ノブ
を押す毎に変更した文字を大文字、小文字に交互に切替
えるように構成した場合のフローチャートである。FIG. 8: When setting alphabetic characters,
It is a flowchart in the case where the setting character is changed by rotating the knob, and the changed character is alternately switched to uppercase and lowercase every time the knob is pressed.
【図9】楽音の所定のパラメータを設定する場合におい
て、ノブを回転させてパラメータの設定変更を行い、ノ
ブを押すことにより音量をミュートするように構成した
場合のフローチャートである。FIG. 9 is a flowchart showing a case where a parameter is changed by rotating a knob and a volume is muted by pressing the knob when a predetermined parameter of a musical tone is set.
【図10】楽音の所定のパラメータを設定する場合にお
いて、ノブを回転させてパラメータ(例えば音高)の設
定変更を行い、ノブを押すことにより、ノブの回転によ
り設定変更させるパラメータとは異なる別のパラメータ
の設定値(アッテネータの設定値)が切り替えられるよ
うに構成した場合のフローチャートのうち、ノブを右回
転させた場合のフローチャートである。FIG. 10 is a diagram showing another example of setting a parameter of a musical tone by changing a parameter (for example, pitch) by rotating a knob and pressing the knob to change the setting by rotating the knob. 7 is a flowchart in the case where the knob is rotated right in the flowchart in a case where the setting value of the parameter (attenuator setting value) is switched.
【図11】図10と同じ場合における、ノブを押した場
合のフローチャートである。FIG. 11 is a flowchart when the knob is pressed in the same case as in FIG. 10;
10 パラメータ設定装置 12 表面パネル 14 ノブ 16 回転軸 20 エンコーダ 22 脚部 24 ノブが押されたときの位置 26 バネ 28 スイッチ 30 アーム 32 ノブによって押されたアームの位置 34 ケーブル DESCRIPTION OF SYMBOLS 10 Parameter setting device 12 Front panel 14 Knob 16 Rotation axis 20 Encoder 22 Leg 24 Position when knob is pressed 26 Spring 28 Switch 30 Arm 32 Position of arm pressed by knob 34 Cable
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H01H 25/06 H01H 25/06 B (56)参考文献 特開 昭60−43732(JP,A) 特開 平3−110598(JP,A) 実開 昭60−145496(JP,U) 実開 昭55−144394(JP,U) 実開 昭58−195937(JP,U) 実開 昭63−98595(JP,U)──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification number Agency reference number FI Technical indication H01H 25/06 H01H 25/06 B (56) References JP-A-60-43732 (JP, A) JP-A-3-110598 (JP, A) JP-A 60-145496 (JP, U) JP-A 55-144394 (JP, U) JP-A 58-195937 (JP, U) JP-A 63-98595 (JP, U)
Claims (3)
た信号を出力するロータリー・エンコーダと、前記回転
軸に、該回転軸方向に移動自在にバネ付勢されて取り付
けられたノブと、前記ノブがバネ付勢に抗して軸方向に
移動されたときに切り換えられるスイッチとを備えたパ
ラメータ設定用操作子、および前記ロータリー・エンコ
ーダからの、該ロータリー・エンコーダの操作に応じて
変化する出力信号に応じた設定値を設定するとともに、
前記スイッチが切り換えられたときに、前記ロータリー
・エンコーダの操作に応じて設定された設定値を、あら
かじめ定められた所定の初期値に戻す設定値設定手段を
具備することを特徴とするパラメータ設定装置。A rotary encoder that outputs a signal corresponding to a rotation position or a rotation amount of a rotation shaft; a knob attached to the rotation shaft so as to be movable in a direction of the rotation shaft by a spring; A parameter setting operator having a switch that is switched when the knob is moved in the axial direction against the bias of the spring, and an output from the rotary encoder that changes in accordance with the operation of the rotary encoder it sets the set value corresponding to the signal,
When the switch is switched et al, the values set in accordance with the operation of the rotary encoder, rough
A parameter setting device comprising a set value setting unit for returning to a predetermined initial value determined in advance .
た信号を出力するロータリー・エンコーダと、前記回転
軸に、該回転軸方向に移動自在にバネ付勢されて取り付
けられたノブと、前記ノブがバネ付勢に抗して軸方向に
移動されたときに切り換えられるスイッチとを備えたパ
ラメータ設定用操作子、外部から楽音発音指示信号を入力する入力手段、 前記ロータリー・エンコーダからの、該ロータリー・エ
ンコーダの操作に応じて変化する出力信号に応じた設定
値を設定する設定値設定手段、および前記入力手段に外
部から楽音発音指示信号が入力されたときに楽音を発音
し、 前記入力手段に楽音発音指示信号が入力された場合以外
にも、前記スイッチが切り換えら れたときに、前記ロー
タリー・エンコーダの操作に応じて設定された設定値に
応じた楽音を発音する楽音発音手段を具備することを特
徴とするパラメータ設定装置。2. A rotary encoder for outputting a signal corresponding to a rotation position or a rotation amount of a rotation shaft, a knob attached to the rotation shaft so as to be movable in a direction of the rotation shaft by a spring, and A switch for switching when the knob is moved in the axial direction against the bias of the spring; a parameter setting operator; an input means for externally inputting a musical sound generation instruction signal; and a rotary encoder. set value setting means for setting a set value corresponding to an output signal which varies in response to the operation of the rotary encoder, and outside said input means
Generates a musical tone when a musical tone generation instruction signal is input from the section
And, unless the tone sound generation instruction signal is input to the input means
Also, the when the switch is switched et al, parameter setting apparatus characterized by comprising a tone to be generated sound generating means the musical tone corresponding to the set value in accordance with the operation of the rotary encoder.
た信号を出力するロータリー・エンコーダと、前記回転
軸に、該回転軸方向に移動自在にバネ付勢されて取り付
けられたノブと、前記ノブがバネ付勢に抗して軸方向に
移動されたときに切り換えられるスイッチとを備えたパ
ラメータ設定用操作子、および前記ロータリー・エンコ
ーダからの、該ロータリー・エンコーダの操作に応じて
変化する出力信号に応じた文字を設定するとともに、前
記スイッチが切り換えられたときに、文字種類を切り換
える文字設定手段を具備することを特徴とするパラメー
タ設定装置。3. A rotary encoder for outputting a signal corresponding to a rotation position or a rotation amount of a rotation shaft, a knob attached to the rotation shaft by a spring so as to be movable in a direction of the rotation shaft, and A parameter setting operator having a switch that is switched when the knob is moved in the axial direction against the bias of the spring, and an output from the rotary encoder that changes in accordance with the operation of the rotary encoder it sets the character corresponding to the signal, before
When serial switch is switched et al, parameter setting apparatus characterized by having a character setting means for switching a character type.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8094426A JP2731380B2 (en) | 1996-04-16 | 1996-04-16 | Parameter setting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8094426A JP2731380B2 (en) | 1996-04-16 | 1996-04-16 | Parameter setting device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08339187A JPH08339187A (en) | 1996-12-24 |
| JP2731380B2 true JP2731380B2 (en) | 1998-03-25 |
Family
ID=14109913
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8094426A Expired - Fee Related JP2731380B2 (en) | 1996-04-16 | 1996-04-16 | Parameter setting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2731380B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102059857B1 (en) * | 2018-10-29 | 2019-12-27 | 린나이코리아 주식회사 | Operation of the encoder switch status determination and the control method |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19730297B4 (en) * | 1997-07-15 | 2012-05-03 | Siemens Ag | Operating device with two-dimensional dialogue movement |
| JP5294139B2 (en) * | 2008-01-29 | 2013-09-18 | ヤマハ株式会社 | Electronic music apparatus and program |
| JP5210059B2 (en) * | 2008-06-17 | 2013-06-12 | 株式会社ユーシン | Operating device |
| JP6137519B2 (en) * | 2012-04-02 | 2017-05-31 | 公立大学法人首都大学東京 | Electronic musical instruments |
| JP7020862B2 (en) * | 2017-10-26 | 2022-02-16 | 株式会社河合楽器製作所 | Parameter control device and control method |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6043732A (en) * | 1983-08-18 | 1985-03-08 | Hitachi Electronics Eng Co Ltd | Input device for multi-digit numeric character |
| JPS60145496U (en) * | 1984-03-09 | 1985-09-27 | カシオ計算機株式会社 | Musical input device |
-
1996
- 1996-04-16 JP JP8094426A patent/JP2731380B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102059857B1 (en) * | 2018-10-29 | 2019-12-27 | 린나이코리아 주식회사 | Operation of the encoder switch status determination and the control method |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH08339187A (en) | 1996-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2777348B2 (en) | Electronic musical instrument parameter setting device | |
| JP2731380B2 (en) | Parameter setting device | |
| JPH1039869A (en) | Electronic musical instrument | |
| JPH0590590U (en) | Parameter setting device | |
| JP3656781B2 (en) | Effect control device | |
| JPH0575795U (en) | Parameter setting device for electronic musical instruments | |
| JP3171759B2 (en) | Automatic performance device | |
| US6362410B1 (en) | Electronic musical instrument | |
| US5229534A (en) | Envelope generating apparatus | |
| US5367119A (en) | Local control function apparatus having a single switch | |
| JP2677149B2 (en) | Effect applying device | |
| JPH0667671A (en) | Musical sound generator | |
| JPH07210161A (en) | Electronic musical instrument | |
| JP2020112671A (en) | Sound controller and control method of the same and program | |
| JP3709054B2 (en) | Data output device for electronic keyboard instrument | |
| JPH0627946A (en) | Electronic keyboard instrument | |
| JP2915753B2 (en) | Electronic musical instrument | |
| JP3496796B2 (en) | Patch information setting device for electronic musical instruments | |
| JP3581763B2 (en) | Electronic musical instrument | |
| JP3182098B2 (en) | Electronic musical instrument | |
| JPH08248957A (en) | Electronic musical instrument controls | |
| JP3042183B2 (en) | Electronic musical instrument | |
| JP3129119B2 (en) | Envelope waveform generator | |
| JPH10133663A (en) | Electronic musical instrument | |
| JP3538883B2 (en) | Music control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19971202 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091219 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101219 Year of fee payment: 13 |
|
| LAPS | Cancellation because of no payment of annual fees |