JPH07219545A - Electronic musical instrument - Google Patents
Electronic musical instrumentInfo
- Publication number
- JPH07219545A JPH07219545A JP6024955A JP2495594A JPH07219545A JP H07219545 A JPH07219545 A JP H07219545A JP 6024955 A JP6024955 A JP 6024955A JP 2495594 A JP2495594 A JP 2495594A JP H07219545 A JPH07219545 A JP H07219545A
- Authority
- JP
- Japan
- Prior art keywords
- pedal
- fill
- read
- switch
- musical instrument
- 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
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ペダルの押下回数に応
じて読み出される楽音情報に変化を与える機能を備えた
電子楽器に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic musical instrument having a function of changing musical tone information read according to the number of times the pedal is depressed.
【0002】[0002]
【従来の技術】従来の電子ピアノには、アコースティッ
クピアノと同じような演奏感を得ることができるよう
に、ソフトペダルやダンパーペダルなど複数のペダル装
置を有するものが多い。2. Description of the Related Art Many conventional electronic pianos have a plurality of pedal devices, such as a soft pedal and a damper pedal, so that a playing feeling similar to that of an acoustic piano can be obtained.
【0003】そこで、これらの電子楽器のペダルをペダ
ル本来の機能にだけ使用するのは不経済であるので、例
えば内蔵の自動演奏パターンにフィルインを入れるとい
うように他機能をペダルに割り当てることができるもの
がある。Since it is uneconomical to use the pedals of these electronic musical instruments only for the original functions of the pedals, it is possible to assign other functions to the pedals, such as inserting fill-in into the built-in automatic performance pattern. There is something.
【0004】図8は従来の電子楽器の機能構成図であ
る。図のように従来の電子楽器はペダルが操作されると
ペダル機能割当て部に割り当てられているペダルの機能
が読み取られ、ペダル機能実行部を通じてフィルインデ
ータ読出部に送られ、これによりフィルインデータが読
み出されるようになっている。FIG. 8 is a functional block diagram of a conventional electronic musical instrument. As shown in the figure, when a conventional electronic musical instrument is operated, the function of the pedal assigned to the pedal function assigning section is read and sent to the fill-in data reading section through the pedal function executing section, whereby the fill-in data is read. It is supposed to be.
【0005】しかしながら、1つのペダルに1つのフィ
ルインしか割当てられないため、予めペダル機能割当て
部がペダルに割り当てた機能を常に読み出すため、予め
複数のフィルインパターンが用意されていても、選択さ
れるパターンは限定されており演奏が平板的になってし
まうという欠点があった。However, since only one fill-in can be assigned to one pedal, the function assigned to the pedal by the pedal function assigning section is always read out. Therefore, even if a plurality of fill-in patterns are prepared in advance, the selected pattern is selected. Has a drawback that the performance is flat and limited.
【0006】また、演奏間、操作パネル上のスイッチを
操作してフィルイン等の切替えを行う機能を有していて
も、該機能を使用するためには手を鍵盤より離さなけれ
ばならず演奏間の切替えは困難であった。Further, even if the player has a function of operating a switch on the operation panel to switch between fill-in and the like during a performance, his hands must be released from the keyboard in order to use the function. Was difficult to switch.
【0007】このため、手を使用せずにペダルを利用し
て読み出される楽音情報の切替えができ、しかも1つの
ペダルに複数の楽音情報のパターンが割当て可能な電子
楽器の出現が求められていた。Therefore, there has been a demand for the appearance of an electronic musical instrument in which musical tone information to be read can be switched using a pedal without using a hand, and moreover, a plurality of musical tone information patterns can be assigned to one pedal. .
【0008】[0008]
【発明が解決しようとする課題】本発明は係る事情に鑑
みなされたものであり、ソフトペダルやダンパーペダル
などのペダルを有する電子楽器において、1つのペダル
に複数の楽音情報を備え、ペダルの踏み込み回数に応じ
て読み出される楽音情報のパターンを変化させることの
できる電子楽器を提供することにある。SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and in an electronic musical instrument having a pedal such as a soft pedal or a damper pedal, one pedal is provided with a plurality of musical tone information, and the pedal is depressed. An object of the present invention is to provide an electronic musical instrument capable of changing the pattern of musical tone information read according to the number of times.
【0009】[0009]
【課題を解決するための手段】第1の発明は、ペダル1
1の踏み込み回数をカウントするカウンタ16と、前記
カウンタ16のカウント値に応じて選択される楽音情報
の記憶位置を記憶するバッファ17と、前記バッファ1
7より読み出された記憶位置に応じて読み出し可能な複
数パターンの楽音情報を記憶する記憶手段15と、前記
カウンタ16のカウント値に応じて所定の楽音情報のパ
ターンを前記記憶手段15より選択して読み出す読出手
段12と、前記読出手段12の読み出した楽音情報に基
づき楽音を生成する楽音生成手段4とを有して構成され
る。A first invention is a pedal 1
A counter 16 that counts the number of times of depression of 1; a buffer 17 that stores a storage position of musical tone information that is selected according to the count value of the counter 16;
7, a storage means 15 for storing a plurality of patterns of musical tone information that can be read according to the storage position read from 7; and a predetermined musical tone information pattern is selected from the storage means 15 according to the count value of the counter 16. The reading means 12 is read out and the musical tone generating means 4 for generating a musical tone based on the musical tone information read by the reading means 12 is provided.
【0010】第2の発明は、前記第1の発明において読
出手段12により読み出される楽音情報は、フィルイン
であるように構成される。In a second aspect of the invention, the tone information read by the reading means 12 in the first aspect of the invention is configured to be fill-in.
【0011】第3の発明は、前記第1乃至第2の発明に
おいて、カウント値に応じて記憶手段15より読み出さ
れる楽音情報のパターンは、一定の周期で繰り返し読み
出されるように構成される。In a third aspect based on the first and second aspects, the musical tone information pattern read from the storage means 15 according to the count value is repeatedly read at a constant cycle.
【0012】第4の発明は、前記第1乃至第2の発明に
おいて、前記読出手段12が前記記憶手段15より読み
出す楽音情報のパターンは、ペダル11が押下された都
度ランダムに選択されるように構成される。In a fourth aspect based on the first and second aspects, the tone information pattern read by the reading means 12 from the storage means 15 is randomly selected each time the pedal 11 is depressed. Composed.
【0013】[0013]
【作用】従来の電子楽器は1つのペダルに1つのパター
ンの楽音情報しか割り当てられなかったが、本発明はペ
ダル11の押下回数に応じて異なったパターンの楽音情
報の挿入を可能にするものである。In the conventional electronic musical instrument, only one pattern of musical tone information was assigned to one pedal, but the present invention enables the insertion of musical tone information of different patterns depending on the number of times the pedal 11 is pressed. is there.
【0014】このため、本発明ではペダル11の踏み込
み回数をカウントするカウンタ16と、該カウンタ16
のカウント値に応じて選択される楽音情報の記憶位置を
記憶するバッファ17を設け、該バッファ17への楽音
情報の割当ては演奏者が任意に設定可能にするものであ
る。Therefore, in the present invention, the counter 16 that counts the number of times the pedal 11 is depressed and the counter 16
The buffer 17 for storing the storage position of the musical tone information selected according to the count value is provided, and the musical tone information can be arbitrarily assigned to the buffer 17.
【0015】これにより、演奏者の意図に応じた楽音情
報の選択が可能になり、しかも、ペダル11の踏み込み
回数に応じて、異なった楽音情報のパターンが選択でき
るので音感豊かな演奏が可能になる。As a result, the musical tone information can be selected according to the player's intention, and different musical tone information patterns can be selected according to the number of times the pedal 11 is depressed, so that a musical tone rich performance can be performed. Become.
【0016】第2の発明は、前記第1の発明において読
出手段12により読み出される楽音情報は、フィルイン
であるように構成される。これによりアクセントのある
楽音の表現が可能となる。In a second aspect of the invention, the tone information read by the reading means 12 in the first aspect of the invention is configured to be fill-in. This makes it possible to express musical tones with accents.
【0017】第3の発明は前記第1乃至第2の発明にお
いてバッファ17に割り当てられる楽音情報のパターン
が例えば3個で、フィル2→フィル1→フィル3の順で
割り当てられていると、発音される楽音情報はペダル1
1の押下回数に応じて周期的にフィル2→フィル1→フ
ィル3→フィル2→フィル1→フィル3の順で繰り返さ
れ、楽音に変化を与えるものである。In a third aspect of the invention, in the first or second aspect of the invention, when the tone information patterns assigned to the buffer 17 are, for example, three, and are assigned in the order of fill 2 → fill 1 → fill 3, the pronunciation Tone information is pedal 1
It is repeated in the order of fill 2 → fill 1 → fill 3 → fill 2 → fill 1 → fill 3 in accordance with the number of times the user presses 1 to change the musical sound.
【0018】これにより、1つのペダルに複数の楽音情
報の割当てが可能となるので、従来の楽器には見られな
い豊かな楽音の表現が可能となる。As a result, since it is possible to assign a plurality of musical tone information to one pedal, it is possible to express rich musical tones that cannot be seen in conventional musical instruments.
【0019】さらに、第4の発明は上記第1乃至第2の
発明において、前記カウンタ16の代わりに乱数発生器
あるいは乱数表と乱数読取り手段を設ける。これによ
り、発音される楽音情報はペダルが押下される度にラン
ダムに選択される。Further, in the fourth invention, in the first or second invention, a random number generator or a random number table and a random number reading means are provided instead of the counter 16. As a result, the musical tone information to be generated is randomly selected each time the pedal is pressed.
【0020】従って、当該電子楽器はペダルの数に制限
されることなく多くの楽音情報のパターンが割り付け可
能になるので、さらに多彩な楽音を表現することが可能
となる。Therefore, since the electronic musical instrument can allocate a large number of musical tone information patterns without being limited by the number of pedals, it is possible to express a wider variety of musical tones.
【0021】[0021]
【実施例】図2は、本発明にかかわる電子楽器の全体的
な構成を示すブロック図である。以下、楽音情報のパタ
ーンとしてフィルインを割りつけた場合を例に本発明の
実施例を説明する。FIG. 2 is a block diagram showing the overall construction of an electronic musical instrument according to the present invention. An embodiment of the present invention will be described below by taking a case where fill-in is assigned as a pattern of musical tone information.
【0022】図において、CPU100は、ROM20
0のプログラムメモリ部に記憶された制御プログラムに
従って当該電子楽器の各部を制御するとともに、ROM
200上に設けられたフィルインデータ記憶部15より
ペダル11の踏み込み回数に応ずる制御パラメータ(カ
ウント値)を読み取り楽音チャンネル割当部3に送る。In the figure, the CPU 100 is a ROM 20.
Controls each part of the electronic musical instrument according to the control program stored in the program memory unit
A control parameter (count value) corresponding to the number of depressions of the pedal 11 is read from the fill-in data storage unit 15 provided on the device 200 and sent to the tone channel assigning unit 3.
【0023】ROM200は、上述したCPU100を
動作させるプログラムの他、音色データ、その他、種々
の固定データを記憶している。なお、本発明に直接関係
するフィルイン等の楽音情報は該ROM200に記憶さ
れる。The ROM 200 stores tone color data and various other fixed data in addition to the program for operating the CPU 100 described above. Music information such as fill-in that is directly related to the present invention is stored in the ROM 200.
【0024】RAM300にはCPU100の作業用領
域、当該電子楽器を制御するための各種レジスタ、カウ
ンタ、フラグ等が定義されている他、ROM200に記
憶されている必要なデータが転送されて一時的に格納さ
れるデータエリアを有している。In the RAM 300, a work area of the CPU 100, various registers for controlling the electronic musical instrument, counters, flags and the like are defined, and necessary data stored in the ROM 200 is transferred and temporarily stored. It has a data area to be stored.
【0025】また、操作パネル7の各キーやスイッチの
状態に対応する放音に必要なデータがセットされた複数
のレジスタ、楽音信号発生部4の各楽音発生回路を未使
用チャンネルに割り付けるためのデータを記憶するアサ
イナメモリ、演奏情報を記憶する記憶領域等も該RAM
300に設けられている。Further, a plurality of registers in which data necessary for sound emission corresponding to the state of each key and switch of the operation panel 7 are set, and each tone generation circuit of the tone signal generator 4 is assigned to an unused channel. The assigner memory that stores data, the storage area that stores performance information, etc.
It is provided in 300.
【0026】なお、該RAM300に記憶された操作パ
ネル7のスイッチの設定状態に関するデータは、発音の
際、その他、必要に応じてCPU100により参照され
る。また、上述した鍵盤1のオン/オフ状態を記憶する
押鍵マップ、ノートオンカウンタも、このRAM300
に設けられている。The data relating to the setting states of the switches of the operation panel 7 stored in the RAM 300 is referred to by the CPU 100 as needed during sound production. In addition, the key depression map and the note-on counter that store the on / off state of the keyboard 1 described above are also stored in the RAM 300.
It is provided in.
【0027】鍵盤1は発生すべき楽音を指定するために
使用されるものであり、複数のキーと、これらのキーの
押鍵・離鍵動作に連動して開閉するキースイッチとで構
成され、演奏者の押鍵・離鍵動作は押鍵検出部2によっ
て検出され、CPU100の制御のもとに検出された信
号は発音チャンネル割当て部3に供給される。The keyboard 1 is used for designating a musical tone to be generated, and is composed of a plurality of keys and a key switch which opens and closes in conjunction with key pressing / release operations of these keys. The key depression / key release operation of the performer is detected by the key depression detection unit 2, and the signal detected under the control of the CPU 100 is supplied to the tone generation channel allocation unit 3.
【0028】また、当該鍵盤1の押鍵又は離鍵により発
生された演奏情報は一時RAM300の所定のエリアに
記憶され所要に応じてCPU100により読み出され
る。Performance information generated by pressing or releasing the keyboard 1 is stored in a predetermined area of the temporary RAM 300 and read by the CPU 100 as required.
【0029】押鍵検出部2は、演奏者の押鍵・離鍵動
作、つまり鍵のオン/オフを検出し、検出したオン/オ
フ状態をその鍵番号とともに発音チャンネル割当部3に
伝えるものである。CPU100は、この鍵のオン/オ
フ情報をRAM300に記憶する。The key-depression detection unit 2 detects the key-depression / key-release actions of the player, that is, the on / off state of the key, and transmits the detected on / off state to the sound generation channel assigning unit 3 together with the key number. is there. The CPU 100 stores the on / off information of this key in the RAM 300.
【0030】操作パネル部7には、電源スイッチの他、
音色選択スイッチ、モード指定スイッチ、メロディ選択
スイッチ、リズム選択スイッチ等、各種のスイッチや表
示器が設けられている。なお、本発明に関係する自動演
奏スイッチ7Aやフィルインスイッチ7B、システムス
イッチ7Cは該操作パネル7に設けられている。On the operation panel section 7, in addition to the power switch,
Various switches and indicators such as a tone color selection switch, a mode designation switch, a melody selection switch, and a rhythm selection switch are provided. The automatic performance switch 7A, the fill-in switch 7B, and the system switch 7C related to the present invention are provided on the operation panel 7.
【0031】操作パネル7の各スイッチのセット/リセ
ット状態は内部に含まれるパネルスキャン回路によって
検知されるようになっており、この操作パネル7のパネ
ルスキャン回路で検知したスイッチのセット状態に関す
るデータはCPU100の制御の下にRAM300に記
憶される。The set / reset state of each switch of the operation panel 7 is detected by the panel scan circuit included therein, and the data on the set state of the switch detected by the panel scan circuit of the operation panel 7 is It is stored in the RAM 300 under the control of the CPU 100.
【0032】ペダル装置11には、電子楽器の種類に応
じて例えばダンパーペダル、ソフトペダル、ソステヌー
トペダル等が設けられており、これらペダル11の踏込
み回数は各カウンタ16によりカウントされる。The pedal device 11 is provided with, for example, a damper pedal, a soft pedal, a sostenuto pedal, etc. according to the type of electronic musical instrument, and the number of times the pedal 11 is stepped on is counted by each counter 16.
【0033】カウンタ16はペダル11の押下回数をカ
ウントするものであり、該カウンタ16のカウント値に
応じて読み出されるフィルインが選択される。なお、フ
ィルイン選択動作の細部は図4で説明する。The counter 16 counts the number of times the pedal 11 is pressed, and the fill-in to be read is selected according to the count value of the counter 16. Details of the fill-in selection operation will be described with reference to FIG.
【0034】楽音信号発生部4は、CPU100から出
力される信号に対応する楽音波形データ及びエンベロー
プデータを波形メモリから読み出し、読み出した楽音波
形データにエンベロープを付加して楽音信号として出力
するものである。The tone signal generator 4 reads the tone waveform data and envelope data corresponding to the signal output from the CPU 100 from the waveform memory, adds the envelope to the read tone waveform data, and outputs the tone signal. .
【0035】この楽音信号発生部4が出力した楽音信号
は図示しないD/A変換器を通じ増幅器13に供給され
る。このため、楽音信号発生部4には図示しない波形デ
ータやエンベロープデータを記憶する波形メモリが接続
されている。The tone signal output from the tone signal generator 4 is supplied to the amplifier 13 through a D / A converter (not shown). For this reason, a waveform memory (not shown) for storing waveform data and envelope data is connected to the tone signal generator 4.
【0036】増幅器13は、D/A変換器を通じ楽音信
号発生部4から供給されるアナログ楽音信号を所定の利
得で増幅するものである。この増幅器13の出力はスピ
ーカ14に供給されるようになっている。The amplifier 13 amplifies the analog tone signal supplied from the tone signal generator 4 through the D / A converter with a predetermined gain. The output of the amplifier 13 is supplied to the speaker 14.
【0037】スピーカ14は、増幅器13より送られた
電気信号としてのアナログ楽音信号を音響信号に変換す
るものである。つまり、発生された楽音信号に応じて楽
音を放音するものである。The speaker 14 converts an analog musical tone signal as an electric signal sent from the amplifier 13 into an acoustic signal. That is, the musical tone is emitted according to the generated musical tone signal.
【0038】図3は本発明に係わる電子楽器の主要部位
の機能構成図である。先ず、図3を参照しながら図2で
説明しなかった部位の機能について説明する。FIG. 3 is a functional block diagram of the main parts of the electronic musical instrument according to the present invention. First, referring to FIG. 3, the functions of the parts not described in FIG. 2 will be described.
【0039】発音チャンネル割当部3は、押鍵検出部2
及びデータ読出部6から送られてくる内部音源を所定の
発音チャネルに割り当てる処理を行うものである。この
発音チャンネル割当部3からの楽音情報は、楽音信号発
生部4に供給されるようになっている。The tone generation channel assigning section 3 is provided with the key depression detecting section 2
The internal sound source sent from the data reading section 6 is assigned to a predetermined sounding channel. The tone information from the tone generation channel assigning section 3 is supplied to the tone signal generating section 4.
【0040】自動演奏データ記憶部5は、自動演奏用の
データを記憶するROM200であり、操作パネル7上
の自動演奏スイッチ7Aが押下されると該自動演奏デー
タ記憶部5より所定のデータが読み出される。The automatic performance data storage unit 5 is a ROM 200 for storing data for automatic performance. When the automatic performance switch 7A on the operation panel 7 is pressed, predetermined data is read from the automatic performance data storage unit 5. Be done.
【0041】データ読出部6は、操作パネル部7上の自
動演奏スイッチ7Aが押下されると自動演奏データ記憶
部5より所定のデータを読み出し、発音チャンネル割当
部3に供給するものである。The data reading section 6 reads out predetermined data from the automatic performance data storage section 5 when the automatic performance switch 7A on the operation panel section 7 is depressed and supplies it to the tone generation channel assigning section 3.
【0042】即ち、前記自動演奏スイッチ7Aが押下さ
れた状態でスタートスイッチが押下されると、伴奏デー
タ及びメロディデータが読み出され自動演奏が行なわれ
る。That is, when the start switch is depressed while the automatic performance switch 7A is depressed, the accompaniment data and melody data are read out and the automatic performance is performed.
【0043】ペダル機能データ記憶部8はROM200
上に設けられており、ペダルに割当て可能な機能を記憶
するものである。The pedal function data storage unit 8 is a ROM 200.
It is provided above and stores the functions that can be assigned to the pedals.
【0044】ペダル機能割当て部9はペダル11に所望
の機能を割り当てるものであり、ペダル機能実行部10
はペダル11に割り当てられた機能を実行するものであ
る。これらの機能はいずれもプログラムにより実現され
ている。The pedal function assigning section 9 assigns a desired function to the pedal 11, and the pedal function executing section 10
Performs the function assigned to the pedal 11. All of these functions are realized by programs.
【0045】フィルインデータ読出部12はカウント値
に応じたフィルインデータを読み出すものであり、プロ
グラムによって読み出される。なお該フィルインデータ
読出部12がフィルインデータを読み出すための指示は
フィルインスイッチ7Bの押下、または、ペダル11の
操作によって行われる。The fill-in data reading unit 12 reads the fill-in data according to the count value, and is read by the program. The instruction for the fill-in data reading unit 12 to read the fill-in data is issued by pressing the fill-in switch 7B or operating the pedal 11.
【0046】フィルインデータ記憶部15はROM20
0上に設けられており、ペダル11の押下に応じて選択
可能なフィルインデータのパターンが複数記憶されてい
る。The fill-in data storage unit 15 is the ROM 20.
0, and stores a plurality of fill-in data patterns that can be selected according to the depression of the pedal 11.
【0047】そして、フィルインデータの読出しは、フ
ィルインデータ読出部12がカウント値に応じてRAM
300上に設けられているカウンタバッファ17に設定
されたフィルインの番号を読取り、これに基づきROM
200より読み出す。When the fill-in data is read out, the fill-in data read-out unit 12 operates in the RAM according to the count value.
The fill-in number set in the counter buffer 17 provided on the 300 is read, and the ROM is read based on this number.
Read from 200.
【0048】なお、本実施例はカウンタ16を用いた請
求項3の発明を例に説明したが、カウンタ16の代わり
に乱数発生器を用いる、あるいは乱数表を用意してペダ
ル11が踏まれるたび乱数を発生する、または乱数が読
み出されるように構成するとペダル11に多くのパター
ンを割り当てることが可能となる。Although the present embodiment has been described by taking the invention of claim 3 using the counter 16 as an example, a random number generator is used in place of the counter 16 or a random number table is prepared and the pedal 11 is depressed each time. When the random number is generated or the random number is read out, many patterns can be assigned to the pedal 11.
【0049】次に図4を参照しながら、バッファ17へ
のフィルインの割当てと読出しの動作について説明す
る。Next, the operation of assigning fill-in to the buffer 17 and the operation of reading will be described with reference to FIG.
【0050】楽音情報はフィルインパターンとして、フ
ィルイン1、フィルイン2、フィルイン3の3つが用意
されており、呼出しの順番はフィルイン2、フィルイン
1、フィルイン3の順であるとする。It is assumed that three pieces of fill-in patterns, fill-in 1, fill-in 2, and fill-in 3, are prepared for the tone information as fill-in patterns, and that the calling order is fill-in 2, fill-in 1, and fill-in 3.
【0051】この場合、図4の(a)のようにフィルイ
ンのパターンに番号を付し、システムモードの表示画面
で図(b)のように発音される順番にバッファ17にフ
ィルインの番号を入力する。In this case, the fill-in patterns are numbered as shown in FIG. 4A, and the fill-in numbers are input to the buffer 17 in the order of sounding as shown in FIG. 4B on the system mode display screen. To do.
【0052】一方、カウンタ16はペダル11が踏まれ
る度にカウント値が例えば1→2→3→1→2→3→1
→・・と変化するカウンタ16を用意し、バッファ17
よりカウント値に相当する位置に記憶されているフィル
イン番号を読出し、それに該当するフィルインをフィル
インデータ記憶部15より読み出して発音する。On the other hand, the counter 16 has a count value of, for example, 1 → 2 → 3 → 1 → 2 → 3 → 1 each time the pedal 11 is depressed.
→ Prepare a counter 16 that changes as
The fill-in number stored at the position corresponding to the count value is read, and the fill-in corresponding to the read-in number is read from the fill-in data storage unit 15 and sounded.
【0053】これにより、本実施例の場合フィル2→フ
ィル1→フィル3→フィル2・・の順に発音される。な
お、本実施例のカウンタ16はプログラムでカウントす
るように構成すると簡単で、しかも融通性もあり有利で
ある。As a result, in the case of the present embodiment, the sound is generated in the order of fill 2 → fill 1 → fill 3 → fill 2 ... The counter 16 of the present embodiment is advantageous in that it is simple and flexible because it is configured to count by a program.
【0054】なお、本実施例では3つのフィルインパタ
ーンが用意されている場合を例に説明したが、本発明は
これに限定されるものではなく、パターンはいくつ用意
してもよい。In this embodiment, the case where three fill-in patterns are prepared has been described as an example, but the present invention is not limited to this, and any number of patterns may be prepared.
【0055】図5は本実施例の電子楽器の動作を示すメ
インルーチンのフローチャートである。以下、図5を参
照しながら本実施例の電子楽器の動作について説明す
る。FIG. 5 is a flowchart of the main routine showing the operation of the electronic musical instrument of this embodiment. The operation of the electronic musical instrument of this embodiment will be described below with reference to FIG.
【0056】先ず、操作パネル7に設けられている電源
スイッチが投入されるか、または、リセットスイッチが
押下されると初期化処理が行われる(ステップS1
1)。First, when the power switch provided on the operation panel 7 is turned on or the reset switch is depressed, initialization processing is performed (step S1).
1).
【0057】この初期化処理は、CPU100内部のレ
ジスタやRAM300内部に定義されているレジスタの
初期設定をしたり、ROM200に記憶されている所定
データやプログラムをRAM300に移動したり、さら
には、音色ポインタを初期化し、初期音色を決定する等
の処理である。In this initialization processing, the registers inside the CPU 100 and the registers defined inside the RAM 300 are initialized, the predetermined data and programs stored in the ROM 200 are moved to the RAM 300, and the tone color is also set. This is processing such as initializing the pointer and determining the initial tone color.
【0058】次いで、パネルスキャン処理を行う(ステ
ップS12)。このパネルスキャン処理では、操作パネ
ル7のスキャン回路で検出されたデータに基づいてイベ
ントの有無を判断し、この判断結果に基づいて各スイッ
チのオン/オフ情報を作成しRAM300に記憶する。Then, a panel scan process is performed (step S12). In this panel scan processing, the presence / absence of an event is determined based on the data detected by the scan circuit of the operation panel 7, and on / off information of each switch is created based on the determination result and stored in the RAM 300.
【0059】そして、フィルインデータのペダル機能へ
の割当てを行う(ステップS13)。なおフィルインデ
ータのペダル機能への割当て動作については図6の説明
で詳述する。Then, the fill-in data is assigned to the pedal function (step S13). The operation of assigning fill-in data to the pedal function will be described in detail in the explanation of FIG.
【0060】フィルインデータのペダル機能への割当て
が終了すると、続いてペダルスキャンが行われる(ステ
ップS14)。When the allocation of the fill-in data to the pedal function is completed, the pedal scan is subsequently performed (step S14).
【0061】ペダルスキャン処理は、ペダル機能実行部
10が検出したペダル11のオン/オフに関するデータ
を読み込み、ペダルバッファにセットする処理であり、
旧ペダルバッファと新ペダルバッファの内容を比較する
ことにより操作されたペダル11に対応する部分がオン
又はオフにされたペダルイベントバッファを作成する。The pedal scan process is a process of reading the data on / off of the pedal 11 detected by the pedal function executing section 10 and setting it in the pedal buffer.
By comparing the contents of the old pedal buffer and the new pedal buffer, the pedal event buffer in which the portion corresponding to the operated pedal 11 is turned on or off is created.
【0062】そして、取り込んだデータをサーチしてペ
ダルイベントがあったか否か、つまり押下又は開放動作
があったか否かを調べる(ステップ15)。ここでペダ
ルイベントがなかった場合には何も処理する必要はない
のでステップS17にスキップする。Then, the fetched data is searched to check whether or not there is a pedal event, that is, whether or not there is a pressing or releasing operation (step 15). If there is no pedal event here, there is no need to perform any processing, so the process skips to step S17.
【0063】一方、ペダルイベントがあると判断される
と、ペダル機能を実行する(ステップS16)。これは
ペダル11に割り当てられている機能を実行する処理で
ある。On the other hand, when it is determined that there is a pedal event, the pedal function is executed (step S16). This is a process for executing the function assigned to the pedal 11.
【0064】即ち、ペダル11のオンイベントであれば
カウント値を調べ、カウント値に応じて読み出すフィル
インの番号をバッファ17から読取り、それに応じたフ
ィルインをフィルインデータ記憶部15から読み出しR
AM300の所定の領域に格納し発音のための準備をす
る。That is, if the pedal 11 is an on event, the count value is checked, the fill-in number to be read is read from the buffer 17 according to the count value, and the fill-in corresponding to the read-in number is read from the fill-in data storage unit 15 R
It is stored in a predetermined area of the AM 300 and prepared for pronunciation.
【0065】次いで、キースキャン処理を行う(ステッ
プS17)。このキースキャン処理は、押鍵検出部2が
検出した鍵盤1の押鍵状態に関するデータを読み込み、
新鍵バッファにセットする処理であり、旧鍵バッファと
新鍵バッファの内容を比較することにより操作された鍵
に対応する部分がオン又はオフにされた鍵イベントバッ
ファを作成する。Next, a key scan process is performed (step S17). In this key scan processing, data regarding the key depression state of the keyboard 1 detected by the key depression detection unit 2 is read,
This is a process of setting in the new key buffer, and by comparing the contents of the old key buffer and the new key buffer, the key event buffer in which the part corresponding to the operated key is turned on or off is created.
【0066】そして、取り込んだイベントバッファをサ
ーチしてキーイベントがあったか否か、つまり押鍵又は
離鍵動作があったか否かを調べる(ステップ18)。こ
こでキーイベントがなかった場合には何も処理する必要
はないのでステップS22にスキップする。Then, the fetched event buffer is searched to check whether or not there is a key event, that is, whether or not there is a key depression or key release operation (step 18). If there is no key event here, there is no need to process anything, so the process skips to step S22.
【0067】一方、キーイベントがあると判断される
と、そのイベントがオンイベントであるか否かが調べら
れる(ステップS19)。ここでオンイベントであれ
ば、所定の発音処理を行ない(ステップS20)、ステ
ップS22のその他の処理に進む。On the other hand, if it is determined that there is a key event, it is checked whether or not the event is an on event (step S19). If it is an on event here, a predetermined sounding process is performed (step S20), and the process proceeds to other processes in step S22.
【0068】即ち、楽音信号発生部4が駆動され、所定
のチャネルを介してデジタル楽音信号が出力され、音源
システムに供給される。このデジタル楽音信号は、D/
A変換器でアナログ楽音信号に変換され、増幅器13で
増幅されてスピーカ14から放音される。That is, the musical tone signal generator 4 is driven, and a digital musical tone signal is output via a predetermined channel and supplied to the tone generator system. This digital tone signal is D /
The analog tone signal is converted by the A converter, amplified by the amplifier 13, and emitted from the speaker 14.
【0069】一方、前記ステップS19でオンイベント
でない、つまり離鍵イベントであることが判断される
と、消音処理が行なわれる(ステップS21)。この消
音処理は、CPU100が楽音信号発生部4に所定の制
御情報を送出することにより現在発音中の楽音を消去せ
しめる処理である。On the other hand, if it is determined in step S19 that the event is not the on event, that is, the key release event, the mute processing is performed (step S21). This mute processing is processing in which the CPU 100 sends out predetermined control information to the musical sound signal generating section 4 to erase the musical sound currently being sounded.
【0070】例えば、ペダル情報がオフならば、所定の
リリースデータが送出され、エンベロープを速やかに
「0」に収束させ、発音を打ち切る処理を行う。その
後、ステップS22に進み、その他の処理を行う(ステ
ップS22)。For example, if the pedal information is off, a predetermined release data is sent, the envelope is quickly converged to "0", and the sound is cut off. Then, it progresses to Step S22 and performs other processing (Step S22).
【0071】「その他の処理」では、スイッチイベント
処理や鍵盤イベント処理等で検出したスイッチの指定に
従った処理、例えば音色変更処理、音量変更処理、リズ
ム選択処理等のためのスイッチイベントを処理するもの
である。In the "other process", a switch event process, a keyboard event process, or other process according to the switch designation detected, for example, a switch event for tone color change process, volume change process, rhythm selection process, or the like is processed. It is a thing.
【0072】次に、図5のメインルーチンのステップS
13のフィルインのペダル機能への割当ての動作につい
て図6を参照しながら説明する。Next, step S of the main routine of FIG.
The operation of assigning the fill-in of 13 to the pedal function will be described with reference to FIG.
【0073】フィルインのペダル機能への割当てでは、
前述のメインルーチンの処理で行われたパネルスキャン
の結果に基づいて、先ずパネルイベントがあったか否か
が調べられる(ステップS32)。In assigning the fill-in to the pedal function,
Based on the result of the panel scan performed in the processing of the above-mentioned main routine, it is first checked whether or not there is a panel event (step S32).
【0074】そして、パネルスイッチの設定に変更がな
い場合にはフィルインのペダル機能への割当て等の設定
に変更がないので、そのままメインルーチンに戻る。If there is no change in the setting of the panel switch, there is no change in the setting such as the allocation of the fill-in to the pedal function, so that the process directly returns to the main routine.
【0075】一方、ステップS32でパネルスイッチの
設定に変更がある場合には、続いてシステムスイッチ7
Cがオンされたか否かが調べられる(ステップS3
3)。即ち、システムスイッチ7Cがシステム設定モー
ドにセットされているかが調べられる。On the other hand, if the panel switch setting is changed in step S32, then the system switch 7
It is checked whether or not C is turned on (step S3).
3). That is, it is checked whether the system switch 7C is set in the system setting mode.
【0076】システムスイッチ7Cがシステム設定モー
ドにセットされていない場合には、システム設定の必要
はないので分岐して、その他のパネル処理を行う(ステ
ップS35)。即ち、音色変更や効果(エフェクト)の
オン/オフ等システム以外の処理を行いメインルーチン
に戻る。If the system switch 7C is not set to the system setting mode, it is not necessary to set the system, and the process branches to perform other panel processing (step S35). That is, processing other than the system such as tone color change and effect ON / OFF is performed, and the process returns to the main routine.
【0077】一方、システムスイッチ7Cがシステム設
定モードにセットされている場合には、システムモード
の選択を行う(ステップS34)。On the other hand, when the system switch 7C is set to the system setting mode, the system mode is selected (step S34).
【0078】システムモードの選択とはペダル機能の割
当てやMIDI設定等、LCD表示された表示画面に基
づいてページを変更して設定したい項目を選択して設定
する処理であり、処理手順の一例については図7の操作
の一例で例示する。The selection of the system mode is a process of changing the page based on the display screen displayed on the LCD and selecting and setting an item to be set, such as pedal function allocation and MIDI setting. Is illustrated as an example of the operation of FIG. 7.
【0079】次いで、上記ステップS34での設定がフ
ィルインのペダル11への設定モードにセットされてい
るか否かが調べられる(ステップS36)。Next, it is checked whether or not the setting in the above step S34 is set to the setting mode for the pedal 11 of the fill-in (step S36).
【0080】ペダル11の機能の設定モードでない場合
には、ステップS34で設定されたその他のモードのシ
ステムの設定を行う(ステップS38)。これはMID
Iチャンネルの設定等ペダル機能以外のシステム機能の
設定であり、ステップS34で選択されたモードに関す
るシステム設定処理である。そしてメインルーチンに戻
る。If the mode for setting the function of the pedal 11 is not set, the system is set for the other modes set in step S34 (step S38). This is MID
This is a system setting process related to the mode selected in step S34, which is a system function setting other than the pedal function such as the setting of the I channel. Then return to the main routine.
【0081】ステップS36でペダル11の設定モード
の場合はペダルの機能選択を行う(ステップS37)。
即ち、ソフトペダル、ダンパーペダル、リズムスタート
/ストップ等複数のペダル機能から割り当てたい機能を
選択する。If the pedal 11 is in the setting mode in step S36, the function of the pedal is selected (step S37).
That is, a desired function is selected from a plurality of pedal functions such as a soft pedal, a damper pedal, and a rhythm start / stop.
【0082】次いで前記ペダル機能の選択がフィルイン
のペダル機能への割当てか否かが調べられる(ステップ
S39)。フィルインのペダル機能への割当の場合はフ
ィルインの発音の順番を決定する(ステップS40)。
フィルインの割当て手順の一例は図7で説明する。Then, it is checked whether or not the selection of the pedal function is the assignment of the fill-in to the pedal function (step S39). When the fill-in is assigned to the pedal function, the order of sounding the fill-in is determined (step S40).
An example of the fill-in allocation procedure will be described with reference to FIG.
【0083】一方、フィルインのペダル機能への割当て
がない場合には、その他のステップS37で選択された
機能をペダル機能に割り当てる(ステップS41)。即
ち、ペダル11にソフトやダンパー、リズムスタート/
ストップ等の機能をペダル11に割り当てる。On the other hand, if the fill-in is not assigned to the pedal function, the other functions selected in step S37 are assigned to the pedal function (step S41). That is, the pedal 11 has software, dampers, rhythm start /
Functions such as stop are assigned to the pedal 11.
【0084】このようにして、フィルインのパターンの
ペダル11への割当てが可能となる。In this way, the fill-in pattern can be assigned to the pedal 11.
【0085】次に、ペダルへの機能の割当て手順につい
て図7を参照しながら説明する。Next, the procedure for assigning functions to pedals will be described with reference to FIG.
【0086】図7(a)に示すように操作パネル7には
表示画面の他に自動演奏スイッチ7Aやフィルインスイ
ッチ7B、システムスイッチ7Cとともにカーソルスイ
ッチ、バリュウスイッチ等が設けられている。As shown in FIG. 7A, in addition to the display screen, the operation panel 7 is provided with an automatic performance switch 7A, a fill-in switch 7B, a system switch 7C, a cursor switch, a value switch and the like.
【0087】システムスイッチ7Cは押下式のスイッチ
であり、該システムスイッチ7Cが押下されることによ
りLCD画面によるシステムの設定が可能となる。The system switch 7C is a push-down switch, and when the system switch 7C is pushed down, the system can be set on the LCD screen.
【0088】カーソルスイッチは値を変更したい項目を
選択するものであり、該スイッチの操作により画面上に
おけるカーソルの移動を行う。The cursor switch is for selecting the item whose value is to be changed, and the cursor is moved on the screen by operating the switch.
【0089】バリュウスイッチはカーソルのある項目の
値を変更するするスイッチである。例えば図7(b)に
例示するようにカーソルがシステムモードのページにあ
る状態でバリュウスイッチを操作すると画面のページが
変わり他のシステムモードの選択が行われる。The value switch is a switch for changing the value of the item with the cursor. For example, as shown in FIG. 7B, if the value switch is operated while the cursor is on the system mode page, the page of the screen changes and another system mode is selected.
【0090】フィルインの発音の順番の割当ては、例え
ば図7(d)に示すようにカーソルがFILL1にある
状態でバリュウスイッチを操作すると、FILL1の表
示の後の空欄にバリュウスイッチの操作に応じた番号が
表示され、フィルインの発音順番が割当てられる。The assignment of the fill-in sound generation order is made according to the operation of the value switch in the blank space after the display of FILL1 when the value switch is operated while the cursor is at FILL1 as shown in FIG. 7 (d). The number is displayed and the fill-in order is assigned.
【0091】このようにして、本発明によれば1つのペ
ダルに複数のフィルインの割当てが可能となる。なお、
空白を割り当てることによりフィルインの無発音を割当
て可能なことは勿論である。As described above, according to the present invention, a plurality of fill-ins can be assigned to one pedal. In addition,
Of course, it is possible to assign fill-in silence by assigning a blank.
【0092】また、本実施例ではフィルインを割り当て
る場合を例に説明したが、本発明はこれに限定されるも
のではなく、他の楽音情報のパターンを割り当てるよう
に構成してもよい。Further, in the present embodiment, the case where fill-in is assigned has been described as an example, but the present invention is not limited to this, and other musical tone information patterns may be assigned.
【0093】[0093]
【発明の効果】以上詳述したように、本発明の電子楽器
によれば、ペダルの踏み込みによって楽音情報の切替え
が可能となるので、演奏間、手で切り換える必要がなく
なり、操用性が著しく向上する。As described above in detail, according to the electronic musical instrument of the present invention, it is possible to switch the musical tone information by depressing the pedal, so that it is not necessary to manually switch between musical performances, and the operability is remarkably improved. improves.
【0094】また、1つのペダルに複数の楽音情報のパ
ターンを割りつけ可能であり、演奏間ペダルの踏み込み
によって自動的に切替え可能になるので音感豊かな演奏
が可能となる。Further, a plurality of musical tone information patterns can be assigned to one pedal and can be automatically switched by depressing the pedal between performances, so that a musical performance can be performed with a rich sense of tone.
【図1】本発明の電子楽器の原理説明図である。FIG. 1 is a diagram illustrating the principle of an electronic musical instrument of the present invention.
【図2】本発明に係わる電子楽器の全般構成を示すブロ
ック図である。FIG. 2 is a block diagram showing a general configuration of an electronic musical instrument according to the present invention.
【図3】本発明に係わる電子楽器の機能構成を示すブロ
ック図である。FIG. 3 is a block diagram showing a functional configuration of an electronic musical instrument according to the present invention.
【図4】本発明に係わる電子楽器のバッファの構成と動
作を説明する図である。FIG. 4 is a diagram for explaining the configuration and operation of the buffer of the electronic musical instrument according to the present invention.
【図5】本発明に係わる動作を説明するメインフローチ
ャートである。FIG. 5 is a main flow chart illustrating an operation according to the present invention.
【図6】本発明に係わるフィルインのペダル機能への割
当て動作を説明するフローチャートである。FIG. 6 is a flowchart illustrating an operation of assigning a fill-in to a pedal function according to the present invention.
【図7】本発明に係わる入力動作を説明する画面入力の
説明図である。FIG. 7 is an explanatory diagram of screen input for explaining an input operation according to the present invention.
【図8】従来の電子楽器の機能構成を説明する図であ
る。FIG. 8 is a diagram illustrating a functional configuration of a conventional electronic musical instrument.
1 鍵盤 2 押鍵検出部 3 発音チャンネル割当部 4 楽音信号発生部(楽音発生手段) 5 自動演奏データ記憶部(記憶手段) 6 データ読出部(読出手段) 7 操作パネル 7A 自動演奏スイッチ 7B フィルインスイッチ 7C システムスイッチ 8 ペダル機能データ記憶部(記憶手段) 9 ペダル機能割当部 10 ペダル機能実行部 11 ペダル 12 フィルインデータ読出部(読出手段) 13 増幅器 14 スピーカ 15 フィルインデータ記憶部(記憶手段) 16 カウンタ 17 バッファ(記憶手段) 100 CPU 200 ROM 300 RAM DESCRIPTION OF SYMBOLS 1 keyboard 2 key press detecting section 3 sounding channel assigning section 4 tone signal generating section (tone generating means) 5 automatic performance data storage section (storage means) 6 data reading section (reading means) 7 operation panel 7A automatic performance switch 7B fill-in switch 7C System switch 8 Pedal function data storage unit (storage unit) 9 Pedal function allocation unit 10 Pedal function execution unit 11 Pedal 12 Fill-in data reading unit (reading unit) 13 Amplifier 14 Speaker 15 Fill-in data storage unit (storage unit) 16 Counter 17 Buffer (storage means) 100 CPU 200 ROM 300 RAM
───────────────────────────────────────────────────── フロントページの続き (72)発明者 高野 純一 静岡県浜松市寺島町200番地 株式会社河 合楽器製作所内 (72)発明者 細田 恭代 静岡県浜松市寺島町200番地 株式会社河 合楽器製作所内 (72)発明者 吉良 義文 静岡県浜松市寺島町200番地 株式会社河 合楽器製作所内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Junichi Takano 200 Terashimacho, Hamamatsu City, Shizuoka Prefecture Kawai Musical Instrument Co., Ltd. (72) Inventor Yoshifumi Kira 200 Terashima-cho, Hamamatsu City, Shizuoka Prefecture Kawai Musical Instrument Mfg. Co., Ltd.
Claims (4)
の記憶位置を記憶するバッファと、 前記バッファより読み出された記憶位置に応じて読み出
し可能な複数の楽音情報を記憶する記憶手段と、 前記カウンタのカウント値に応じて所定の楽音情報を前
記記憶手段より選択して読み出す読出手段と、 前記読出手段の読み出した楽音情報に基づき楽音を生成
する楽音生成手段とを有することを特徴とする電子楽
器。1. An electronic musical instrument having a pedal, a counter for counting the number of times the pedal is stepped on, a buffer for storing a storage position of musical tone information selected according to a count value of the counter, and a read from the buffer. Storage means for storing a plurality of musical tone information that can be read according to the issued storage position; reading means for selecting and reading predetermined musical tone information from the storage means according to the count value of the counter; and reading means. An electronic musical instrument having a musical tone generating means for generating a musical tone based on the musical tone information read by the electronic musical instrument.
す楽音情報は、フィルインであることを特徴とする請求
項1記載の電子楽器。2. The electronic musical instrument according to claim 1, wherein the musical tone information read by the reading means from the storage means is fill-in.
す楽音情報は、カウント値に応じて周期的に繰り返され
ることを特徴とする請求項1乃至2記載の電子楽器。3. The electronic musical instrument according to claim 1, wherein the musical tone information read by the reading means from the storage means is periodically repeated according to a count value.
す楽音情報は、ペダルが押下された都度ランダムに選択
されることを特徴とする請求項1乃至2記載の電子楽
器。4. The electronic musical instrument according to claim 1, wherein the musical tone information read by the reading means from the storage means is randomly selected each time the pedal is depressed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6024955A JPH07219545A (en) | 1994-01-28 | 1994-01-28 | Electronic musical instrument |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6024955A JPH07219545A (en) | 1994-01-28 | 1994-01-28 | Electronic musical instrument |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07219545A true JPH07219545A (en) | 1995-08-18 |
Family
ID=12152418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6024955A Pending JPH07219545A (en) | 1994-01-28 | 1994-01-28 | Electronic musical instrument |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07219545A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3523795A4 (en) * | 2016-10-04 | 2020-04-15 | Intelliterran, Inc. | Improved synthesized percussion pedal and docking station |
US10741154B2 (en) | 2013-12-06 | 2020-08-11 | Intelliterran, Inc. | Synthesized percussion pedal and looping station |
US10741155B2 (en) | 2013-12-06 | 2020-08-11 | Intelliterran, Inc. | Synthesized percussion pedal and looping station |
US10991350B2 (en) | 2017-08-29 | 2021-04-27 | Intelliterran, Inc. | Apparatus, system, and method for recording and rendering multimedia |
JP2022006386A (en) * | 2020-06-24 | 2022-01-13 | カシオ計算機株式会社 | Performance system, terminal device, electronic musical instrument, method and program |
US11688377B2 (en) | 2013-12-06 | 2023-06-27 | Intelliterran, Inc. | Synthesized percussion pedal and docking station |
-
1994
- 1994-01-28 JP JP6024955A patent/JPH07219545A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10741154B2 (en) | 2013-12-06 | 2020-08-11 | Intelliterran, Inc. | Synthesized percussion pedal and looping station |
US10741155B2 (en) | 2013-12-06 | 2020-08-11 | Intelliterran, Inc. | Synthesized percussion pedal and looping station |
US10957296B2 (en) | 2013-12-06 | 2021-03-23 | Intelliterran, Inc. | Synthesized percussion pedal and looping station |
US10997958B2 (en) | 2013-12-06 | 2021-05-04 | Intelliterran, Inc. | Synthesized percussion pedal and looping station |
US11688377B2 (en) | 2013-12-06 | 2023-06-27 | Intelliterran, Inc. | Synthesized percussion pedal and docking station |
EP3523795A4 (en) * | 2016-10-04 | 2020-04-15 | Intelliterran, Inc. | Improved synthesized percussion pedal and docking station |
EP3929912A1 (en) * | 2016-10-04 | 2021-12-29 | Intelliterran, Inc. | Improved synthesis percussion pedal and docking station |
US10991350B2 (en) | 2017-08-29 | 2021-04-27 | Intelliterran, Inc. | Apparatus, system, and method for recording and rendering multimedia |
US11710471B2 (en) | 2017-08-29 | 2023-07-25 | Intelliterran, Inc. | Apparatus, system, and method for recording and rendering multimedia |
JP2022006386A (en) * | 2020-06-24 | 2022-01-13 | カシオ計算機株式会社 | Performance system, terminal device, electronic musical instrument, method and program |
US12106741B2 (en) | 2020-06-24 | 2024-10-01 | Casio Computer Co., Ltd. | Musical performance system, terminal device, method and electronic musical instrument |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7091410B2 (en) | Apparatus and computer program for providing arpeggio patterns | |
JP2602458B2 (en) | Automatic performance device | |
US5569870A (en) | Keyboard electronic musical instrument having partial pedal effect circuitry | |
JPH07219545A (en) | Electronic musical instrument | |
JPH07210157A (en) | Electronic instrument | |
JPH08137473A (en) | Expression pedal device of electronic musical instrument | |
JP3439312B2 (en) | Electronic musical instrument pitch controller | |
JPH06242781A (en) | Electronic musical instrument | |
JP2619278B2 (en) | Electronic musical instrument with rhythm solo performance function | |
JPH0566773A (en) | Electronic musical instrument | |
JP3026699B2 (en) | Electronic musical instrument | |
JPH07219540A (en) | Electronic musical instrument | |
JPH07225580A (en) | Electronic instrument | |
JPH06250650A (en) | Electronic musical instrument | |
JP4174961B2 (en) | Performance device, performance method and information recording medium | |
JPH08152882A (en) | Electronic musical instrument | |
JP3231896B2 (en) | Electronic musical instrument | |
JP2003099055A (en) | Function allocation display device for electronic musical instrument | |
JPH07175480A (en) | Data setter for electronic musical instrument | |
JPH10319949A (en) | Electronic musical instrument | |
JP3375220B2 (en) | Electronic musical instrument | |
JPH06250657A (en) | Electronic musical instrument | |
JPH0515279B2 (en) | ||
JPH08234737A (en) | Electronic keyboard musical instrument | |
JPH0816166A (en) | Rhythm selecting device |