JPH01202796A - 電子自動演奏装置 - Google Patents

電子自動演奏装置

Info

Publication number
JPH01202796A
JPH01202796A JP63028219A JP2821988A JPH01202796A JP H01202796 A JPH01202796 A JP H01202796A JP 63028219 A JP63028219 A JP 63028219A JP 2821988 A JP2821988 A JP 2821988A JP H01202796 A JPH01202796 A JP H01202796A
Authority
JP
Japan
Prior art keywords
data
pitch
sound pitch
note length
circuit
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.)
Pending
Application number
JP63028219A
Other languages
English (en)
Inventor
Satoshi Nakamura
仲村 敏
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.)
JAPAN INSTR KK
Original Assignee
JAPAN INSTR KK
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 JAPAN INSTR KK filed Critical JAPAN INSTR KK
Priority to JP63028219A priority Critical patent/JPH01202796A/ja
Publication of JPH01202796A publication Critical patent/JPH01202796A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、自動電子演奏装置の音高データー生成回路装
置に関わる。更に詳しくは、プログラム化された楽譜デ
ーターを基漁信号によって順次送り出して演奏を実行す
る自動電子演奏装置において、符長パターン回路内に音
高更新要求信号と音高変更演算データーとを設置格納す
るようにし、かつ該音高更新要求信号と符長パターン終
了信号とによって楽譜音高データーを読出して加算器の
一方へ与え、更に該符長パターンから送出される格納音
高変更演算データーを該加算器の残る他の一方に与えて
演算実行した数値を新たな音高データーとすることによ
って、プログラム化楽譜内の音高データー号を圧縮々小
させたことを特徴とする。自動電子演奏装置に関する。
〔従来の技術〕
従来、自動電子演奏装置においては、演奏実行に必要な
全ての情報を、符長、音高音程、音色1強弱、演奏技法
1表情、速度−演奏順序等の各パラメーター毎にデータ
ー化し、更にこれらを集積化して、一連の集積プログラ
ム楽譜化されるようになっているが、該プログラム化さ
れたデーター全景の中で、最大の比重を占めるものは、
符長及び音高のパラメーターに関わるものであり、特に
音高パラメーターに関わるデーター群にこの現象が顕著
であって2中康な速度で3乃至4分間の演奏時間を要す
る通俗的な楽曲を8声部程度で構成する一般的従来装置
においての集積化プログラム楽譜聡量は一通常20に乃
至30にバイトと考えられるが、このデーター総量のう
ち、少なくとも%〜%は前述パラメーターに関わるもの
となっているから−この状況改善、従って欠点排除が、
従来装置の大なる課題となっている。
符長パラメーターに関わるデーター量を圧縮する試みと
して、複数個からなる音符列中から。
音楽的に意味づけられる動機部分を摘出パターン化し、
これを繰り返し間接呼出して使用する回路装置が一リズ
ムパターン発生回路装置等として提供され、一定の効果
を得るに至っているが、残る一方の音高パラメーターに
関わるデーター量を、パターン化することによってこれ
を圧縮々小する試みとしては、トリルや、バス声部にお
けるウオーキングバス等と通称されている、和音を時間
軸に分散したパターン、及び鍵盤楽器左手声部の一部の
伴奏型パターン等に。
わずかに提供されているに過ぎない。
この現象は、相隣あう音符間の音高の自由な変化巾、従
って広い音域の変化に対応し、かつ複数個からなる音符
列がなす複雑多様な楽節旋律の特定部分を摘出して、こ
れをあらゆる分野の音楽に有効で効果的な有限量のパタ
ーン化することは事実上、全く不可能であり、結局従来
装置においては、音高に関わるデーター量を一有効に圧
縮々小できない欠点に拘束されている。
〔本発明が解決しようとする課題〕
本発明は、従来装置でのかかる欠点を排除改善すべく鋭
意検討の結果2本発明を完成するに至った。本発明の目
的は、圧縮々小された音高パラメーターデーターによる
プログラム化楽譜データーから該音高データーを読出し
た後、−旦これを符長パターン回路に導いて、該符長パ
ターン回路の制御加工によって実演奏が所望する。必要
で新たなデーターとして後段回路へ出力することであり
1本発明による符長パターン回路内に設けた符長パター
ンROMに格納されている複数個のパターン内に、該パ
ターン終了時のみに音高更新要求を行うものと、パター
ン途中の任意時においてもまた該要求を行うものとを併
置することによって、同一音程が連続する楽想動機とそ
の対極になる音程跳躍が大なる音符が連続する楽想動機
とに矛盾無く対処すると共に、音程変化の小なる楽想動
機に対応するため該パターン内に15半音数に相当する
16進法1桁からなる複数の文字列を音高変更演算デー
ターとして設置格納I−かつ該演算データーと前述の、
−旦、符長パターン回路内に導いた楽譜音高データーと
を演算し、演奏実行に必要な新規なデーターとして後段
に出力することによって、プログラム化楽譜内音高パラ
メーターに関わるデーター量を、大幅に縮小させること
が出来る。
〔課題を解決するための手段〕
次に本発明をハードロジック回路による実施例について
あげるが1本発明は、これによってなんら制限を受けろ
ものではない。
1・1図は本発明実施例のブロック図である。
図中、符長パターン回路は、(5)の符長パターンRO
M回路、(6)の3人力8出力デコーダー−(5)の下
位アドレスインクリメント同期カウンター(9)、及び
楽譜符長部分ROM 441. f91のアドレスイン
クリメント同期カウンター(8)1本実施例装置上、最
少符長歴時対応パルスの計測同期カウンター(2)、及
び該(2)が計測したパルス数と符長パターンから読出
されたデーターとの一致を見る比較器(3)によって構
成されている。
一方、音高データー生成回路は、デコーダー(6)の出
力の中のリセット信号と音高更新要求の論理和によって
計測を実行する同期カウンターnrj1.該00の数値
によってアドレスを示される圧縮データーによる楽譜音
高部分ROM fill及び読出された実用全楽器音域
を包払する7ビツト語によるデーターf13)と、(5
)から読出されたデーター(12)とを演算して、これ
を(国の演奏実行の新音高データーとして出力する加算
器(141から構成される装置 また、前述符長ROM回路15)は、256にビットR
OM2個が、アドレスが共通で16ビツト出力となるよ
うに接続されていて、出力側16ビツトは一下位から3
ビツトの符長パターン回路機能命令、4ビツトの音高変
更演算データー、及び9ビツトの符長歴時計測データー
とに割付配分されている。割り付けられた下位3ビット
語の機能命令は、ミュージックオン−ミュージックオフ
、スターカットオフ、音高更新要求1次パターン要求−
ノンポーラ(無命令)。
及びリセットの8命令がコーディングされている。中位
の4ビツトは、前述、16進法1桁で表現される音高変
更データーであり、更にまた上位9ビット語の符長歴時
計測データーは、実きるようになっている。
つづいてまた、該符長ROM回路のアドレス側は一下位
4ビットと、上位11ビツトとに区分されていて、それ
ぞれ16ステツプを有する2048種類の符長パターン
が格納され1選択実行する符長パターンは前述楽譜符長
部分ROM(41によって示され、該、示されたパター
ンは一前述カウンター(9)によってステップがインク
リメントされるようになっている。
さて1本実施例回路による自動演奏装置に電源が投入さ
れ電圧が印加されると、パワーオンリセットによって該
本回路内カウンター12L r8L(9)、及び0■は
、すべてクリアーされ、それぞれ待機の状態に入る。こ
のときに符長パターン回路においては、符長パターンR
OM回路(5)のアドレス上位骨には、実行すべき符長
パターン番号が楽譜符長部分ROMの先頭番地に書き込
まれた11ビツトのデーターによって示され、読出され
た下位の機能データーは加算器(141に、そして上位
計測データーが比較器(3))にそれぞれ示されている
。更に音高データー生成回路においては、楽譜音高部分
ROMfo)のアドレス側には先頭番地が示され、読み
出された音高データ−7ビツトと、前述音高変更演算デ
ーターとが加算器(14Jに示される。このようにして
該加算器04)の出力に実演奏が要求する新音高データ
−qりが該音高生成回路によって生成され一後段に出力
される。
改めてつづいて、演奏実行が開始されて、該実行演奏の
メトロノームテンポによる1024分音符歴時に対応す
るパルス幅に調整されたクロックi11が本回路装置に
到来すると一符長パターン回路においては、カウンター
(2)が計測を開始し、その出力9ビツトが比較器(3
)に入力され。
実行中符長パターンの牙−ステップが必要とする歴時、
従って(5)の上位9ビツトのデーターに示された10
24分音符数に相当する歴時を経過した後に一致信号が
該比較器(3)から出力されこれによってカウンター(
2)はクリアーされて初期状弗に戻る。同時に該一致信
号はパルス化されてカウンター(9)に伝達されろ結果
該実行中の符長パターンはオニにステップにインクリメ
ントされる。このようにして該符長パターンの機能命令
に該パターン終了を意味するリセット信号が一デコーダ
ー(6)が出力にリセット信号(7)として出力される
まで繰り返される。次いでリセット信号(7)によって
カウンター19)がクリアーされて初期状態に戻ると共
に−カウンター〔8)がインクリメントされて、楽譜符
長部分ROM回路には実行すべき次ぎの符長パターンが
示され演奏が続行する。このようにして符長パターン回
路は一音高更新要求信号と音高変更演算データーとを音
高データー生成回路に提供しながら従来公知装置と同様
な基本動作を実行する。
次いでまた。このときに音高生成回路においては、該演
奏実行開始時に楽譜音高部分ROMから曲頭のデーター
を読み出した後は一符長パターン回路からカウンター稚
に与えられるインクリメント信号と演算データーazと
によって制御され一本回路が能動的かつ独自にその音高
出力データー(19を、変更することはない。
矛2図は上段部に示した例譜面の音符に関わる符長と音
高との二つのパラメーターそれぞれを1本実施例の符長
パターン回路と音高生成回路とにパターン指定と圧縮に
よるコーディングされる方法を示l−だ。同2図上、音
高変更演算データー欄に記されている数個は加算される
べき半音数を表し、Δ印は符長パターン内の音高更新要
求を表1.ている。続いてまた。該例譜面による音符数
22個の音高を、直接データー化すればその語調は22
ワード要するが1本実施例によれば7ワードと大幅に圧
縮されていることは明白であろう。
叙上のように1本発明によればプログラム化楽譜のデー
ター語量を大幅に圧縮し得るから。
プログラム化楽譜データーを通信ネットワークにおいて
提供する産業分野などにおいて極めて有用でちる。
【図面の簡単な説明】
矛1図は本発明に関わる自動演奏装置内、符長パターン
及び音高生成回路のブロック図、矛2図は実施例の楽譜
コーディング方法を示す図表である。矛1図中(11は
クロック信号、 nz(t31+tsはそれぞれ出力デ
ーター信号を示す。 3J−碕呻正を(才K) gずn6ゴ¥−同218 1 f侍づ&ギ g6ケつ6J’f#千tテ斤1今 22ノパートえ  
不明 92へ十丁 ・ヤ+i彰メL外呆↑ j  オ免、圧−ε T〉 づ6− 1?舛ヒゲffi乏”     ”r fT  衣漱l
、5’ri”1   木棧1CtX−ゝr’1−zy呂
 2え4ト 2’3−αNも   士米べ4さtl  
シフ/−ンイ;λツIしメン/l〜シづ6−   5篭
  スヤ  、1メ一 ノζ、9   升【゛ベメ;

Claims (1)

    【特許請求の範囲】
  1. 符長パターン回路内に音高変更要求信号と音高変更演算
    データーとを設置格納するようにし、かつパターン終了
    信号と音高変更新要求信号とによつて読出された楽譜音
    高データーと、該音高変更演算データーとの演算値を新
    たな音高データーとすることによつて、プログラム化さ
    れた楽譜のデーター量を圧縮々小させたことを特徴とす
    る、電子回路による自動演奏装置。
JP63028219A 1988-02-09 1988-02-09 電子自動演奏装置 Pending JPH01202796A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63028219A JPH01202796A (ja) 1988-02-09 1988-02-09 電子自動演奏装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63028219A JPH01202796A (ja) 1988-02-09 1988-02-09 電子自動演奏装置

Publications (1)

Publication Number Publication Date
JPH01202796A true JPH01202796A (ja) 1989-08-15

Family

ID=12242513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63028219A Pending JPH01202796A (ja) 1988-02-09 1988-02-09 電子自動演奏装置

Country Status (1)

Country Link
JP (1) JPH01202796A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5796396A (en) * 1980-12-09 1982-06-15 Nippon Musical Instruments Mfg Automatic player

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5796396A (en) * 1980-12-09 1982-06-15 Nippon Musical Instruments Mfg Automatic player

Similar Documents

Publication Publication Date Title
JP3829439B2 (ja) アルペジオ発音装置およびアルペジオ発音を制御するためのプログラムを記録したコンピュータ読み取り可能な媒体
JP3528654B2 (ja) メロディ生成装置及びリズム生成装置と記録媒体
JP2002032077A (ja) コード進行修正装置、コード進行修正方法及び同装置に適用されるプログラムを記録したコンピュータ読取り可能な記録媒体、並びに自動作曲装置、自動作曲方法及び同装置に適用されるコンピュータ読取り可能な記録媒体
US4708046A (en) Electronic musical instrument equipped with memorized randomly modifiable accompaniment patterns
US4433601A (en) Orchestral accompaniment techniques
EP0980061B1 (en) Arrangement apparatus by modification of music data with arrangement data
JPH0823746B2 (ja) 自動楽音発生装置
US5777253A (en) Automatic accompaniment by electronic musical instrument
JPH01179090A (ja) 自動伴奏装置
JP3353777B2 (ja) アルペジオ発音装置およびアルペジオ発音を制御するためのプログラムを記録した媒体
JPH028898A (ja) 自動伴奏装置
JP3195111B2 (ja) 自動演奏装置
JP2689614B2 (ja) 電子楽器
US4311077A (en) Electronic musical instrument chord correction techniques
JP2625207B2 (ja) 自動演奏装置
JP3141448B2 (ja) 自動伴奏装置
JP3661963B2 (ja) 電子楽器
JP3054242B2 (ja) 自動伴奏装置
JP2000352979A (ja) アルペジオ発音装置およびアルペジオ発音を制御するためのプログラムを記録した媒体
JPH03198094A (ja) 自動伴奏パターンデータ発生装置
JP2541021B2 (ja) 電子楽器
JPH05188961A (ja) 自動伴奏装置
JP2640179B2 (ja) コード処理装置及びコード処理方法
JPH07109555B2 (ja) 演奏情報入力装置および演奏装置
JPH01177089A (ja) 自動伴奏装置