JPH0366677B2 - - Google Patents

Info

Publication number
JPH0366677B2
JPH0366677B2 JP56099009A JP9900981A JPH0366677B2 JP H0366677 B2 JPH0366677 B2 JP H0366677B2 JP 56099009 A JP56099009 A JP 56099009A JP 9900981 A JP9900981 A JP 9900981A JP H0366677 B2 JPH0366677 B2 JP H0366677B2
Authority
JP
Japan
Prior art keywords
pitch
frequency number
counter
mode
scanning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP56099009A
Other languages
English (en)
Other versions
JPS5740296A (en
Inventor
Doitsuche Rarufu
Josefu Doitsuche Resurii
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kawai Musical Instruments Manufacturing Co Ltd
Original Assignee
Kawai Musical Instruments Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kawai Musical Instruments Manufacturing Co Ltd filed Critical Kawai Musical Instruments Manufacturing Co Ltd
Publication of JPS5740296A publication Critical patent/JPS5740296A/ja
Publication of JPH0366677B2 publication Critical patent/JPH0366677B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/02Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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
    • G10H2210/00Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
    • G10H2210/155Musical effects
    • G10H2210/195Modulation effects, i.e. smooth non-discontinuous variations over a time interval, e.g. within a note, melody or musical transition, of any sound parameter, e.g. amplitude, pitch, spectral response or playback speed
    • G10H2210/221Glissando, i.e. pitch smoothly sliding from one note to another, e.g. gliss, glide, slide, bend, smear or sweep
    • G10H2210/225Portamento, i.e. smooth continuously variable pitch-bend, without emphasis of each chromatic pitch during the pitch change, which only stops at the end of the pitch shift, as obtained, e.g. by a MIDI pitch wheel or trombone
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S84/00Music
    • Y10S84/07Electric key switch structure

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 本発明は、各音名間を複数分割した多数のスイ
ツチを利用し、演奏者が連続する複数のスイツチ
間を手動で移動操作することによりポルタメント
効果を得る装置に関する。
より詳細には、前記装置において連続する複数
のスイツチが同時に作動されたのを検出して、そ
の中の1つのスイツチ情報を発音のために選択使
用するものである。
さらに本発明は、前記装置において演奏モード
を指定することにより、フレツトなしモードのと
きは前記選択されたスイツチ情報の周波数ナンバ
ーを使用し、フレツト付きモードのときは前記指
定されたスイツチに近い音名の周波数ナンバーを
使用して発音するものである。
従来のオーケストラ用楽器のうちのいくつか
は、持続的ポルタメント効果を発生させる能力を
有している。ポルタメント効果では、楽音のピツ
チが1つの楽音から次の楽音へ急激に移行して変
化するのではなく、2つの楽音間の周波数遷移に
おいてピツチはなめらかに移行する。これらの楽
器としてはフレツトのない弦楽器やスライドトロ
ンボーンがある。ポルタメントの新規な音楽的効
果は現代音楽において特に有用であり、鍵盤電子
楽器のためのポルタメント遷移を模倣するために
いろいろな構成が用いられてきている。
鍵盤ポルタメントシステムは、“定速度ポルタ
メント装置”と題する米国特許第4103581号(特
開昭53−29114号)に開示されている。開示され
ているシステムでは、各鍵盤スイツチは発生した
楽音のピツチを周波数ナンバー表によつて制御す
る。1つの楽音のピツチを次の楽音のピツチにな
めらかにすべらせるポルタメント効果は、現在発
生している楽音の周波数を制御する周波数ナンバ
ーから新たに発生する楽音の周波数ナンバーを差
し引くことによつて達成される。その差の端数は
増分レジスタに記憶され、周波数ナンバーが新ら
しい楽音の周波数制御ナンバーに等しくなるま
で、制御された速度で現在の楽音の周波数ナンバ
ーに何回も加算される。従つて、第1の楽音から
第2の楽音への周波数遷移は一定数の増分ステツ
プで行われ、遷移時間は2つの連続する楽音間の
ピツチの差とは関係ない。
“電子楽器におけるグライドおよびポルタメン
トの発生装置”と題する米国特許第3929053号に
おいては、ポルタメントシステムのもう1つの形
が説明されている。周波数遷移は、第1の楽音に
対応する最初の周波数に周波数増分を連続的に加
算、累算することによつて達成される。最終的に
は、前の周波数ナンバーと加算された増分の累算
された和は、新らしく選択された楽音の周波数ナ
ンバーと本質的に等しくなる。その後楽音の発生
は、新らしい楽音の真のピツチで継続する。この
方法では、ポルタメント遷移に要する時間は、そ
れら2つの楽音間の周波数分離によつて決まる。
ここに参考のため述べた特許に記載されている
システムによつて生じるポルタメント効果はいず
れも殆んど機械的な正確さをもつた周波数遷移を
生じさせる。即ち、ひとたび速度制御がセツトさ
れると、遷移時間は自動的に前もつて決定される
と云う機械的正確さである。更に、開始周波数お
よび終結周波数は、“離調した(detuned)”楽音
に関して意図的に終結又は開始する能力を有する
代わりに、真の楽音ピツチになるように限定され
る。金管楽器奏者によつて得られる“リツプスメ
ア(lip smear)”効果は、これらのシステムに
よつては現実的に模倣することはできない。
すべり線(slide−wire)の使用によつて連続
的周破数遷移をうる電子楽器がつくられている。
電圧制御発振器の周波数を制御するのに用いられ
る可変電圧を生じさせるために、このすべり線に
対する指の圧力が用いられる。すべり線制御ポル
タメントシステムは音楽家に許容範囲の広い制御
を提供し、これにより音楽家はいくつかの注目に
値する新規な音楽的効果を発生することができ
る。このシステムは、すべり線接触を実施する上
で、またこの線上の一定の位置を特定の周波数に
対応させる場合に出合う周波数安定性の問題につ
いて機械的な問題をかかえている。通常のすべり
線ポルタメントシステムは動作した場合本来単旋
律(monophonic)である。
本発明は従来のすべり線制御ポルタメント装置
の改良に関するものである。
本発明の第1の目的は、各音名間を複数分割し
た多数のスイツチを利用して、演奏者が連続する
複数のスイツチ間を手動で移動操作することによ
りポルタメント効果を得ることである。
そのために、 発生される楽音のピツチが走査された音高スイ
ツチに対応する周波数ナンバーにより決定される
電子楽器において、 1オクターブを12音名に分割し、各音名間をさ
らに細かく分割した音高情報を指定可能な複数の
音高指定スイツチ59と、 該複数の音高指定スイツチを走査する走査手段
1,2,3と、 該走査手段の走査により連続する複数の音高指
定スイツチが同時に作動しているのを検出して
4,5,6,7,8,10,11、その中の1つ
の音高指定スイツチに関する音高情報を選択出力
する12,13,14,15検出手段と、 該検出手段より出力された音高情報に基づく周
波数ナンバーを発生する周波数ナンバー発生手段
17′,25とを有し、 演奏者が前記連続する複数の音高指定スイツチ
間を移動操作することによりポルタメント効果を
発生可能な装置を提供するものである。
本発明の第2の目的は、フレツト付きモードと
フレツトなしモードの2つのモードを選択的に実
行可能なポルタメント装置を得ることである。
そのために、 発生される楽音のピツチが走査された音高スイ
ツチに対応する周波数ナンバーにより決定される
電子楽器において、 演奏モードがフレツトなしモードかフレツト付
きモードかを選択指定するモード指定手段103
と、 1オクターブを12音名に分割し、各音名間をさ
らに細かく分割した音高情報を指定可能な複数の
音高指定スイツチ59と、 該複数の音高指定スイツチを走査する走査手段
1,2,3と、 該走査手段の走査により作動した音高指定スイ
ツチを検出する検出手段4,5,6,7,8,1
0,11,12,13,14,15と、 前記モード指定手段がフレツトなしモードのと
きは前記検出手段にて検出された音高指定スイツ
チに対応する周波数ナンバーを発生し39,9
2,93,94,95,96,100,101、
前記モード指定手段がフレツト付きモードのとき
は前記検出手段にて検出された音高指定スイツチ
に近い音名の周波数ナンバーを発生する35,3
1,32,133,34,102,30周波数ナ
ンバー発生手段と、 を有するポルタメント効果を発生可能な装置を提
供するものである。
本発明において、すべり線(Slide−wire)は、
予め選択された楽音範囲内の各鍵盤音と関連した
複数の接点をもつ直線配列の感触(touch
sensitive)接点スイツチとして与えられる。
第1発明において、実施例では、多数の指によ
つて作動される接点を検出した時、検出割当て回
路は各指によつて作動された1群の接点の中心に
最も近い接点の周波数ナンバーを割当てている
が、この割当て方法は上記実施例に制限されるも
のではない。
第2発明においては、2つの動作モードが実行
される。フレツトなしモード(unfretied mode)
では、割当てられる周波数ナンバーは選択された
接点スイツチに対応するが、フレツト付きモード
(fretied mode)では、割当てられる周波数ナン
バーは最も近い真の楽音ピツチに対応する。
以下、本発明の実施例を説明する。
ポルタメントのすべり線は、第1図において破
線で概略的に示されている。ここではすべり線と
いう術語は、複数の接触点を有する可変抵抗なら
びに直線形配列の電気スイツチを含む一般的な意
味に用いられている。第1図に示される各楽音
(音名)は同数のスイツチを含む。楽音(音名)
文字は、音楽家が所望の楽音および和音の組合せ
を得るために自分の指の位置決めするのを助ける
ためにすべり線に隣接して印刷記号(printed
legend)として示してある。第1図は、ポルタメ
ントすべり線の1オクターブを示す。何オクター
ブでも加えることができるが、大部分の楽器にと
つては3オクターブの範囲で十分であることが一
般に判つている。楽音記号上の斜線部分は従来の
ピアノ状鍵盤上の黒鍵音の位置に相当する。
図示するため、本発明は、全音階的音階の各楽
音(音名)に対し8組のスイツチ接点をもつよう
に構成されたすべり線に対し説明してある。1つ
の楽音あたり8つの指接点を選択するのが有利で
あり、これは本発明の制約又は限界を示すもので
はない。音楽的遷移における各全音変化は100セ
ントの周波数変化に相当するので、すべり線上の
各指接触変化は100/8=12.5セントの周波数変
化を発生させる。この周波数変化は非常に小さい
ので耳が周波数ポルタメント遷移に対して1組の
不連続の周波数段階を聞きとるのではなく、周波
数遷移における連続的変化を聞きとる。
本発明とともに用いられる楽音発生システム
は、発生した楽音のピツチを制御するために周波
数ナンバーを用いる種類のものである。“周波数
ナンバー制御クロツク装置”と題する米国特許第
4067254号(特開昭52−65415号)には、楽音発生
器に用いるのに適した電圧制御発振器の周波数を
制御するために周波数ナンバーを用いる方法が述
べられている。この特許はここに参考のために述
べてある。
“複音シンセサイザ”と題する米国特許第
4085644号(特開昭52−27621号)には、上記に参
考のため述べた特許に記載されている種類の電圧
制御発振器を用いた楽音発生器が述べられてい
る。米国特許第4085644号(特開昭52−27621号)
はここに参考のために組み入れられる。
すべり線を構成する指鍵盤接点に接触している
数本の指の各々に周波数ナンバーが割当てられ
る。本発明を詳述する説明用の図として、3つの
音を同時に発生させることができる複音システム
を用いてあるが、この数は本発明の限界を示すも
のではなく、下記の説明からこの数を更に増加し
得ることは明白である。
すべり線の直線形スイツチ配列から成る鍵接点
(key contact)は、いろいろな方法で実施する
ことができる。1つの方法は第2図に示すような
キヤパシタンス型スイツチを用いることである。
指によつてキヤパシタンスを変化させると、接点
クロツクパルスがセンス増幅器へ伝送されること
が可能となる。キヤパシタンス変化がある所定の
しきい値を超えると、センス増幅器はクロツクパ
ルスを伝送する。感触(touch sensitive)スイ
ツチは、2つの接点間の抵抗路を与えるように指
が使用される場合可変抵抗を使用して実施するこ
ともできる。ブリツジ抵抗電荷はセンス増幅器に
よつて検出される。感触スイツチは、またスイツ
チに接触する指から伝えられる熱によつて発生す
る周囲の温度の変化を検出するようにも実行され
ている。
すべり線を具える指板(finger−board)は、
なめらかな表面をもつようにつくられているの
で、指は容易に接点間をすべる。
すべり線のためのスイツチ接点は第3図に示す
ように検出割当論理回路に接続されている。各ス
イツチは、第2図に示す如き感触(touth
sensitive)スイツチの記号表示であり、入力お
よび出力信号端子を有する。スイツチは、“並列
に接続”と呼ぶことのできる配置で接続されてい
る。各楽音に対するすべての第1接点は、一緒に
接続され、各楽音に対するすべての第2接点は一
緒に接続され、このようにして1組の8つのスイ
ツチ接点が各楽音と関連している。1点に集まる
すべてのスイツチ出力端子に対して1つの共通の
センス増幅器を用いることができる。
下記に説明する方法により指板を走査するため
に1組のアンドゲート60〜65が具えられてい
る。アンドゲート60は楽音C4に対応し、その
出力はこの楽音に関連した8つのスイツチ接点の
入力端子に接続されている。同様なアンドゲート
が指板又はすべり線59によつて測られる楽音の
範囲内の各楽音に対して具えられている。
音名カウンタ2は、モジユロ12をカウントす
るように実行されているカウンタである。そのカ
ウント状態の各々は、1オクターブ中の1つの楽
音に対応する。その最低カウント状態は1組のア
ンドゲート60,62,64へ入力信号として接
続されている。これらのゲートはすべて楽音Cに
対応する。第2の出力状態はC#に対応するアン
ドゲートに接続されている。残りのカウント状態
は、第3図には明示されていないがオクターブの
残りの楽音に対応する残りの組のアンドゲートに
同様の方法で接続されている。
オクターブカウンタ3は、指板59によつて測
られる範囲内のオクターブ数であるモジユロ3を
カウントするように実行されているカウンタであ
る。このカウンタの最低カウント状態は、指板の
楽音C4〜B4に対応する12のアンドゲートに接続
される。第2のカウント状態は、楽音C5〜B5
対応する1組12のアンドゲートに接続され、第3
のカウント状態は、楽音C6〜B6に対する1組12
のアンドゲートに接続される。
接点ラツチ11は、指板59のスイツチ状態を
一時的に記憶するための作業記憶装置(スクラツ
チパツドメモリ)として作動するレジスタメモリ
からなる。各楽音に対するすべての第1スイツチ
接点は、接点ラツチ11に含まれるレジスタ内の
最高ビツト位置に接続される。すべての第2スイ
ツチ接点は、2番目に高いビツト位置に接続され
る。最後に、各楽音に対するすべての8番目のス
イツチ接点は、このレジスタの最低ビツト位置に
接続される。
すべてのスイツチ接点はオアゲート10におい
て合計され、第4図に示すフリツプフロツプ4へ
信号を与える。指が2つの隣接する楽音に対する
スイツチを同時に作動させるように指を置く位置
を考慮するために、オアゲート10への桁上げ信
号入力が下記に述べる方法で用いられる。
第4図は、指板59上のスイツチ状態を検出
し、対応する周波数ナンバーを割当てるための詳
細な論理を示す。
主クロツク1は、ポルタメントシステムの論理
タイミングを計時制御するのに用いられる一連の
タイミングパルスを発生させるのに用いられる。
動作順序の説明を始めるため、先ず最初にフリ
ツプフロツプ4がリセツトされ、従つてその出力
状態はQ=“0”であると仮定する。このシステ
ムは実際は自己始動することはこの論理から明ら
かであろう。状態Q=“0”に応答して、アンド
ゲート5は、接点走査カウンタ6を増分するのに
用いられる主クロツクパルスを転送する。
接点走査カウンタ6はモジユロNをカウントす
るように実施される。但し、Nは指板59におけ
る1楽音当りのスイツチ数である。Nを8として
選択するのが有利である。接点走査カウンタ6が
その最高の状態N=8に増分されると、信号が送
られてフリツプフロツプ4をセツトするのでその
出力状態はQ=“1”に変化する。この時に接点
走査カウンタは、その最高カウント状態において
停止する。システムは今や初期設定されており、
指板59上のスイツチを作動させた指を探索する
ため探索モードが開始される。
状態Q=“1”に応答して、アンドゲート7は
音名カウンタを増分させるのに用いられる信号を
主クロツク1から伝送する。音名カウンタ2は、
1オクターブの楽音数である12をモジユロとして
カウントするように実行される。
音名カウンタ2が増分されそのモジユロカウン
テイング実行のためにその初期状態に戻る度毎
に、オクターブカウンタ3を増分させるのに用い
られるリセツト信号が発生する。図示するため、
ポルタメントは3オクターブの範囲に限定されて
いるので、オクターブカウンタ3はモジユロ3を
カウントするように実行される。
音名カウンタ2からの状態12(最高又は最大
カウント状態)は、アンドゲート8への1信号入
力として用いられ、第2入力信号はオクターブカ
ウンタ3からの状態3(最高又は最大カウント状
態)である。従つて、これらのカウンタの両方が
同時にその最大カウント状態になると、アンドゲ
ート8からの出力論理状態は“1”となる。従つ
て“1”状態は指板59を構成するスイツチの状
態の探索走査の完了を意味する。
若し探索モード期間中の走査が指板59上の作
動された(“オン”)状態のスイツチを検出する
と、オアゲート10は信号を発生させ、その信号
はフリツプフロツプ4をリセツトし、その出力状
態をQ=“0”にする。状態Q=“0”は、アンド
ゲート7を抑止し、それにより音名カウンタ2と
オクターブカウンタ3の両方の現在の状態を“凍
結”する。指板59に接触している指によつて測
られる1組の指接点に対する現在のスイツチ接点
状態は、接点ラツチ11に含まれるレジスタに一
時的に記憶される。この時に探索走査モードは中
断され、周波数割当モードが開始される。
1本の指によつてスパン(span)される一連
の又は1組の指接点は、接点走査カウンタ6によ
つて走査される。接点走査カウンタは、指板59
上の各楽音に対して実行されるスイツチ数である
N=8をカウントするように実施される。フリツ
プフロツプ4からの出力状態がQ=“0”であれ
ば、アンドゲート5は接点走査カウンタ6のカウ
ント状態を増分させる主クロツクタイミング信号
を伝送することができる。
接点走査カウンタ6からの個々のカウント状態
は、1組Nの個々の信号線でデコードされる。カ
ウント状態1に対応する線上の信号は接点ラツチ
11へ送られる。カウント状態1では、接点ラツ
チ12内のデータレジスタは、指板59の鍵スイ
ツチから接点ラツチ12への入力信号線のスイツ
チ接点状態によつてセツトされることが可能とな
る。接点走査カウンタ6からの信号線上の個々の
カウント状態はそれぞれ1組の選択ゲート12の
うちの1つのゲートの1入力へ接続される。接点
ラツチに記憶されたスイツチの閉鎖接点データ
は、選択ゲート12を含むアンドゲートの第2入
力へ接続される。最終的な結果として、接点走査
カウンタ6がそのNカウント状態に対して増分さ
れるにつれて、接点走査カウンタ6がその最初の
カウント状態(カウント状態1)に増分された時
に存在するスイツチ接点状態データがアンドゲー
ト14へ走査される。もしデータ信号が指板59
上の閉じた(作動された)スイツチに対応する接
点ラツチ11内のレジスタ中に見出されると、ア
ンドゲート14からの出力論理状態は“1”とな
る。
もし一連の入力データが“1”論理状態に続い
て“0”論理状態を含むものとすれば、エツジ検
出器15は論理“1”状態信号を発生する。論理
状態のこの変化は、接点走査カウンタ6により制
御される指接点走査が1本の指によつてカバーさ
れる一連のスイツチ接点閉鎖の開始に直面した時
に発生する。エツジ検出器15の出力論理“1”
状態信号は、開始指(START FINGER)又は
開始信号と呼ばれる。同様な方法で、アンドゲー
ト14からの一連の入力データが“1”論理状態
を含みその後に“0”論理状態が続くと、エツジ
検出器16は論理“1”信号を発生させる。論理
状態のこの変化は、接点走査カウンタ6によつて
制御される指接点走査が1本の指によつてカバー
される一連のスイツチ接点閉鎖の終了に直面した
時に発生する。エツジ検出器16からの出力論理
“1”状態信号は、終了指(END FINGER)又
は終了信号と呼ばれる。
周波数ナンバー発生器17′による周波数ナン
バー発生の詳細は第5図に示されており、後で説
明する。
指板59と接触する指の数は、指カウンタ18
によつてカウントされる。指カウンタ18は、エ
ツジ検出器16が発生させる終了指信号によつて
増分される。指カウンタ18は、オアゲート19
を介して伝送されるアンドゲート8により発生さ
れる論理状態“1”信号により完全な指板走査の
終了時にリセツトされる。
指カウンタ18は、モジユロ4をカウントする
ように実行される。これは、指板59に割当てら
れた楽音発生器の数に対する最大設計よりも1つ
多い数である。指カウンタ18がその最大カウン
ト状態にまで増分されていないと、アンドゲート
17は終了指(END FINGER)信号を転送して
このカウンタのカウント状態を増分させる。この
配置では指板上の最初の3本の検出された指だけ
がカウントされる。指板59と接触しているそれ
以上の指は無視される。
指カウンタ18がその最高カウント状態(状態
4)にまで増分される場合、アンドゲート20
は、エツジ検出器16により発生される終了指信
号に応答して走査リセツト信号を発生させる。走
査リセツト信号は、指カウンタ18、音名カウン
タ2およびオクターブカウンタ3をリセツトす
る。この方法により、3本の指の全部の設計割当
て分が検出されると直ちに指板走査は終了する。
この論理は、3本の指全部が指板59と接触して
いるこれらの場合には平均走査時間を短縮する。
1組3個の周波数ナンバーレジスタ21〜23
は、周波数ナンバー発生器17′により発生され
る周波数ナンバーを捕捉し記憶する。発生した周
波数ナンバーは、ゲート25を介してすべての周
波数ナンバーレジスタに伝送される。1組3個の
選択ゲート24,26および27は、どの周波数
ナンバーレジスタが所定の時間に周波数ナンバー
を受けとり記憶するかを決定する。
若しアンドゲート8の出力におて論理“0”状
態によつて示されるように走査終了了の信号が発
生していないと、ゲート25は現在の発生した周
波数ナンバーを伝送する。
若し走査終了信号が発生され、指カウンタ18
のカウント状態1によつて示されるように指が指
板59に接触していないことが検出される場合、
又は最初の指が検出され(指カウンタのカウント
状態2)、終了指信号が発生される場合、周波数
ナンバーは周波数ナンバーレジスタ21に記憶さ
れる。
走査終了信号が発生される場合、指カウンタ1
8がカウント状態1又は2にある場合、又は指カ
ウンタがカウント状態3にあつて(少くとも2本
の指が検出されたことを示し)終了指信号が発生
される場合には、周波数ナンバーは周波数ナンバ
ーレジスタ22に記憶される。
走査終了信号(END OF SCAN signal)が
発生され、指カウンタ18がそのカウント状態4
にない場合、又は指カウンタがカウント状態4に
あつて(3本の指が検出されたことを示す)終了
指信号が発生された場合には、周波数ナンバーは
周波数ナンバーレジスタ23に記憶される。
この割当論理の最終的な結果として、検出され
た各指に対する走査終了時に、その指に対対応し
て発生される周波数ナンバーは、指カウンタの状
態に対応する周波数ナンバーレジスタに記憶され
る。更に、走査終了信号が発生されると、割当て
られていない残りのレジスタが若しあれば、それ
らのレジスタに零に等しい周波数ナンバーが記憶
される。
指板59の各走査の終了時に、指が1本も指板
59に接触していない場合でさえも、検出された
3本の指のいかなる組合せに対しても周波数ナン
バーは、3個の周波数ナンバーレジスタの各々に
記憶されていることに注目すべきである。
1ビツト時間遅延回路28およびゲート10へ
の桁上げ信号入力は、1本の指が隣接する2つの
楽音に割当てられた接点スイツチに及ぶ状況を適
合させるのに用いられる。もし隣接する楽音に対
応する数組のスイツチに接触するように1本の指
が置かれたならば、これらの楽音のうちの最低の
楽音に対する最高の接点が必然的に作動されなけ
ればならない。従つてもし隣接する楽音に対応す
るスイツチ接点が同時にスパンされる場合には、
その2つの楽音のうちの最低の楽音に相当する最
高のスイツチ接点に対応するスイツチ接点に対し
て、“1”論理状態が存在しなければならない。
各楽音に対する1組8個のスイツチの最高スイツ
チ接点に対応する接点ラツチ11からの出力信号
は、遅延回路28により1ビツト時間遅延され、
その遅延した信号は、オアゲート10への桁上げ
信号入力となる。従つて、もし2つの隣接する楽
音がスパンされると、遅延した桁上げ信号はフリ
ツプフロツプ4をリセツトさせ、それによつて音
名カウンタ2を2番目に高い楽音へ進ませ、この
時に音名カウンタ2とオクターブカウンタ3は、
それぞれのカウント状態に直ちに凍結される。
周波数ナンバー発生器17′を具える詳細な論
理は第5図に示されている。周波数ナンバーの発
生は、最低オクターブの12音の各々に対する周波
数ナンバーメモリ39に記憶される周波数ナンバ
ーから開始される。ここに説明している場合では
このオクターブはC4からB4(261.6〜493.9ヘルツ)
までである。各ビツト時間に、周波数ナンバーメ
モリ39からアクセスされた周波数ナンバーは、
固定定数乗算器において値K=1.007246412(2進
数で表わすと1.00000001111)と乗算されるが、
この値は指板59上の隣接する楽音に対応する周
波数比率の近似値である。真の比率は
2〔1/(12×8)〕=21/96である。K=1.007246412は
1.007324219として選択されている。この近似値
はポルタメント周波数決定システムにとつては十
分な精度であり、固定定数乗算器としてこの値を
有する固定定数乗算器を実行するための手段にお
いて回路を経済的にするという理由からこの近似
値は有利な選択である。
第5図に示す周波数ナンバー発生器17′は、
2つの周波数モードで動作することができる。フ
レツトなしモードと呼ばれる第1のモードは、指
板59上で1本の指によりスパンされる接点に最
も近い楽音に対応する周波数ナンバーを発生させ
る。フレツト付きモード又は至近距離楽音モード
(nearest note mode)と呼ばれる第2のモード
は、指板59と接触している1本の指の中央に対
応する周波数ナンバーを発生させる。
若し、楽器コンソールスイツチにより発生され
る至近楽音信号が存在しない場合、選択ゲート3
3は、音名カウンタ2のカウント状態を選択す
る。接点走査カウンタ6の現在のカウント状態が
カウント状態4にあれば、選択ゲートは別に加算
器36の出力を選択する。加算器36は音名カウ
ンタ2の状態へ1モジユロ12を加算する。接点
走査カウンタのカウント状態4又はそれ以上にお
いて至近距離楽音信号が存在する場合には、選択
ゲート33は音名カウンタ2の状態の2番目に高
い楽音に対応する値を伝送する。この論理は、1
本の指が指板59上の隣接する楽音に対応するス
イツチに及ぶ(span)状況を補償するのに用い
られる。接点走査カウンタがカウント状態4にあ
ると、指の中心が2つの隣接する楽音のうちのよ
り高い方の楽音に割当てられる。
音名カウンタ2に1を加算してモジユロ12加
算実行の故にリセツトを発生すると、加算器36
の出力からのすべての信号は、“0”論理状態に
なるので、ノアゲート112の出力は論理“1”
になる。ノアゲート112からの出力はオーバフ
ロー(over−flow)と呼ばれる。オーバフロー
信号は、音名カウンタ2へ1を加えたことによつ
てオクターブが橋絡されたことを意味する。
選択ゲート33によつて選択されたデータは、
周波数ナンバーメモリ39をアドレスするのに用
いられる。アクセスされた周波数ナンバーは、デ
ータ入力として選択ゲート92および選択ゲート
103へ転送される。選択ゲート92によつて選
択された周波数ナンバーは、右2進シフト93〜
96と加算器101の組合せによつて主クロツク
1により与えられる各クロツク時間ごとに定数K
と乗算される。選択ゲート92によつて選択され
た周波数ナンバーの値は、Kと乗算され、1ビツ
ト時間遅延回路100により1ビツト時間だけ遅
延される。
接点走査カウンタ6がその最低のカウント状態
の1にある場合には、選択ゲート92は周波数ナ
ンバーメモリ39からアクセスされた周波数ナン
バーを選択する。その他のすべての場合には、選
択ゲート92は、1ビツト時間遅延回路100に
よつて与えれた乗算値を選択する。この方法によ
り、周波数ナンバーは、各楽音に対応する1組8
つのスイツチ接点のうちの最初の接点の走査に対
応する時間の間に更新される。指走査が連続する
各スイツチ状態へ進むにつれて、前の周波数ナン
バーは、一定の乗数Kと乗算され、データ入力と
して選択ゲート35へ与えられる。この結果、選
択ゲート35へのデータ入力は、指板上59で走
査された各スイツチ状態に対する周波数ナンバー
の現在値となる。
第5図に示す論理の残りの部分は、1本の指に
よりスパンされる1群の鍵スイツチの中央に対応
する周波数ナンバーを選択するのに用いられる。
開始指(START FINGER)信号が論理状態
“1”にある場合には、選択ゲート35は選択ゲ
ート92によつて選択された現在の周波数ナンバ
ーを出力として選択択し転送する。この信号が論
理状態“0”にあれば、2ビツト時間遅延回路1
02の出力で与えられた周波数ナンバーが選択さ
れる。選択ゲート35によつて選択された周波数
ナンバーは、右2進シフト31〜34と加算器3
0の組合せによつて主クロツク1により与えられ
る各クロツク時間ごとに定数Kと乗算される。
加算器30の出力における周波数ナンバーは、
それが選択ゲート35へ転送される前に2ビツト
時間だけ遅延される。2ビツト時間の遅延は、1
本の指によりスパンされる1組のスイツチの中央
の素子に最も近いスイツチ接点に選択された周波
数ナンバーをほぼ対応させるのに使用される。
システムがフレツト付きモード又は至近距離楽
音モードにある場合には、選択ゲート103は選
択ゲート92の出力における周波数ナンバーを選
択し転送する。フレツトなし動作モードが選択さ
れた場合には、選択ゲート103は選択ゲート3
5の出力における周波数ナンバーを選択し転送す
る。
フレツトなし動作モードが選択された場合に
は、選択ゲートにより転送された周波数ナンバー
はオクターブシフト107へ伝送される。オクタ
ーブシフト107は、加算器105を介してオク
ターブシフト107へ伝送されるオクターブカウ
ンタ3の状態に応答して、周波数ナンバーについ
て左2進シフトを行う。オクターブカウンタ3の
カウント状態より1だけ少い値に対して、1つの
2進ビツト位置の左シフトを行う。
至近距離楽音モード又はフレツト付きモードが
付勢される場合、オーバフロー信号がノアゲート
112により発生される場合、そして接点走査カ
ウンタ6がそのカウント状態4又はそれ以上にあ
れば、加算器105は1の値をオクターブカウン
タの状態に加算する。
オクターブシフト107の出力における周波数
ナンバーは、第4図に示す周波数ナンバー発生器
17の出力である。
第1図に示す指板のレイアウトは、ピアノ型鍵
盤に幾分類似する楽音の直線形間隔配置に設計さ
れる。ピアノ鍵盤構造によく似た模倣は、並列し
て直線的に並んだ2列のスイツチ接点を用いるこ
とによつて実行することができる。第1列は“白
鍵”音に対応する接点を含み、第2列は“黒鍵”
音に対応する接点を含む。第2列はピアノ鍵盤上
の“黒”鍵の位置の近くに上げることができる。
指板に対する更に別のレイアウトは、ギター類
の1構成の如き弦楽器におけるフレツト間隔に対
応するように接点の間隔をあけることである。そ
のようなスイツチ構成の利点は、弦楽器に慣れて
いる音楽家が弦楽器と同様な方法でポルタメント
指板を“奏する”ことができることである。この
システムは、フレツト付きモードとフレツトなし
モードの2つの動作モードの選択が可能であり、
多様な弦楽器技術と多様な複音シンセサイザ型電
子楽音発生器とを組合せるための手段を与えるも
のである。本発明に具体化されている複音ポルタ
メントの使用は新らしい次元の音楽的効果を与え
る。
以下本発明の実施の態様を列記する。
1 前記スイツチ配列は、 各群がM個の鍵スイツチを含む数群の鍵スイ
ツチからなり、前記各群の鍵スイツチが前記鍵
盤作動楽器の1楽音に対応し、前記多数の鍵ス
イツチが直線に配列されているので複数の鍵ス
イツチが前記N本の指の各々により同時に作動
され、各鍵スイツチが入力端子と出力端子を有
する多数の鍵スイツチと、 前記走査信号が各群M個の鍵スイツチを含む
前記数群の前記入力端子へ印加され、前記各鍵
スイツチ群の前記鍵スイツチに対する前記入力
端子が共通の入力信号線に接続されているスイ
ツチ論理回路と、 前記走査信号に応答し、各群M個の鍵スイツ
チからなる各鍵スイツチ群の対応する作動され
た鍵スイツチの出力端子に現われる走査信号が
複数の共通の出力信号線のうちの1本に結合さ
れるスイツチ相互接続回路とからなる 特特許請求の範囲第1項による楽器。
2 前記走査手段は、 タイミング信号を与える主クロツクと、 前記タイミング信号を数Qをモジユロとして
カウントする音名カウンタ手段と、 前記音名カウンタがその最大カウント状態に
戻るとリセツト信号を発生させるリセツト信号
発生手段と、 前記リセツト信号を数Wをモジユロとしてカ
ウントするオクターブカウンタ手段と、 前記音名カウンタと前記オクターブカウンタ
のカウンタ状態に応答し、上記音カウンタと前
記オクターブカウンタの両方が同時にそれぞれ
の最大カウント状態にある場合に走査終了信号
を発生させる走査終了信号発生器と、 前記主クロツクと前記音名カウンタ手段との
間に置かれ、走査制御信号に応答して前記タイ
ミング信号を前記音名カウンタ手段へ与え、も
し前記走査制御信号が存在しない場合には前記
タイミング信号を前記音名カウンタ手段へ与え
ない走査禁止ゲートと、 前記音名カウンタ手段と前記オクターブカウ
ンタ手段のカウント状態に応答して前記走査信
号を発生させる走査論理回路とからなる 前記第1項による楽器。
3 前記検出手段は、 書込み信号に応答して前記複数の共通出力信
号線上に現われる前記走査信号を記憶する接点
メモリと、 前記タイミング信号を前記数Mをモジユロと
してカウントする接点走査カウンタ手段と、 前記接点走査カウンタ手段がその最大カウン
ト状態にある場合に、前記書込み信号を発生さ
せる書込み信号回路と、 前記主クロツクと前記接点走査カウンタ手段
との間に置かれ、前記走査信号が前記複数の共
通出力信号線のうちのどれか1本の上にある場
合には、前記数Mの前記一連のタイミング信号
を前記接点走査カウンタ手段へ与えるタイミン
グ信号ゲート手段とからなる 前記第2項による楽器。
4 前記検出手段は、更に 前記接点走査カウンタ手段のカウント状態に
応答して前記接点メモリに記憶された前記走査
信号を読出すためのアドレツシング回路と、 前記接点メモリから読出された走査信号に応
答し、非零信号状態が前記接点メモリ手段から
読出される前記接点走査手段の最低状態に対応
して開始信号を発生させる第1検出器手段と、 前記接点メモリから読出された走査信号に応
答し、前記接点メモリからアドレスアウトされ
た非零信号状態が前記零信号に先行する場合に
は、零信号状態が前記接点メモリからアドレス
アウトされる前記接点走査手段の最低状態に対
応して終了信号を発生させる第2検出手段とか
らなる 前記第3項による楽器。
5 前記検出手段は、更に 前記接点走査カウンタ手段の最大カウント状
態に対応して零信号状態が前記接点メモリ手段
から読出され、それにより隣接する楽音に対応
する前記数群の鍵スイツチを走査した場合に
は、前記タイミング信号のうちの1信号の時間
的遅延後に前記接点走査カウンタ手段を最低カ
ウント状態にリセツトする音調オーバーラツプ
回路からなる 前記第4項による楽器。
6 前記検出手段は、更に 前記終了信号をモジユロ(1+前記数N)と
してカウントするための指カウンタ手段と、 指カウンタ手段がその最大カウント状態にあ
る場合には、前記終了信号が前記指カウンタ手
段によりカウントされないようにするカウンタ
禁止手段と、 前記走査終了信号に応答し、前記指カウンタ
手段を最低カウント状態にリセツトするカウン
タリセツト手段と、 前記指カウンタ手段がその最大カウント状態
になると、前記終了信号に応答して前記音名カ
ウンタ手段と前記オクターブカウンタ手段をそ
の最低カウント状態にリセツトする走査リセツ
ト回路とからなる 前記第5項による楽器。
7 前記周波数ナンバー発生器は、 モード信号に応答し、前記モード制御信号が
存在しない場合には楽音に対応する周波数ナン
バーを発生させ、前記モード制御信号が存在す
る場合には前記N本の指の各々により作動され
る前記複数の鍵スイツチの中心に対応する周波
数ナンバーを発生させるモード制御回路と、 その各々が前記N本の指のうちの1本に対応
し、前記周波数ナンバーを記憶する複数の周波
数ナンバーメモリと、 前記指カウンタ手段の内容に応答し、前記周
波数ナンバーを前記複数の周波数ナンバーメモ
リのうちの対応するメモリに書込む周波数ナン
バーアドレツシング手段と、 前記複数の周波数ナンバーメモリの内容に応
答し、前記周波数ナンバーにより決定されるピ
ツチを有する楽音を発生させる利用手段とから
なる 前記第6項による楽器。
8 前記周波数ナンバー発生器は、更に 複数の周波数ナンバーを記憶する周波数ナン
バーメモリと、 前記音名カウンタ手段の状態に応答して、前
記周波数ナンバーメモリから周波数ナンバーを
読出すためのメモリアドレツシング手段と、 前記周波数ナンバーメモリから読出された周
波数ナンバーと数K=2〔-T/(12×M)〕とを乗算し
てオフセツト周波数ナンバーを発生させ、但し
Mは前記鍵スイツチ群の前記鍵スイツチ数であ
り、Tは前記接点走査カウンタ手段のカウント
状態に対応し、前記乗算器手段へ1入力状態信
号として与えられる数である乗算器手段と、 前記オクターブカウンタ手段のカウント状態
に対応して前記オフセツト周波数ナンバーを左
2進シフトにより基準化するオクターブシフト
手段とからなる 前記第7項による楽器。
9 前記乗算器手段は、 前記開始信号に応答し、前記N本の指により
作動された前記複数の鍵スイツチのうちの中央
のスイツチに対応するように前記オフセツト周
波数ナンバーが発生されるオフセツト手段を含
む前記第8項による楽器。
10 前記周波数ナンバー発生器は、更に 前記モード信号に応答し、もし前記モード信
号が存在しない場合には前記周波数ナンバーメ
モリから読出された前記周波数ナンバーを前記
オクターブシフト手段へ与え、前記モード信号
が存在する場合には前記オフセツト周波数ナン
バーを前記オクターブシフト手段へ与えるオフ
セツトナンバー選択手段を具える前記第9項に
よる楽器。
【図面の簡単な説明】
第1図はポルタメントすべり線の概略図であ
る。第2図はキヤパシタンススイツチを示す。第
3図はすべり線スイツチ制御のための接続回路を
示す。第4図は音高検出・周波数割当論理回路の
概略図である。第5図は周波数ナンバー発生器の
概略図である。 第4図において、1は主クロツク、2は音名カ
ウンタ、3はオクターブカウンタ、4はフリツ
プ・フロツプ、6は接点走査カウンタ、11は接
点ラツチ、15,16は、エツジ検出器、17′
は周波数ナンバー発生器、18は指カウンタ、2
1,22,23は周波数ナンバーレジスタ、25
はゲート。

Claims (1)

  1. 【特許請求の範囲】 1 発生される楽音のピツチが走査された音高ス
    イツチに対応する周波数ナンバーにより決定され
    る電子楽器において、 1オクターブを12音名に分割し、各音名間をさ
    らに細かく分割した音高情報を指定可能な複数の
    音高指定スイツチと、 該複数の音高指定スイツチを走査する走査手段
    と、 該走査手段の走査により連続する複数の音高指
    定スイツチが同時に作動しているのを検出して、
    その中の1つの音高指定スイツチに関する音高情
    報を選択出力する検出手段と、 該検出手段より出力された音高情報に基づく周
    波数ナンバーを発生する周波数ナンバー発生手段
    とを有し、 演奏者が前記連続する複数の音高指定スイツチ
    間を移動操作することによりポルタメント効果を
    発生可能な装置。 2 発生される楽音のピツチが走査された音高ス
    イツチに対応する周波数ナンバーにより決定され
    る電子楽器において、 演奏モードがフレツトなしモードかフレツト付
    きモードかを選択指定するモード指定手段と、 1オクターブを12音名に分割し、各音名間をさ
    らに細かく分割した音高情報を指定可能な複数の
    音高指定スイツチと、 該複数の音高指定スイツチを走査する走査手段
    と、 該走査手段の走査により作動した音高指定スイ
    ツチを検出する検出手段と、 前記モード指定手段がフレツトなしモードのと
    きは前記検出手段にて検出された音高指定スイツ
    チに対応する周波数ナンバーを発生し、前記モー
    ド指定手段がフレツト付きモードのときは前記検
    出手段にて検出された音高指定スイツチに近い音
    名の周波数ナンバーを発生する周波数ナンバー発
    生手段と、 を有するポルタメント効果を発生可能な装置。
JP56099009A 1980-07-10 1981-06-25 Composite sound sliding portamento device for musical instrument Granted JPS5740296A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/167,305 US4341141A (en) 1980-07-10 1980-07-10 Polyphonic sliding portamento in a musical instrument

Publications (2)

Publication Number Publication Date
JPS5740296A JPS5740296A (en) 1982-03-05
JPH0366677B2 true JPH0366677B2 (ja) 1991-10-18

Family

ID=22606814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56099009A Granted JPS5740296A (en) 1980-07-10 1981-06-25 Composite sound sliding portamento device for musical instrument

Country Status (2)

Country Link
US (1) US4341141A (ja)
JP (1) JPS5740296A (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61125533U (ja) * 1985-01-24 1986-08-07
US5025705A (en) * 1989-01-06 1991-06-25 Jef Raskin Method and apparatus for controlling a keyboard operated device
US5665927A (en) * 1993-06-30 1997-09-09 Casio Computer Co., Ltd. Method and apparatus for inputting musical data without requiring selection of a displayed icon
US6703552B2 (en) 2001-07-19 2004-03-09 Lippold Haken Continuous music keyboard
US7619156B2 (en) * 2005-10-15 2009-11-17 Lippold Haken Position correction for an electronic musical instrument
US7902450B2 (en) * 2006-01-17 2011-03-08 Lippold Haken Method and system for providing pressure-controlled transitions

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3809786A (en) * 1972-02-14 1974-05-07 Deutsch Res Lab Computor organ
US4022098A (en) * 1975-10-06 1977-05-10 Ralph Deutsch Keyboard switch detect and assignor

Also Published As

Publication number Publication date
US4341141A (en) 1982-07-27
JPS5740296A (en) 1982-03-05

Similar Documents

Publication Publication Date Title
US4022098A (en) Keyboard switch detect and assignor
US5140887A (en) Stringless fingerboard synthesizer controller
EP0164009B1 (en) A data input apparatus
US5003860A (en) Automatic accompaniment apparatus
JPH0219960B2 (ja)
US4332183A (en) Automatic legato keying for a keyboard electronic musical instrument
US3955459A (en) Electronic musical instrument
US4348929A (en) Wave form generator for sound formation in an electronic musical instrument
US3786167A (en) Musical instruments
US4160399A (en) Automatic sequence generator for a polyphonic tone synthesizer
US4176573A (en) Intrakeyboard coupling and transposition control for a keyboard musical instrument
US5241126A (en) Electronic musical instrument capable of simulating special performance effects
GB1604792A (en) Bass note generation system for an electronic musical instrument
JPH0366677B2 (ja)
US4498363A (en) Just intonation electronic keyboard instrument
US4379420A (en) Adaptive strum keying for a keyboard electronic musical instrument
EP0024102A2 (en) Touch responsive envelope control for electronic musical instrument
US4616547A (en) Improviser circuit and technique for electronic musical instrument
JPH0366678B2 (ja)
US5401898A (en) Electronic musical instrument having multiple performance functions
US4100831A (en) Automatic digital circuit for generating chords in a digital organ
US4103581A (en) Constant speed portamento
US6967277B2 (en) Audio tone controller system, method, and apparatus
US4152966A (en) Automatic chromatic glissando
US4368658A (en) Apparatus for solo harmony transfer in an electronic musical instrument