JPH0125078B2 - - Google Patents

Info

Publication number
JPH0125078B2
JPH0125078B2 JP55185268A JP18526880A JPH0125078B2 JP H0125078 B2 JPH0125078 B2 JP H0125078B2 JP 55185268 A JP55185268 A JP 55185268A JP 18526880 A JP18526880 A JP 18526880A JP H0125078 B2 JPH0125078 B2 JP H0125078B2
Authority
JP
Japan
Prior art keywords
code
memory area
switch
main memory
performance
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
Application number
JP55185268A
Other languages
English (en)
Other versions
JPS57108895A (en
Inventor
Akio Iba
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 JP55185268A priority Critical patent/JPS57108895A/ja
Priority to US06/331,972 priority patent/US4413543A/en
Priority to GB8138791A priority patent/GB2091020B/en
Priority to DE3151607A priority patent/DE3151607C2/de
Publication of JPS57108895A publication Critical patent/JPS57108895A/ja
Publication of JPH0125078B2 publication Critical patent/JPH0125078B2/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
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/002Instruments in which the tones are synthesised from a data store, e.g. computer organs using a common processing for different operations or calculations, and a set of microinstructions, e.g. programs, to control the sequence thereof
    • 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/18Selecting circuits
    • G10H1/26Selecting circuits for automatically producing a series of tones
    • 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/36Accompaniment arrangements
    • 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/12Side; rhythm and percussion devices

Landscapes

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

Description

【発明の詳細な説明】 本発明は、電子楽器に於けるシンクロスタート
装置に関する。
従来より、例えば電子鍵盤楽器に於ては、リズ
ム演奏を自動的に行うリズムボツクスが内蔵され
ているものがあり、鍵操作によりメロデイ音ある
いは伴奏音を出力させると共に、リズム音(打楽
器音)を上記リズムボツクスより自動的に出力さ
せるようにしてある。
しかして、このような自動リズム演奏を、鍵操
作と同期して開始するようにしたシンクロスター
ト機能を備えたものがあり、より効果的にリズム
演奏を行うことが可能となつている。
しかしながら、メモリに予め音高コード等の楽
音コードを設定しておき、自動演奏を行わせるも
の、あるいは特定スイツチの操作で上記メモリの
アドレスを歩進し、そのスイツチがオンしている
間当該楽音を出力するようにして半自動的に演奏
を行う所謂ワンキープレイの演奏を可能としたも
のに於ては、上記シンクロスタート機能と同様の
機能を有するものはなく、このような自動演奏あ
るいは半自動演奏において変化に富む演奏を行う
ことは出来なかつた。
この発明は上記の点に鑑みてなされたもので、
複数のメモリエリアに楽音コード及びシンクロス
タートコードを記憶しておき、一つのエリアをメ
インメモリエリアとして、このメインメモリエリ
アの内容に基づき楽曲の演奏を行うと共に、上記
メインメモリエリアからシンクロスタートコード
が読出されると、メインメモリエリア以外のサブ
メモリエリアの内容に基づく自動演奏を起動させ
ると共に、必要に応じて自動リズム演奏をも起動
させるようにした電子楽器に於けるシンクロスタ
ート装置を提供することを目的とする。
以下、本発明の一実施例を図面を参照して詳細
に説明する。
第1図は、本実施例の回路構成を示すもので、
図中1は、本実施例の電子楽器を制御する為の
CPU(中央処理装置)であり、例えばマイクロプ
ロセツサより成る。このCPU1内には、メイン
ROM(リードオンリメモリ)、RAM(ランダムア
クセスメモリ)、アダー等の演奏処理回路(いず
れも図示せず)を有するほか、図示するROMポ
インタ1―1、RAMポインタ1―2,1―3を
有する。このROMポインタ1―1、RAMポイ
ンタ1―2,1―3は、外部ROM2、外部
RAM3A,3Bのアドレスを指定するものであ
る。更にCPU1内には後述するM1フラグ1―
4、M2フラグ1―5、Sフラグ1―6のフラグ
レジスタを有する。
上記ROM2は、CPU1とデータバスB1、ア
ドレスバスA1と接続されており、リズム音を発
生する為のリズムパターン情報(ロツク、ワル
ツ、マーチ等のリズムパターンを指定する情報)
を記憶している。なお、各リズムパターン情報は
リズム選択スイツチにより選択指定される。
また、上記RAM3Aは、RAM3Bは、デー
タバスB1、アドレスバスA1によりCPU1と
接続されるほか、CPU1からリードライト信号
R/Wが供給されるようにようになつている。そ
してこのRAM3A,RAM3Bには後述するよ
うに、楽曲の音高情報のみあるいは音高情報と音
長情報とが記憶されることになる。更に、この
RAM3A,RAM3Bには、シンクロスタート
コードが任意のアドレス位置に記憶される。
そして、上記ROM2の内容はCPU1の制御に
基づきデータバスB2を介してポート4に転送さ
れる。このポート4に記憶されたリズムパターン
情報は、アンドゲート5―1,5―2,…,5―
Nを介してリズム音発生部6に供給される。
上記アンドゲート5―1,5―2,…,5―N
には、更にCPU1から出力されるコントロール
信号に応じて、その内容が「1」あるいは「0」
となるフリツプフロツプ7の出力が印加されてお
り、このフリツプフロツプ7出力が「1」の場合
のみ、上記リズムパターン情報がリズム音発生部
6に供給されることになる。
なお、上記フリツプフロツプタ出力は、シンク
ロスタート後の制御の為に、更に、CPU1に送
出されている。
上記アンドゲート5―1,5―2,5―3,
…,5―Nは各々リズム音(打楽器音)であるバ
スドラム音、スネアドラム音、ハイハツト音、
…、クラベス音と対応しており、各アンドゲート
5―1,5―2,…,5―N出力が例えば「0」
から「1」へ立上つた際に、対応するリズム音が
リズム音発生部6から出力するようになつてい
る。
このリズム音発生部6は、各打楽器音に対応す
るアナログ回路あるいはデイジタル回路より構成
されており、各リズム音信号はミキシングされ
て、音響変換部8に送出されることになる。
更に、CPU1からはポート9A,ポート9B
に、上記RAM3A,3Bのいずれかから読出し
た内容が転送されるようになつており、メロデイ
音メイン発生部10Aからはポート9A出力に応
じた楽音が生成出力され、メロデイ音サブ発生部
10Bからはポート9B出力に応じた楽音が生成
出力されることになる。そしてその楽音信号は音
響変換部8に印加される。なお、このメロデイ音
発生部10Aは、後述するキーボード上の鍵の操
作に応じた楽音も作成出力可能とされている。
そして、音響変換部8では、上記リズム音発生
部6出力、メロデイ音メイン発生部10A出力、
メロデイ音サブ発生部10B出力をミキシング
し、増幅した後スピーカ11に送出し、放音す
る。
更に、本実施例のCPU1は、キー入力部12
のキー操作をも検出し、各キーに対応する処理を
行うようになつている。即ち、CPU1からは、
ポート13に対し、キー入力部12のキースイツ
チをスキヤンする信号が与えられ、このポート1
3からその結果得られるキー操作信号が与えられ
るようになつている。そして、このポート13か
らは、複数の鍵を有するキーボード(鍵盤)12
―1をスキヤンする信号KCBが出力され、キー
ボード12―1からは、上記鍵のオンオフ信号
KIBが入力するようになつている。更に、このポ
ート13からは、スイツチ部12―2をスキヤン
する信号KCSが出力され、このスイツチ部12
―2からは、各スイツチのオンオフ信号KISが入
力するようになつている。
そして、上記スイツチ部12―2には、シンク
ロスタートスイツチS1、スタートストツプスイツ
チS2、プレイスイツチS3、ヘツドスイツチS4等の
押釦スイツチと、「REC」と「READ」の切換位
置を有するスライドスイツチS5複数のリズム選択
スイツチ76のほか、RAM3A,RAM3Bを指
定するM1スイツチS7、M2スイツチS3等を有す
る。
しかして、上記シンクロスタートスイツチS1
は、通常演奏時(自動演奏あるいはワンキープレ
イの演奏時以外の演奏時)では、上記キーボード
12―1の鍵操作と同時してリズム演奏をシンク
ロスタートする為に、演奏に先立つて操作してお
くスイツチであり、上記自動演奏あるいはワンキ
ープレイの演奏に対しては、予め上記RAM3
A,RAM3Bにシンクロスタートコードを記憶
させる為に、操作するスイツチである。
スタートストツプスイツチS2は上記自動演奏の
際に、上記RAM3A,3Bのアドレスをイニシ
ヤルセツトした後スタートさせると共に、その演
奏をストツプする為のスイツチである。
また、プレイスイツチS3は、ワンキープレイを
行う場合には、上記RAM3AあるいはRAM3
Bのアドレスを順次インクリメントし、押圧時間
だけ当該楽音を放音する為のスイツチであり、ま
た、自動演奏に行わせる為のデータを上記RAM
3A,3Bに記憶させる際は、キーボード12―
1にて指定される音階の楽音の音長をその押圧時
間にて設定する為のスイツチである。
更に、ヘツドスイツチS4は、RAM3A,3B
の最初のアドレス(ヘツドアドレス)を指定する
スイツチである。スライドスイツチS5は、上述し
た如く、「REC」(書込み)と「READ」(読出
し)の2つのモードを有し、モード「REC」で
は、RAM3A,RAM3Bのいずれかに音階情
報をキーボード12―1を操作して記憶させるこ
とが出来、モード「READ」では、上記RAM3
A,3Bの内容を読出して自動演奏あるいは、ワ
ンキープレイの演奏を行うほか、ワンキープレイ
時ではプレイスイツチS3のオン時間にて音長情報
を記憶することができる。
また、上記リズム選択スイツチS6は、ROM2
の読出しエリアを指定することにより複数のリズ
ムパターン情報の中から1個をとり出して、リズ
ム演奏を行わせる為のスイツチである。
このほかにスイツチ部12―2には、休止符を
入力する為のスイツチ〓あるいはリピート演奏を
指示するスイツチ〓を備えていても良い。更に、
音符長を入力するキー〓,〓,〓等あるいは休止
長と入力するキー〓,〓,〓等を備えていて、こ
のスイツチ操作によりそれぞれ音符長、休符長を
入力可能としても良い。
次に、本実施例の動作を説明する。先ず、
RAM3Aに楽曲のデータを記憶させる場合につ
き説明する。
先ず、スイツチ部12―2のスライドスイツチ
S5を「REC」の接点に設定し、且つM1スイツ
チS7をオンする。その結果、CPU1ではポート
13からの信号により、第2図に示すフローチヤ
ートの動作を実行するように設定される。なお、
CPU1内のM1フラグ1―4には例えばオール
「1」コード、M2フラグ1―5には例えばオー
ル「0」コードが設定される。その結果、CPU
1は、RAM3Aに楽音コードを入力するよう制
御する。
しかして、上記フローチヤートは楽音の音高情
報を記憶させる為の動作を示すもので、上記ヘツ
ドスイツチS4の操作により、ステツプS1に進み、
CPU1内にRAMポインタ1―2をイニシヤルセ
ツトするようになる。従つて、アドレスバスA1
を介してRAM3Aに与えられるアドレスデータ
は初期状態を示すものとなる。そして、次にステ
ツプS2に進み、CPU1はポート13にキーボー
ド12―1及びスイツチ部12―2をスキヤンす
る信号KCB,KCSを送出し、その結果得られる
キー操作信号KIB,KISをステツプS3にて取り込
む。
しかして、キーボード12―1上のいずれかの
鍵がオン操作されると、その情報がデータバス
B1を介してRAM3Aに与えられ、且つリードラ
イト信号R/Wが「1」となることによりRAM
3Aにセツトされる。第2図に示すステツプS4
てRAM3Aに記憶されるコードデータは第3図
A,Bの如くなつている。
即ち、いまキーボード12―1上の鍵は1オク
ターブあるとし、各オクターブは2ビツトデータ
にて、第3図Aの如く指定される。また、各音階
「C」〜「B」は4ビツトデータにて「0000」〜
「1011」と第3図Bに示す如く指定される。従つ
て、各鍵はオクターブと音階を示す計6ビツトデ
ータにて表現されることになる。
そして、このステツプS4の書込動作が終了する
と、ステツプS5に進み上記RAMポインタ1―2
の内容を「+1」する。そして、ステツプS6に進
み、書込みが終了したか否かの判定を行う。この
ステツプS6の判定は、上記スライドスイツチS4
接点「READ」に切換えられたとき、あるいは
RAM3の記憶エリアが全て入力済となつたとき
等によつて行われるが、今の場合、その判定結果
は「NO」となり、再びステツプS2にもどる。
以下同様にして、キーボード12―1上の鍵を
楽曲の音階どおりにオンしてゆく(音長は全く無
関係で良い)と、RAM3Aには、その音階情報
がステツプS2〜S6の実行によつてセツトされてゆ
く。なお、その場合、このフローチヤートには示
していないが、キーボード12―1上の鍵の操作
に応じた音階音がCPU1の制御によつてメロデ
イ音メイン発生部10Aより出力しスピーカ11
を介して放音されることにより、操作者はRAM
3Aに入力設定している楽音の音高を聴取して確
認することが出来る。
そして、ステツプS2〜S6の繰返しによつて楽曲
の音高情報をRAM3Aにセツトしてゆき、ある
アドレスに自動演奏及びリズム演奏を開始させる
為のシンクロスタートコード(第3図C参照)を
記憶させる場合、スイツチ部12―2内のシンク
ロスタートスイツチS1を操作する。
しかして、上記シンクロスタートスイツチS1
操作が、ステツプS3にて検出されると、ステツプ
S4にて、CPU1はRAM3Aの当該アドレスに、
シンクロスタートコード「001100」を記憶させ
る。そして、次にステツプS5に進み、上記同様に
してRAMポインタ1―2を「+1」してアドレ
スを歩進させる。
以下同様にして、キーボード1の操作により順
次音高コードがRAM3Aにセツトされてゆく。
なお、RAM3Aには、キーボード12―1、シ
ンクロスタートスイツチS1の操作情報のほか、各
コードに割当てられた上記スイツチ〓,〓等のデ
ータを記憶させることも出来る。
そして、上記RAM3Aには、例えば、第4図
に示す如くコードデータが順次記憶され、書込動
作を終了することになる。
次に、RAM3Bに、上記RAM3Aに記憶さ
せた楽曲のデータと関連がある楽曲コードを入力
するようにする。即ち、このRAM3Bに記憶す
る楽曲のデータは、RAM3Aに記憶させた楽曲
の途中から自動演奏をする為のものである。
しかして、このRAM3Bにデータを入力する
場合は、スイツチ部12―2内のスライドスイツ
チS5を「REC」の接点を設定しておき、且つM
2スイツチS3をオンする。その結果、CPU1で
はポート13からの信号により、上述した第2図
に示すフローチヤートの動作を実行するようにな
る。なお、CPU1内のM2フラグ1―5にはオ
ール「1」コード、M1フラグ1―4にはオール
「0」コードが設定される。
そして、上記ヘツドスイツチS4の操作に続き上
記同様にキーボード12―1、スイツチ部12―
2の操作によりRAM3Bに音高コードあるいは
シンクロスタートコード等を入力してゆく。な
お、このRAM3Bに入力されるシンクロスター
トコードは、RAM3Aをメインメモリとし、
RAM3Bをサブメモリとした場合は、ワンキー
プレイ時あるいは自動演奏時においては後述する
ように無視されるものである。なお、今、シンク
ロスタートコードはRAM3Bには入力されなか
つたとする。
そして、このようにしてRAM3A,RAM3
Bに音階コード等が入力されると、次に、今の場
合RAM3Bの内容に基づきワンキープレイを行
ないながら、RAM3Bに音長コードを入力し、
自動演奏の為の楽音データを作成する。
即ち、その場合、スライドスイツチS5
「READ」の接点に設定し、次にM2スイツチS8
をオンし、更にヘツドスイツチS4をオンする。
その結果、第5図に示すフローチヤートに基づ
くワンキープレイの演奏が行われる。
即ち、第6図に示すようにCPU1内のM1フ
ラグ1―4、M2フラグ1―5には上述したキー
操作に応じて4ビツトのオール「0」コード、オ
ール「1」コードが各々入力設定される。なおこ
の処理は第5図のフローチヤートにおけるステツ
プR1である。そして、上記ヘツドスイツチS4
操作に基づき、ステツプR2が実行され、今の場
合ROMポインタ1―1、RAMポインタ1―3
がイニシヤルセツトされることになる。なお、
ROMポインタ1―1は、リズム選択スイツチS6
の指定に基づくアドレス位置にセツトされること
になる。
このステツプR2の次にステツプR3に進み、フ
リツプフロツプ7の内容を「0」とする。そし
て、次にステツプR4によりROM2の内容をポー
ト4へ転送する。しかしながら、いまの場合、フ
リツプフロツプ7の出力は「0」である為、、ポ
ート4に転送されたリズムパターン情報に基づく
リズム演奏は行われない。
そして次にステツプR5に進み、Sフラグ1―
6を「0」にセツトする。このSフラグ1―6と
は、サブメモリを起動して自動演奏を開始するた
めのフラグであるが、いま、RAM3Bのみが指
定されている為、メインメモリ(即ち、今の場合
RAM3B)のみによる演奏しか行われない。
そして、ステツプR6に進む。今の場合、この
ステツプR6ではプレイスイツチS3が新たにオン
された否かを検出するもので、まだプレイスイツ
チS3がオンされていないと、ステツプR7に進み、
プレイスイツチS3のオン、オフ状態を検出する。
そして、今の場合、次にステツプR8に移行し
上記ポート9Aには無音コード(この無音コード
は例えばオール「1」コードである。)が送出さ
れ、楽音が発生しない様に制御する。なお、ポー
ト9BにはCPU1により常に無音コードが与え
られている。
次にステツプR9に進む。いまの場合、このS
フラグ1―6は「0」である為、次にステツプ
R10に進む。このステツプR10は、上記フリツプ
フロツプ7出力が「1」であるか否かを検出し、
しかもリズム進行する為に所定時間経過したか否
かを検出するステツプであり、上記フリツプフロ
ツプ7出力が「1」であり、且つ上記所定時間経
過した場合に、「YES」の判定がなされる。
しかして、今の場合、「NO」の判定がCPU1
にてなされ、ステツプR6に進む。このように、
プレイスイツチS3がオンされるまで、ステツプ
R6,R7,R8,R9,R10をくり返し、CPU1は待
機状態となつている。
そして、ステツプR6にて、プレイスイツチS3
がオンされたのが検出されると、次にステツプ
R11に進行する。このステツプR11では、今の場
合RAMポインタ1―3にて指定されるRAM3
Bのエリアの内容がシンクロスタートコード
「001100」であるか否かCPU1にて判定する。い
ま、このRAM3Bにはシンクロスタートコード
が記憶されない為、判定は「NO」となり、ステ
ツプR12に進む。このステツプR12では、RAM3
Bの内容(いまの場合先頭アドレスの内容)を
CPU1が読出し、ポート9Aへ転送する。その
結果、メロデイ音メイン発生部10Aは、所定の
オクターブコードと音階コードとが与えられる
為、その楽音信号を生成し出力する。
従つて、上記楽音信号は音響変換部8にて音響
信号に変換されスピーカ11を介して放音出力さ
れることになる。そして、この楽音は、次にポー
ト9Aの内容が変更されるまで継続する。
次にステツプR18に進み、RAMポインタ1―
3の内容を「+1」する。そして、ステツプR9
に移行し、更にステツプR10に進んでリズムの進
行の条件が成立しているか否か判定する。
しかして今の場合ステツプR10において「NO」
の判定がなされ、ステツプR6にもどる。そして、
まだプレイスイツチS3は押圧が続けられている
為、ステツプR6の判定は「NO」となり、更にス
テツプR7においても判定は「NO」となり、ステ
ツプR9に進む。
以下同様に、上記プレイスイツチS8が押圧され
続けている間、ステツプR6,R7,R9,R10が繰返
される。そして、第1回目のプレイスイツチS8
オン動作が解除されると、ステツプR7にて
「YES」の判断がなされ、次にステツプR8に進み
無音コードをポート9Aへ転送し、第1番目の楽
音出力を停止する。
そして、次に新たにプレイスイツチS8が押圧さ
れるまで、ステツプR6,R7,R8,R9,R10をく
り返し実行する。
次に、再びプレイスイツチS8が押圧操作される
と、ステツプR6では「YES」の判定がなされ、
従つて、上記同様にしてステツプR11に進み、
RAM3Bの内容がシンクロスタートコードでな
い為このステツプR11の次にステツプR12へ移行
する。従つて、ステツプR12にて、RAM3Bか
ら第2番目のアドレス位置の内容がCPU1を介
し、ポート9Aに転送され、対応する楽音が生成
出力され始める。
しかして、このステツプR12に続きステツプ
R18へ進行し、以下同様に、プレイスイツチS8
オフされるまで、ステツプR6,R7,R9,R10をく
り返し実行する。
しかして、このワンキープレイの演奏と併行し
て、CPU1では、上記プレイスイツチS3の押圧
時間を計数し、今の場合RAM3Bの各アドレス
に、時間長データを転送し、その時リードライト
信号R/Wをライトモードに設定して、上記オク
ターブコード、音階コードのほかに音長データを
第7図に示す如く入力してゆく。なお、この動作
は、第5図に示すフローチヤートには示されてい
ない。
従つてRAM3Bには、例えば第8図に示すよ
うな音高コードと音長コードとが順に記憶されて
ゆくことになる。
以下同様にして、RAM3Bの内容に基づきワ
ンキープレイの演奏を行つて、各アドレスに音長
コードを入力し終える。
次に、RAM3Aをメインメモリとし、RAM
3Bをサブメモリとして、メインメモリに記憶さ
れた内容に基づきワンキープレイを行うと共に、
その途中から、即ちシンクロスタートコードが
RAM3Aから読出した時点から、サブメモリ即
ちRAM3Bの内容に基づく自動演奏を開始する
と共に、ROM2に記憶されているリズムパター
ン情報に基づく自動リズム演奏を開始する場合に
ついて説明する。
即ち、その場合、スライドスイツチS5
「READ」の接点に設定し、次にM1スイツチ
S7、M2スイツチS8、そして更にヘツドスイツチ
S4をオンする。
その結果、上記同様に第5図に示すフローチヤ
ートに基づく処理が実行されることになる。
即ち、第6図に示すようにCPU1内のM1フ
ラグ1―4、M2フラグ1―5には上述したキー
操作に応じて4ビツトのオール「1」にコード、
「1000」コードが各々入力設定される。なおこの
処理は第5図のフローチヤートにおけるステツプ
R1である。そして、上記ヘツドスイツチS4の操
作に基づき、ステツプR2が実行され、ROMポイ
ンタ1―1、RAMポインタ1―2,1―3がイ
ニシヤルセツトされることになる。なお、ROM
ポインタ1―1は、リズム選択スイツチS6の指定
に基づくアドレス位置にセツトされることにな
る。
このステツプR2の次にステツプR3に進み、フ
リツプフロツプ7の内容を「0」とする。そし
て、次にステツプR4によりROM2の内容をポー
ト4へ転送する。しかしながら、いまの場合、フ
リツプフロツプ7の出力は「0」である為、ポー
ト4に転送されたリズムパターン情報に基づくリ
ズム演奏は行われない。
そして次にステツプR5に進み、Sフラグ1―
6を「0」にセツトする。
そして、ステツプR6に進む。今の場合、この
ステツプR6ではプレイスイツチS8が新たにオン
されたか否かを検出するもので、まだプレイスイ
ツチS8がされてないと、ステツプR7に進み、プ
レイスイツチS8のオン、オフ状態を検出する。
そして、今の場合、次にステツプR8に移行し
上記ポート9Aには無音コードが送出され、楽音
が発生しない様に制御する。なお、ポート9Bに
はCPU1により無音コードが与えられている。
次にステツプR9に進む。いまの場合、このS
フラグ1―6は「0」である為、次にステツプ
R10に進む。
しかして、このステツプR10において今の場
合、「NO」の判定がCPU1にてなされ、ステツ
プR6に進む。このように、プレイステツチS3
オンされるまで、ステツプR6,R7,R8,R9
R10をくり返し、CPU1は待機状態となつてい
る。
そして、ステツプR6にて、プレイスイツチS8
がオンされたのが検出されると、次にステツプ
R11に進行する。このステツプR11では、今の場
合、RAMポインタ1―2にて指定されるRAM
3Aのエリアの内容がシンクロスタートコード
「001100」であるか否かCPU1にて判定する。い
ま、その内容はシンクロスタートコードでない
為、判定は「NO」となり、ステツプR12に進む。
このステツプR12では、RAM3Aの内容(い
まの場合先頭アドレスの内容)をCPU1が読出
し、ポート9Aへ転送する。その結果、メロデイ
音メイン発生部10Aは、所定のオクターブコー
ドと音階コードとが与えられる為、その楽音信号
を生成し出力する。
従つて、上記楽音信号は音響変換部8にて音響
信号に変換されスピーカ11を介して放音出力さ
れることになる。そして、この楽音は、次にポー
ト9Aの内容が変更されるまで継続する。
次にステツプR18に進み、RAMポインタ1―
2の内容を「+1」する。そして、ステツプR9
に移行し、更にステツプR10に進んでリズムの進
行の条件が成立しているか否か判定する。
しかして今の場合、ステツプR10において
「NO」の判定がなされ、ステツプR6にもどる。
そして、まだプレイスイツチS8は押圧が続けられ
ている為、ステツプR6の判定は「NO」となり、
更にステツプR7においても判定は「NO」とな
り、ステツプR9に進む。
以下同様に、上記プレイスイツチS8が押圧され
続けている間、ステツプR6,R7,R9,R10が繰返
される。そして、第1回目のプレイスイツチS8
オン動作が解除されると、ステツプR7にて
「YES」の判断がなされ、次にステツプR8に進み
無音コードをポート9Aへ転送し、第1番目の楽
音出力を停止する。
そして、次に新たにプレイスイツチS8が押圧さ
れるまで、ステツプR6,R7,R8,R9,R10をく
り返し実行する。
次に、再びプレイスイツチS8が押圧操作される
と、ステツプR6では「YES」の判定がなされ、
従つて、上記同様にしてステツプR11に進み、今
の場合、RAM3Aの内容がシンクロスタートコ
ードでない為このステツプR11の次にステツプ
R12へ移行する。従つて、ステツプR12にて、
RAM3Aから第2番目のアドレス位置の内容が
CPU1を介し、ポート9Aに転送され、対応す
る楽音が生成出力され始める。
しかして、このステツプR12に続きステツプ
R18へ進行し、以下同様に、プレイスイツチS8
オフされるまで、ステツプR6,R7,R9,R10を繰
り返し、またプレイスイツチS8がオフされると、
上記同様にステツプR6,R7,R8,R9,R10をく
り返し実行することになる。
そして、第4図に示すように、シンクロスター
トコード「001100」がRAM3Aの予め設定した
位置から読出されると、ステツプR11に続いて、
ステツプR14に進み、上記フリツプフロツプ7を
「1」状態とする。その為、第1図に示すアンド
ゲート5―1〜5―Nは開成されることになり、
リズム音発生部6に対しポート4のリズムパター
ン情報が供給されることになる。従つて、リズム
音発生部6からは、第9図に示す如く、リズム選
択スイツチS6にて指定されるリズムパターン信号
に応じて時刻T1からリズム音が発生することに
なり、音響変換部8、スピーカ11を介してリズ
ム音が放音出力される。
そして、このステツプR14に続き、ステツプ
R15において、CPU1内のSフラグ1―6を
「1」状態に設定する。そして次にステツプR16
に進み、RAMポインタ1―2の内容を歩進す
る。なお、このステツプR16の次にステツプR12
へ自動的に進行するようにCPU1の制御プログ
ラムを変更するようにすれば、プレイスイツチS8
の操作によりシンクロスタートコードが読出され
た場合は、更に次の楽音の音高コードも読出すよ
うにすることも出来る。
しかして、今の場合、このステツプR16にひき
続き、ステツプR17に進行する。このステツプ
R17に於ては、サブメモリであるRAM3Bの内
容(今の場合先頭アドレス)がシンクロスタート
コードであるか否か判断し、もし、シンクロスタ
ートコードであれば次にステツプR18に進み、
RAMポインタ1―3を歩進して再びステツプ
R17にもどるようにする。即ち、このステツプ
R17,R18の処理はサブメモリにシンクロスター
トコードが入力している場合は、その内容を無視
して次のアドレスへ進行するためのものである。
しかし、上述したようにRAM3Bにはシンク
ロスタートコードは入力記憶しなかつた為、この
ステツプR17の判断は必ず「NO」となり、従つ
て次にステツプR19に進む。
このステツプR19に於ては、CPU1は、RAM
3Bの該当するアドレスの内容のうち音高コード
をポート9Bへ転送する。そして、いま当該アド
レス内の音長コードに基づく計数動作をCPU1
内部の計数回路にて開始する。なお、この計数結
果が丁度、当該楽音の音長を示すようになつたこ
とは、後述するステツプR20にて検出される。
しかして、このステツプR19にて、ポート9B
に転送された音高コードに基づく楽音がメロデイ
音サブ発生部10Bにて生成され、音響変換部
8、スピーカ11を介して放音出力され始める。
そして、このステツプR19につづきステツプ
R21に進行し、RAMポインタ1―3を「+1」
する。そして、次にステツプR10に進み、リズム
の進行の条件が成立したか否かを検出する。
そして、まだリズム進行の為の所定時間が経過
していないことが検出されると、ステツプR6
進み、以下同様にプレイスイツチS8のオンオフ状
態の検出を行う。そして、プレイスイツチS8が新
たにオンされるとステツプR6,R11,R12,R18
R9,R20,R10を順次実行し、ポート9Aに新た
なデータを供給する。
しかして、CPU1にてRAM3Bから読出した
楽音の音長が計数されるとステツプR20に於て、
「YES」の判断がなされ、ステツプR17に進み、
更に、ステツプR19に進む。その結果、ポート9
Bには、サブメモリであるRAM3Bの次のアド
レスの音高コードが送出され、メロデイ音サブ発
生部10Bからは、次の音高の楽音が出力するこ
とになる。
一方、リズム音は、ステツプR10に於て、所定
時間の経過が検出されると、ステツプR22に進み
ROMポインタ1―1に歩進し、次にステツプ
R28に進み、ROMポインタ1―1にて指定され
るアドレスのリズムパターン情報をCPU1を介
して、ポート4へ送出することになる。その結
果、リズム音発生部6には新たなリズムパターン
信号が与えられて、次のリズム音を出力すること
になる。
このようにして、ステツプR18にてメインメモ
リであるRAM3Aのアドレスを歩進し、ステツ
プR21にてサブメモリであるRAM3Bのアドレ
スを歩進し、ステツプR22にてROM2のアドレ
スを歩進するようにして、自動演奏,自動リズム
演奏をともなうワンキープレイ演奏を行うことが
可能となる。
以上は、メインメモリの内容に基づくワンキー
プレイの際に、サブメモリの内容による自動演奏
及び自動リズム演奏がシンクロスタートする場合
であつたが、上記同様にしてメインメモリである
RAM3Aにも第7図に示す如く、各ステツプ毎
にオクターブ、音階、音長コードを記憶して、メ
インメモリの内容に応じて自動演奏を行い、その
途中でサブメモリの内容に基づく自動演奏及びリ
ズム演奏をシンクロスタートすることも同様に実
現出来る。
しかして、その場合は、スライドスイツチS5
「READ」モードにしておき、更に、第6図に示
す如くM1スイツチS7、M2スイツチS8をこの順
に操作し、その後ヘツドスイツチS4をオンして各
ポインタ1―1〜1―3を初期設定した後、スタ
ートストツプスイツチS2をオンする。
その結果、第5図に示すフローチヤートに基づ
く処理動作をCPU1は行う。即ちステツプR6
は、CPU1にてメインメモリ内の楽音コードの
うちの音長コードに対応する音長時間が計数され
る毎に「YES」の判定を行ない、ステツプR11
R12,R13の処理あるいはステツプR14,R15,R16
の処理を実行する。
また、ステツプR6に於て、「NO」の判定がな
されると、ステツプR7に進む。しかして、自動
演奏の場合は、必ずこのステツプR7の判定は
「NO」となりステツプR9に進むことになる。
このように、メインメモリに基づく自動演奏の
際も、第8図に示す如く、自動的に各音高の楽音
が順次メロデイ音メイン発生部10Aから、当該
時間長だけ出力することになる。そして、RAM
3Aの予め設定されたアドレス位置からシンクロ
スタートコードが読出された場合、ステツプR14
にて上記フリツプフロツプ7をセツトしてアンド
ゲート5―1〜5―Nからリズムパターン情報を
リズム音発生部6に供給するのを開始して、リズ
ム演奏をシンクロスタートすると共に、ステツプ
R15にてSフラグ1―6を「1」としてサブメモ
リの内容に基づく自動演奏を開始する。
そして、上述したワンキープレイ演奏、自動演
奏の終了は、外部からのスイツチ操作、例えばモ
ード切替あるいはスタートストツプスイツチS2
操作により行われるほか、いまの場合RAM3A
内に予め設定したエンドコード等によることも出
来る。
しかして以上の説明ではメインメモリをRAM
3AとしサブメモリをRAM3Bとしたが、いず
れをメインメモリとし、いずれをサブメモリとす
るか、あるいはメインメモリのみによるワンキー
プレイあるいは自動演奏を行うかは、上記M1ス
イツチS7、M2スイツチS8及びヘツドスイツチS4
の操作順序によつて本実施例の場合決定される。
即ち、スライドスイツチS5を「READ」接点
に設定した後、第6図に示すように、M1スイツ
チS7、ヘツドスイツチS4の順で操作されると、
CPU1内のM1フラグ1―4がオール「1」と
なり、M2フラグ1―5がオール「0」となる
為、CPU1は、RAM3Aのみによる演奏を実行
するよう制御する。
逆に、M2スイツチS8、ヘツドスイツチS4の順
に操作すると、M1フラグ1―4がオール「0」
となり、M2フラグ1―5がオール「1」となる
為、CPU1はRAM3Bのみによる演奏を実行す
るように制御する。
また、M1スイツチS7、M2スイツチS8、ヘツ
ドスイツチS4をこの順で操作すると、上記M1フ
ラグ1―4はオール「1」となり、M2フラグは
「1000」となる為、CPU1はメインメモリとして
RAM3Aを、サブメモリとしてRAM3Bを選
択し、楽音を生成するように制御することにな
る。
逆に、M2スイツチS8、M1スイツチS7、ヘツ
ドスイツチS4をこの順に操作すると、上記M1フ
ラグは「1000」となり、M2フラグはオール
「1」となる為、メインメモリとしてRAM3B
を、サブメモリとしてRAM3Aを選択し、楽音
を生成するように制御する。
なお、上記実施例は、キーボード12―1、ス
イツチ部12―2の操作により、RAM3A,3
Bに音高コードのみあるいは音高コード及び音長
コードを記憶させると共にシンクロスタートコー
ドを記憶させるようにしたが、磁気カード、紙テ
ープ、RAMパツケージ、あるいはバーコード等
により外部から上記RAM3A,3Bへ直接入力
するようにすることも出来、そのようにすれば、
楽曲をキーボード12―1、スイツチ部12―2
の操作により設定するのに比べて設定時間及び労
力が軽滅される。
また、上記実施例では、シンクロスタートスイ
ツチS1を押釦スイツチにて構成するようにした
が、例えばキーボード12―1の特定の鍵をその
ような機能をはたすように機能設定しても良い。
更に、上記実施例では、シンクロスタートする
リズム演奏は、自動演奏あるいはワンキープレイ
の際にされているリズム選択スイツチS6に該当す
るものが行われるようになつていたが、予め
RAM3A,3Bに如何なるリズムパターンでリ
ズム演奏を行わせるかを指定する情報も記憶さ
せ、シンクロスタート後のリズム演奏の種類を指
定するようにしても良い。
また、メモリとして、上記実施例では2つの
RAM3A,3Bを用いたが、1つのRAMを2
つのエリアに分割して使用するような場合も同様
に適用出来、更に、サブメモリの数も1つに限定
されるものではない。
更にまた、メモリに記憶させる楽音コードとし
て、和音の情報も記憶させるようにした場合は、
ワンキープレイ時あるいは自動演奏時に、リズム
演奏及び和音演奏が自動的にシンクロスタートす
るようにすることも出来る。第10図は、そのよ
うな場合のメモリに記憶されるデータフオーマツ
トを示すものであり、和音フラグが「1」となつ
ているエリアから次に和音フラグが「1」となる
エリアまでの楽音コードを同時に読出し、ポート
9Bを介してメロデイ音サブ発生部10Bに供給
し、和音を出力するようにしてもよい。例えば、
C4,E4,G4の3音が同時に出力されるとCmaiの
和音が出力されることになるもので、第11図
は、そのような和音演奏の出力状態を示すもので
ある。更に、このような和音を記憶するフオーマ
ツトとしては、各和音の根音を示すコードと和音
の種類(メジヤー、マイナー、セブンス等)を示
すコードとから成るコードデータとその和音の時
間長を示すデータとを単位データとし、メモリに
記憶することも出来る。
加えてまた、上記実施例では、シンクロスター
トコード「001100」により、メロデイ演奏とリズ
ム演奏との双方の演奏がシンクロスタートするよ
うになつていたが、それぞれ異なるシンクロスタ
ートコードをメモリに記憶させておき、各シンク
ロスタートコードに応じてメロデイ演奏、リズム
演奏の各演奏をシンクロスタートするようにして
もよい。
更にまた、メロデイ音メイン発生部10Aとメ
ロデイ音サブ発生部10Bは1つの楽音発生回路
を時分割駆動する等して同等の機能をはたすよう
にすることも出来る。
その他、本発明の要旨を逸脱しない範囲で種々
変形応用可能であることは勿論である。
以上詳細に説明したように本発明は、楽音を表
現する楽音コードを順次記憶すると共に、指定位
置にシンクロスタートコードを記憶可能なメモリ
エリアを複数有するメモリ手段と、該メモリ手段
の複数のメモリエリアのうち、特定のエリアをメ
インメモリエリアとして任意に設定すると共に、
他の特定のエリアをサブメモリエリアとして任意
に設定する設定手段とを設け、設定されたメイン
メモリエリアの内容に基づいてワンキープレイあ
るいは自動演奏を行なわせると共に、このメイン
メモリエリアからシンクロスタートコードが読み
出されるとサブメモリエリアの内容に基づく自動
演奏を開始させ、アンサンブル演奏を可能にした
ものである。従つて、複数のメモリエリアに対し
て複数種の主旋律及び副旋律(副旋律は和音でも
よい)を順序を問わずに記憶させておいたとして
も、操作者が所望する主旋律及び副旋律を任意に
設定してアンサンブル演奏を行なわせることがで
きる。つまり、主旋律を記憶させるべきエリアと
副旋律を記憶させるべきエリアとが固定的に決め
られているものに比べて、操作者は記憶順序を問
わずに主旋律及び副旋律を記憶させていくことが
可能となり、また、記憶されている複数種の主旋
律及び副旋律から任意にアンサンブル演奏させる
べき主旋律と副旋律を選択的に設定することもで
きるため、その都度メモリ内容を書き換える必要
がなくなり操作性が向上する。
更に、上記シンクロスタートコードが読出され
た際、上記自動演奏のほかに選択したリズムパタ
ーンにもとづくリズム演奏もシンクロスタートさ
せた場合は、一層効果的な演奏を行うことが出来
るという利点を有するものである。
【図面の簡単な説明】
第1図は本発明の一実施例の回路構成図、第2
図は同実施例においてメモリに楽曲の情報を記憶
させる為のフローチヤート、第3図A〜Cは、上
記メモリに記憶されるコードを示したコードテー
ブル、第4図は上記メモリに実際に記憶されたコ
ードデータを示す図、第5図は同実施例において
メモリから楽曲の情報を読出してワンキープレイ
あるいは自動演奏を行う場合のフローチヤート、
第6図は同実施例においてメインメモリとサブメ
モリを選択設定する為のキー操作を、それに応じ
て変化するフラグの内容を示す図、第7図は、上
記メモリに更に音長コードが記憶された状態を示
す図、第8図は第7図の如く入力されたデータに
基づき自動演奏した場合に出力される楽音を示す
図、第9図は、同実施例に於て、リズム演奏,自
動演奏がシンクロスタートする際のタイムチヤー
ト、第10図は上記メモリに和音データを入力し
た場合の状態図、第11図は第10図に示す如き
和音データに基づき出力される和音を示す図であ
る。 1……CPU、1―1……ROMポインタ、1―
2,1―3……RAMポインタ、1―4……M1
フラグ、1―5……M2フラグ、1―6……Sフ
ラグ、2……ROM、3A,3B……RAM、5
―1〜5―N……アンドゲート、6……リズム音
発生部、7……フリツプフロツプ、10A……メ
ロデイ音メイン発生部、10B……メロデイ音サ
ブ発生部、12……キー入力部、12―1……キ
ーボード、S1……シンクロスタートスイツチ、S2
……スタートストツプスイツチ、S3……プレイス
イツチ、S5……スライドスイツチ、S7……M1ス
イツチ、S8……M2スイツチ。

Claims (1)

  1. 【特許請求の範囲】 1 楽音を表現する楽音コードを順次記憶すると
    共に、指定位置にシンクロスタートコードを記憶
    可能なメモリエリアを複数有するメモリ手段と、 該メモリ手段の複数のメモリエリアのうち、特
    定のエリアをメインメモリエリアとして任意に設
    定すると共に、他の特定のエリアをサブメモリエ
    リアとして任意に設定する設定手段と、 該設定手段により設定されたメインメモリエリ
    アから楽音コードとシンクロスタートコードとを
    順次読出す第1の手段と、 該第1の手段により上記メインメモリエリアか
    ら上記シンクロスタートコードが読出されたこと
    を検出し、上記サブメモリエリアから楽音コード
    の読出しを開始する第2の手段と、 上記第1の手段及び第2の手段により読出され
    た楽音コードに基づいて自動演奏を行なう自動演
    奏手段とを具備し、 上記メインメモリエリア及びサブメモリエリア
    に記憶された楽音コードに応じてアンサンブル演
    奏を行なわせるようにしたことを特徴とする電子
    楽器に於けるシンクロスタート装置。 2 上記自動演奏手段は、選択指定されたリズム
    演奏を行う自動リズム演奏手段を備え、上記第1
    の手段により上記メインメモリエリアから上記シ
    ンクロスタートコードが読出されたとき、上記第
    2の手段は上記自動リズム演奏手段に対してリズ
    ム演奏を開始させることを特徴とする特許請求の
    範囲第1項記載の電子楽器に於けるシンクロスタ
    ート装置。 3 上記メモリ手段に記憶される上記シンクロス
    タートコードは、手動操作可能なスイツチの押圧
    操作により設定されることを特徴とする特許請求
    の範囲第1項または第2項記載の電子楽器に於け
    るシンクロスタート装置。 4 上記第1の手段は、所定キーを含み、該所定
    キー操作毎に上記メインメモリエリアのアドレス
    を歩進し、上記メインメモリエリアから上記楽音
    コードとして音高コードが読出されると共に、上
    記メインメモリエリアの指定された位置から上記
    シンクロスタートコードが読出され、 上記自動演奏手段は、上記所定キーの押圧操作
    の間上記音高コードに基づく楽音を発生する手段
    を有し、且つ上記第1の手段により上記メインメ
    モリエリアから上記シンクロスタートコードが読
    出されたとき、上記第2の手段による上記自動演
    奏を開始することを特徴とする特許請求の範囲第
    1項または第2項記載の電子楽器に於けるシンク
    ロスタート装置。 5 上記メインメモリエリアには、上記楽音コー
    ドとして音高コードと音長コードとが記憶され、
    且つ上記メインメモリエリアの指定された位置に
    は上記シンクロスタートコードが記憶され、 上記第1の手段は、上記メインメモリエリアか
    ら上記音高コードと上記音長コードとを読出すと
    共に上記指定された位置から上記シンクロスター
    トコードを読出し、 上記自動演奏手段は、上記音高コードで指定さ
    れる音高の楽音を上記音長コードに応じた時間長
    で発生する手段を有し、且つ上記第1の手段によ
    り上記メインメモリエリアから上記シンクロスタ
    ートコードが読出された時、上記第2の手段によ
    る上記自動演奏を開始することを特徴とする特許
    請求の範囲第1項または第2項記載の電子楽器に
    於けるシンクロスタート装置。
JP55185268A 1980-12-25 1980-12-25 Synchro-starting devide in electronic musical instrument Granted JPS57108895A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP55185268A JPS57108895A (en) 1980-12-25 1980-12-25 Synchro-starting devide in electronic musical instrument
US06/331,972 US4413543A (en) 1980-12-25 1981-12-18 Synchro start device for electronic musical instruments
GB8138791A GB2091020B (en) 1980-12-25 1981-12-23 Synchro start device for electronic musical instruments
DE3151607A DE3151607C2 (de) 1980-12-25 1981-12-28 Elektronisches Musikinstrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55185268A JPS57108895A (en) 1980-12-25 1980-12-25 Synchro-starting devide in electronic musical instrument

Publications (2)

Publication Number Publication Date
JPS57108895A JPS57108895A (en) 1982-07-07
JPH0125078B2 true JPH0125078B2 (ja) 1989-05-16

Family

ID=16167846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55185268A Granted JPS57108895A (en) 1980-12-25 1980-12-25 Synchro-starting devide in electronic musical instrument

Country Status (4)

Country Link
US (1) US4413543A (ja)
JP (1) JPS57108895A (ja)
DE (1) DE3151607C2 (ja)
GB (1) GB2091020B (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4719834A (en) * 1981-06-17 1987-01-19 Hall Robert J Enhanced characteristics musical instrument
US4539882A (en) * 1981-12-28 1985-09-10 Casio Computer Co., Ltd. Automatic accompaniment generating apparatus
JPS58211485A (ja) * 1982-06-02 1983-12-08 Nippon Gakki Seizo Kk 楽譜デ−タの補正方法
JPS58225326A (ja) * 1982-06-24 1983-12-27 Terumo Corp 電子体温計
JPS5948598U (ja) * 1982-09-22 1984-03-31 カシオ計算機株式会社 電子楽器
JPH064396Y2 (ja) * 1985-12-07 1994-02-02 ヤマハ株式会社 電子楽器
US4889027A (en) * 1985-12-26 1989-12-26 Nintendo Co., Ltd. Rhythm recognizing apparatus and responsive toy
DE3604686A1 (de) * 1986-02-14 1987-08-27 Rainer Gallitzendoerfer Elektronisches musikinstument
JPH0433912Y2 (ja) * 1988-09-16 1992-08-13
JP2606501B2 (ja) * 1991-10-16 1997-05-07 ヤマハ株式会社 自動演奏機能付電子楽器
US6479741B1 (en) 2001-05-17 2002-11-12 Mattel, Inc. Musical device having multiple configurations and methods of using the same
JP2005227628A (ja) * 2004-02-13 2005-08-25 Matsushita Electric Ind Co Ltd リズムパターンを用いた制御システム、方法およびプログラム

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5947319B2 (ja) * 1977-02-16 1984-11-17 ヤマハ株式会社 電子楽器
DE2857808C3 (de) * 1977-02-28 1984-11-08 Sharp K.K., Osaka Elektronisches Musikinstrument kombiniert mit einer elektronischen Uhr
JPS5420710A (en) * 1977-07-15 1979-02-16 Seiko Epson Corp Electronic sounding apparatus
NL187284C (nl) * 1977-11-26 1991-08-01 Kawai Musical Instr Mfg Co Automatische ritmepatroonbegeleidingsinrichting.
JPS54118224A (en) * 1978-03-03 1979-09-13 Matsushita Electric Ind Co Ltd Programmable automatic player
US4218949A (en) * 1978-06-20 1980-08-26 The Wurlitzer Company Master control LSI chip
JPS55137591A (en) * 1979-04-15 1980-10-27 Matsushita Electric Works Ltd Automatic player
JPS5714892A (en) * 1980-06-30 1982-01-26 Nippon Musical Instruments Mfg Automatic rhythm performance device

Also Published As

Publication number Publication date
DE3151607C2 (de) 1985-01-10
GB2091020A (en) 1982-07-21
DE3151607A1 (de) 1982-07-08
JPS57108895A (en) 1982-07-07
US4413543A (en) 1983-11-08
GB2091020B (en) 1984-07-18

Similar Documents

Publication Publication Date Title
JPH0125078B2 (ja)
JPH09179559A (ja) 自動伴奏装置及び自動伴奏方法
JP3398554B2 (ja) 自動アルペジオ演奏装置
JP3625914B2 (ja) アルペジエータ
JPS6355595A (ja) 電子楽器の自動伴奏装置
JPH06259064A (ja) 電子楽器
JP3192597B2 (ja) 電子楽器の自動演奏装置
JPS6261280B2 (ja)
JPH0617197Y2 (ja) 電子楽器
JP2530744Y2 (ja) 電子楽器
JP2570045B2 (ja) 電子楽器
JPH0367276B2 (ja)
JP2943560B2 (ja) 自動演奏装置
JP2639381B2 (ja) 電子楽器
JP3902207B2 (ja) アルペジエータ
JP2570562B2 (ja) 自動演奏装置及び自動伴奏装置
JP3226268B2 (ja) コンサートマジック自動演奏装置
JP2694788B2 (ja) 電子楽器
JP2580872Y2 (ja) 電子楽器
JP3625913B2 (ja) アルペジエータ
JP2636393B2 (ja) 自動演奏装置
JPS636794Y2 (ja)
JPS6224319Y2 (ja)
JPH0320758B2 (ja)
JP3150580B2 (ja) 自動演奏装置及び自動演奏方法