JPH0468639B2 - - Google Patents

Info

Publication number
JPH0468639B2
JPH0468639B2 JP59154881A JP15488184A JPH0468639B2 JP H0468639 B2 JPH0468639 B2 JP H0468639B2 JP 59154881 A JP59154881 A JP 59154881A JP 15488184 A JP15488184 A JP 15488184A JP H0468639 B2 JPH0468639 B2 JP H0468639B2
Authority
JP
Japan
Prior art keywords
frequency
code
scale
binary
frequency information
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
JP59154881A
Other languages
English (en)
Other versions
JPS6132896A (ja
Inventor
Kenichi Tsutsumi
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP15488184A priority Critical patent/JPS6132896A/ja
Publication of JPS6132896A publication Critical patent/JPS6132896A/ja
Publication of JPH0468639B2 publication Critical patent/JPH0468639B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】
〔発明の技術分野〕 この発明は、楽音の周波数をノイズによつて変
調制御する電子楽器の周波数制御装置に関する。 〔従来技術〕 従来から、自然な楽音はその音高周波数が一定
でなく、微妙にゆらいでいることがしられてい
る。こうした自然の楽音をまねるためにその周波
数をランダムな信号によつてゆらがせる方法が提
案されている。例えばそのひとつの方法として、
楽音の周波数データにランダムデータを加減算す
る方法があり、また周波数データにランダムデー
タを乗算する方法などがある。 〔従来技術の問題点〕 しかしながら、前者の方法では発生すべき楽音
全音階に対して一定のゆらぎ幅をもたせようとす
れば、各音階に応じてランダムデータの値を異な
らせねばならず、そのために必要なランダムデー
タを求める回路が必要となつて構成が複雑とな
る。 また後者は、前者のような問題はないが、半音
以上の深いゆらぎを与えようとすると、音高周波
数を中心としたゆらぎ幅が正負で非対称な不自然
なゆらぎとなり、聴感上不自然になる問題があ
る。 〔発明の目的〕 本発明の目的は、いかなる音階でも周波数のゆ
らぎ幅がセント単位で一定とすることのできる電
子楽器の周波数制御装置を提供することを目的と
する。 〔発明の要点〕 本発明は上記目的を達成するために、 半音を単位とする各音階の周波数を表わす第1
のコード部と半音未満の周波数を表わす第2のコ
ード部とを含み、出力すべき音階周波数を表わす
セント単位の音階周波数コードを発生するコード
発生手段と、 ランダムデータを発生するランダムデータ発生
手段と、 このランダムデータ発生手段からのランダムデ
ータを上記コード発生手段からの音階周波数コー
ドに加減算する加減算手段と、 この加減算手段により加減算された上記音階周
波数のコードのうち第1のコード部のコードを対
応する半音単位の周波数情報に変換する周波数情
報変換手段と、 上記加減算手段により加減算された上記音階周
波数コードのうち第2のコード部のセント単位の
周波数コードを対応するバイナリ実データに変換
するバイナリ変換手段と、 このバイナリ変換手段からのバイナリ実データ
と上記周波数情報変換手段からの周波数情報とを
乗算する乗算手段と、 この乗算手段にて得られた周波数情報に基づき
対応する音高の楽音信号の発生を指示する指示手
段と、 を具備したことを特徴とするものである。 〔実施例〕 以下、本発明を図面に示す実施例に従つて説明
する。第1図は、そのブロツク回路図であり、図
中1は鍵盤であり、白鍵、黒鍵が所定の配列で配
置されている。夫々の鍵には2進の音高コード
(以下キーコードと称する)が割当てられていて、
そのキーコードは周波数データ発生部4に与えら
れる。なお、本実施例におけるキーコードは、白
鍵、黒鍵を表現するような半音を単位とする第1
の2進コードと、半音以下のセント比例する第2
の2進コードからなり、鍵盤1からは、その第1
の2進コードと第2の2進コードからなるキーコ
ードが発生する。なお、第2の2進コードをオー
ルゼロとした第1の2進コードのみのキーコード
をこの鍵盤1が発生するようにしてもよい。 即ち、第2図はそのようなキーコードを示すも
ので、A6〜A12の各ビツトが上位のキーコードで
あり、上記第1の2進コードを表現する。そし
て、A0〜A5の各ビツトが下位のキーコードであ
り上記第2の2進コードを表現する。例えば、い
まA4(440Hz)のキーコードを仮に1000000000000
とすると、夫々各音階に対応して第3図のような
キーコード群が得られる。勿論、音階とキーコー
ドの関係は、第2図に示すセント比例の関係を満
足するものであれば、どのようにでも変更し得
る。なお、第2図のバイナリ実データについては
後述する。 このようなキーコードのほかに鍵盤1からは周
波数エンベロープ用キーコード発生部2に対しト
リガー信号を与え、例えば発音の開始時に、発生
楽音の周波数にゆらぎをもたせること、あるいは
例えばアタツク、デイケイ、サステイン、リリー
スなどの各位相(フエーズ)をもつたエンベロー
プ信号を発生して、楽音周波数に時間的変化をも
たらすようにしてもよい。この周波数エンベロー
プ用キーコード発生部2からも、第2図に示した
ようなセント比例する。つまり1.5625セントを単
位とする音高コード(以下これもキーコードと称
する。)が発生される。勿論、上位ビツト側A6〜
A12の2進コードはオール0として、下位ビツト
側A0〜A5の2進コードのみから構成されるキー
コードを発生するようにしてもよい。 第1図中符号3はビブラート用キーコード発生
部3であり、正弦波あるいは三角波的に変化する
ビブラート用の音高コード(以下これもキーコー
ドと称する。)を発生するもので、このキーコー
ドも、半音を単位とする第3の2進コードと、そ
れより下で所定セントを単位とする、いま第2の
2進コードと同じ形式の第4の2進コードを発生
する。 なお、本実施例では、ビブラート用キーコード
を発生するのみであるが、ポルタメント、グリツ
サンド、チユーニングなどによる周波数変調用の
キーコードを発生するようにしてもよく、これを
周波数データ発生部4に与えるようにしてもよ
い。 第1図中符号5はランダムパルス発生部5であ
り、1ビツトのランダムパルスを発生する。この
ランダムパルス発生部5は、第4図に示す如く、
25ビツトでなるシフトレジスタ6の出力端子Q24
からの出力信号が緋他的オアゲート7の一端に入
力する。又、出力端子Q2からの出力信号は、上
記緋他的オアゲート7の他端に入力すると共に、
ランダムパルス発生部5の出力信号となる。又、
上記緋他的オアゲート7の出力は、上記シフトレ
ジスタ6の入力端子INに入力している。 そして、鍵盤1、上記周波数エンベロープ用キ
ーコード発生部2、ビブラート用キーコード発生
部3から出力されるキーコード、ランダムパルス
発生部5から発生するランダム信号は、周波数デ
ータ発生部4のA〜D入力端に与えられ、周波数
比例する周波数データを発生する。 第5図は、周波数データ発生部4の詳細を示す
もので、第5図中符号41はバイナリ加減算器で
あり、A入力端から与えられるキーコードと、B
入力端から与えられる周波数エンベロープ用キー
コードと、C入力端から与えられるビブラート用
キーコードと、D入力端から与えられるランダム
パルスとを加算(または必要に応じてキーコード
から周波数エンベロープ用キーコード、ビブラー
ト用キーコード、ランダムパルスを減算)し、そ
のキーコード出力のうち半音を単位とする第5の
2進コード(A6〜A12)が半音毎の周波数情報
ROM42に印加されて、周波数情報を出力す
る。この周波数情報は、周波数に比例するもの
で、半音間で21/12(=2100/1200=1.059463094)の比
をもつものである。なお、この半音毎の周波数情
報ROM52は、全音域の周波数情報を記憶して
おいてもよいが、特定オクターブの12音階に相当
する周波数情報をROMに記憶しておき、それを
発生するオクターブに応じてシフト処理すること
によつて全音域の各音階の周波数情報を得てもよ
い。その場合は、キーコードのうち第5の2進コ
ードから音階とオクターブに対応するコードを得
て、音階コードに応じて読み出した周波数情報を
このオクターブコードに従つたビツト数分だけシ
フト制御する。つまり、1オクターブ間の周波数
比は2(=21200/1200)であることから、そのよう
な処理を行えばよいことになる。 また、上記キーコード出力のうち半音より下の
セント比例する第6の2進コード(A0〜A5)は
変換部43に供給される。この変換部43は、第
6の2進コードで表現されるセントデータを、バ
イナリ実データに変換するもので、具体的には、
第2図最右欄に示すようになる。即ち、第6の2
進コード(A0〜A5)は、000000から111111まで、
つまり0セントから98.4375(=50+25+12.5+
6.25+3.125+1.5625)セントまで変化し、それに
応じて、第2表のようにバイナリ実データへ変換
するのがこの変換部43の機能である。
【表】

Claims (1)

  1. 【特許請求の範囲】 1 半音を単位とする各音階の周波数を表わす第
    1のコード部と半音未満の周波数を表わす第2の
    コード部とを含み、出力すべき音階周波数を表わ
    すセント単位の音階周波数コードを発生するコー
    ド発生手段と、 ランダムデータを発生するランダムデータ発生
    手段と、 このランダムデータ発生手段からのランダムデ
    ータを上記コード発生手段からの音階周波数コー
    ドに加減算する加減算手段と、 この加減算手段により加減算された上記音階周
    波数のコードのうち第1のコード部のコードを対
    応する半音単位の周波数情報に変換する周波数情
    報変換手段と、 上記加減算手段により加減算された上記音階周
    波数コードのうち第2のコード部のセント単位の
    周波数コードを対応するバイナリ実データに変換
    するバイナリ変換手段と、 このバイナリ変換手段からのバイナリ実データ
    と上記周波数情報変換手段からの周波数情報とを
    乗算する乗算手段と、 この乗算手段にて得られた周波数情報に基づき
    対応する音高の楽音信号の発生を指示する指示手
    段と、 を具備したことを特徴とする電子楽器の周波数
    制御装置。 2 上記周波数情報変換手段は、半音単位の各音
    階の周波数情報が記憶されたメモリ手段から成
    り、上記第1のコード部のコードをアドレスとし
    て対応する周波数情報を出力することを特徴とす
    る特許請求の範囲第1項記載の電子楽器の周波数
    制御装置。 3 上記変換手段は、複数種のバイナリ実データ
    を記憶されたメモリ手段から成り、上記第2のコ
    ード部のコードをアドレスとして対応するバイナ
    リ実データを出力することを特徴とする特許請求
    の範囲第1項記載の電子楽器の周波数制御装置。
JP15488184A 1984-07-25 1984-07-25 電子楽器の周波数制御装置 Granted JPS6132896A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15488184A JPS6132896A (ja) 1984-07-25 1984-07-25 電子楽器の周波数制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15488184A JPS6132896A (ja) 1984-07-25 1984-07-25 電子楽器の周波数制御装置

Publications (2)

Publication Number Publication Date
JPS6132896A JPS6132896A (ja) 1986-02-15
JPH0468639B2 true JPH0468639B2 (ja) 1992-11-02

Family

ID=15593989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15488184A Granted JPS6132896A (ja) 1984-07-25 1984-07-25 電子楽器の周波数制御装置

Country Status (1)

Country Link
JP (1) JPS6132896A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2605667B2 (ja) * 1987-01-12 1997-04-30 カシオ計算機株式会社 電子楽器の入力制御装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5337009A (en) * 1976-09-17 1978-04-05 Nippon Gakki Seizo Kk Production of head core
JPS542088A (en) * 1977-06-07 1979-01-09 Seiko Instr & Electronics Ltd Composite piezo electric oscillator unit
JPS5674298A (en) * 1979-11-21 1981-06-19 Nippon Musical Instruments Mfg Electronic musical instrument
JPS5719807A (en) * 1980-07-09 1982-02-02 Hitachi Ltd Sequence controller
JPS5847895U (ja) * 1981-09-25 1983-03-31 ヤマハ株式会社 電子楽器の楽音形成装置
JPS58105857A (ja) * 1981-12-17 1983-06-23 Daigo Tokushu Buhin Kk 自動車のウインドシ−ルドワイパ
JPS58108587A (ja) * 1981-12-22 1983-06-28 カシオ計算機株式会社 電子楽器の周波数制御装置

Also Published As

Publication number Publication date
JPS6132896A (ja) 1986-02-15

Similar Documents

Publication Publication Date Title
US4875400A (en) Electronic musical instrument with touch response function
JPS6029959B2 (ja) 電子楽器
US4119005A (en) System for generating tone source waveshapes
KR940005988B1 (ko) 악음파형 발생장치
JP2835842B2 (ja) 楽音発生器
GB2052127A (en) Electronic musical istrument realising automatic performance by memorised progression
GB1489153A (en) Electronic musical instrument
US5117727A (en) Tone pitch changing device for selecting and storing groups of pitches based on their temperament
JP2605916B2 (ja) 波形信号発生装置
JP2766662B2 (ja) 楽音発生装置の波形データ読み出し装置及び波形データ読み出し方法
US5464947A (en) Apparatus for and method of producing fluctuations in sound for electronic sound system
JPS58114098A (ja) 電子楽器
JPH043556B2 (ja)
JP2728756B2 (ja) 音楽的波形生成装置及び音楽的波形生成方法
JPS6322312B2 (ja)
JP2625669B2 (ja) 楽音波形発生装置
JPH0467199B2 (ja)
JP2880720B2 (ja) 楽音波形読出装置
JPS6145287A (ja) 電子楽器
JPH04161994A (ja) 楽音発生装置
JPH03269493A (ja) 電子楽器
KR920006183B1 (ko) 전자 악기의 엔벨로프 데이터 발생회로
JP2950893B2 (ja) 楽音信号発生装置
JPH064397Y2 (ja) 自動伴奏装置
JPS6325697A (ja) 電子楽器

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees