JPH0277095A - 和音設定装置及び電子管楽器 - Google Patents
和音設定装置及び電子管楽器Info
- Publication number
- JPH0277095A JPH0277095A JP63305722A JP30572288A JPH0277095A JP H0277095 A JPH0277095 A JP H0277095A JP 63305722 A JP63305722 A JP 63305722A JP 30572288 A JP30572288 A JP 30572288A JP H0277095 A JPH0277095 A JP H0277095A
- Authority
- JP
- Japan
- Prior art keywords
- chord
- pitch
- setting
- note
- specified
- 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.)
- Granted
Links
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/36—Accompaniment arrangements
- G10H1/38—Chord
-
- 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/36—Accompaniment arrangements
- G10H1/38—Chord
- G10H1/386—One-finger or one-key chord systems
-
- 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/02—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- G10H1/04—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation
- G10H1/053—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation during execution only
- G10H1/055—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation during execution only by switches with variable impedance elements
-
- 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
- G10H2230/00—General physical, ergonomic or hardware implementation of electrophonic musical tools or instruments, e.g. shape or architecture
- G10H2230/045—Special instrument [spint], i.e. mimicking the ergonomy, shape, sound or other characteristic of a specific acoustic musical instrument category
- G10H2230/155—Spint wind instrument, i.e. mimicking musical wind instrument features; Electrophonic aspects of acoustic wind instruments; MIDI-like control therefor
- G10H2230/205—Spint reed, i.e. mimicking or emulating reed instruments, sensors or interfaces therefor
- G10H2230/221—Spint saxophone, i.e. mimicking conical bore musical instruments with single reed mouthpiece, e.g. saxophones, electrophonic emulation or interfacing aspects therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S84/00—Music
- Y10S84/22—Chord organs
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、和音を設定する和音設定装置及び和音の発生
開始指示機能を有する電子管楽器に関する。
開始指示機能を有する電子管楽器に関する。
従来、電子鍵盤楽器において鍵盤操作により和音(コー
ド)を演奏できるものが知られている。
ド)を演奏できるものが知られている。
本願出願人は、以前特開昭57−46296号として、
簡単なi!盤操作により、初心者でも容易にコード演奏
ができる電子楽器を提案した。
簡単なi!盤操作により、初心者でも容易にコード演奏
ができる電子楽器を提案した。
この電子楽器は、同時操作された鍵の数を検出し、その
同時操作された鍵の数に基づいて発生する和音の種類を
設定するものであり、例えばl鍵だけが操作された場合
はメジャーコードを、2鍵が同時操作された場合にはマ
イナーコードを、3鍵以上が同時操作された場合にはセ
ブンス・コード(7thコード)を発生する。また、和
音の根音は同時操作された鍵に対応する音高の中での最
高音高または最低音高のいづれか一方に設定される。
同時操作された鍵の数に基づいて発生する和音の種類を
設定するものであり、例えばl鍵だけが操作された場合
はメジャーコードを、2鍵が同時操作された場合にはマ
イナーコードを、3鍵以上が同時操作された場合にはセ
ブンス・コード(7thコード)を発生する。また、和
音の根音は同時操作された鍵に対応する音高の中での最
高音高または最低音高のいづれか一方に設定される。
一方、吹き口部に設けられたブレスセンサまたはりツブ
センサによって人間の吹き口部に対して息を吹き込むプ
レス操作または吹き口部を噛むリップ操作の強さを電気
信号として検出することにより、電子的に発生される楽
音の音量またはピ・ソチ等を微妙に制御することができ
、演奏者の悪性に合わせた楽音を発生することができる
電子管楽器が知られている。
センサによって人間の吹き口部に対して息を吹き込むプ
レス操作または吹き口部を噛むリップ操作の強さを電気
信号として検出することにより、電子的に発生される楽
音の音量またはピ・ソチ等を微妙に制御することができ
、演奏者の悪性に合わせた楽音を発生することができる
電子管楽器が知られている。
このような電子管楽器においては、演奏者が指を添え易
い位置に複数のスイッチからなる音高指定スイッチ群が
配置され、演奏者はこれら複数のスイッチの押し方の組
合せによって、1回の操作で1つの音高(音程)を指定
するようになっている。
い位置に複数のスイッチからなる音高指定スイッチ群が
配置され、演奏者はこれら複数のスイッチの押し方の組
合せによって、1回の操作で1つの音高(音程)を指定
するようになっている。
従来、上記電子管楽器において、コード(和音)を演奏
できるものがあった。コード演奏を行う場合には、予め
音高指定スイッチ群の操作で指定される和音の根音に対
する他の和音の構成音の全てについて、前記根音に対す
る音高差をプログラムしておき、和音の演奏時には、そ
の音高指定スイッチ群の操作により根音の音高を指定す
る。すると、前記プログラムされた前記音高差情報に基
づいて根音以外の他の和音の構成音が、前記根音と共に
自動作成されそ和音が発生される。
できるものがあった。コード演奏を行う場合には、予め
音高指定スイッチ群の操作で指定される和音の根音に対
する他の和音の構成音の全てについて、前記根音に対す
る音高差をプログラムしておき、和音の演奏時には、そ
の音高指定スイッチ群の操作により根音の音高を指定す
る。すると、前記プログラムされた前記音高差情報に基
づいて根音以外の他の和音の構成音が、前記根音と共に
自動作成されそ和音が発生される。
しかしながら、前述のようにプログラム方式により和音
を設定する場合には、音高差を人力するためのスイッチ
、プログラム時の入力データを表示するための表示装置
、入力した音高差情報を記憶するためのメモリを設ける
必要があり、コスト高となる問題があった。また、プロ
グラムするための操作も煩雑であった。さらに、電源を
オフ(OFF)にすると、設定した音高差情報が消去さ
れてしまうので、再度プログラムしなければならず不便
であった。このため、メモリをバックアップするように
するとメモリバックアップ用の装置を設けねばならずコ
ストが高くなると共に、電子管楽器本体の実装スペース
が小さいので、メモリバックアップ用の装置を外付けに
しなげればならず、携帯に不便であり、さらに演奏の妨
げとなってしまうという問題が生じていた。
を設定する場合には、音高差を人力するためのスイッチ
、プログラム時の入力データを表示するための表示装置
、入力した音高差情報を記憶するためのメモリを設ける
必要があり、コスト高となる問題があった。また、プロ
グラムするための操作も煩雑であった。さらに、電源を
オフ(OFF)にすると、設定した音高差情報が消去さ
れてしまうので、再度プログラムしなければならず不便
であった。このため、メモリをバックアップするように
するとメモリバックアップ用の装置を設けねばならずコ
ストが高くなると共に、電子管楽器本体の実装スペース
が小さいので、メモリバックアップ用の装置を外付けに
しなげればならず、携帯に不便であり、さらに演奏の妨
げとなってしまうという問題が生じていた。
ところで、電子管楽器においても前記電子鍵盤楽器と同
様な方法により、和音を指定する方法が考えられる。こ
の場合、音高指定スイッチ群の各スイッチに対して、所
定の音高を割り当て、スイッチ操作により同時指定され
た音高の数に応じて、指定されたコード(和音)の種類
を判別するようにする。しかしながら、電子管楽器の場
合、両手で持ちながら演奏を行うため装置本体の大きさ
はそれほど大きくすることができず、またその形状が筒
型であることから配設される音高指定スイッチ群のスイ
ッチの数も限定される。したがって、通常、C(ド)、
D(し)、E(ミ)、F(ファ)、G(ソ)、A(う)
、B(シ)の1オクターブの音域の音高を指定するスイ
ッチのみしか設けることができない。
様な方法により、和音を指定する方法が考えられる。こ
の場合、音高指定スイッチ群の各スイッチに対して、所
定の音高を割り当て、スイッチ操作により同時指定され
た音高の数に応じて、指定されたコード(和音)の種類
を判別するようにする。しかしながら、電子管楽器の場
合、両手で持ちながら演奏を行うため装置本体の大きさ
はそれほど大きくすることができず、またその形状が筒
型であることから配設される音高指定スイッチ群のスイ
ッチの数も限定される。したがって、通常、C(ド)、
D(し)、E(ミ)、F(ファ)、G(ソ)、A(う)
、B(シ)の1オクターブの音域の音高を指定するスイ
ッチのみしか設けることができない。
こうした限られた数の音高指定スイッチ群を備えた電子
管楽器において、上記電子鍵盤楽器と同様にして、例え
ば、同時指定されている最低音高を根音としてセブンス
・コードの指定を行う場合、A(う)を根音としたAセ
ブンスコードを指定しようとすると、同一オクターブの
B(シ)の音高指定は行えるが、他の1オクターブ上の
D(し)の音高指定は同時には行えず、Aセブンス・コ
ードの設定は不可能である。また、同様の理由により、
B(シ)を根音とするBセブンス・コードの設定も不可
能である。
管楽器において、上記電子鍵盤楽器と同様にして、例え
ば、同時指定されている最低音高を根音としてセブンス
・コードの指定を行う場合、A(う)を根音としたAセ
ブンスコードを指定しようとすると、同一オクターブの
B(シ)の音高指定は行えるが、他の1オクターブ上の
D(し)の音高指定は同時には行えず、Aセブンス・コ
ードの設定は不可能である。また、同様の理由により、
B(シ)を根音とするBセブンス・コードの設定も不可
能である。
また、逆に同時指定された音高の中での最高音高を根音
としてセプンス・コードの指定を行う場合、D(し)を
根音としたセブンス・コードを指定しようとすると、C
(ド)の音高指定は行えるが、■オクターブ下のG(シ
)の音高指定は行えず、Dセプンス・コードの設定は不
可能である。
としてセプンス・コードの指定を行う場合、D(し)を
根音としたセブンス・コードを指定しようとすると、C
(ド)の音高指定は行えるが、■オクターブ下のG(シ
)の音高指定は行えず、Dセプンス・コードの設定は不
可能である。
また、同様の理由によりC(ド)を根音とするCセブン
ス・コードの設定も不可能である。
ス・コードの設定も不可能である。
また、マイナーコードにおいても、上記理由により、B
(シ)を根音とするBマイナーコードの設定(最高音高
を根音とする場合)、またはC(ド)を根音とするCマ
イナーコードの設定(最低音高を根音とする場合)が不
可能となる。
(シ)を根音とするBマイナーコードの設定(最高音高
を根音とする場合)、またはC(ド)を根音とするCマ
イナーコードの設定(最低音高を根音とする場合)が不
可能となる。
このように、電子管楽器の場合、電子鍵盤楽器と異なり
、同時指定できる音程幅が狭いので、上記電子鍵盤楽器
と同様な和音指定方式では、指定できる和音の数が限定
されてしまう。
、同時指定できる音程幅が狭いので、上記電子鍵盤楽器
と同様な和音指定方式では、指定できる和音の数が限定
されてしまう。
本発明の課題は、和音設定用の特別なスイッチ、表−示
装置、メモリ等を設けることな(、極めて限定された音
高指定手段のみの簡単な音高指定操作で多種類の和音の
設定または発生を行えるようにすることである。
装置、メモリ等を設けることな(、極めて限定された音
高指定手段のみの簡単な音高指定操作で多種類の和音の
設定または発生を行えるようにすることである。
本発明の手段は次の通りである。
音高指定手段は、楽音の音高を指定する例えばスイッチ
から成り、請求項1記載の音高指定手段においては、複
数の音高指定手段の操作により例えば1オクターブの音
域の音高が指定される。
から成り、請求項1記載の音高指定手段においては、複
数の音高指定手段の操作により例えば1オクターブの音
域の音高が指定される。
また、請求項2記載の各音高指定手段には、例えば1オ
クターブの音域の各楽音の音高が予め割り当てられる。
クターブの音域の各楽音の音高が予め割り当てられる。
パラメータ設定手段は、例えば音高指定手段の操作によ
り指定される音高の楽音のオクターブを指定するオクタ
ーブ設定手段、楽音の音色や楽音に付加する効果の種類
を設定する音色・効果切替手段等である。
り指定される音高の楽音のオクターブを指定するオクタ
ーブ設定手段、楽音の音色や楽音に付加する効果の種類
を設定する音色・効果切替手段等である。
上記音高指定手段及びパラメータ設定手段は、例えば管
状の部上の演奏者が指を添え易い位置に配設される。
状の部上の演奏者が指を添え易い位置に配設される。
請求項1記載の和音設定装置における根音設定手段は、
音高指定手段に対する操作、例えばオン状態となってい
る音高指定手段の組合せに基づいて和音の根音を設定し
、和音種類設定手段は前記パラメータ設定手段に対する
操作に基づいて和音の種類を設定する。
音高指定手段に対する操作、例えばオン状態となってい
る音高指定手段の組合せに基づいて和音の根音を設定し
、和音種類設定手段は前記パラメータ設定手段に対する
操作に基づいて和音の種類を設定する。
また、請求項2記載の和音種類設定手段は、同時操作さ
れた音高指定手段の個数を検出し、その検出された個数
に基づいて和音の種類を設定する。
れた音高指定手段の個数を検出し、その検出された個数
に基づいて和音の種類を設定する。
例えば、1個の音高指定手段しか操作されなかった場合
には、メジャーコードを、2個の音高指定手段が操作さ
れた場合にはマイナーコードを、3個の音高指定手段が
操作された場合にはセブンス・コードを設定し、4個の
音高指定手段が操作された場合には、オーギュメント・
コード(Augu−ien t、コード)等を設定する
。また5個以上の音高指定手段が操作された場合にはデ
ィミニッシュ・セブンス・コード(Diminishe
d 7 thD−ド)、サスペンデッド・コード(Su
spendedコード)等の他の和音を設定する。
には、メジャーコードを、2個の音高指定手段が操作さ
れた場合にはマイナーコードを、3個の音高指定手段が
操作された場合にはセブンス・コードを設定し、4個の
音高指定手段が操作された場合には、オーギュメント・
コード(Augu−ien t、コード)等を設定する
。また5個以上の音高指定手段が操作された場合にはデ
ィミニッシュ・セブンス・コード(Diminishe
d 7 thD−ド)、サスペンデッド・コード(Su
spendedコード)等の他の和音を設定する。
さらに、請求項2記載の根音設定手段は、前記音高指定
手段が1個のみ操作された場合にはその音高指定手段に
対応する音高を和音の根音に設定し、前記音高指定手段
のうちの少なくとも2つの音高指定手段が同時操作され
た場合には、それらの同時操作により指定された各音高
が連続する音高関係にあるか否か判別し、連続する音高
関係であれば指定されている各音高のうちの最高音高ま
たは最低音高のいずれか一方の音高を和音の根音に設定
し、”不連続の音高関係であれば、指定されている各音
高のうちの前記一方の音高とは異なる他方の音高を和音
の根音に設定する。
手段が1個のみ操作された場合にはその音高指定手段に
対応する音高を和音の根音に設定し、前記音高指定手段
のうちの少なくとも2つの音高指定手段が同時操作され
た場合には、それらの同時操作により指定された各音高
が連続する音高関係にあるか否か判別し、連続する音高
関係であれば指定されている各音高のうちの最高音高ま
たは最低音高のいずれか一方の音高を和音の根音に設定
し、”不連続の音高関係であれば、指定されている各音
高のうちの前記一方の音高とは異なる他方の音高を和音
の根音に設定する。
楽音発生手段は、請求項1または2記載の前記根音設定
手段によって設定される和音の根音と、前記和音種類設
定手段によって設定される和音の種類とで定まる和音に
関する楽音を発生する。
手段によって設定される和音の根音と、前記和音種類設
定手段によって設定される和音の種類とで定まる和音に
関する楽音を発生する。
また、モード切替手段は、単音の設定を行う単音設定モ
ードと、和音の設定を行う和音設定モードとを選択的に
切換えるものであり、例えば前記管状の部上に演奏者が
指を添えやすい位置に配設され葛。
ードと、和音の設定を行う和音設定モードとを選択的に
切換えるものであり、例えば前記管状の部上に演奏者が
指を添えやすい位置に配設され葛。
さらに、その吹き口部に対して息を吹き込む、プレス操
作の強さをセンス信号として検知するプレスセンサ手段
が例えば前記管状の筒と前記吹き口部の接続位置付近に
設けられる。
作の強さをセンス信号として検知するプレスセンサ手段
が例えば前記管状の筒と前記吹き口部の接続位置付近に
設けられる。
また、前記根音設定手段により設定される和音の根音と
、前記和音種類設定手段によって設定さる和音の種類と
で定まる和音に関する楽音の発生の開始を、プレスセン
サ手段から出力されたセンス信号のレベル値が所定値以
上になったとき、前記楽音発生手段に指示する楽音発生
開始指示手段が前記管状の筒の内部または外部に配設さ
れる。
、前記和音種類設定手段によって設定さる和音の種類と
で定まる和音に関する楽音の発生の開始を、プレスセン
サ手段から出力されたセンス信号のレベル値が所定値以
上になったとき、前記楽音発生手段に指示する楽音発生
開始指示手段が前記管状の筒の内部または外部に配設さ
れる。
請求項1記載の和音設定装置の作用は次の通りである。
音高指定手段とパラメータ指定手段を操作すると、根音
設定手段は各音高指定手段に対する操作に基づいて音高
指定手段により指定された音高に対応した和音の根音を
設定する。また、和音指定設定手段はパラメータ指定手
段に対する操作に基づいて和音の種類(例えばメジャー
コード、マイナーコード、セブンス・コード等)を設定
する。
設定手段は各音高指定手段に対する操作に基づいて音高
指定手段により指定された音高に対応した和音の根音を
設定する。また、和音指定設定手段はパラメータ指定手
段に対する操作に基づいて和音の種類(例えばメジャー
コード、マイナーコード、セブンス・コード等)を設定
する。
従って、音高指定手段とパラメータ設定手段の操作のみ
で面単に所望の和音を設定することができる。
で面単に所望の和音を設定することができる。
また、請求項2記載の和音設定装置の作用は次の通りで
ある。
ある。
音高指定手段を操作すると、和音種類設定手段は同時操
作された音高指定手段の個数を検出し、その検出した個
数に基づいて和音の種類を設定する。
作された音高指定手段の個数を検出し、その検出した個
数に基づいて和音の種類を設定する。
また、根音設定手段は上記和音種類設定手段により検出
された同時操作された音高指定手段により指定された音
高の中から和音の根音を設定する。
された同時操作された音高指定手段により指定された音
高の中から和音の根音を設定する。
例えば、前記音高指定手段が1個のみ操作された場合に
は、その1つの音高指定手段に対応する音高を和音の根
音に設定し、前記音高指定手段のうちの少なくとも2つ
の音高指定手段が同時操作された場合には、それらの同
時操作により指定された各音高が連続する音高関係にあ
るか否か判別し、連続する音高関係であれば、指定され
ている音高のうちの最高音高または最低音高のいづれか
一方の音高を和音の根音とし、不連続の音高関係であれ
ば指定されている音高のうちの前記一方の音高とは異な
る他方の音高を和音の根音に設定する。
は、その1つの音高指定手段に対応する音高を和音の根
音に設定し、前記音高指定手段のうちの少なくとも2つ
の音高指定手段が同時操作された場合には、それらの同
時操作により指定された各音高が連続する音高関係にあ
るか否か判別し、連続する音高関係であれば、指定され
ている音高のうちの最高音高または最低音高のいづれか
一方の音高を和音の根音とし、不連続の音高関係であれ
ば指定されている音高のうちの前記一方の音高とは異な
る他方の音高を和音の根音に設定する。
従って、同時操作された音高指定手段の個数に応じて、
和音の種類が設定されているので、最大、音高指定手段
の数に等しいだけの種類の和音を設定することが可能と
なり、多種類の和音の設定を行うことができる。
和音の種類が設定されているので、最大、音高指定手段
の数に等しいだけの種類の和音を設定することが可能と
なり、多種類の和音の設定を行うことができる。
さらに、複数の音高指定手段の同時操作により連続する
音高関係にある複数の音高を同時に指定することにより
、和音の根音を指定されている各音高のうちの最高音高
(または最低音高)に、また、複数の音高指定手段の同
時操作により不連続な音高関係にある複数の音高を同時
指定することにより指定されている各音高のうちの最低
音高(または最高音高)を和音の根音に指定することが
できるので、各和音においてrC,、r[)J。
音高関係にある複数の音高を同時に指定することにより
、和音の根音を指定されている各音高のうちの最高音高
(または最低音高)に、また、複数の音高指定手段の同
時操作により不連続な音高関係にある複数の音高を同時
指定することにより指定されている各音高のうちの最低
音高(または最高音高)を和音の根音に指定することが
できるので、各和音においてrC,、r[)J。
rE」、rF、、rG」、 rA」、rB、の7音
の1オクターブの音階音の全てを根音とする多種類の和
音の設定が可能となる。
の1オクターブの音階音の全てを根音とする多種類の和
音の設定が可能となる。
また、請求項3記載の和音設定装置においては、請求項
1または2記載の根音設定手段により設定される和音の
根音と、和音種類設定手段により設定される和音の種類
とで定まる和音を楽音発生手段から発生することができ
る。
1または2記載の根音設定手段により設定される和音の
根音と、和音種類設定手段により設定される和音の種類
とで定まる和音を楽音発生手段から発生することができ
る。
さらに、請求項4記載の和音設定装置においては、モー
ド切替手段の操作により和音設定モードを選択すれば、
請求項1記載の音高指定手段の操作とパラメータ設定手
段の操作に基づいて各種の和音が設定され、モード切替
手段により単音設定モードを選択すれば、音高設定手段
の操作により指定された音高の楽音(単音)がパラメー
タ設定手段の操作により指定された楽音特性が付加され
て設定される。
ド切替手段の操作により和音設定モードを選択すれば、
請求項1記載の音高指定手段の操作とパラメータ設定手
段の操作に基づいて各種の和音が設定され、モード切替
手段により単音設定モードを選択すれば、音高設定手段
の操作により指定された音高の楽音(単音)がパラメー
タ設定手段の操作により指定された楽音特性が付加され
て設定される。
また、請求項5記載の和音設定装置では、モード切替手
段の操作により単音設定モードを選択すれば、前記音高
設定手段の操作により指定された音高の単音が設定され
、モード切替手段の操作により和音設定モードを選択す
れば、前述したように請求項2記載の前記音高指定手段
の操作に応じて多種類の和音が設定される。
段の操作により単音設定モードを選択すれば、前記音高
設定手段の操作により指定された音高の単音が設定され
、モード切替手段の操作により和音設定モードを選択す
れば、前述したように請求項2記載の前記音高指定手段
の操作に応じて多種類の和音が設定される。
従って上記請求項4または5記載の和音設定装置におい
ては、和音の設定のみならず、単音の設定が可能となる
。
ては、和音の設定のみならず、単音の設定が可能となる
。
また、請求項6記載の電子管楽器では、吹き口部に対し
て息を吹き込むプレス操作を所定以上の強さで行うこと
より、請求項1,2.4または5記載の和音設定装置に
より設定された和音の発生の開始が楽音発生手段に指示
される。
て息を吹き込むプレス操作を所定以上の強さで行うこと
より、請求項1,2.4または5記載の和音設定装置に
より設定された和音の発生の開始が楽音発生手段に指示
される。
従って、上記プレス操作により和音の発生開始の指示制
御が可能となる。
御が可能となる。
また、請求項7記載の電子管楽器では、前記プレス操作
を所定以上の強さで行うことにより、請求項3記載の和
音設定装置により設定された和音の発生の開始が楽音発
生手段に指示される。
を所定以上の強さで行うことにより、請求項3記載の和
音設定装置により設定された和音の発生の開始が楽音発
生手段に指示される。
従って、前記プレス操作を所定以上の強さで行うことに
より、和音の発生の開始を指示することができる。
より、和音の発生の開始を指示することができる。
以下、本発明の実施例について図面を参照しながら詳細
に説明する。
に説明する。
実施貫■盪底
第1図は、この発明の一実施例のシステム構成図である
。
。
モード切替スイッチ1は、ノーマルモード(通常演奏モ
ード)と、コードモード1及びコードモード2の2種類
のコードモード(コード演奏モード)の合計3種類のモ
ードを切替えるスイッチでアリ、ノーマルモードにおい
て通常のメロディ演奏が、また、コードモード(コード
モード1、コードモード2)において和音の演奏が可能
となる。
ード)と、コードモード1及びコードモード2の2種類
のコードモード(コード演奏モード)の合計3種類のモ
ードを切替えるスイッチでアリ、ノーマルモードにおい
て通常のメロディ演奏が、また、コードモード(コード
モード1、コードモード2)において和音の演奏が可能
となる。
モード切替スイッチlは電圧VDDに接続された時にオ
ンとなる。上記ノーマルモード、コードモード1、コー
ドモード2の各モードは、モード切替スイッチlをオン
操作する毎に交互に切り替わる。
ンとなる。上記ノーマルモード、コードモード1、コー
ドモード2の各モードは、モード切替スイッチlをオン
操作する毎に交互に切り替わる。
音高指定スイッチ群2は、「C4」、「B4」、「B4
」、「B4」、「G4」、「A4」、「B4」の1オク
ターブの音域の音階音を指定するスイッチ2a〜2gか
ら成っている。この音高指定スイッチ群2は、ノーマル
モードにおいては、押し下げられた(オン状態となる)
スイッチの組合せにより、「C4」〜「B4」までの1
オクターブの音域の楽音の音高が指定される。また、コ
ードモード1においては、後述するように和音の根音が
指定され、コードモード2においては和音の種類及び和
音の根音が指定される。
」、「B4」、「G4」、「A4」、「B4」の1オク
ターブの音域の音階音を指定するスイッチ2a〜2gか
ら成っている。この音高指定スイッチ群2は、ノーマル
モードにおいては、押し下げられた(オン状態となる)
スイッチの組合せにより、「C4」〜「B4」までの1
オクターブの音域の楽音の音高が指定される。また、コ
ードモード1においては、後述するように和音の根音が
指定され、コードモード2においては和音の種類及び和
音の根音が指定される。
また、オクターブ設定スイッチ群3は、ノーマルモード
及びコードモード2においては音高指定スイッチ群1の
操作により指定された音高の楽音に対して、オクターブ
の変更を指示するためのスインチ群であり、このオクタ
ーブ設定スイ・フチ群3の操作により5種類のオクター
ブを設定できる(例えば、音高指定スインチ群の操作に
より「C4」の音高が指定された場合、「C」の音名の
「C2J、「C34、「C4」、「C3」、rC6J
(D各−A−クタープを設定できる)。一方、コードモ
ード1においてはこのオクターブ設定スイッチ群3の操
作により、マイナー7thコード(Minor 7ht
Chard)、マイナーコード(Minor Cho
rd ) 、メジャーコード(Mejor Chord
)、5USD−ド(SuspendedChord)、
オーギュメント・コード(Augument Ch。
及びコードモード2においては音高指定スイッチ群1の
操作により指定された音高の楽音に対して、オクターブ
の変更を指示するためのスインチ群であり、このオクタ
ーブ設定スイ・フチ群3の操作により5種類のオクター
ブを設定できる(例えば、音高指定スインチ群の操作に
より「C4」の音高が指定された場合、「C」の音名の
「C2J、「C34、「C4」、「C3」、rC6J
(D各−A−クタープを設定できる)。一方、コードモ
ード1においてはこのオクターブ設定スイッチ群3の操
作により、マイナー7thコード(Minor 7ht
Chard)、マイナーコード(Minor Cho
rd ) 、メジャーコード(Mejor Chord
)、5USD−ド(SuspendedChord)、
オーギュメント・コード(Augument Ch。
rd)のいずれかの和音の種類が設定される。
さらに、音色・効果切換スイッチ群4は、楽音の音色の
選択、及び楽音に対して各種効果を付加するか否かを選
択するためのスイッチである。
選択、及び楽音に対して各種効果を付加するか否かを選
択するためのスイッチである。
オクターブ設定スイッチ群3及び音色・効果切換スイッ
チ群4は、音高指定スイッチ群2の操作により指定され
た音高の楽音に対して、オクターブ、音色・効果等のパ
ラメータを指定するパラメータ指定スイッチ群となって
いる。
チ群4は、音高指定スイッチ群2の操作により指定され
た音高の楽音に対して、オクターブ、音色・効果等のパ
ラメータを指定するパラメータ指定スイッチ群となって
いる。
シャープ・フラット設定スイッチ群5は、シャープ(#
)設定スイッチ5aとフラット(ト)設定スイッチ5b
から成っており、シャープ設定スイッチ5aは、音高指
定スイッチ群2の操作により指定された音高に対し半音
上の音高を指定するものであり、フラット設定スイッチ
5bは、音高指定スイッチ群2の操作により指定された
音高に対し半音下を指定するものである。
)設定スイッチ5aとフラット(ト)設定スイッチ5b
から成っており、シャープ設定スイッチ5aは、音高指
定スイッチ群2の操作により指定された音高に対し半音
上の音高を指定するものであり、フラット設定スイッチ
5bは、音高指定スイッチ群2の操作により指定された
音高に対し半音下を指定するものである。
上記クヤーブ設定スイッチ5a、 フラット設定スイッ
チ5bとも、オン操作することにより、それぞれ半音上
、半音下が設定される。
チ5bとも、オン操作することにより、それぞれ半音上
、半音下が設定される。
従って、上記音高設定スイッチ群2、オクターブ設定ス
イッチ群3、及びシャープ・フラット設定スイッチ群5
の操作により、第2図に示すような「B1」〜「C7」
までの音域の音高指定が可能である。上記「B1」〜「
C1」の音高は、第2図に示すような音高情報(内部コ
ード値)に対応しており、CPU5内ではこの音高情報
を用いて処理が行われる。
イッチ群3、及びシャープ・フラット設定スイッチ群5
の操作により、第2図に示すような「B1」〜「C7」
までの音域の音高指定が可能である。上記「B1」〜「
C1」の音高は、第2図に示すような音高情報(内部コ
ード値)に対応しており、CPU5内ではこの音高情報
を用いて処理が行われる。
CPU (中央処理装置)6は、例えばマイクロプロセ
ッサからなり、モード切替スイッチ1、音高、指定スイ
ッチ群2、オクターブ設定スイッチ群3、音色・効果切
換スイッチ群4、及びシャープ・フラット設定スイッチ
群5の各スイッチのスティタス(オン/オフ状態)をタ
イマーインクラブド(割り込み)等により所定時間間隔
で読み込み、その読み込んだ音高指定スイッチ群2のス
ティタス情報から音高指定スイッチ群2によって指定さ
れた音高(ノーマルモードのとき)、和音の根音の音高
(コードモードlのとき)、和音の種類と和音の根音の
音高(コードモード2のとき)を求める。また、読み込
んだオクターブ設定スイッチ群3のスティタス情報から
、オクターブ設定スイフチ群3によって指定されたオク
ターブ(ノーマルモード及びコードモード2のとき)ま
たは和音の種類(コードモード1のとき)、音色・効果
切換スイッチ群4のスティタス情報から、音色・効果切
換スイッチ群4の操作によって指定された音色・効果を
判断する。そして、ノーマルモードにおいて音高の指定
が変化した場合には楽音発生回路7へ、新たに指定され
た音高の楽音を発生するための音高情報を出力する。さ
らに、CPU6は指定された音色で楽音が発生されるた
めの音色情報を楽音発生回路7へ出力すると共に、楽音
に指定された効果が付加されるように楽音発生回路7を
制御する。
ッサからなり、モード切替スイッチ1、音高、指定スイ
ッチ群2、オクターブ設定スイッチ群3、音色・効果切
換スイッチ群4、及びシャープ・フラット設定スイッチ
群5の各スイッチのスティタス(オン/オフ状態)をタ
イマーインクラブド(割り込み)等により所定時間間隔
で読み込み、その読み込んだ音高指定スイッチ群2のス
ティタス情報から音高指定スイッチ群2によって指定さ
れた音高(ノーマルモードのとき)、和音の根音の音高
(コードモードlのとき)、和音の種類と和音の根音の
音高(コードモード2のとき)を求める。また、読み込
んだオクターブ設定スイッチ群3のスティタス情報から
、オクターブ設定スイフチ群3によって指定されたオク
ターブ(ノーマルモード及びコードモード2のとき)ま
たは和音の種類(コードモード1のとき)、音色・効果
切換スイッチ群4のスティタス情報から、音色・効果切
換スイッチ群4の操作によって指定された音色・効果を
判断する。そして、ノーマルモードにおいて音高の指定
が変化した場合には楽音発生回路7へ、新たに指定され
た音高の楽音を発生するための音高情報を出力する。さ
らに、CPU6は指定された音色で楽音が発生されるた
めの音色情報を楽音発生回路7へ出力すると共に、楽音
に指定された効果が付加されるように楽音発生回路7を
制御する。
また、プレスセンサ8は電子管楽器本体の吹き口部に対
して息を吹き込むプレス操作を行った時の吹く息の強さ
(又は量)を感知するセンサであり、プレスセンサ8に
より感知情報は電圧検出回路9によりその感知情報に対
応するアナログ電圧(センス信号)に変換されA/D変
換器10に加えられる。A/D変換器10は、加わるア
ナログ電圧を所定ビットのデジタルデータ(プレスデー
タ)に変換してCPU6へ出力する。CPU6はA/D
変換器10から入力するプレスデータに基づいて楽音の
発生を開始するためのキーオン情報、楽音の発生を停止
するためのキーオフ情報、または楽音発生回路7から発
生される楽音の音量レベルを指定する音量情報等を作成
し、楽音発生回路7へ出力する。
して息を吹き込むプレス操作を行った時の吹く息の強さ
(又は量)を感知するセンサであり、プレスセンサ8に
より感知情報は電圧検出回路9によりその感知情報に対
応するアナログ電圧(センス信号)に変換されA/D変
換器10に加えられる。A/D変換器10は、加わるア
ナログ電圧を所定ビットのデジタルデータ(プレスデー
タ)に変換してCPU6へ出力する。CPU6はA/D
変換器10から入力するプレスデータに基づいて楽音の
発生を開始するためのキーオン情報、楽音の発生を停止
するためのキーオフ情報、または楽音発生回路7から発
生される楽音の音量レベルを指定する音量情報等を作成
し、楽音発生回路7へ出力する。
また、CPU6は後述詳しく説明するコードフラグや、
KENAME、0CTBF、NEWKEY、0LDKE
Y、KDATA、CHORDOOlCHORDI、C)
(ORD2、CHORD3.0LDCWORDI、0L
DCWORD2.0LDCHORD3、NEWCODE
、0LDCODE等の各種バッファやBPATHレジス
タ、Rレジスタ等の各種レジスタを内蔵している。
KENAME、0CTBF、NEWKEY、0LDKE
Y、KDATA、CHORDOOlCHORDI、C)
(ORD2、CHORD3.0LDCWORDI、0L
DCWORD2.0LDCHORD3、NEWCODE
、0LDCODE等の各種バッファやBPATHレジス
タ、Rレジスタ等の各種レジスタを内蔵している。
Rレジスタは、CPU6が読み込んだ音高指定スイッチ
群2のスイッチ2a〜スイツチ2gの各スイッチのステ
ィタスをビット単位で格納するレジスタであり、第3図
(a)に示すような7ビツト構成となっている。同図(
a)に示すように音高指定スイッチ群2のスイッチ28
〜スイツチ2gの各スティタスは、それぞれRレジスタ
のピントl (LSB)〜ビット? (MSB)の各ビ
ットに格納される。ビットの値は、スイッチがオンのと
きに「1」、オフのときに「0」にセットされる(第3
図a))参照)。
群2のスイッチ2a〜スイツチ2gの各スイッチのステ
ィタスをビット単位で格納するレジスタであり、第3図
(a)に示すような7ビツト構成となっている。同図(
a)に示すように音高指定スイッチ群2のスイッチ28
〜スイツチ2gの各スティタスは、それぞれRレジスタ
のピントl (LSB)〜ビット? (MSB)の各ビ
ットに格納される。ビットの値は、スイッチがオンのと
きに「1」、オフのときに「0」にセットされる(第3
図a))参照)。
例えば、スイッチ2aのみがオンのときには、第3図(
b)の20−1に示すようにLSB (ビット1)のみ
が「1」にセットされる。また、スイッチ2aとスイッ
チ2bのみがオンのときには、第3図(b)の2−3に
示すようにビット1 (LSB)とビット2のみがr
lJにセットされる。
b)の20−1に示すようにLSB (ビット1)のみ
が「1」にセットされる。また、スイッチ2aとスイッ
チ2bのみがオンのときには、第3図(b)の2−3に
示すようにビット1 (LSB)とビット2のみがr
lJにセットされる。
単音変換テーブル11は、第4図に示すようにRレジス
タの内容と、そのRレジスタの内容に対応する単音の音
高情報(内部コード値)が格納されているテーブルであ
る。
タの内容と、そのRレジスタの内容に対応する単音の音
高情報(内部コード値)が格納されているテーブルであ
る。
CPU6は、ノーマルモードにおいて音高指定スイッチ
群2の操作によって指定された単音の音高情報を、Rレ
ジスタの内容をキーとして、単音変換テーブル11を検
索することにより求める。
群2の操作によって指定された単音の音高情報を、Rレ
ジスタの内容をキーとして、単音変換テーブル11を検
索することにより求める。
例えば、音高指定スイッチ群2のスイッチ2a〜スイツ
チ2gの全てのスイッチをオンにして、4オクターブの
音名「C4」を指定した場合には、Rレジスタの全ビッ
トが「1」となるが、単音変換テーブル11を検索する
ことにより、Rレジスタの全ビットが「l」である内容
に対応する「C4」の音高情報(内部コード値)である
’60J(10進値)が読み出される。
チ2gの全てのスイッチをオンにして、4オクターブの
音名「C4」を指定した場合には、Rレジスタの全ビッ
トが「1」となるが、単音変換テーブル11を検索する
ことにより、Rレジスタの全ビットが「l」である内容
に対応する「C4」の音高情報(内部コード値)である
’60J(10進値)が読み出される。
第1のコード変換テーブル12は、の第5図に示すよう
にコードモード1において音高指定スイッチ群2とオク
ターブ設定スイッチ群3の操作により設定された和音に
関する情報である後述するコード情報30−1と、その
コード情報30−1に対応する和音の各構成音の音高情
報が格納されている和音構成音頭域12−2を1組とす
る和音情報30をコードモードlにおいて指定される和
音の全てについて格納している。CPU6ば、上記コー
ド情報30−1をキーとして第1のコード変換テーブル
を検索し、指定された和音の各構成音の音高情報を読み
出す。同図内では、和音構成音領域30内に格納されて
いる和音の各構成音をrca J、rE、J等の音高記
号で示しているが、実際には、それらの音高記号に対応
する音高情報(内部コード値)が格納されている。
にコードモード1において音高指定スイッチ群2とオク
ターブ設定スイッチ群3の操作により設定された和音に
関する情報である後述するコード情報30−1と、その
コード情報30−1に対応する和音の各構成音の音高情
報が格納されている和音構成音頭域12−2を1組とす
る和音情報30をコードモードlにおいて指定される和
音の全てについて格納している。CPU6ば、上記コー
ド情報30−1をキーとして第1のコード変換テーブル
を検索し、指定された和音の各構成音の音高情報を読み
出す。同図内では、和音構成音領域30内に格納されて
いる和音の各構成音をrca J、rE、J等の音高記
号で示しているが、実際には、それらの音高記号に対応
する音高情報(内部コード値)が格納されている。
また、第2のコード変換テーブル13は、第6図に示す
ように第2のコードモードにおいて指定される和音の全
てについて、各構成音の音高情報が格納されているテー
ブルであり、Rレジスタの値に対応するアドレスに、音
高指定スイッチ群2の操作により指定されたコードの各
構成音の音高情報(内部コード値)が格納されている。
ように第2のコードモードにおいて指定される和音の全
てについて、各構成音の音高情報が格納されているテー
ブルであり、Rレジスタの値に対応するアドレスに、音
高指定スイッチ群2の操作により指定されたコードの各
構成音の音高情報(内部コード値)が格納されている。
CPU6は、コード・モード2において、音高指定スイ
ッチ群2の各スイッチのスティタスが格納されているR
レジスタの値をキーとして第2のコード変換テーブル1
3を検索し、音高指定スイッチ群の操作により指定され
た和音の各構成音の音高情報(内部コード値)を読み出
す。
ッチ群2の各スイッチのスティタスが格納されているR
レジスタの値をキーとして第2のコード変換テーブル1
3を検索し、音高指定スイッチ群の操作により指定され
た和音の各構成音の音高情報(内部コード値)を読み出
す。
楽音発生回路7は、アナログ音源、またはFM音源、P
CM音源等のデジタル音源を有し、音高の異なる複数の
楽音を同時に発生可能であり、ノーマルードにおいてC
PU6から加えられる音高情報、音色情報及び音量情報
等に基づいて、指定された音高の楽音を上記音色情報、
音量情報に対応する音色、音量等の楽音特性で発生し、
CPU6からキーON情報が加えられると、その楽音の
発生を開始する。また、CPU6からキーOFF情報が
加わると楽音発生を停止する。楽音発生回路7の出力す
る楽音は楽音出力部14へ加わる。
CM音源等のデジタル音源を有し、音高の異なる複数の
楽音を同時に発生可能であり、ノーマルードにおいてC
PU6から加えられる音高情報、音色情報及び音量情報
等に基づいて、指定された音高の楽音を上記音色情報、
音量情報に対応する音色、音量等の楽音特性で発生し、
CPU6からキーON情報が加えられると、その楽音の
発生を開始する。また、CPU6からキーOFF情報が
加わると楽音発生を停止する。楽音発生回路7の出力す
る楽音は楽音出力部14へ加わる。
また、CPU6はコードモード1が選択されているとき
は、Rレジスタに格納されている音高指定スイッチ群2
のスティタス情報から前記第4図に示す単音変換テーブ
ルを検索して和音の根音を求め、オクターブ指定スイッ
チ群3のスティタス情報から和音の種類を求める。そし
て、和音の根音と和音の種類に基づいて和音の構成音の
音高情報を作成し、それらの音高情報を楽音発生回路7
へ出力する。
は、Rレジスタに格納されている音高指定スイッチ群2
のスティタス情報から前記第4図に示す単音変換テーブ
ルを検索して和音の根音を求め、オクターブ指定スイッ
チ群3のスティタス情報から和音の種類を求める。そし
て、和音の根音と和音の種類に基づいて和音の構成音の
音高情報を作成し、それらの音高情報を楽音発生回路7
へ出力する。
さらに、CPU6はコードモード2が選択されていると
きは、Rレジスタに格納されている音高指定スイッチ群
2のスティタス情報から和音の根音と、和音の種類を求
める。また、オクターブ設定スイッチ群3のスティタス
情報及びシャープ・フラット設定スイッチ群5のスティ
タス情報に基づいて、和音の各構成音の音高の変更を行
い、その結果得られた和音の構成音の音高情報を楽音発
生回路7へ出力する。
きは、Rレジスタに格納されている音高指定スイッチ群
2のスティタス情報から和音の根音と、和音の種類を求
める。また、オクターブ設定スイッチ群3のスティタス
情報及びシャープ・フラット設定スイッチ群5のスティ
タス情報に基づいて、和音の各構成音の音高の変更を行
い、その結果得られた和音の構成音の音高情報を楽音発
生回路7へ出力する。
楽音発生回路7は、加わる和音の構成音の音高情報に基
づいて和音を発生し楽音出力部14に出力する。楽音出
力部14は、増幅回路14−1及びスピーカ14−2か
ら成り、楽音発生回路7がら加わる単音または和音を音
声として外部に放音する。
づいて和音を発生し楽音出力部14に出力する。楽音出
力部14は、増幅回路14−1及びスピーカ14−2か
ら成り、楽音発生回路7がら加わる単音または和音を音
声として外部に放音する。
次に、第7図(a)、 (b)は第1図の実施例により
実現される電子管楽器の外観図である。同図に示すよう
に本実施例は、管状筒部15と吹き口部16からなる管
楽器の形状となっており、第1図で説明したスイッチ2
a〜2gから成る音高指定スイッチ群2、スイッチ3a
〜3eから成るオクターブ設定スイッチ群3、及び音色
・効果切換スイッチ群4、及びシャープ・フラット設定
スイッチ群5は、各々管状筒部15上の演奏者が指を添
え易 。
実現される電子管楽器の外観図である。同図に示すよう
に本実施例は、管状筒部15と吹き口部16からなる管
楽器の形状となっており、第1図で説明したスイッチ2
a〜2gから成る音高指定スイッチ群2、スイッチ3a
〜3eから成るオクターブ設定スイッチ群3、及び音色
・効果切換スイッチ群4、及びシャープ・フラット設定
スイッチ群5は、各々管状筒部15上の演奏者が指を添
え易 。
い位置に配設されている。
また、第1図のプレスセンサ8は吹き口部16と管状筒
部15の接続位置付近に設けられている。
部15の接続位置付近に設けられている。
第1図の上記に示した以外の各構成要素は、第2図の管
状筒部15の内部に設けられている。
状筒部15の内部に設けられている。
分立脱所
上記の第1図乃至第7図に示した構成の実施例の動作に
つき以下に説明を行う。
つき以下に説明を行う。
第8図(a)〜(闇は、ノーマルモード及びコードモー
ドlにおける演奏方法を説明する図である。
ドlにおける演奏方法を説明する図である。
例えば、第8図(a)の譜面図に示すような「C4」、
「A5」、「D5」、「G&J(各音高「C」、「A」
、「D」、「G」に付された添え字はオクターブを示す
)のメロディを演奏する場合には、モード切替スイッチ
1によりノーマルモードを選択した後、吹き口部16に
対して息を吹き込むプレス操作を行いながら音高指定ス
イッチ群2とオクターブ設定スイッチ群3を順次第8図
(C)〜(f)に示すように操作する。
「A5」、「D5」、「G&J(各音高「C」、「A」
、「D」、「G」に付された添え字はオクターブを示す
)のメロディを演奏する場合には、モード切替スイッチ
1によりノーマルモードを選択した後、吹き口部16に
対して息を吹き込むプレス操作を行いながら音高指定ス
イッチ群2とオクターブ設定スイッチ群3を順次第8図
(C)〜(f)に示すように操作する。
第8図(C)〜(f)は音高指定スイッチ群2及びオク
ターブ設定スイッチ群3のスイッチの状B(スティタス
)を示す図であり、第8図(C)〜(f)においてオン
に操作されたスイッチを黒く塗りつぶしている。
ターブ設定スイッチ群3のスイッチの状B(スティタス
)を示す図であり、第8図(C)〜(f)においてオン
に操作されたスイッチを黒く塗りつぶしている。
例えば、「C4」の音高を設定する場合には、第8図(
C)に示すように音高指定スイッチ群2の中の全てのス
イッチ2a〜スイツチ2gを「オン」にして「C4」の
音高を指定すると同時にオクターブ指定スイッチ群3の
スイッチ3Cをオンにして、音高指定スイッチ群2の操
作により指定された音高に対してオクターブの変化を行
わない旨を指示する。
C)に示すように音高指定スイッチ群2の中の全てのス
イッチ2a〜スイツチ2gを「オン」にして「C4」の
音高を指定すると同時にオクターブ指定スイッチ群3の
スイッチ3Cをオンにして、音高指定スイッチ群2の操
作により指定された音高に対してオクターブの変化を行
わない旨を指示する。
また、「A、」の音高を設定する場合には、第8図(d
)に示すように音高指定スイッチ群2のスイッチ2aと
スイッチ2bを「オン」にして「A」の音名を指定する
と同時に、オクターブ設定スイッチ群3のスイッチ3b
を「オン」にして「1オクターブ上」を↑指定する。同
様にして、第8図(e)、(f)に示すようなスイッチ
操作を行うことにより、「D5」、「G6」の各音高が
設定される。このように、音高指定スイッチ群2のスイ
ッチ操作によりr−A4.〜「G4」の音高が指定され
、その音高指定スイッチ群2の操作により指定された音
高に対して、オクターブ設定スイッチ群3のスイッチ3
a〜3eをオン操作することにより、それぞれ「2オク
ターブ上」、「4オクターブ上」、「オクターブ変更な
し」、「1オクターブ下」、「2オクターブ上」を指定
できる。
)に示すように音高指定スイッチ群2のスイッチ2aと
スイッチ2bを「オン」にして「A」の音名を指定する
と同時に、オクターブ設定スイッチ群3のスイッチ3b
を「オン」にして「1オクターブ上」を↑指定する。同
様にして、第8図(e)、(f)に示すようなスイッチ
操作を行うことにより、「D5」、「G6」の各音高が
設定される。このように、音高指定スイッチ群2のスイ
ッチ操作によりr−A4.〜「G4」の音高が指定され
、その音高指定スイッチ群2の操作により指定された音
高に対して、オクターブ設定スイッチ群3のスイッチ3
a〜3eをオン操作することにより、それぞれ「2オク
ターブ上」、「4オクターブ上」、「オクターブ変更な
し」、「1オクターブ下」、「2オクターブ上」を指定
できる。
また、特に図示してはいないが、シャープ設定スイッチ
5aのオン操作により、上記のようにして設定された音
高に対して半音上の音高を、フラット設定スイッチ5b
のオン操作により半音下の音高を設定できる。
5aのオン操作により、上記のようにして設定された音
高に対して半音上の音高を、フラット設定スイッチ5b
のオン操作により半音下の音高を設定できる。
そして、ノーマルモードにおいて、上述のようにして音
高指定スイッチ群2及びオクターブ設定スイッチ群3及
びシャープ・フラット設定スイッチ群5の操作により設
定された音高の楽音(単音)は吹き口部16に対し息を
吹き込むプレス操作を所定以上の強さで行うことにより
楽音発生回路7から発生され、楽音出力部14から外部
に放音される。
高指定スイッチ群2及びオクターブ設定スイッチ群3及
びシャープ・フラット設定スイッチ群5の操作により設
定された音高の楽音(単音)は吹き口部16に対し息を
吹き込むプレス操作を所定以上の強さで行うことにより
楽音発生回路7から発生され、楽音出力部14から外部
に放音される。
したがって、ノーマルモードにおいて、音高指定スイッ
チ群2とオクターブ設定スイッチ群3、及びシャープ・
フラット設定スイッチ群5を操作して所望の楽音(単音
)の音高を設定し、上記プレス操作を行うことにより、
所望のメロディを演奏することができる。
チ群2とオクターブ設定スイッチ群3、及びシャープ・
フラット設定スイッチ群5を操作して所望の楽音(単音
)の音高を設定し、上記プレス操作を行うことにより、
所望のメロディを演奏することができる。
一方、第8図(b)に示すようなrC(Cメジャー)」
、rAm (Aマイナー)」、rDm (Dマイナー)
」、rC’7(Gマイナー7th)」のコード進行のハ
ーモニーを演奏する場合には、モード切替スイッチ1に
より例えばコードモードlを選択する。
、rAm (Aマイナー)」、rDm (Dマイナー)
」、rC’7(Gマイナー7th)」のコード進行のハ
ーモニーを演奏する場合には、モード切替スイッチ1に
より例えばコードモードlを選択する。
コードモードlにおいて、音高指定スイッチ群2を操作
すると、和音の根音が指定され、オクターブ設定スイッ
チ群3を操作すると、和音の種類(マイナー7thコー
ド、マイナーコード、メジャーコード、サスヘンデッド
(Sospended )コード、オーギュメント(A
ugmented )コード等)が指定される。すなわ
ち、オクターブ指定スイッチ群3のスイッチ3a、3b
、3c、3d、3eを操作すると、それぞれ「マイナー
7thコード」、「マイナーコード」、「メジャーコー
ド」、「サスペンデッドコード」、「オーギュメントコ
ード」が指定される。
すると、和音の根音が指定され、オクターブ設定スイッ
チ群3を操作すると、和音の種類(マイナー7thコー
ド、マイナーコード、メジャーコード、サスヘンデッド
(Sospended )コード、オーギュメント(A
ugmented )コード等)が指定される。すなわ
ち、オクターブ指定スイッチ群3のスイッチ3a、3b
、3c、3d、3eを操作すると、それぞれ「マイナー
7thコード」、「マイナーコード」、「メジャーコー
ド」、「サスペンデッドコード」、「オーギュメントコ
ード」が指定される。
したがって、コードモード1において、第8図(C)に
示すような音高指定スイッチ群2の操作とオクターブ設
定スイッチ群3のスイッチ操作を行うと、音高指定スイ
ッチ群2の操作により、和音の根音「C4」が設定され
、オクターブ設定スイッチ群3の操作により、「メジャ
ーコードjが設定される。
示すような音高指定スイッチ群2の操作とオクターブ設
定スイッチ群3のスイッチ操作を行うと、音高指定スイ
ッチ群2の操作により、和音の根音「C4」が設定され
、オクターブ設定スイッチ群3の操作により、「メジャ
ーコードjが設定される。
そして、上記プレス操作を行うことにより第8図(ロ)
に示すrc (cメジャー)」の和音が楽音発生回路7
により発生され、楽音出力部14から放音される′。同
様に、第8図(d)、(e)、(f)に示すような音高
指定スイッチ群2とオクターブ設定スイッチ群3の操作
を行うことにより、第8図(5)に示すようなrAm
(Aマイナー)」、rDm(Dマイナー)」、 rGm
7(Gフイナー7Lt+]−ド)」の各和音が設定され
、上記プレス操作を行うことにより、上述した各和音が
楽音発生回路7により発生され、楽音出力部14から放
音される。
に示すrc (cメジャー)」の和音が楽音発生回路7
により発生され、楽音出力部14から放音される′。同
様に、第8図(d)、(e)、(f)に示すような音高
指定スイッチ群2とオクターブ設定スイッチ群3の操作
を行うことにより、第8図(5)に示すようなrAm
(Aマイナー)」、rDm(Dマイナー)」、 rGm
7(Gフイナー7Lt+]−ド)」の各和音が設定され
、上記プレス操作を行うことにより、上述した各和音が
楽音発生回路7により発生され、楽音出力部14から放
音される。
したがって、コードモードlにおいて音高指定スイッチ
群2とオクターブ設定スイッチ群3の操作を行うことに
より所望の和音を設定することができ、さらに上記プレ
ス操作を行うことにより上記所望の和音を演奏すること
ができる。
群2とオクターブ設定スイッチ群3の操作を行うことに
より所望の和音を設定することができ、さらに上記プレ
ス操作を行うことにより上記所望の和音を演奏すること
ができる。
次に、モード切替スイッチ1により、コードモード2を
選択して、和音を演奏するときの操作方法を第9図(a
)〜(f)を参照しながら説明する。尚、第9図(b)
〜(f)において、もオン操作されたスイッチが黒く塗
りつぶされている。
選択して、和音を演奏するときの操作方法を第9図(a
)〜(f)を参照しながら説明する。尚、第9図(b)
〜(f)において、もオン操作されたスイッチが黒く塗
りつぶされている。
コードモード2においては、オクターブ設定スイッチ群
3の操作を行うことなく、音高指定スイッチ群2のみの
操作により和音の種類(メジャーコード、マイナーコー
ド、メジャー7thコード等)及び和音の根音が設定さ
れる。また、オクターブ設定スイッチ群3の操作により
、上記操作により設定された和音の各構成音の音高をオ
クターブ単位で一様に設定変更できる。
3の操作を行うことなく、音高指定スイッチ群2のみの
操作により和音の種類(メジャーコード、マイナーコー
ド、メジャー7thコード等)及び和音の根音が設定さ
れる。また、オクターブ設定スイッチ群3の操作により
、上記操作により設定された和音の各構成音の音高をオ
クターブ単位で一様に設定変更できる。
オクターブ設定スイッチ群3の各スイッチの機能は、前
述したノーマルモードのときと同様である。すなわち、
オクターブ設定スイッチ群3のスイッチ3a〜3eをオ
ン操作することにより、音高指定スイッチ群2の操作に
より設定された和音の各構成音の音高をそれぞれ「2オ
クターブ上」、「1オクターブ上」、「オクターブ変更
熱」、「1オクターブ下」、「2オクターブ上」とオク
ターブ単位で変更指示ができる。
述したノーマルモードのときと同様である。すなわち、
オクターブ設定スイッチ群3のスイッチ3a〜3eをオ
ン操作することにより、音高指定スイッチ群2の操作に
より設定された和音の各構成音の音高をそれぞれ「2オ
クターブ上」、「1オクターブ上」、「オクターブ変更
熱」、「1オクターブ下」、「2オクターブ上」とオク
ターブ単位で変更指示ができる。
また、コードモード2においては音高指定スイッチ群2
の各スイッチ2a〜2gには、第9図(b)において各
スイッチの右隣りに()内で示しているように、”C4
J(スイッチ2g)、D4(スイッチ2f)、E4 (
スイッチ2e)、F4(スイッチ2d)、G4 (スイ
ッチ2C)、A4(スイッチ2b)、’B4J(スイッ
チ2a)の各音高が割り当てられている。
の各スイッチ2a〜2gには、第9図(b)において各
スイッチの右隣りに()内で示しているように、”C4
J(スイッチ2g)、D4(スイッチ2f)、E4 (
スイッチ2e)、F4(スイッチ2d)、G4 (スイ
ッチ2C)、A4(スイッチ2b)、’B4J(スイッ
チ2a)の各音高が割り当てられている。
まず、メジャーコードを指定する場合には、音高指定ス
イッチ群2のスイッチ操作により所望の和音の根音の音
名に対応するスイッチをオンにし、またオクターブ設定
スイッチ群3の操作によりその根音の音高のオクターブ
変更を指定する。
イッチ群2のスイッチ操作により所望の和音の根音の音
名に対応するスイッチをオンにし、またオクターブ設定
スイッチ群3の操作によりその根音の音高のオクターブ
変更を指定する。
例えば、第9図(a)に示す「C4」を根音とするCメ
ジャーコードを設定する場合には、第9図(b)に示す
ように、「C4」の音高に対応するスイッチ2gをオン
にし、「オクターブ変更熱」に対応するスイッチ3cを
オンにする。
ジャーコードを設定する場合には、第9図(b)に示す
ように、「C4」の音高に対応するスイッチ2gをオン
にし、「オクターブ変更熱」に対応するスイッチ3cを
オンにする。
また、マイナーコードを指定する場合には、音高指定ス
イッチ群2の中のいづれか2つのスイッチをオン操作す
る。この時、指定された2つの音名が隣り合う音名であ
れば(連続する音高関係にあれば)、指定された最低音
高がマイナーコードの根音となる。例えば、第9図(C
)に示すように、「C4」の音名に対応するスイッチ2
gと「D4」の音名に対応するスイッチ2fをオン操作
した場合には、措定された2つの音高「C4」、「D4
」が連続する音高関係にあるので、最低音高である「C
4」を根音とするCマイナーコードが指定される。また
、スイッチ3dがオンとなって、「1オクターブ下」が
指定されているので、「C3」の音高を根音とするCマ
イナーコード(Cm)が指定される。
イッチ群2の中のいづれか2つのスイッチをオン操作す
る。この時、指定された2つの音名が隣り合う音名であ
れば(連続する音高関係にあれば)、指定された最低音
高がマイナーコードの根音となる。例えば、第9図(C
)に示すように、「C4」の音名に対応するスイッチ2
gと「D4」の音名に対応するスイッチ2fをオン操作
した場合には、措定された2つの音高「C4」、「D4
」が連続する音高関係にあるので、最低音高である「C
4」を根音とするCマイナーコードが指定される。また
、スイッチ3dがオンとなって、「1オクターブ下」が
指定されているので、「C3」の音高を根音とするCマ
イナーコード(Cm)が指定される。
一方、指定された2つの音名が隣り合っていない(連続
する音高関係にない、すなわち不連続の音高関係にある
)場合には、指定された最大音高を根音とするマイナー
コードが設定される。例えば、第9図(d)に示すよう
に音高指定スイッチ群2の「B4」の音名に対応するス
イッチ2aと「F4」の音名に対応するスイッチ2fを
オンにし、オクターブ設定スイッチ群3の「オクターブ
変更熱」を指定するスイッチ3Cをオンとすれば、「B
4」と「F4」は不連続の音高関係にあり、かつ「B4
」が最高音高なので第4図(a)に示すような最高音高
側の「B4」を根音とするBマイナーコード(Bm)が
指定される。
する音高関係にない、すなわち不連続の音高関係にある
)場合には、指定された最大音高を根音とするマイナー
コードが設定される。例えば、第9図(d)に示すよう
に音高指定スイッチ群2の「B4」の音名に対応するス
イッチ2aと「F4」の音名に対応するスイッチ2fを
オンにし、オクターブ設定スイッチ群3の「オクターブ
変更熱」を指定するスイッチ3Cをオンとすれば、「B
4」と「F4」は不連続の音高関係にあり、かつ「B4
」が最高音高なので第4図(a)に示すような最高音高
側の「B4」を根音とするBマイナーコード(Bm)が
指定される。
同様にして、第10図(ロ)〜(f)に示すように、音
高指定スイッチ群2とオクターブ設定スイッチ群3を操
作することにより、上記Cマイナーコード(Cm) 、
Bマイナーコード(Bm)以外の0フイナーコード(D
m) 、Eマイナーコード(Em)、Fマイナーコード
(Fm) 、Gマイナーコード(C,m)を設定するこ
とができる。すなわち、1オクターブの音域のrc」、
r[)、、rE」:「F」、rQ」、rA、、rBJの
全ての音階を根音とするマイナーコードの設定が可能で
ある。
高指定スイッチ群2とオクターブ設定スイッチ群3を操
作することにより、上記Cマイナーコード(Cm) 、
Bマイナーコード(Bm)以外の0フイナーコード(D
m) 、Eマイナーコード(Em)、Fマイナーコード
(Fm) 、Gマイナーコード(C,m)を設定するこ
とができる。すなわち、1オクターブの音域のrc」、
r[)、、rE」:「F」、rQ」、rA、、rBJの
全ての音階を根音とするマイナーコードの設定が可能で
ある。
さらに、メジャー7thコードを指定する場合には、音
高指定スイッチ群3の中の3個のスイッチをオン操作す
る。
高指定スイッチ群3の中の3個のスイッチをオン操作す
る。
この時、指定された3つの音高が連続している音高関係
にあれば、指定された音高の中の最低音高を根音とする
メジャー7thコードが指定される。
にあれば、指定された音高の中の最低音高を根音とする
メジャー7thコードが指定される。
例えば、第9図(e)に示すように、音高指定スイッチ
群2のスイッチ2c、スイッチ2d、スイッチ2eをオ
ンとし、オクターブ設定スイッチ群3の「1オクターブ
上」を指定するスイッチ3bをオンとすれば、最低音高
である’E5J(スイッチ2Cに対応)を根音とする第
9図(a)に示すEメジャー7th(E))が指定され
る。
群2のスイッチ2c、スイッチ2d、スイッチ2eをオ
ンとし、オクターブ設定スイッチ群3の「1オクターブ
上」を指定するスイッチ3bをオンとすれば、最低音高
である’E5J(スイッチ2Cに対応)を根音とする第
9図(a)に示すEメジャー7th(E))が指定され
る。
一方、指定された3つの音高が非連続の音高関係にある
場合には、I指定された音高の中で最大音高を根音とす
るメジャー7t、hコードが指定される。
場合には、I指定された音高の中で最大音高を根音とす
るメジャー7t、hコードが指定される。
例えば、第9図(f)に示すように、音高指定スイッチ
群2のスイッチ2C,スイッチ2e、スイッチ2rをオ
ンとし、オクターブ設定スイッチ群3の「オクターブ変
更熱」を指示するスイッチ3Cをオンとすれば、最大音
高である「G4」を根音とする第4図(a)に示すGメ
ジャー7thコード(C7)が指定される。
群2のスイッチ2C,スイッチ2e、スイッチ2rをオ
ンとし、オクターブ設定スイッチ群3の「オクターブ変
更熱」を指示するスイッチ3Cをオンとすれば、最大音
高である「G4」を根音とする第4図(a)に示すGメ
ジャー7thコード(C7)が指定される。
同様にして、第11図(b)〜(e)に示すように音高
指定スイッチ群2とオクターブ設定スイッチ群3を操作
することにより、上述したEメジャー・セブンス・コー
ド(E7)、Cメジャー・セブンス・コード(C7)以
外のCメジャー・セブンス・コード(C7)、Dメジャ
ー・セブンス・コード(D?)、Fメジャー・セブンス
・コード(F7)、Aメジャー・セブンス・コード(A
7)の各メジャー・セプンス・コードを設定できる。す
なわち、lオクターブの音域のrC」、rD、、rE、
。
指定スイッチ群2とオクターブ設定スイッチ群3を操作
することにより、上述したEメジャー・セブンス・コー
ド(E7)、Cメジャー・セブンス・コード(C7)以
外のCメジャー・セブンス・コード(C7)、Dメジャ
ー・セブンス・コード(D?)、Fメジャー・セブンス
・コード(F7)、Aメジャー・セブンス・コード(A
7)の各メジャー・セプンス・コードを設定できる。す
なわち、lオクターブの音域のrC」、rD、、rE、
。
rFJ、rQ、、rA、、rBJの全ての音階を根音と
するメジャー・セブンス・コードの設定が可能である。
するメジャー・セブンス・コードの設定が可能である。
モード切替えスイッチlの操作による、ノーマルモード
、コードモードl、及びコードモード2の切り換えは、
CPU6が第12図の動作フローチャートを実行するこ
とにより行われる。
、コードモードl、及びコードモード2の切り換えは、
CPU6が第12図の動作フローチャートを実行するこ
とにより行われる。
尚、上記フローチャート内で使用されているコードフラ
グは、現在選択されているモードを記憶するフラグであ
り、ノーマルモードであれば「O」、コードモード1で
あれば「1」を、コードモード2であれば「2」を記憶
する。
グは、現在選択されているモードを記憶するフラグであ
り、ノーマルモードであれば「O」、コードモード1で
あれば「1」を、コードモード2であれば「2」を記憶
する。
CPU6は、モード切替スイッチlがオン(ON)とな
っているかどうかを判別しく5AI)、オンとなってい
れば次にコードフラグが「2」にセットされているかど
うか判別する(SA2)。
っているかどうかを判別しく5AI)、オンとなってい
れば次にコードフラグが「2」にセットされているかど
うか判別する(SA2)。
そして、コードフラグが「2」にセットされていれば(
コードモード2が選択されていれば、コードフラグを「
0」にセットする(SA3)。
コードモード2が選択されていれば、コードフラグを「
0」にセットする(SA3)。
一方、上記SA2でコードフラグが「2」にセットされ
ていなければ、すなわち「0」または「1」であれば、
コードフラグを1加算する(SA4)。
ていなければ、すなわち「0」または「1」であれば、
コードフラグを1加算する(SA4)。
上記動作により、モード切替スイッチlをオンにする毎
に、モードがノーマルモード(コードフラグ=0)→コ
ードモード1 (コードフラグ=1)→コードモード2
(コードフラグ=2)→ノーマルモード(コードフラグ
−〇)→・・・と順次ループして切り替わる また、CPU6は所定の周期で加わるタイマーインクラ
ブド(割り込み)により、コードフラグに基づいて第1
3図の動作フローチャートに示す処理を行う。
に、モードがノーマルモード(コードフラグ=0)→コ
ードモード1 (コードフラグ=1)→コードモード2
(コードフラグ=2)→ノーマルモード(コードフラグ
−〇)→・・・と順次ループして切り替わる また、CPU6は所定の周期で加わるタイマーインクラ
ブド(割り込み)により、コードフラグに基づいて第1
3図の動作フローチャートに示す処理を行う。
まず、音高指定スイッチ群2の各スイッチ2a〜スイツ
チ2gのスティタス(オン/オフ状態)を読み取り、各
スイッチのスティタスを第2図(a)に示すRレジスタ
に格納する(SBI)。
チ2gのスティタス(オン/オフ状態)を読み取り、各
スイッチのスティタスを第2図(a)に示すRレジスタ
に格納する(SBI)。
上記動作により、スイッチ2a〜スイツチ2gのスティ
タスが、それぞれRレジスタの第1ピツ) (LSB)
〜第7ビツト(MSB)の各ビットに格納される。
タスが、それぞれRレジスタの第1ピツ) (LSB)
〜第7ビツト(MSB)の各ビットに格納される。
続けて、コードフラグの値が「0」であるか否か判別し
く5B2)、コードフラグが「0」であれば(ノーマル
モードが選択されていれば)音高指定スイッチ群2のス
イッチ操作により指定された音高の楽音(単音)を発生
させるノーマルモード処理を行う(SB3)。
く5B2)、コードフラグが「0」であれば(ノーマル
モードが選択されていれば)音高指定スイッチ群2のス
イッチ操作により指定された音高の楽音(単音)を発生
させるノーマルモード処理を行う(SB3)。
一方、上記SB2でコードフラグの値が「0」でなけれ
ば、続けてコードフラグが「1jであるか否か判別しく
5B4)、コードフラグが「1」であれば(コードモー
ド1が選択されていれば)、音高指定スイッチ群2のス
イッチ操作により指定された音高を和音の根音とする和
音をオクターブ設定スイッチ群のスイッチ操作により指
定されたコードで発生させるコードモードl処理を行う
(SB5)。
ば、続けてコードフラグが「1jであるか否か判別しく
5B4)、コードフラグが「1」であれば(コードモー
ド1が選択されていれば)、音高指定スイッチ群2のス
イッチ操作により指定された音高を和音の根音とする和
音をオクターブ設定スイッチ群のスイッチ操作により指
定されたコードで発生させるコードモードl処理を行う
(SB5)。
また、上記SB4でコードフラグが「1」でなければ、
すなわち「2」であれば(コードモード2が選択されて
いれば)、音高指定スイッチ群2のスイッチ操作により
指定された和音を発生させるコードモード2処理を行う
(SB6)。
すなわち「2」であれば(コードモード2が選択されて
いれば)、音高指定スイッチ群2のスイッチ操作により
指定された和音を発生させるコードモード2処理を行う
(SB6)。
第14図は、上記ノーマルモード処理SB3を説明する
動作フローチャートである。
動作フローチャートである。
まず、CPU6は、Rレジスタの値をキーとして第3図
に示す単音変換テーブル11を検索し、音高指定スイッ
チ群2の操作により指定された音高情報(内部コード値
)を読み出し、その音高情報をバッファKENAMEに
格納する(SCI)。
に示す単音変換テーブル11を検索し、音高指定スイッ
チ群2の操作により指定された音高情報(内部コード値
)を読み出し、その音高情報をバッファKENAMEに
格納する(SCI)。
上記動作により、例えば音高指定スイッチ群2のスイッ
チ2gのみをオンとした場合には、前記第13図の処理
SBIにより、Rレジスタはビット7 (MSB)のみ
が「1」となり、他のビット1(LS−B)〜ビット6
は全て「0」となる。したがって、単音変臭テーブルを
検索することにより、そのRレジスタの内容に対応する
「B4」(4オクターブの「B」)の音高情報「71」
が読み出され、バッファKENAMEに格納される(第
4図参照)。
チ2gのみをオンとした場合には、前記第13図の処理
SBIにより、Rレジスタはビット7 (MSB)のみ
が「1」となり、他のビット1(LS−B)〜ビット6
は全て「0」となる。したがって、単音変臭テーブルを
検索することにより、そのRレジスタの内容に対応する
「B4」(4オクターブの「B」)の音高情報「71」
が読み出され、バッファKENAMEに格納される(第
4図参照)。
続けて、シャープ・フラット設定スイッチ群5のスティ
タスを読み取り、シャープ設定スイッチ5aがオンであ
れば、バッファ5HA−FRAに「1」を、フラット設
定スイッチ5bがオンであればバッファ5HA−FRA
に「−1」をセットする(SC2)。
タスを読み取り、シャープ設定スイッチ5aがオンであ
れば、バッファ5HA−FRAに「1」を、フラット設
定スイッチ5bがオンであればバッファ5HA−FRA
に「−1」をセットする(SC2)。
次に、オクターブ設定スイッチ群3の各スイッチ33〜
3eのスティタスを読み込み、オンとなっているスイッ
チに対応するオクターブ変化情報をバッファ0CTBF
へ格納する(SC3)。例えば、スイッチ3bがオンと
なっている場合には「12」のオクターブ変化情報をバ
ッファ0CTB Fに書き込む。また、スイッチ3a−
3C% 3d、3eがオンとなった場合には、それぞれ
、「24」、「0」、r−12J、r−24Jのオクタ
ーブ変化情報をバッファ0CTBFに書き込む。
3eのスティタスを読み込み、オンとなっているスイッ
チに対応するオクターブ変化情報をバッファ0CTBF
へ格納する(SC3)。例えば、スイッチ3bがオンと
なっている場合には「12」のオクターブ変化情報をバ
ッファ0CTB Fに書き込む。また、スイッチ3a−
3C% 3d、3eがオンとなった場合には、それぞれ
、「24」、「0」、r−12J、r−24Jのオクタ
ーブ変化情報をバッファ0CTBFに書き込む。
第2図に示すように、同一音名の音高の音高情報(内部
コード値)は1オクターブ上る毎に、12づつ増加し、
逆に1オクターブ下がる毎に12づつ減少する。したが
って、上記動作によりバッファ0CTBFには、音高指
定スイッチ群2の操作により指定された4オクターブの
音高の音名に対してオクターブ設定スイッチ群3の操作
により指定されたオクターブ単位での変更指示に対応す
る音程差に対応する・値が格納される。
コード値)は1オクターブ上る毎に、12づつ増加し、
逆に1オクターブ下がる毎に12づつ減少する。したが
って、上記動作によりバッファ0CTBFには、音高指
定スイッチ群2の操作により指定された4オクターブの
音高の音名に対してオクターブ設定スイッチ群3の操作
により指定されたオクターブ単位での変更指示に対応す
る音程差に対応する・値が格納される。
続けて、バッファKENAME、バッファ0CTBF、
及びバッファSHA・FRAの値を全て加算し、その加
算結果を、バッファNEWKEYに格納する(SC4)
。
及びバッファSHA・FRAの値を全て加算し、その加
算結果を、バッファNEWKEYに格納する(SC4)
。
上記動作により、バッファNEWKEYには音高指定ス
イッチ群2、オクターブ設定スイッチ群3、及びシャー
プ・フラット設定スイッチ群5の操作により指定された
音高の音高情報(内部コード値)が格納される。
イッチ群2、オクターブ設定スイッチ群3、及びシャー
プ・フラット設定スイッチ群5の操作により指定された
音高の音高情報(内部コード値)が格納される。
続けて、バッファNEWKEYに格納されている値と、
バッファ0LDKEYに格納されている値が等しいかど
うか判別する(SC5)。
バッファ0LDKEYに格納されている値が等しいかど
うか判別する(SC5)。
バッファ0LDKEYには、後述するように前回指定さ
れた音高情報が格納されており、音高指定スイッチ群2
、オクターブ設定スイッチ群3、及びシャープ・フラッ
トスイッチ群5の操作が前回と今回で同一である場合に
は、バッファNEWKEYの値バッファ0LDKEYの
値が等しくなる。したがって、バッファNEWKEYの
値とバッファ0LDKEYの値が等しいかどうかを判別
することにより音高指定が変化したかどうかを判別して
いる。
れた音高情報が格納されており、音高指定スイッチ群2
、オクターブ設定スイッチ群3、及びシャープ・フラッ
トスイッチ群5の操作が前回と今回で同一である場合に
は、バッファNEWKEYの値バッファ0LDKEYの
値が等しくなる。したがって、バッファNEWKEYの
値とバッファ0LDKEYの値が等しいかどうかを判別
することにより音高指定が変化したかどうかを判別して
いる。
上記SB4で音高指定が前回と異なると判別した場合に
は、バッファ0LDKEYにバッファNEWKEYの値
を格納する(SC6)。続けて、バッファNEWKEY
に格納されている音高情報をバッファKDATAへ書き
込み(SC7)、発音中フラグがオンとなっているかど
うか判別する(SC8)。
は、バッファ0LDKEYにバッファNEWKEYの値
を格納する(SC6)。続けて、バッファNEWKEY
に格納されている音高情報をバッファKDATAへ書き
込み(SC7)、発音中フラグがオンとなっているかど
うか判別する(SC8)。
発音中フラグは、現在楽音発生回路7から楽音が発生中
であるか否かを記憶するフラグであり、楽音発生中であ
れば「1」 (オン)を、楽音発生中でなければ「0」
(オフ)を記憶している。
であるか否かを記憶するフラグであり、楽音発生中であ
れば「1」 (オン)を、楽音発生中でなければ「0」
(オフ)を記憶している。
上記SC8で、発音中フラグがオンであれば楽音発生回
路7へ楽音の発生の中止を指示するキーオフ信号を出力
しく5C9)、発音中フラグを「0」 (オフ)にセッ
トする(SCIO)。そして、バッファKDATAに格
納されている音高情報を楽音発生回路7へ出力する(S
011)。
路7へ楽音の発生の中止を指示するキーオフ信号を出力
しく5C9)、発音中フラグを「0」 (オフ)にセッ
トする(SCIO)。そして、バッファKDATAに格
納されている音高情報を楽音発生回路7へ出力する(S
011)。
上記動作により、音高指定が変化した場合、現在楽音が
楽音発生回路7から発生中であれば、楽音発生回路7か
らの楽音発生が中止され、新たに指定された音高情報が
楽音発生回路7へ出力される。また、発音中フラグが「
1」 (オン)から「0」 (オフ)にリセットされる
。
楽音発生回路7から発生中であれば、楽音発生回路7か
らの楽音発生が中止され、新たに指定された音高情報が
楽音発生回路7へ出力される。また、発音中フラグが「
1」 (オン)から「0」 (オフ)にリセットされる
。
一方、上記SC5で音高指定が変化していないと判別し
た場合には、直ちに処理を終了する。
た場合には、直ちに処理を終了する。
次に、第13図の前記SB5のコードモード1処理の詳
細を第15図の動作フローチャートを参照しながら説明
する。
細を第15図の動作フローチャートを参照しながら説明
する。
まず、Rレジスタの値をキーとして、単音変換テーブル
11を検索し音高指定スイッチ群2の操作により指定さ
れたコード(和音)の根音の音高情報をバッファK E
N A M Eに格納する(SDI)。
11を検索し音高指定スイッチ群2の操作により指定さ
れたコード(和音)の根音の音高情報をバッファK E
N A M Eに格納する(SDI)。
続けて、オクターブ設定スイッチ群3の状態(スティタ
ス)を読み取り、オクターブ設定スイッチ群3の操作に
より指定されたコード種別情報をバッファ0CTBFに
格納する(SD2)、このコード種別情報の値は、前述
したノーマルモードにおけるオクターブ変化情報の値と
同一である。
ス)を読み取り、オクターブ設定スイッチ群3の操作に
より指定されたコード種別情報をバッファ0CTBFに
格納する(SD2)、このコード種別情報の値は、前述
したノーマルモードにおけるオクターブ変化情報の値と
同一である。
すなわち、スイッチ3aがオン操作されマイナー7L!
1コードが指定されているときは「24」、スイッチ3
bがオン操作されマイナーコードが指定されているとき
は「12」、スイッチ3Cがオン操作されメジャーコー
ドが指定されているときは「0」となる。以下同様に、
スイッチ3dがオン操作されサスペンデッドコードが指
定されているときはr−A2J、スイッチ3eがオン操
作されオーギュメントコードが指定されているときはr
−24Jとなる。
1コードが指定されているときは「24」、スイッチ3
bがオン操作されマイナーコードが指定されているとき
は「12」、スイッチ3Cがオン操作されメジャーコー
ドが指定されているときは「0」となる。以下同様に、
スイッチ3dがオン操作されサスペンデッドコードが指
定されているときはr−A2J、スイッチ3eがオン操
作されオーギュメントコードが指定されているときはr
−24Jとなる。
次に、バッファKENAMEに格納されているコードの
根音の音高情報(内部コード値)とバッファO、CT
B Fに格納されている指定されたコード種別情報を加
算し、その加算結果(コード情報3O−1)をバッファ
NEWCODHに格納する(SD3)。
根音の音高情報(内部コード値)とバッファO、CT
B Fに格納されている指定されたコード種別情報を加
算し、その加算結果(コード情報3O−1)をバッファ
NEWCODHに格納する(SD3)。
すなわち、音高情報(内部コード値)は第図に示すよう
に−オクターブ高く (小さく)なる毎に「12」づつ
大きく (小さく)なるように設定されているので、上
記加算結果(バッファNEWCODEの値)は、和音の
コードの種類が異なる毎に全て異なる値となる。
に−オクターブ高く (小さく)なる毎に「12」づつ
大きく (小さく)なるように設定されているので、上
記加算結果(バッファNEWCODEの値)は、和音の
コードの種類が異なる毎に全て異なる値となる。
続けて、バッファNEWCODHに格納されているコー
ド情報30−1と、バッファ0LDCOEEに格納され
ているコード情報30−1が等しいかどうか判別する(
SD4)。
ド情報30−1と、バッファ0LDCOEEに格納され
ているコード情報30−1が等しいかどうか判別する(
SD4)。
バッファ0LDCODHには、後述するように前回指定
されたコード情報30−1が格納されており、音高指定
スイッチ群2及びオクターブ設定スイッチ群3の操作に
より指定される和音が前回と今回とで同一であればバッ
ファNEWCODEとバッファ0LDCODEに格納さ
れているコード情報30−1の値が等しくなる。したが
って、バッファNEWCODEの値とバッファ0LDC
ODEの値が等しいかどうかを判別することにより、和
音の指定が変更されたかどうか判別している。
されたコード情報30−1が格納されており、音高指定
スイッチ群2及びオクターブ設定スイッチ群3の操作に
より指定される和音が前回と今回とで同一であればバッ
ファNEWCODEとバッファ0LDCODEに格納さ
れているコード情報30−1の値が等しくなる。したが
って、バッファNEWCODEの値とバッファ0LDC
ODEの値が等しいかどうかを判別することにより、和
音の指定が変更されたかどうか判別している。
上記SD5で、和音の指定が変更゛されたと判別した場
合には、バッファ0LDCODEにバッファNEWCO
DEに格納されているコード情報30−1を格納する(
SD5)。
合には、バッファ0LDCODEにバッファNEWCO
DEに格納されているコード情報30−1を格納する(
SD5)。
そして、バッファNEWCODEに格納されているコー
ド情報30−1をキーデータとして第5図に示す第1の
コード変換テーブル12を検索して、コード情報30−
1に対応する和音を構成する根音、第3音、第5音(マ
イナー7thコードの場合には、さらに第7音)の音高
情報を求め、それぞれバッファCH,ORD O〜CH
ORD2 (CHORD3)に書き込む(SD6)。
ド情報30−1をキーデータとして第5図に示す第1の
コード変換テーブル12を検索して、コード情報30−
1に対応する和音を構成する根音、第3音、第5音(マ
イナー7thコードの場合には、さらに第7音)の音高
情報を求め、それぞれバッファCH,ORD O〜CH
ORD2 (CHORD3)に書き込む(SD6)。
すなわら、コードモード1が選択されている時には、バ
ッファKENAMEに格納されている音高情報(和音の
根音の音高情報)と、バッファ0CTBFに格納されて
いるコード種別情報を加算した値であるコード情報30
−1をキーとして第1のコード変換テーブル12を検索
してI指定された和音を構成する根音、第3音、第5音
(マイナー 7 thコードの場合には、さらに第7音
)の音高情報を作成する。
ッファKENAMEに格納されている音高情報(和音の
根音の音高情報)と、バッファ0CTBFに格納されて
いるコード種別情報を加算した値であるコード情報30
−1をキーとして第1のコード変換テーブル12を検索
してI指定された和音を構成する根音、第3音、第5音
(マイナー 7 thコードの場合には、さらに第7音
)の音高情報を作成する。
例えば、「C4」を根音とするCメジャーコードの場合
には、バッファK E N A M Eに格納されてい
る音高情報はr60J、バッファ0CTBFに格納され
ているコード種別情報は「0」となる。
には、バッファK E N A M Eに格納されてい
る音高情報はr60J、バッファ0CTBFに格納され
ているコード種別情報は「0」となる。
したがって、NEWCODEに格納されるコード情報3
0−1はr60」 (−60+O)である。
0−1はr60」 (−60+O)である。
第5図に示すように、Cメジャーコードに対応するコー
ド情報30−1の値は「60」となっている。
ド情報30−1の値は「60」となっている。
同様に、「C4」を根音とするCオーギュメントの場合
には、KENAME= r60J、0CTBF−r−2
4,となるので、コード情報3〇−1の値は6O−24
=36となる。
には、KENAME= r60J、0CTBF−r−2
4,となるので、コード情報3〇−1の値は6O−24
=36となる。
第5図の第1のコード情報テーブル11には、「36」
の値を有するコード情報30−1に対応する和音として
、Cオーギュメントコードの各構成音が格納されている
。
の値を有するコード情報30−1に対応する和音として
、Cオーギュメントコードの各構成音が格納されている
。
続けて、発音中フラグがオン(’14)か否か判別しく
5D7)、発音中フラグがオンであれば楽音発生回路8
ヘキーオフ信号を出力する(SD8)。次に、発音中フ
ラグをオフ(’OJ)にセントしく5D9)、バッファ
CHORDO〜CHORD2 (CHORD3)に格納
されている和音の構成音の音高情報を楽音発生回路7へ
出力する(SDIO)。
5D7)、発音中フラグがオンであれば楽音発生回路8
ヘキーオフ信号を出力する(SD8)。次に、発音中フ
ラグをオフ(’OJ)にセントしく5D9)、バッファ
CHORDO〜CHORD2 (CHORD3)に格納
されている和音の構成音の音高情報を楽音発生回路7へ
出力する(SDIO)。
上記動作により、コード指定が変更されたときに、楽音
発生回路7から楽音が発生されていれば、楽音発生回路
7の楽音発生を中止し、新たに指定された和音の各構成
音の音高情報を楽音発生回路7へ出力する。また、発音
中フラグをオフ(’OJ)にリセントする。
発生回路7から楽音が発生されていれば、楽音発生回路
7の楽音発生を中止し、新たに指定された和音の各構成
音の音高情報を楽音発生回路7へ出力する。また、発音
中フラグをオフ(’OJ)にリセントする。
次に、前記第13図のフローチャートにおける処理SB
6のコードモード2処理の詳細を第16図の動作フロー
チャートを参照しながら説明する。
6のコードモード2処理の詳細を第16図の動作フロー
チャートを参照しながら説明する。
まず、CPU6はRレジスタの値に基づいて第6図に示
す第2のコード変換テーブル13から、音高指定スイッ
チ群2の操作により指定された和音の各構成音の音高情
報を求め、コードの各構成音の音高情報をCHORDI
(根音)、CHORDI(第3音)、CHORD2 (
第5音)、CHORD4 (第7音)の各バッファに格
納する(SE1)。
す第2のコード変換テーブル13から、音高指定スイッ
チ群2の操作により指定された和音の各構成音の音高情
報を求め、コードの各構成音の音高情報をCHORDI
(根音)、CHORDI(第3音)、CHORD2 (
第5音)、CHORD4 (第7音)の各バッファに格
納する(SE1)。
Rレジスタの値は、第2のコード変換テーブル13内に
格納されている対応する和音の各構成音の音高情報が格
納されているアドレス値に等しくなっており、上記コー
ドの各構成音の音高情報は、第2のコード変換テーブル
13からRレジスタの示すアドレスに格納されている音
高情報を読み出すことにより求められる。
格納されている対応する和音の各構成音の音高情報が格
納されているアドレス値に等しくなっており、上記コー
ドの各構成音の音高情報は、第2のコード変換テーブル
13からRレジスタの示すアドレスに格納されている音
高情報を読み出すことにより求められる。
例えば、音高指定スイッチ群2のスイッチ2aのみがオ
ン操作された場合は、第3図(b)に示すようにCメジ
ャーが指定され、Rレジスタの値はrl、となる。
ン操作された場合は、第3図(b)に示すようにCメジ
ャーが指定され、Rレジスタの値はrl、となる。
次に、第6図の第2のコード変換テーブル13を参照す
ると、アドレス1にはCメジャーの構成音である「C4
」、「E4」、「G4」の音高情報(内部コード値)が
記憶されている。また、音高指定スイッチ群2のスイッ
チ2a、スイッチ2b、スイッチ2cをオン操作すると
、第3図(b)に示すようにCメジャー7thコードが
指定され、Rレジスタの値は「7」となる。ここで、第
6図の第2のコード変換テーブル13を参照すると、ア
ドレス7にはCメジャー7t、hコードの構成音である
「C4」、「E4」、「G4」、「B4b」の音高情報
(内部コード値)が記憶されている。
ると、アドレス1にはCメジャーの構成音である「C4
」、「E4」、「G4」の音高情報(内部コード値)が
記憶されている。また、音高指定スイッチ群2のスイッ
チ2a、スイッチ2b、スイッチ2cをオン操作すると
、第3図(b)に示すようにCメジャー7thコードが
指定され、Rレジスタの値は「7」となる。ここで、第
6図の第2のコード変換テーブル13を参照すると、ア
ドレス7にはCメジャー7t、hコードの構成音である
「C4」、「E4」、「G4」、「B4b」の音高情報
(内部コード値)が記憶されている。
次に、シャープ・フラット設定スイッチ群5の状態(ス
ティタス)を読み取り(SE2)、シャープ設定スイッ
チ5aがオンであるか否か判別しく5E3)、シャープ
フィールド5aがオンであればバッファCHORDO−
CHORD3 (CHORD4)の値を1加算する(S
E4)。一方、上記SE3でシャープ設定スイッチ5a
がオフであれば、次にフラット設定スイッチ5bがオン
であるか否か判別しく5E5)、オンであればバッファ
CHORDO−CHORD2 (CHORD3)の値を
1減算する(SE6)。
ティタス)を読み取り(SE2)、シャープ設定スイッ
チ5aがオンであるか否か判別しく5E3)、シャープ
フィールド5aがオンであればバッファCHORDO−
CHORD3 (CHORD4)の値を1加算する(S
E4)。一方、上記SE3でシャープ設定スイッチ5a
がオフであれば、次にフラット設定スイッチ5bがオン
であるか否か判別しく5E5)、オンであればバッファ
CHORDO−CHORD2 (CHORD3)の値を
1減算する(SE6)。
上記動作により、シャープ設定スイッチ5aをオンとす
れば、音高指定スイッチ群2の操作により指定した和音
の構成音が全て半音上り、フラット設定スイッチ5bを
オンとすれば上記和音の構成音が全て半音下る。
れば、音高指定スイッチ群2の操作により指定した和音
の構成音が全て半音上り、フラット設定スイッチ5bを
オンとすれば上記和音の構成音が全て半音下る。
上記SE4またはSE6に続けて、オクターブ設定スイ
ッチ群3の各スイッチの状態(スティタス)を読み取り
、オフとなっているオクターブ設定スイッチ3a〜3e
に応してバッファCHORDO〜CHORD2 (CH
ORD3)に格納されている音高情報をオクターブ単位
で変更する。すなわち、スイッチ3aがオンであれば、
バッファCHORD O〜CHORD2 (CHORD
3)の値を全て「24」加算しく2オクターブ上げ)、
スイッチ3bがオンであれば、バッファCHORDO〜
CHORD 2 (CHORD 3 )の値を全て「1
2」加算する(lオクターブ上げる)。
ッチ群3の各スイッチの状態(スティタス)を読み取り
、オフとなっているオクターブ設定スイッチ3a〜3e
に応してバッファCHORDO〜CHORD2 (CH
ORD3)に格納されている音高情報をオクターブ単位
で変更する。すなわち、スイッチ3aがオンであれば、
バッファCHORD O〜CHORD2 (CHORD
3)の値を全て「24」加算しく2オクターブ上げ)、
スイッチ3bがオンであれば、バッファCHORDO〜
CHORD 2 (CHORD 3 )の値を全て「1
2」加算する(lオクターブ上げる)。
同様にして、スイッチ30〜スイツチ3eが、それぞれ
オンとなっていれば、それぞれrQ。
オンとなっていれば、それぞれrQ。
(オクターブ変化無)、r−12J(lオクターブ下げ
る)、r−24J(2オクターブ下げる)加算する。
る)、r−24J(2オクターブ下げる)加算する。
上記動作により、オクターブ設定スイッチ群3の操作に
より音高指定スイッチ群2の操作により指定した和音の
各構成音の音高がオクターブ単位で変更される。
より音高指定スイッチ群2の操作により指定した和音の
各構成音の音高がオクターブ単位で変更される。
続けて、バッファCHORDO〜バッファCHORD
2 (CHORD 3 )の値が、それぞれ0LDCH
ORDO〜0LDCHORD2 (OLDCHORD3
)の値と等しいか否か判別する(SE8)。
2 (CHORD 3 )の値が、それぞれ0LDCH
ORDO〜0LDCHORD2 (OLDCHORD3
)の値と等しいか否か判別する(SE8)。
0LDCWORDO〜0LDCHORD2 (OLDC
HORD3)には、後述するように前回指定された和音
の構成音の音高情報が格納されており、音高指定スイッ
チ群2、オクターブ設定スイッチ群3、及びシャープ・
フラット設定スイッチ群5の操作による和音の指定が今
回と前回で同一である場合には、バッファCHORDO
−CHORD2 (CHORD3)の値が、それぞれバ
ッファ0LDCHORDO〜0LDCWORD2 (O
LDCHORD3)の値と全て一致する。したがって、
上記SE8により和音の指定に変更があったか否かを判
別している。
HORD3)には、後述するように前回指定された和音
の構成音の音高情報が格納されており、音高指定スイッ
チ群2、オクターブ設定スイッチ群3、及びシャープ・
フラット設定スイッチ群5の操作による和音の指定が今
回と前回で同一である場合には、バッファCHORDO
−CHORD2 (CHORD3)の値が、それぞれバ
ッファ0LDCHORDO〜0LDCWORD2 (O
LDCHORD3)の値と全て一致する。したがって、
上記SE8により和音の指定に変更があったか否かを判
別している。
上記SE8で、和音の指定に変更があった場合には、バ
ッファCt(ORDO〜バッファCHORD2 (CH
ORD3)の値を、それぞれバッファ0LDCHORD
O〜バツフア0LDCHORD2 (OLDCHORD
3)に格納しく5E9)、発音中フラグがオン(NJ)
になっているかどうか判別する(SEIO)。
ッファCt(ORDO〜バッファCHORD2 (CH
ORD3)の値を、それぞれバッファ0LDCHORD
O〜バツフア0LDCHORD2 (OLDCHORD
3)に格納しく5E9)、発音中フラグがオン(NJ)
になっているかどうか判別する(SEIO)。
そして、発音中フラグがオン、すなわち、現在楽音発生
回路7から楽音が発生中であれば、楽音発生回路7ヘキ
ーオフ信号を出力しく5EII)、発音中フラグをオフ
(’OJ)にセットする(SE12)。続けて、バッフ
ァCHORDO〜バッファCHORD2 (CHORD
3)に格納されている音高情報を楽音発生回路7へ出力
する。
回路7から楽音が発生中であれば、楽音発生回路7ヘキ
ーオフ信号を出力しく5EII)、発音中フラグをオフ
(’OJ)にセットする(SE12)。続けて、バッフ
ァCHORDO〜バッファCHORD2 (CHORD
3)に格納されている音高情報を楽音発生回路7へ出力
する。
上記動作により、楽音発生中に和音の指定が変更されれ
ば、楽音発生が停止され、新たに指定された和音の各構
成音の音高情報が楽音発生回路7へ出力される。
ば、楽音発生が停止され、新たに指定された和音の各構
成音の音高情報が楽音発生回路7へ出力される。
上述したように、ノーマルモードにおいて音高指定スイ
ッチ群2、オクターブ設定スイッチ群3及びシャープ・
フラット設定スイッチ群5の操作により、第2図に示す
「B1」〜「C7」までの音域の中から所望の音高の単
音を設定することができる。
ッチ群2、オクターブ設定スイッチ群3及びシャープ・
フラット設定スイッチ群5の操作により、第2図に示す
「B1」〜「C7」までの音域の中から所望の音高の単
音を設定することができる。
また、コードモードlにおいて音高指定スイッチ群2と
オクターブ設定スイッチ群3の操作によりlオクターブ
の全音階音を根音とする[マイナー 7 t、hコード
j、 「マイナーコード」、 「メジャーコード」、[
サスペンデッドコード」、「オーギュメントコード」の
5種類のコードを設定する゛ことができる。
オクターブ設定スイッチ群3の操作によりlオクターブ
の全音階音を根音とする[マイナー 7 t、hコード
j、 「マイナーコード」、 「メジャーコード」、[
サスペンデッドコード」、「オーギュメントコード」の
5種類のコードを設定する゛ことができる。
さらに、コードモード2において、音高指定スイッチ群
2、オクターブ設定スイッチ群3、及びシャープ・フラ
ット設定スイッチ群5の操作により、1オクターブの全
音階音を根音とする「メジャーコード」、「マイナーコ
ード」、「メジャー7thコード」の3種類のコードを
設定することができる。
2、オクターブ設定スイッチ群3、及びシャープ・フラ
ット設定スイッチ群5の操作により、1オクターブの全
音階音を根音とする「メジャーコード」、「マイナーコ
ード」、「メジャー7thコード」の3種類のコードを
設定することができる。
上述のようにして設定した単音または和音は吹き口部1
5に対するプレス操作を所定以上の強さで行うことによ
り、楽音発生回路7から発生される。
5に対するプレス操作を所定以上の強さで行うことによ
り、楽音発生回路7から発生される。
第17図は、プレス操作が行われたときにCPU6が行
う楽音発生制御処理の動作フローチャートである。
う楽音発生制御処理の動作フローチャートである。
所定周期でタイマーインクラブド(割り込み)が発生す
ると、CPU6はA/D変換器10を介して前記プレス
操作に対応するプレスデータを読み込み、そのブレスデ
ータを特には図示していないBPATHレジスタへ書き
込む(SFI)。
ると、CPU6はA/D変換器10を介して前記プレス
操作に対応するプレスデータを読み込み、そのブレスデ
ータを特には図示していないBPATHレジスタへ書き
込む(SFI)。
次に、BRATHレジスタに格納されているブレスデー
タの値が、キーオン信号の発生開始の閾値Th以上であ
るか否か判別しく5F2)、閾値Th以上であれば、発
音中フラグがオン(’IJ)であるか否か判別する(S
F3)。そして、発音中フラグがオンでなければ、すな
わち現在、楽音発生回路7から楽音が発生中でなければ
、楽音発生回路7ヘキーオン信号及び発生開始時の音量
等を指示するイニシャル情報を出力しく5F4)、発音
中フラグをオン(’IJ)にセットする(SF5)。
タの値が、キーオン信号の発生開始の閾値Th以上であ
るか否か判別しく5F2)、閾値Th以上であれば、発
音中フラグがオン(’IJ)であるか否か判別する(S
F3)。そして、発音中フラグがオンでなければ、すな
わち現在、楽音発生回路7から楽音が発生中でなければ
、楽音発生回路7ヘキーオン信号及び発生開始時の音量
等を指示するイニシャル情報を出力しく5F4)、発音
中フラグをオン(’IJ)にセットする(SF5)。
イニシャル情報は、例えばブレスデータの単位時間当た
りの変化量等に基づいて設定される。
りの変化量等に基づいて設定される。
上記動作により、楽音発生回路7はキーオン信号が加え
られると、CPU6から加えられた和音の各構成音の音
高情報または単音の音高情報に基づき、和音の発生また
は単音の発生を開始する。
られると、CPU6から加えられた和音の各構成音の音
高情報または単音の音高情報に基づき、和音の発生また
は単音の発生を開始する。
また、上記SF3で発音中フラグがオン(’IJ )で
なければ、ブレスデータの大きさに基づいて、放音中の
和音(または単音)の音量を指定する音量情報等の、ア
フター情報を作成し楽音発生回路7へ出力する(SF6
)。
なければ、ブレスデータの大きさに基づいて、放音中の
和音(または単音)の音量を指定する音量情報等の、ア
フター情報を作成し楽音発生回路7へ出力する(SF6
)。
上記動作により、演奏者がプレス操作を行うことにより
、放音される和音または単音の音量が前記プレス操作の
強さに応じて変化する。
、放音される和音または単音の音量が前記プレス操作の
強さに応じて変化する。
一方、上記SF2でブレスデータの値が前記キーオンの
閾値Thよりも小さければ、発音中フラグはオン(NJ
)であるか否か判別しくS F 7 )、発音中フラグ
がオン(「1」)であれば、楽音発生回路7ヘキーオフ
信号を出力する(S F 8 )。
閾値Thよりも小さければ、発音中フラグはオン(NJ
)であるか否か判別しくS F 7 )、発音中フラグ
がオン(「1」)であれば、楽音発生回路7ヘキーオフ
信号を出力する(S F 8 )。
そして、発音中フラグをオフ(’OJ)にセットする(
SF9)。
SF9)。
上記動作により、和音または単音の発生中にブレスデー
タの値が所定のキーオンの閾値Thより小さくなった場
合には、キーOFF情報が楽音発生回路7へ出力され、
このことにより、楽音発生回路7は和音または単音の発
生を停止する。
タの値が所定のキーオンの閾値Thより小さくなった場
合には、キーOFF情報が楽音発生回路7へ出力され、
このことにより、楽音発生回路7は和音または単音の発
生を停止する。
尚、上記実施例では、コードモード2において音高指定
スイッチ群のオン操作されたスイッチの数が1個、2個
、3個のとき、それぞれメジャーコード、マイナーコー
ド、セブンスコードの各コードを設定するように−して
いるが、4個以上のときにも、それぞれのオン操作され
たスイッチ数に応じた他のコードを設定するようにする
ことも可能である。また、オン操作されたスイッチの数
と設定される和音の種類との対応は限定されるものでは
なく、任意の対応関係であってよい。また、音高指定ス
イッチ群の数も7個に限定されるものではなく、少な(
とも1オクターブの音域の音高を指定できればよい。ま
た、和音の根音も上記実施例における音域内に限定され
る必要はない。また、コード変換テーブルを用いること
なく、CPUが和音の各構成音の音高情報を演算処理等
により作成するようにしてもよい。
スイッチ群のオン操作されたスイッチの数が1個、2個
、3個のとき、それぞれメジャーコード、マイナーコー
ド、セブンスコードの各コードを設定するように−して
いるが、4個以上のときにも、それぞれのオン操作され
たスイッチ数に応じた他のコードを設定するようにする
ことも可能である。また、オン操作されたスイッチの数
と設定される和音の種類との対応は限定されるものでは
なく、任意の対応関係であってよい。また、音高指定ス
イッチ群の数も7個に限定されるものではなく、少な(
とも1オクターブの音域の音高を指定できればよい。ま
た、和音の根音も上記実施例における音域内に限定され
る必要はない。また、コード変換テーブルを用いること
なく、CPUが和音の各構成音の音高情報を演算処理等
により作成するようにしてもよい。
さらに、上記音高指定スイッチ群のスイッチは、オン・
オフタイプのスイッチに限−られす、静電容量型のスイ
ッチ、感圧型スイッチ等でもよい。
オフタイプのスイッチに限−られす、静電容量型のスイ
ッチ、感圧型スイッチ等でもよい。
〔発明の効果]
請求項1記載の和音設定装置によれば、音高指定手段と
パラメータ設定手段の操作のみにより、特別な和音設定
用スイッチ、表示装置、メモリ等を設けることなく、容
易、かつ低コストで確実に和音の設定を行うことができ
る。
パラメータ設定手段の操作のみにより、特別な和音設定
用スイッチ、表示装置、メモリ等を設けることなく、容
易、かつ低コストで確実に和音の設定を行うことができ
る。
また、請求項2記載の和音設定装置によれば、音高指定
手段の操作のみの簡単な操作で和音の設定が可能になる
と共に、異なる2種類の音高指定操作の相異(連続音高
指定または不連続音高指定)に基づいて、和音の根音を
指定すべき最高音高または最低音高の音高に設定できる
ので、極めて限定された個数の音高指定手段により、1
オクターブの音域の全ての音階を根音とする和音の設定
が可能となる。また、音高指定手段の数に等しいだけの
コードの種類を設定できるので多種類のコード設定が可
能になる。
手段の操作のみの簡単な操作で和音の設定が可能になる
と共に、異なる2種類の音高指定操作の相異(連続音高
指定または不連続音高指定)に基づいて、和音の根音を
指定すべき最高音高または最低音高の音高に設定できる
ので、極めて限定された個数の音高指定手段により、1
オクターブの音域の全ての音階を根音とする和音の設定
が可能となる。また、音高指定手段の数に等しいだけの
コードの種類を設定できるので多種類のコード設定が可
能になる。
さらに、請求項3記載の和音設定装置では、和音の発生
が可能である。
が可能である。
また、請求項4記載の和音設定装置によれば、モード切
替を行うことにより単音と和音の両方が設定可能となり
、メロディ演奏とハーモニー演奏の2つの演奏が可能と
なる。
替を行うことにより単音と和音の両方が設定可能となり
、メロディ演奏とハーモニー演奏の2つの演奏が可能と
なる。
また、請求項6または7記載の電子管楽器においては、
音高指定手段操作とパラメータ設定手段の操作により多
種類の和音の設定が可能になると共に、その指定した和
音の発生制御をプレス操作を行うことにより容易に行う
ことができるので多様なハーモニー演奏を容易に行うこ
とが可能となる。
音高指定手段操作とパラメータ設定手段の操作により多
種類の和音の設定が可能になると共に、その指定した和
音の発生制御をプレス操作を行うことにより容易に行う
ことができるので多様なハーモニー演奏を容易に行うこ
とが可能となる。
第1図は一実施例のシステム構成図、
第2図は音高の音高情報(内部コード値)を示す図、
第3図(a)、 (b)はRレジスタの内部構成図、第
4図は単音変換テーブルの内部構成図、第5図は第1の
コード変換テーブルの内部構成図、 第6図は第2のコード変換テーブルの内部構成図、 第7図(a)、 (b)は−実方躯例の外観図、第8図
(a)〜(f)はノーマルモード及びコードモード1に
おける音高指定スイッチ群とオクターブ設定スイッチ群
の操作による楽音(単音)の音高及び和音の設定方法を
説明する図、 第9図(a)〜(f)はコードモード2における和音設
定の操作方法を説明する図、 第10図(a)〜(f)はコードモード2におけるマイ
ナーコード設定の操作方法を説明する図、第11図(a
)〜(e)はコードモード2におけるメジャー・セブン
ス・コード設定の操作方法を説明する図、 第12図はモード切替スイッチを操作したときのCPU
の動作フローチャート、 第13図はCPUがコードフラグに基づいて行う処理を
説明する動作フローチャート、第14図はCPUが行う
ノーマルモート処理の動作フローチャート、 第15図はCPUが行うコードモード1処理の詳細を説
明する動作フローチャート、 第16図はCPUが行うコードモード2処理の詳細を説
明する動作フローチャート、 第17図はCPUが行うプレス操作が行われたときの楽
音発生制御処理を説明する動作フローチャートである。 1・・・モード切替スイッチ、 2・・・音高指定スイッチ群、 3・・・オクターブ設定スイッチ群、 5・・・シャープ・フラット設定スイ・フチ群、6・・
・CPU。 7・・・楽音発生回路、 8・・・プレスセンサ、 ll・・・単音変換テーブル、 12・・・第1のコード変換テーブル、13・・・第2
のコード変換テーブル。 特許出願人 カシオ計算機株式会社 左1’1面図 −r11とイクリのクト規り 第7図 刀 (G) ○ 番〜2s(E4) 12f(04) C=フ (b) コート“七−F2+てお1プろマイナー第1 OOO・〜2(+(A41 0$−2c(G41 ・〜2C(G41 ・〜2
C(G41C=フ C=つ C
=つ 00 @−2d(Fil
○ ○・−2a(E41 0
j〜2s(C410□2g(C410口口 −コーFz気たのむ買4″F=方ヲム兄S乙明7ろ図0
図 (。) 0 ・〜2e(E4) e−2f(o4) 1■■)−2g(C*) (b) コード七−F゛2「で3+アろメレ薔゛乞フ゛′ン又・
コーF′設定、I第11図 ○ ○ 番〜2 G(A
4)OOO ○ ○ ・〜2C(
G4)0 0 C:つ・−
−2d(C4) ・−”2d(F4)
・〜2d(F+)會〜2e(E+) ○
○1〜2f(D+) ・−−2
f(DJ ○C=つ 1■−〜2’
J(C41C:つつ五桑イ下方法Σβ色H月寄ろ図
4図は単音変換テーブルの内部構成図、第5図は第1の
コード変換テーブルの内部構成図、 第6図は第2のコード変換テーブルの内部構成図、 第7図(a)、 (b)は−実方躯例の外観図、第8図
(a)〜(f)はノーマルモード及びコードモード1に
おける音高指定スイッチ群とオクターブ設定スイッチ群
の操作による楽音(単音)の音高及び和音の設定方法を
説明する図、 第9図(a)〜(f)はコードモード2における和音設
定の操作方法を説明する図、 第10図(a)〜(f)はコードモード2におけるマイ
ナーコード設定の操作方法を説明する図、第11図(a
)〜(e)はコードモード2におけるメジャー・セブン
ス・コード設定の操作方法を説明する図、 第12図はモード切替スイッチを操作したときのCPU
の動作フローチャート、 第13図はCPUがコードフラグに基づいて行う処理を
説明する動作フローチャート、第14図はCPUが行う
ノーマルモート処理の動作フローチャート、 第15図はCPUが行うコードモード1処理の詳細を説
明する動作フローチャート、 第16図はCPUが行うコードモード2処理の詳細を説
明する動作フローチャート、 第17図はCPUが行うプレス操作が行われたときの楽
音発生制御処理を説明する動作フローチャートである。 1・・・モード切替スイッチ、 2・・・音高指定スイッチ群、 3・・・オクターブ設定スイッチ群、 5・・・シャープ・フラット設定スイ・フチ群、6・・
・CPU。 7・・・楽音発生回路、 8・・・プレスセンサ、 ll・・・単音変換テーブル、 12・・・第1のコード変換テーブル、13・・・第2
のコード変換テーブル。 特許出願人 カシオ計算機株式会社 左1’1面図 −r11とイクリのクト規り 第7図 刀 (G) ○ 番〜2s(E4) 12f(04) C=フ (b) コート“七−F2+てお1プろマイナー第1 OOO・〜2(+(A41 0$−2c(G41 ・〜2C(G41 ・〜2
C(G41C=フ C=つ C
=つ 00 @−2d(Fil
○ ○・−2a(E41 0
j〜2s(C410□2g(C410口口 −コーFz気たのむ買4″F=方ヲム兄S乙明7ろ図0
図 (。) 0 ・〜2e(E4) e−2f(o4) 1■■)−2g(C*) (b) コード七−F゛2「で3+アろメレ薔゛乞フ゛′ン又・
コーF′設定、I第11図 ○ ○ 番〜2 G(A
4)OOO ○ ○ ・〜2C(
G4)0 0 C:つ・−
−2d(C4) ・−”2d(F4)
・〜2d(F+)會〜2e(E+) ○
○1〜2f(D+) ・−−2
f(DJ ○C=つ 1■−〜2’
J(C41C:つつ五桑イ下方法Σβ色H月寄ろ図
Claims (1)
- 【特許請求の範囲】 1)少なくとも1オクターブの音域の各楽音の音高を指
定する複数の音高指定スイッチ手段と、該音高指定手段
の操作により指定された音高の楽音の楽音特性を指示す
る少なくとも1つのパラメータ設定手段と、 前記音高指定手段に対する操作に基づいて、該音高指定
手段により指定された音高に対応した和音の根音を設定
する根音設定手段と、 前記パラメータ設定手段に対する操作に基づいて、該パ
ラメータ設定手段により指示された和音の種類を設定す
る和音種類設定手段と、 を具備することを特徴とする和音設定装置。 2)少なくとも1オクターブの音域の各楽音の音高が、
予め割り当てられた複数の音高指定手段と、該各音高指
定手段のうち同時操作された音高指定手段の個数を検出
し、その検出した個数に基づいて、その個数に対応した
和音の種類を設定する和音種類設定手段と、前記各音高
指定手段のうちの1つの音高指定手段が1個のみ操作さ
れた場合にはその1つの音高指定手段により指定された
音高を和音の根音に設定し、前記各音高指定手段のうち
の少なくとも2つの音高指定手段が同時操作された場合
には、それらの同時操作により指定された各音高が連続
する音高関係にあるか否かを判別し、連続する音高関係
であれば、指定されている各音高のうちの最高音高また
は最低音高のいづれか一方の音高を和音の根音に設定し
、不連続の音高関係であれば、指定されている各音高の
うちの前記一方の音高とは異なる他方の音高を和音の根
音に設定する根音設定手段と、 を具備することを特徴とする和音設定装置。 3)前記根音設定手段によって設定される和音の根音と
、前記和音種類設定手段によって設定される和音の種類
とで定まる和音に関する楽音を発生する楽音発生手段を
さらに具備することを特徴とする請求項1または2記載
の和音設定装置。 4)単音の設定を行う単音設定モードと和音の設定を行
う和音設定モードとを選択的に切替えるモード切替手段
をさらに具備し、 該モード切替手段により前記単音モードが選択された場
合には、前記音高指定手段の操作に基づいて、該音高指
定手段により指定された単音の音高を設定し、さらに前
記パラメータ設定手段の操作に基づいて前記単音の楽音
特性を設定し、前記モード切替手段により前記和音モー
ドが選択された場合には、前記根音設定手段により和音
の根音を設定し、前記和音種類設定手段により和音の種
類を設定することを特徴とする請求項1記載の和音設定
装置。 5)単音の設定を行う単音設定モードと和音の設定を行
う和音設定モードとを選択的に切替えるモード切替手段
をさらに有し、 該モード切替手段により前記単音設定モードが選択され
た場合には、前記音高指定手段に対する音高指定操作に
基づいて、該音高指定手段により指定された単音の音高
を設定し、前記モード切替手段により前記和音設定モー
ドが選択されている場合には、前記和音種類設定手段に
より和音の種類を設定し、前記根音設定手段により和音
の根音を設定することを特徴とする請求項2記載の和音
設定装置。 6)請求項1、2、4または5記載の和音設定装置と、 ブレス操作の強さをセンス信号として検知するブレスセ
ンサ手段と、 このブレスセンサ手段から出力されたセンス信号のレベ
ル値が所定値以上になったとき、前記和音設定装置にて
設定されている和音の根音と和音の種類とで定まる和音
に関する楽音の発生の開始を指示する楽音発生開始指示
手段と、 をさらに具備することを特徴とする電子管楽器。 7)請求項3記載の和音設定装置と、 ブレス操作の強さをセンス信号として検知するセンサ手
段と、 このセンサ手段から出力されたセンス信号のレベル値が
所定値以上になったとき、前記和音設定装置にて設定さ
れている和音の根音と和音の種類とで定まる和音に関す
る楽音が、請求項3記載の前記楽音発生手段から発生さ
れるように制御する楽音発生指示手段と、 をさらに具備することを特徴とする電子管楽器。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63305722A JP2591121B2 (ja) | 1988-06-17 | 1988-12-02 | 和音設定装置及び電子管楽器 |
| US07/364,010 US5014586A (en) | 1988-06-17 | 1989-06-09 | Chord setting apparatus and electronic wind instrument using the same |
| KR1019890008279A KR930005219B1 (ko) | 1988-06-17 | 1989-06-15 | 화음설정장치 및 이 화음설정장치를 사용한 전자관악기 |
| EP89111123A EP0346940B1 (en) | 1988-06-17 | 1989-06-19 | Chord setting apparatus and electronic wind instrument using the same |
| DE89111123T DE68909119T2 (de) | 1988-06-17 | 1989-06-19 | Vorrichtung zur Akkordeinstellung und diese benutzendes elektronisches Blasinstrument. |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63-80183 | 1988-06-17 | ||
| JP8018388 | 1988-06-17 | ||
| JP63305722A JP2591121B2 (ja) | 1988-06-17 | 1988-12-02 | 和音設定装置及び電子管楽器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0277095A true JPH0277095A (ja) | 1990-03-16 |
| JP2591121B2 JP2591121B2 (ja) | 1997-03-19 |
Family
ID=26421245
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63305722A Expired - Fee Related JP2591121B2 (ja) | 1988-06-17 | 1988-12-02 | 和音設定装置及び電子管楽器 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5014586A (ja) |
| EP (1) | EP0346940B1 (ja) |
| JP (1) | JP2591121B2 (ja) |
| KR (1) | KR930005219B1 (ja) |
| DE (1) | DE68909119T2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02181788A (ja) * | 1989-01-06 | 1990-07-16 | Yamaha Corp | 電子管楽器 |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5403966A (en) * | 1989-01-04 | 1995-04-04 | Yamaha Corporation | Electronic musical instrument with tone generation control |
| US5446238A (en) * | 1990-06-08 | 1995-08-29 | Yamaha Corporation | Voice processor |
| US5461189A (en) * | 1990-07-06 | 1995-10-24 | Yamaha Corporation | Waveguide electronic musical instrument employing pre-performance tuning |
| US5278348A (en) * | 1991-02-01 | 1994-01-11 | Kawai Musical Inst. Mfg. Co., Ltd. | Musical-factor data and processing a chord for use in an electronical musical instrument |
| KR940003126B1 (ko) * | 1991-11-15 | 1994-04-13 | 주식회사 금성사 | 전자악기의 코드 처리방법과 장치 |
| JP3013648B2 (ja) * | 1993-03-23 | 2000-02-28 | ヤマハ株式会社 | 自動編曲装置 |
| US7723605B2 (en) | 2006-03-28 | 2010-05-25 | Bruce Gremo | Flute controller driven dynamic synthesis system |
| US20190172434A1 (en) * | 2017-12-04 | 2019-06-06 | Gary S. Pogoda | Piano Key Press Processor |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US2138500A (en) * | 1936-10-28 | 1938-11-29 | Miessner Inventions Inc | Apparatus for the production of music |
| US2301184A (en) * | 1941-01-23 | 1942-11-10 | Leo F J Arnold | Electrical clarinet |
| US3439106A (en) * | 1965-01-04 | 1969-04-15 | Gen Electric | Volume control apparatus for a singletone electronic musical instrument |
| US3429976A (en) * | 1966-05-11 | 1969-02-25 | Electro Voice | Electrical woodwind musical instrument having electronically produced sounds for accompaniment |
| US3767833A (en) * | 1971-10-05 | 1973-10-23 | Computone Inc | Electronic musical instrument |
| US3938419A (en) * | 1974-05-20 | 1976-02-17 | David De Rosa | Electronic musical instrument |
| US4065993A (en) * | 1974-12-26 | 1978-01-03 | Nippon Gakki Seizo Kabushiki Kaisha | Electronic organ with a three-finger chord and one-finger automatic chord playing mode selector |
| DE2523623C3 (de) * | 1975-05-28 | 1981-10-15 | Naumann, Klaus, 8013 Haar | Elektronisches Musikinstrument |
| DE2535344C2 (de) * | 1975-08-07 | 1985-10-03 | CMB Colonia Management- und Beratungsgesellschaft mbH & Co KG, 5000 Köln | Einrichtung zum elektronischen Erzeugen von Klangsignalen |
| US4178821A (en) * | 1976-07-14 | 1979-12-18 | M. Morell Packaging Co., Inc. | Control system for an electronic music synthesizer |
| US4168645A (en) * | 1977-05-20 | 1979-09-25 | Morris B. Squire | Electronic musical instrument |
| US4274321A (en) * | 1979-07-30 | 1981-06-23 | Jerome Swartz | Harmony authorization detector synthesizer |
| DE3174921D1 (en) * | 1980-01-28 | 1986-08-21 | Nippon Musical Instruments Mfg | Chord generating apparatus of electronic musical instrument |
| JPS56153388A (en) * | 1980-04-30 | 1981-11-27 | Matsushita Electric Industrial Co Ltd | Electronic musical instrument |
| DE3023578C2 (de) * | 1980-06-24 | 1983-08-04 | Matth. Hohner Ag, 7218 Trossingen | Schaltungsanordnung zum Identifizieren des Akkordtyps und seines Grundtons bei einem chromatisch gestimmten elektronischen Musikinstrument |
| GB2083669B (en) * | 1980-09-05 | 1985-01-03 | Casio Computer Co Ltd | Key data entry system |
| JPS5773799A (en) * | 1980-10-28 | 1982-05-08 | Nippon Musical Instruments Mfg | Electronic musical instrument |
| US4418599A (en) * | 1982-04-08 | 1983-12-06 | Raskin Gregory D | Electronic signal level control apparatus for acoustical-electrical transducer instrument |
| US4757737A (en) * | 1986-03-27 | 1988-07-19 | Ugo Conti | Whistle synthesizer |
| JPS63128596A (ja) * | 1986-11-17 | 1988-06-01 | 富士通株式会社 | エレクトロルミネツセンスパネル |
| JPS63210893A (ja) * | 1987-02-27 | 1988-09-01 | 株式会社 コムニクス | 電子弦楽器の入力装置 |
| US4915008A (en) * | 1987-10-14 | 1990-04-10 | Casio Computer Co., Ltd. | Air flow response type electronic musical instrument |
| US4919032A (en) * | 1987-12-28 | 1990-04-24 | Casio Computer Co., Ltd. | Electronic instrument with a pitch data delay function |
-
1988
- 1988-12-02 JP JP63305722A patent/JP2591121B2/ja not_active Expired - Fee Related
-
1989
- 1989-06-09 US US07/364,010 patent/US5014586A/en not_active Expired - Lifetime
- 1989-06-15 KR KR1019890008279A patent/KR930005219B1/ko not_active Expired - Fee Related
- 1989-06-19 EP EP89111123A patent/EP0346940B1/en not_active Expired - Lifetime
- 1989-06-19 DE DE89111123T patent/DE68909119T2/de not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02181788A (ja) * | 1989-01-06 | 1990-07-16 | Yamaha Corp | 電子管楽器 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE68909119D1 (de) | 1993-10-21 |
| EP0346940B1 (en) | 1993-09-15 |
| EP0346940A2 (en) | 1989-12-20 |
| KR930005219B1 (ko) | 1993-06-16 |
| KR900000833A (ko) | 1990-01-30 |
| JP2591121B2 (ja) | 1997-03-19 |
| DE68909119T2 (de) | 1994-02-17 |
| EP0346940A3 (en) | 1990-02-28 |
| US5014586A (en) | 1991-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2650454B2 (ja) | 自動演奏装置 | |
| US5619003A (en) | Electronic musical instrument dynamically responding to varying chord and scale input information | |
| JPH0944150A (ja) | 電子鍵盤楽器 | |
| JPH0277095A (ja) | 和音設定装置及び電子管楽器 | |
| JPH1091061A (ja) | 演奏指示装置及びプログラムを記録した媒体 | |
| JP2537195B2 (ja) | 電子楽器 | |
| JP2555560B2 (ja) | 電子楽器 | |
| US5260509A (en) | Auto-accompaniment instrument with switched generation of various phrase tones | |
| JP2543307Y2 (ja) | 電子楽器 | |
| JPH08185174A (ja) | 音声発生装置 | |
| US5418324A (en) | Auto-play apparatus for generation of accompaniment tones with a controllable tone-up level | |
| JP3296202B2 (ja) | 演奏操作指示装置 | |
| JP2588133Y2 (ja) | 音高データ作成装置 | |
| JPH06149241A (ja) | 電子楽器 | |
| JP2580746Y2 (ja) | 電子管楽器 | |
| JP2526101B2 (ja) | 電子管楽器 | |
| JPH07152374A (ja) | 電子楽器 | |
| JPS6029958B2 (ja) | 電子楽器 | |
| JPH0153469B2 (ja) | ||
| JPH0515279B2 (ja) | ||
| JPH03177897A (ja) | 電子楽器 | |
| JP2002297126A (ja) | 楽譜表示装置、楽譜表示方法および楽器 | |
| JPH05108074A (ja) | 電子楽器の自動伴奏装置 | |
| JPH0944151A (ja) | 電子鍵盤楽器 | |
| JPH0315198B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |