[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0155473B2 - - Google Patents

Info

Publication number
JPH0155473B2
JPH0155473B2 JP57118994A JP11899482A JPH0155473B2 JP H0155473 B2 JPH0155473 B2 JP H0155473B2 JP 57118994 A JP57118994 A JP 57118994A JP 11899482 A JP11899482 A JP 11899482A JP H0155473 B2 JPH0155473 B2 JP H0155473B2
Authority
JP
Japan
Prior art keywords
rhythm
data
signal
instrument
tempo
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
JP57118994A
Other languages
Japanese (ja)
Other versions
JPS599697A (en
Inventor
Takehisa Amano
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP57118994A priority Critical patent/JPS599697A/en
Publication of JPS599697A publication Critical patent/JPS599697A/en
Publication of JPH0155473B2 publication Critical patent/JPH0155473B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 この発明は、電子オルガン等の電子楽器におけ
る自動リズム演奏装置の改良に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an improvement in an automatic rhythm performance device for an electronic musical instrument such as an electronic organ.

従来、この種の自動リズム演奏装置としては、
リズムパターンをリズム毎の各リズム楽器の楽器
別駆動データ(二値論理データ)として記憶した
リズムパターンメモリを設けると共に、各リズム
楽器の楽器音信号を発生するリズム音源回路を設
け、テンポ信号の計数値に従つて前記リズムパタ
ーンメモリから所定のリズムの楽器別駆動データ
を順次読み出し、この楽器別駆動データによつて
前記リズム音源回路を駆動するようにしたものが
ある。
Conventionally, this type of automatic rhythm performance device was
In addition to providing a rhythm pattern memory that stores rhythm patterns as instrument-specific drive data (binary logic data) for each rhythm instrument for each rhythm, a rhythm sound source circuit that generates an instrument sound signal for each rhythm instrument is provided, and a tempo signal calculation system is provided. There is a system in which musical instrument drive data of a predetermined rhythm is sequentially read out from the rhythm pattern memory in accordance with the numerical values, and the rhythm sound source circuit is driven by this musical instrument drive data.

ところで、実際のリズム演奏においては、リズ
ムテンポに応じてリズム楽器(打楽器)の演奏方
法を若干変えるため、リズムテンポが異なれば当
然各リズム楽器から発生される楽器音も異なつた
ものとなる。しかしながら前述した従来の自動リ
ズム演奏装置においては、リズムテンポを変化さ
せても発生される楽器音の時間間隔が変化される
だけで楽器音自体(すなわちピツチ、音色、エン
ベローブ等)は変化しないため、実際のリズム演
奏に比べて今一歩効果をあげられないという問題
があつた。
By the way, in an actual rhythm performance, the method of playing the rhythm instruments (percussion instruments) changes slightly depending on the rhythm tempo, so if the rhythm tempo differs, the musical instrument sounds generated by each rhythm instrument will naturally differ. However, in the above-mentioned conventional automatic rhythm performance device, changing the rhythm tempo only changes the time interval of the generated instrument sounds, but does not change the instrument sounds themselves (i.e. pitch, timbre, envelope, etc.). The problem was that it was not as effective as actual rhythm performance.

この発明は、以上の事情に鑑み、リズムテンポ
を変化させた場合、発生される楽器音もこのリズ
ムテンポの変化に応じて変化されるようにした自
動リズム演奏装置を提供するもので、リズム種類
を選択するリズム種類選択手段と、リズム演奏の
テンポを設定するテンポ設定手段と、前記リズム
種類選択手段で選択可能な各種リズム種類に対応
した複数のリズムパターンを記憶し、該リズム種
類選択手段で選択されたリズム種類に対応するリ
ズムパターンを前記テンポ設定手段によつて設定
されたテンポに従つて順次発生するリズムパター
ン発生手段と、各種リズム楽器音にそれぞれ対応
するリズム楽器音波形を記憶するとともに、少な
くとも1つのリズム楽器音については異なるリズ
ムテンポに対応してピツチ、音色のうち少なくと
も1つが異なる複数のリズム楽器音波形を記憶し
た波形メモリを有し、前記リズムパターン発生手
段から発生されるリズムパターンに従つて該波形
メモリから各リズム楽器音に対応するリズム楽器
音波形を読み出すことにより各リズム楽器音を発
生するリズム音源手段と前記少なくとも1つのリ
ズム楽器音についての複数のリズム楽器音波形の
うち前記リズム音源手段から発生すべきリズム楽
器音波形を、前記テンポ設定手段によつて設定さ
れたテンポに応じて選択指定するリズム音制御手
段とを具え、前記リズム音源手段から発生される
リズム楽器音に従つて自動リズム演奏を行なうよ
うにしたものである。
In view of the above circumstances, the present invention provides an automatic rhythm performance device in which when the rhythm tempo is changed, the generated musical instrument sound is also changed according to the change in the rhythm tempo. a rhythm type selection means for selecting a tempo, a tempo setting means for setting a tempo of rhythm performance, a plurality of rhythm patterns corresponding to various rhythm types selectable by the rhythm type selection means, and a plurality of rhythm patterns corresponding to various rhythm types selectable by the rhythm type selection means; Rhythm pattern generating means for sequentially generating rhythm patterns corresponding to the selected rhythm type according to the tempo set by the tempo setting means, and storing rhythm instrument sound waveforms respectively corresponding to various rhythm instrument sounds; , a waveform memory storing a plurality of rhythm instrument sound waveforms having at least one of pitch and timbre different from each other in correspondence with different rhythm tempos for at least one rhythm instrument sound, and a rhythm generated by the rhythm pattern generating means; rhythm sound source means for generating each rhythm instrument sound by reading a rhythm instrument sound waveform corresponding to each rhythm instrument sound from the waveform memory according to a pattern; and a plurality of rhythm instrument sound waveforms for the at least one rhythm instrument sound. Rhythm sound control means for selecting and specifying a rhythm instrument sound waveform to be generated from the rhythm sound source means according to a tempo set by the tempo setting means, the rhythm instrument being generated from the rhythm sound source means. Automatic rhythm performance is performed according to the sound.

以下、この発明による自動リズム演奏装置の一
実施例を図面を参照しながら詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of an automatic rhythm performance apparatus according to the present invention will be described in detail below with reference to the drawings.

第1図はこの実施例の概略構成を示す回路図で
ある。この図において、リズムパターンメモリ1
は選択し得る各リズム(例えばワルツ、スイン
グ、ルンバ、ジヤズロツク等)における各リズム
楽器(例えばシンバル、バスドラム、コンガ、ボ
ンゴ等)の楽器別駆動データが記憶されたリード
オンリメモリ(ROM)である。すなわちこのリ
ズムパターンメモリ1には、各ビツトが前記各リ
ズム楽器に1対1で対応し、かつリズム楽器の種
類と同数のビツトを1語とする楽器別駆動データ
が、各リズムに対応してリズムの進行順に記憶さ
れている。次にリズム選択スイツチ2は前記各リ
ズムから演奏者の希望するリズムを選択するため
のスイツチであり、この電子楽器の操作パネル部
に設けられている。このリズム選択スイツチ2か
らは選択されたリズムを示す信号RS(コード信
号)が出力される。符号3は、前記操作パネル部
に設けられたリズムテンポ調整用のスライド型の
操作子であり、テンポ制御データ発生器4はこの
操作子3に連動する可変抵抗器(図示略)の抵抗
値に応じて前記操作子3のスライド位置に対応し
たリズムテンポを示すリズム制御データTMPを
出力する。リズムパターン読出回路5は、前記信
号RSおよびデータTMPに基づいて生成したアド
レス信号A1をリズムパターンメモリ1のアドレ
ス入力端子ADへ供給し、同メモリ1から前記リ
ズム選択スイツチ2によつて選択されたリズムの
リズムパターン、すなわち同リズムの楽器別駆動
データを順次読み出す。すなわちこのリズムパタ
ーン読出回路5は、信号RSに基づいて前記アド
レス信号A1を、リズムパターンメモリ1におけ
る選択されたリズムの楽器別駆動データ群が記憶
されている領域を指定するように設定する一方、
このアドレス信号A1をデータTMPが示すリズ
ムテンポで順次変化させ、これによつて前記領域
の各楽器別駆動データを前記操作子3のスライド
位置に応じたリズムテンポで順次繰り返して読み
出す。このリズムパターンメモリ1から読み出さ
れた楽器別駆動データRDはリズム音源回路6へ
供給される。リズム音源回路6は、楽器別駆動デ
ータRDの各ビツトに1対1に対応し、かつ互い
に種類の異なるリズム楽器の楽器音信号発生手段
が設けられてなるもので、楽器別駆動データRD
が供給された場合、この楽器別駆動データRDに
おける“1”のビツトに対応する各楽器音信号発
生手段が駆動されるようになつている。そしてこ
の場合、リズム音源回路6は、各楽器音信号発生
手段が発生する楽器音信号を、前記テンポ制御デ
ータ発生器4から供給されるデータTMPに応じ
て変化させるようになつている。そしてこのリズ
ム音源回路6の各楽器音信号発生手段が発生した
楽器音信号は合成された後増幅器7へ供給され、
ここで増幅されてスピーカ8へ供給されリズム音
として発音されるようになつている。
FIG. 1 is a circuit diagram showing a schematic configuration of this embodiment. In this figure, rhythm pattern memory 1
is a read-only memory (ROM) in which instrument-specific drive data for each rhythm instrument (for example, cymbal, bass drum, conga, bongo, etc.) in each selectable rhythm (for example, waltz, swing, rumba, jazz rock, etc.) is stored. . That is, in this rhythm pattern memory 1, each bit corresponds to each rhythm instrument on a one-to-one basis, and instrument-specific driving data in which one word has the same number of bits as the type of rhythm instrument is stored in correspondence to each rhythm. It is memorized in the order in which the rhythm progresses. Next, a rhythm selection switch 2 is a switch for selecting a rhythm desired by the performer from the above-mentioned rhythms, and is provided on the operation panel of this electronic musical instrument. The rhythm selection switch 2 outputs a signal RS (code signal) indicating the selected rhythm. Reference numeral 3 denotes a slide-type operator for rhythm tempo adjustment provided on the operation panel section, and a tempo control data generator 4 generates data based on the resistance value of a variable resistor (not shown) that is linked to this operator 3. Accordingly, rhythm control data TMP indicating the rhythm tempo corresponding to the slide position of the operator 3 is output. The rhythm pattern reading circuit 5 supplies the address signal A1 generated based on the signal RS and the data TMP to the address input terminal AD of the rhythm pattern memory 1, and outputs the address signal A1 from the memory 1 selected by the rhythm selection switch 2. The rhythm pattern of the rhythm, that is, the driving data for each musical instrument of the same rhythm is sequentially read out. That is, the rhythm pattern readout circuit 5 sets the address signal A1 based on the signal RS to designate the area in the rhythm pattern memory 1 in which the group of instrument-specific drive data of the selected rhythm is stored;
The address signal A1 is sequentially changed at the rhythm tempo indicated by the data TMP, and thereby the drive data for each instrument in the area is sequentially and repeatedly read out at the rhythm tempo corresponding to the slide position of the operator 3. The instrument-specific drive data RD read from the rhythm pattern memory 1 is supplied to the rhythm sound source circuit 6. The rhythm sound source circuit 6 is provided with instrument sound signal generation means for rhythm instruments of different types, which correspond one-to-one to each bit of the instrument-specific drive data RD.
is supplied, each musical instrument sound signal generating means corresponding to the "1" bit in the musical instrument drive data RD is driven. In this case, the rhythm sound source circuit 6 changes the musical instrument sound signals generated by each musical instrument sound signal generating means in accordance with the data TMP supplied from the tempo control data generator 4. The musical instrument sound signals generated by each musical instrument sound signal generating means of the rhythm sound source circuit 6 are synthesized and then supplied to the amplifier 7.
Here, the sound is amplified and supplied to the speaker 8, where it is produced as a rhythm sound.

次に第1図におけるリズム音源回路6の詳細な
構成を第2図のブロツク図を参照して説明する。
Next, the detailed structure of the rhythm tone generator circuit 6 in FIG. 1 will be explained with reference to the block diagram in FIG. 2.

まずこの第2図に示すリズム音源回路6の概略
を述べると、このリズム音源回路6は、いわゆる
コンテイニユアス・ウエーブ・メモリ方式を用い
たものであり、16種類のリズム楽器の楽器音信号
を時分割的に発生するように構成され、かつ発生
する楽器音信号をリズムテンポに応じて4段階に
変化し得るように構成されている。すなわち第2
図の波形メモリ10には第3図に示すように、16
種類のリズム楽器(シンバル、バスドラム、ハイ
コンガ、……マラカス)の楽器音が、各楽器毎に
リズムテンポに応じて4種類ずづPCMコードを
用いて記憶されている。この場合、シンバルの楽
器音を例にとると、シンバル#1はリズムテンポ
が最も遅い段階に属する場合のシンバルの楽器
音、シンバル#2はリズムテンポがこれより1段
速い段階に属する場合のシンバル楽器音、以下、
シンバル#3、#4の順にリズムテンポが速い場
合のシンバルの楽器音が各々記憶された領域を示
している。またバスドラム、ハイコンガ、……マ
ラカスの各楽器音についても同様である。そして
前記楽器別駆動データRDが供給され、同データ
RDにおける“1”のビツトに対応するリズム楽
器の楽器音をこの波形メモリ10から読み出す場
合、同リズム楽器の4種類あるいは楽器音から前
記データTMPに応じた楽器音を読み出すように
なつている。
First, to give an overview of the rhythm sound source circuit 6 shown in FIG. 2, this rhythm sound source circuit 6 uses a so-called continuous wave memory method, and can receive the musical instrument sound signals of 16 types of rhythm instruments. The musical instrument sound signal is configured to be generated in a time-division manner, and the generated musical instrument sound signal can be changed in four stages according to the rhythm tempo. That is, the second
As shown in FIG. 3, the waveform memory 10 in the figure has 16
The sounds of various rhythm instruments (cymbals, bass drum, high conga, ... maracas) are stored using four types of PCM codes according to the rhythm tempo of each instrument. In this case, taking the cymbal instrument sound as an example, cymbal #1 is the cymbal instrument sound when the rhythm tempo is the slowest, and cymbal #2 is the cymbal sound when the rhythm tempo is one step faster. Instrument sounds, below:
The areas in which the instrumental sounds of cymbals with fast rhythm tempos are stored are shown in the order of cymbals #3 and #4. The same applies to the sounds of the bass drum, high conga, maracas, and other instruments. Then, the instrument-specific drive data RD is supplied, and the same data
When reading the musical instrument sound of a rhythm instrument corresponding to the "1" bit in RD from this waveform memory 10, the musical instrument sound according to the data TMP is read out from the four types of rhythm instruments or the musical instrument sounds.

以下、このリズム音源回路6を詳述すると、テ
ンポ判別回路11はデータTMPが示すリズムテ
ンポを4段階に分け、これら各段階を2ビツトの
信号として出力する。すなわちこのテンポ判別回
路11はリズムテンポが一番遅い段階に属してい
れば“00”の信号を出力し、一番速い段階に属し
ていれば“11”の信号を出力し、これらの中間の
2つの段階においては遅い方に属する場合は
“01”、速い方に属する場合は“10”の信号を各々
出力する。この2ビツトの信号は後述するアドレ
スメモリ13のアドレス入力端子ADへ下位ビツ
ト側のアドレス信号として供給される。チヤンネ
ルカウンタ12は前記波形メモリ10の16種類の
リズム楽器の楽器音(すなわち16チヤンネル分の
情報)を時分割的に読み出す場合の読み出し順序
およびタイミングを決める4ビツトの2進カウウ
ンタである。このチヤンネルカウンタ12はクロ
ツクφを常時計数し、その計数値を4ビツトの信
号として出力する。なお、前記クロツクφの周期
はこの電子楽器における最小リズム単位時間より
充分短かい時間となつている。このチヤンネルカ
ウンタ12が出力する4ビツトの信号はアドレス
メモリ13のアドレス入力端子ADへ上位ビツト
側のアドレス信号として供給される。アドレスメ
モリ13は前記波形メモリ10から楽器音を読み
出す場合の読み出し開始番地(スタートアドレ
ス)と読み出し語数(レンジ)とが各々記憶され
ているリードオンメモリ(ROM)である。この
場合、アドレスメモリ13のスタートアドレスメ
モリ13aには前記波形メモリ10における各楽
器音の記憶領域(シンバル#1、シンバル#2、
……マラカス#4)の各先頭番地がL1,L2,L3
…,L64の順に記憶され、またこのアドレスメモ
リ13のレンジメモリ13bには前記各楽器音の
記憶領域の各語数がN1、N2、N3、…、N64の
順に記憶されるようになつている。そしてこのア
ドレスメモリ13は前記テンポ判別回路11およ
びチヤンネルカウンタ12からアドレス信号が供
給された場合、これらスタートアドレスメモリ1
3aとレンジメモリ13bとから並列にデータの
読み出しを行なうようになつている。すなわち例
えばチヤンネルカウンタ12から“0000”なる信
号が供給され、かつテンポ判別回路11から
“00”なる信号が供給された場合は、スタートア
ドレスメモリ13aから「L1」なるデータが読
み出されると共に、レンジメモリ13bから
「N1」なるデータが読み出され、また例えばチヤ
ンネルカウンタ12から“0001”なる信号が供給
され、かつテンポ判別回路11から“11”なる信
号が供給された場合は、スタートアドレスメモリ
13aから「L8」なるデータが読み出されると
共に、レンジメモリ13bから「N8」なるデー
タが読み出される。そしてスタートアドレスメモ
リ13aから読み出されたデータSAは加算回路
14の一方の入力端子Aに供給され、またレンジ
メモリ13bから読み出されたデータRGは比較
器15の一方の入力端子Aに供給される。
The rhythm sound source circuit 6 will be described in detail below.The tempo discrimination circuit 11 divides the rhythm tempo indicated by the data TMP into four stages, and outputs each of these stages as a 2-bit signal. That is, this tempo discrimination circuit 11 outputs a signal of "00" if the rhythm tempo belongs to the slowest stage, outputs a signal of "11" if it belongs to the fastest stage, and outputs a signal of "11" if the rhythm tempo belongs to the fastest stage. In the two stages, a signal of "01" is output if it belongs to the slower one, and a signal of "10" is output if it belongs to the faster one. This 2-bit signal is supplied as a lower bit side address signal to an address input terminal AD of an address memory 13, which will be described later. The channel counter 12 is a 4-bit binary counter that determines the reading order and timing when reading out the 16 types of rhythm instrument sounds (ie, information for 16 channels) in the waveform memory 10 in a time-division manner. This channel counter 12 constantly counts the clock φ and outputs the counted value as a 4-bit signal. Note that the period of the clock φ is sufficiently shorter than the minimum rhythm unit time in this electronic musical instrument. The 4-bit signal output from the channel counter 12 is supplied to the address input terminal AD of the address memory 13 as an address signal on the upper bit side. The address memory 13 is a read-on memory (ROM) in which a read start address (start address) and the number of read words (range) for reading musical instrument sounds from the waveform memory 10 are stored. In this case, the start address memory 13a of the address memory 13 has storage areas for each musical instrument sound (cymbal #1, cymbal #2, cymbal #2,
... each starting address of maracas #4) is L 1 , L 2 , L 3 ,
..., L 64 , and in the range memory 13b of this address memory 13, the number of words in the storage area for each musical instrument sound is stored in the order N1, N2, N3, ..., N64. . When an address signal is supplied from the tempo discrimination circuit 11 and channel counter 12, this address memory 13 operates as a start address memory 13.
Data is read out from range memory 3a and range memory 13b in parallel. That is, for example, when a signal "0000" is supplied from the channel counter 12 and a signal "00" is supplied from the tempo determination circuit 11, data "L1" is read from the start address memory 13a, and data "L1" is read from the range memory 13a. When the data "N1" is read out from the start address memory 13b, and for example, when the channel counter 12 supplies the signal "0001" and the tempo determination circuit 11 supplies the signal "11", the data "N1" is read from the start address memory 13a. Data "L8" is read out, and data "N8" is read out from the range memory 13b. The data SA read from the start address memory 13a is supplied to one input terminal A of the adder circuit 14, and the data RG read from the range memory 13b is supplied to one input terminal A of the comparator 15. Ru.

一方、第1図のリズムパターンメモリ1から読
み出された楽器別駆動データRD(この場合は16
ビツトのデータ)は並列直列変換回路(以下、
P/S変換回路と略称する)16に供給される。
このP/S変換回路16はこのデータRDを並列
に取り込むと、同データRDをクロツクφに従つ
て順次1ビツトずつ直列に出力する。このP/S
変換回路16から出力された直列データはオアゲ
ート17を介して1ビツト16ステージのシフトレ
ジスタ18へ供給され、同じくクロツクφによつ
て同シフトレジスタ18に取り込まれる。このシ
フトレジスタ18の直列出力は、波形メモリ10
の読出指令端子RCに供給されると共に、インバ
ータ19の出力信号が“1”信号である場合はア
ンドゲート20とオアゲート17とを順次介して
同シフトレジスタ18の入力端子Iに供給される
ようになつている。したがつて、このシフトレジ
スタ18から出力された“1”のビツトはその時
点でインバータ19の出力信号が“1”信号であ
れば次のクロツクφによつて再びこのシフトレジ
スタ18に取り込まれて失なわれることはない。
このシフトレジスタ18の出力端子Oに得られる
信号はゲート21のエネーブル端子ENにも供給
されている。
On the other hand, the instrument-specific drive data RD (in this case, 16
bit data) is parallel to serial converter circuit (hereinafter referred to as
(abbreviated as P/S conversion circuit) 16.
When the P/S conversion circuit 16 takes in the data RD in parallel, it sequentially outputs the same data RD bit by bit in series according to the clock φ. This P/S
The serial data outputted from the conversion circuit 16 is supplied to a 1-bit 16-stage shift register 18 via an OR gate 17, and taken into the shift register 18 by the clock φ. The serial output of this shift register 18 is transmitted to the waveform memory 10.
When the output signal of the inverter 19 is a "1" signal, it is supplied to the input terminal I of the shift register 18 via the AND gate 20 and the OR gate 17 in sequence. It's summery. Therefore, if the output signal of the inverter 19 is a "1" signal at that point, the "1" bit output from the shift register 18 is taken into the shift register 18 again by the next clock φ. It will never be lost.
The signal obtained at the output terminal O of this shift register 18 is also supplied to the enable terminal EN of the gate 21.

次にゲート21とシフトレジスタ22と加算回
路23とからなる部分は、波形メモリ10から各
楽器音を読み出す場合、各楽器音の記憶領域のデ
ータ読み出し番地を時分割的に進めるためのもの
である。この部分において、シフトレジスタ22
は各ステージが前記語数N1〜N64のうちの最大
語数を計数するに充分なだけのビツトを持つ16ス
テージのシフトレジスタであり、クロツクφに従
つてシフトが行なわれるようになつている。この
シフトレジスタ22の出力データD1は前記加算
回路14の他方の入力端子Bへ供給されると共に
加算回路23の一方の入力端子Aへ供給される。
この加算回路23の他方の入力端子BにはLSB
だけが“1”のデータが供給されるようになつて
おり、したがつてこの加算回路23の出力データ
D2は前記データD1に値「1」を加算した値とな
る。このデータD2は前記比較器15の他方の入
力端子Bへ供給されると共に、ゲート21へ供給
される。このゲート21は、そのエネーブル端子
ENに“1”信号が供給されると開状態となつて
前記データD2をシフトレジスタ22の入力端子
Iへ供給する。したがつて、このゲート21、シ
フトレジスタ22および加算回路23からなる部
分においては、ゲート21のエネーブル端子EN
に“1”信号が供給されている時にシフトレジス
タ22から出力されたデータD1は、値「1」が
加算されて(すなわちインクリメントされて)再
びシフトレジスタ22に取り込まれ、一方ゲート
21のエネーブル端子ENに“0”信号が供給さ
れている時にシフトレジスタ22から出力された
データD1は、失なわれて値「0」となる。
Next, a portion consisting of a gate 21, a shift register 22, and an adder circuit 23 is for time-divisionally advancing the data read address of the storage area of each musical instrument sound when reading each musical instrument sound from the waveform memory 10. . In this part, the shift register 22
is a 16-stage shift register in which each stage has enough bits to count the maximum number of words of the number of words N1 to N64, and shifting is performed in accordance with the clock φ. The output data D1 of the shift register 22 is supplied to the other input terminal B of the adder circuit 14 and also to one input terminal A of the adder circuit 23.
The other input terminal B of this adder circuit 23 has an LSB
The output data of this adder circuit 23 is
D2 is a value obtained by adding the value "1" to the data D1. This data D2 is supplied to the other input terminal B of the comparator 15 and also to the gate 21. This gate 21 is its enable terminal
When a "1" signal is supplied to EN, it becomes open and supplies the data D2 to the input terminal I of the shift register 22. Therefore, in the portion consisting of this gate 21, shift register 22, and adder circuit 23, the enable terminal EN of the gate 21 is
The data D1 outputted from the shift register 22 when the "1" signal is supplied to the gate 21 is added with the value "1" (that is, incremented) and taken into the shift register 22 again, while the enable terminal of the gate 21 The data D1 output from the shift register 22 when the "0" signal is supplied to EN is lost and becomes the value "0".

次にこの第2図に示すリズム音源回路の全体の
動作を以下に説明する。
Next, the overall operation of the rhythm tone generator circuit shown in FIG. 2 will be explained below.

まず、演奏者がリズムテンポを一番速い状態に
設定していたとする。この場合、テンポ判別回路
11は“11”なる信号を出力している。そして
今、第1図のリズムパターンメモリ1からシンバ
ルとバスドラムの各楽器音を発音させるような楽
器別駆動データRD、すなわち“110……0”な
る16ビツトのデータが読み出されたとする。
First, assume that the performer has set the rhythm tempo to the fastest state. In this case, the tempo determination circuit 11 outputs a signal "11". Assume now that instrument-specific drive data RD for generating the sounds of each instrument, cymbal and bass drum, ie, 16-bit data of "110...0" is read out from the rhythm pattern memory 1 of FIG.

この場合、前記データRDはP/S変換回路1
6を介してシフトレジスタ18に1ビツトずつ順
次取り込まれ、このシフトレジスタ18において
は、全てのビツト(16ビツト)が取り込まれた時
点で、出力端子O側から入力端子I側に向つて
“1”、“1”、“0”、…、“0”の順に配列された
状態となる。そしてこの時点においてチヤンネル
カウンタ12の計数出力信号は“0000”となる
(このように同期がとられている)。この結果、ス
タートアドレスメモリ13aからデータSAとし
て値「L4」が読み出され、またレンジメモリ1
3bからはデータRGとして値「N4」が読み出さ
れる。またこの時点においては、前回の楽器別駆
動データRD(現在のデータRDの一つ前のデータ
RD)の処理が全て完了しているので、シフトレ
ジスタ22の各ステージのデータは全て「0」で
あり、データD1は「0」である。したがつてこ
の時点においては、加算回路14の出力データ
D3は値「L4」となり、このデータD3はアドレス
信号として波形メモリ10のアドレス入力端子
ADに供給される。またこの時、波形メモリ10
の読出指令端子RCにはシフトレジスタ18の出
力端子Oから“1”信号が供給されているから、
同メモリ10のL4番地のデータ、すなわちシン
バル#4の1語目のPCMデータが読み出される。
このPCMデータはアキユームレータ24に供給
される。またこの時点においては加算回路23の
出力データD2は値「1」であるから、比較器1
5は値「N4」と値「1」との比較結果である
“0”信号を出力端子EQから出力してインバータ
19へ供給している。したがつてこのインバータ
19の出力信号は“1”信号となつている。また
この時点においてはシフトレジスタ18から出力
される“1”信号がアンドゲート20とオアゲー
ト17とを順次介して同シフトレジスタ18の入
力端子に供給されている。またシフトレジスタ1
8が出力する“1”信号は、ゲート21を開状態
にしているから、前記データD2すなわち値「1」
がシフトレジスタ22の入力端子Iに供給されて
いる。
In this case, the data RD is the P/S conversion circuit 1
6, one bit at a time is taken into the shift register 18, and in this shift register 18, when all the bits (16 bits) are taken in, "1" is sent from the output terminal O side to the input terminal I side. ”, “1”, “0”, . . . , “0” are arranged in this order. At this point, the count output signal of the channel counter 12 becomes "0000" (synchronization is achieved in this way). As a result, the value "L4" is read out from the start address memory 13a as data SA, and the range memory 1
The value "N4" is read out from 3b as data RG. Also, at this point, the previous instrument-specific drive data RD (the data immediately before the current data RD)
RD) has been completed, all the data in each stage of the shift register 22 is "0", and the data D1 is "0". Therefore, at this point, the output data of the adder circuit 14
D3 becomes the value "L4", and this data D3 is used as an address signal at the address input terminal of the waveform memory 10.
Supplied to AD. Also at this time, the waveform memory 10
Since the read command terminal RC of is supplied with the "1" signal from the output terminal O of the shift register 18,
The data at address L4 of the memory 10, that is, the PCM data of the first word of cymbal #4 is read out.
This PCM data is supplied to the accumulator 24. Also, at this point, the output data D2 of the adder circuit 23 is "1", so the comparator 1
5 outputs a "0" signal, which is the comparison result between the value "N4" and the value "1", from the output terminal EQ and supplies it to the inverter 19. Therefore, the output signal of this inverter 19 is a "1" signal. At this point, the "1" signal output from the shift register 18 is supplied to the input terminal of the shift register 18 via the AND gate 20 and the OR gate 17 in sequence. Also shift register 1
Since the "1" signal outputted by 8 has the gate 21 open, the data D2, that is, the value "1"
is supplied to the input terminal I of the shift register 22.

ここで、次のクロツクφが発生していたとす
る。この場合チヤンネルカウンタ12の出力信号
は“0001”となるから、スタートアドレスメモリ
13aからデータSAとして値「L8」が読み出さ
れ、またレンジメモリ13bからデータRGとし
て値「N8」が読み出される。またこの場合、シ
フトレジスタ18,22は各々1ステージ分シフ
トされるから、シフトレジスタ18の内容は出力
端子O側から入力端子I側に向つて“1”、“0”、
……、“0”、“1”となり、またシフトレジスタ
22の内容は出力端子O側から入力端子I側に向
つて「0」、……、「0」、「1」となる。すなわち
この場合、データD1は「0」、データD3は値
「L8」、データD2は「1」、比較器15の出力端子
EQの信号は“0”信号、シフトレジスタ18の
出力信号は“1”信号、シフトレジスタ22の入
力データは値「1」となる。したがつてこの場合
は、波形メモリ10のL8番地のデータ、すなわ
ちバスドラム#4の1語目のPCMデータが読み
出され、同PCMデータはアキユームレータ24
に供給される。
Now, assume that the next clock φ has occurred. In this case, the output signal of the channel counter 12 becomes "0001", so the value "L8" is read out as data SA from the start address memory 13a, and the value "N8" is read out as data RG from the range memory 13b. In this case, the shift registers 18 and 22 are each shifted by one stage, so the contents of the shift register 18 are "1", "0", "0", etc. from the output terminal O side to the input terminal I side.
..., "0", "1", and the contents of the shift register 22 become "0", ..., "0", "1" from the output terminal O side toward the input terminal I side. In other words, in this case, the data D1 is "0", the data D3 is the value "L8", the data D2 is "1", and the output terminal of the comparator 15
The EQ signal is a "0" signal, the output signal of the shift register 18 is a "1" signal, and the input data of the shift register 22 is a value "1". Therefore, in this case, the data at address L8 of the waveform memory 10, that is, the PCM data of the first word of bass drum #4, is read out, and the PCM data is read out from the accumulator 24.
supplied to

次いで、次のクロツクφが発生したとする。こ
の場合、チヤンネルカウンタ12の出力信号は
“0010”となるから、スタートアドレスメモリ1
3aからデータSAとして値「L12」が読み出さ
れる一方、レンジメモリ13bからデータRGと
して値「N12」が読み出される。またこの場合、
シフトレジスタ18,22は各々1ステージ分シ
フトされるから、シフトレジスタ18の内容は出
力端子O側から入力端子I側に向つて“0”、…
…、“0”、“1”、“1”となり、またシフトレジ
スタ22の内容は出力端子O側から入力端子I側
に向つて「0」、……、「0」、「1」、「1」とな
る。すなわちこの場合、データD1は「0」、デー
タD3は「L12」、データD2は「1」、比較器15
の出力端子EQの信号は“0”信号、シフトレジ
スタ18の出力信号は“0”信号、シフトレジス
タ22の入力データは「0」となる。したがつて
この場合、波形メモリ10のアドレス入力端子
ADには値「L12」が供給されるが、読出指令端
子RCには“0”信号が供給されるため、同波形
メモリ10のデータの読み出しは行なわれない。
Suppose then that the next clock φ occurs. In this case, the output signal of the channel counter 12 is "0010", so the start address memory 1
The value "L12" is read as data SA from range memory 13a, while the value "N12" is read as data RG from range memory 13b. Also in this case,
Since the shift registers 18 and 22 are each shifted by one stage, the contents of the shift register 18 are "0", . . . from the output terminal O side to the input terminal I side.
..., "0", "1", "1", and the contents of the shift register 22 are "0", ..., "0", "1", " 1”. That is, in this case, data D1 is "0", data D3 is "L12", data D2 is "1", and comparator 15
The signal at the output terminal EQ of the shift register 18 is a "0" signal, the output signal of the shift register 18 is a "0" signal, and the input data of the shift register 22 is a "0" signal. Therefore, in this case, the address input terminal of the waveform memory 10
Although the value "L12" is supplied to AD, since the "0" signal is supplied to the read command terminal RC, data in the same waveform memory 10 is not read out.

以下、クロツクφが順次発生された場合、上述
した原理に基づいて動作が行なわれるが、チヤン
ネルカウンタ12の計数出力信号が“1111”に到
達した時点までは、シフトレジスタ18の出力信
号がいずれの場合も“0”であるから、波形メモ
リ10のPCMデータの読み出しは行なわれない。
Hereinafter, when the clocks φ are sequentially generated, the operation is performed based on the principle described above, but until the count output signal of the channel counter 12 reaches "1111", the output signal of the shift register 18 Since this is also "0", the PCM data in the waveform memory 10 is not read out.

以上が、前述した現在の楽器別駆動データRD
に対する楽器音の時分割読み出し過程における1
スキヤン目の動作である。この1スキヤン目にお
いてアキユームレータ24によつてデジタル的に
合成されたPCMデータはD/A変換器25へ供
給され、ここでアナログ信号に変換されて第1図
に示した増幅器7へ供給される。
The above is the current instrument-specific drive data RD mentioned above.
1 in the time-division readout process of musical instrument sounds for
This is a scanning action. In this first scan, the PCM data digitally synthesized by the accumulator 24 is supplied to the D/A converter 25, where it is converted into an analog signal and supplied to the amplifier 7 shown in FIG. Ru.

次に、この時点に続いて、次のクロツクφが発
生したとする。この場合、チヤンネルカウンタ1
2の出力信号は再び“0000”となるから、スター
トアドレスメモリ13aからデータSAとしてデ
ータ「L4」が読み出され、またレンジメモリ1
3bからデータRGとしてデータ「N4」が読み出
される。またこの場合、シフトレジスタ18の内
容は出力端子O側から入力端子I側に向つて再び
“1”、“1”、“0”、……、“0”となり、またシ
フトレジスタ22の内容は出力端子O側から入力
端子I側に向つて「1」、「1」、「0」、………、
「0」となる。すなわちこの場合、データD1は
「1」、データD3は「L4+1」、データD2は
「2」、比較器15の出力端子EQの信号は“0”
信号、シフトレジスタ18の出力信号は“1”信
号、シフトレジスタ22の入力データは「2」と
なる。したがつてこの場合、波形メモリ10の
(L4+1)番地のデータ、すなわちシンバル#4
の2語目のPCMデータが読み出される。
Next, assume that the next clock φ occurs following this point. In this case, channel counter 1
Since the output signal of 2 becomes "0000" again, data "L4" is read out as data SA from the start address memory 13a, and the output signal of range memory 1
Data "N4" is read out from 3b as data RG. In this case, the contents of the shift register 18 become "1", "1", "0", ..., "0" again from the output terminal O side toward the input terminal I side, and the contents of the shift register 22 become "1", "1", "0", ..., "0" again. "1", "1", "0", etc. from the output terminal O side to the input terminal I side
It becomes "0". That is, in this case, data D1 is "1", data D3 is "L4+1", data D2 is "2", and the signal at the output terminal EQ of the comparator 15 is "0".
The output signal of the shift register 18 is a "1" signal, and the input data of the shift register 22 is a "2" signal. Therefore, in this case, the data at address (L4+1) of the waveform memory 10, that is, cymbal #4
The PCM data of the second word of is read out.

次いで、次のクロツクφが発生すると、上述し
た動作と同様にして波形メモリ10の(L8+1)
番地のデータ、すなわちバスドラム#4の2語目
のPCMデータが読み出され、また以下順次クロ
ツクφが発生されチヤンネルカウンタ12の計数
出力信号が“0010”から“1111”まで変化する間
には波形メモリ10のデータ読み出しは行なわれな
い。
Then, when the next clock φ occurs, (L8+1) of the waveform memory 10 is stored in the same manner as described above.
The data at the address, that is, the second word PCM data of bass drum #4, is read out, and the clock φ is sequentially generated, and while the count output signal of the channel counter 12 changes from "0010" to "1111", Data reading from waveform memory 10 is not performed.

以上が前記データRDに対する楽器音の時分割
読み出し過程における2スキヤン目の動作であ
る。
The above is the second scan operation in the time-division reading process of musical instrument sounds for the data RD.

以下同様にして、シフトレジスタ22の各ステ
ージにおける「0」以外のデータが16ステージ分
シフトされる毎に(1スキヤン毎に)インクリメ
ントされ、これによつてシンバル#4およびバス
ドラム#4の3語目以降のPCMデータが順次読
み出されてゆく。
Similarly, every time the data other than "0" in each stage of the shift register 22 is shifted by 16 stages (every scan), it is incremented, thereby increasing the The PCM data after the word is read out sequentially.

そしてN4スキヤン目の動作が開始されたとす
る(ただし、N4<N8と仮定する。)。この場合チ
ヤンネルカウンタ12が“0000”を出力すると、
スタートアドレスメモリ13aからデータSAと
して値「L4」が読み出され、レンジメモリ13
bからデータRGとして値「N4」が読み出され
る。またこの場合、シフトレジスタ18の内容は
出力端子O側から入力端子I側に向つて“1”、
“1”、“0”、……、“0”となり、またシフトレ
ジスタ22の内容は出力端子O側から入力端子I
側に向つて「N4―1」、「N4―1」、「0」、……
「0」となつている。したがつてこの場合、デー
タD1は「N4―1」、データD2は「N4」、比較器
15の出力端子EQの信号はデータRGとデータ
D2が共に値「N4」であるから“1”信号、シフ
トレジスタ18の出力信号は“1”信号、同シフ
トレジスタ18の入力信号はアンドゲート20が
閉じるため“0”信号、シフトレジスタ22の入
力データは値「N4」となる。したがつてこの場
合、波形メモリ10の(L4+N4−1)番地のデ
ータ、すなわちシンバル#4のN4語目のPCMデ
ータ(最終データ)が読み出される。
Then, it is assumed that the N4th scan operation is started (assuming that N4<N8). In this case, if the channel counter 12 outputs "0000",
The value "L4" is read out as data SA from the start address memory 13a, and the value is read out from the range memory 13.
The value "N4" is read from b as data RG. In this case, the contents of the shift register 18 are "1" from the output terminal O side to the input terminal I side.
"1", "0", ..., "0", and the contents of the shift register 22 are changed from the output terminal O side to the input terminal I side.
Facing the side, "N4-1", "N4-1", "0", ...
It is "0". Therefore, in this case, data D1 is "N4-1", data D2 is "N4", and the signal at the output terminal EQ of comparator 15 is data RG and data
Since both D2 have the value "N4", the output signal of the shift register 18 is a "1" signal, the input signal of the shift register 18 is a "0" signal because the AND gate 20 is closed, and the shift register 22 output signal is a "1" signal. The input data will be the value "N4". Therefore, in this case, the data at address (L4+N4-1) of the waveform memory 10, that is, the PCM data (final data) of the N4th word of cymbal #4 is read out.

次いで、次のクロツクφが発生すると、シフト
レジスタ18の内容は出力端子O側から入力端子
I側に向つて“1”、“0”、……“0”となり、
シンバルに対応する“1”のビツトが“0”に変
化して以後シンバル#4のPCMデータの読み出
しは行なわれなくなる。
Next, when the next clock φ occurs, the contents of the shift register 18 become "1", "0", ... "0" from the output terminal O side to the input terminal I side, and so on.
The "1" bit corresponding to the cymbal changes to "0" and thereafter the PCM data of cymbal #4 is no longer read.

またN8スキヤン目の動作が行なわれた場合に
は、上述したN4スキヤン目の動作と同様にして
シフトレジスタ18におけるバスドラムに対応す
る“1”のビツトが“0”に変化して、以後バス
ドラム#4のPCMデータの読み出しは行なわれ
なくなる。
Furthermore, when the N8th scan operation is performed, the "1" bit corresponding to the bass drum in the shift register 18 changes to "0" in the same way as the N4th scan operation described above, and from then on, the bit "1" corresponding to the bass drum is changed to "0". Reading of PCM data for drum #4 is no longer performed.

以上のようにして、前述した現在の楽器別駆動
データRDに対する楽器音の時分割読み出しが行
なわれる。なお以上に述べた読み出し動作は次の
楽器別駆動データRDが供給されるまでに全て完
了する。また上述した楽器別駆動データRDが供
給された場合、リズムテンポが例えば最も遅い状
態に設定されていた場合は、シンバル#1とバス
ドラム#1の各PCMデータが読み出されること
になる。
In the manner described above, the time-division readout of musical instrument sounds for the current instrument-specific drive data RD described above is performed. Note that the read operation described above will be completed before the next instrument-specific drive data RD is supplied. Further, when the above-mentioned instrument-specific drive data RD is supplied, and the rhythm tempo is set to the slowest state, for example, each PCM data of cymbal #1 and bass drum #1 will be read out.

しかしてこの実施例によれば、発音されるリズ
ム音のピツチ、音色、エンベロープ等をリズムテ
ンポに応じて4段階に変化させることができ、こ
れにより実際のリズム演奏に近い演奏効果をあげ
ることができる。なお、この実施例においてはリ
ズム音の音色等を4段階に変化させることにした
が、これをより多くの段階に変化させればより効
果的である。またこの実施例においてはリズム音
源回路をコンテイニユアス・ウエーブ・メモリ方
式としたが、これを共振回路、ノイズ発生器、フ
イルタ回路および開閉回路等を用いた従来方式の
リズム音源回路で構成してもよい。またこの実施
例におけるテンポ判別回路11に第2図に波線矢
印で示すようにリズム選択用の信号RSを供給し、
リズム音を構成する楽器音がリズム種類に応じて
変化するようにしてもよい。
However, according to this embodiment, the pitch, timbre, envelope, etc. of the rhythm tones to be produced can be changed in four stages according to the rhythm tempo, thereby making it possible to achieve a performance effect close to that of an actual rhythm performance. can. In this embodiment, the timbre of the rhythm sound, etc. is changed in four stages, but it would be more effective if it were changed in more stages. Furthermore, in this embodiment, the rhythm sound source circuit is of a continuous wave memory type, but it is constructed of a conventional rhythm sound source circuit using a resonant circuit, a noise generator, a filter circuit, an opening/closing circuit, etc. Good too. Further, a rhythm selection signal RS is supplied to the tempo discrimination circuit 11 in this embodiment as shown by the dashed arrow in FIG.
The musical instrument sounds constituting the rhythm sound may change depending on the type of rhythm.

以上の説明から明らかなように、この発明によ
る自動リズム演奏装置によれば、リズムパターン
メモリから読み出されるリズムパターンによつて
リズム音源回路を駆動して各リズム楽器の楽器音
信号を発生させる場合、リズム音制御手段によつ
てこの楽器音信号のピツチ、音色のうちの少なく
とも一方をリズムテンポに応じて変化させるよう
にしたので、実際のリズム演奏に極めて近い楽器
音によつて自動リズム演奏を行なうことが可能に
なる。
As is clear from the above description, according to the automatic rhythm performance device according to the present invention, when the rhythm sound source circuit is driven by the rhythm pattern read from the rhythm pattern memory to generate the instrument sound signal of each rhythm instrument, Since the rhythm sound control means changes at least one of the pitch and timbre of this instrument sound signal in accordance with the rhythm tempo, automatic rhythm performance is performed using an instrument sound that is extremely close to the actual rhythm performance. becomes possible.

【図面の簡単な説明】[Brief explanation of drawings]

第1図はこの発明による自動リズム演奏装置の
一実施例の構成を示すブロツク図、第2図は同実
施例におけるリズム音源回路6の詳細な構成を示
すブロツク図、第3図は同実施例における波形メ
モリ10の記憶内容を示す図である。 1……リズムパターンメモリ、2……リズム選
択スイツチ、4……テンポ制御回路(テンポ制御
データ発生器)、6……リズム音源回路、10…
…波形メモリ、11……テンポ判別回路、13…
…アドレスメモリ。
FIG. 1 is a block diagram showing the configuration of an embodiment of an automatic rhythm playing device according to the present invention, FIG. 2 is a block diagram showing the detailed configuration of the rhythm sound source circuit 6 in the same embodiment, and FIG. 3 is a block diagram showing the detailed structure of the rhythm sound source circuit 6 in the same embodiment. FIG. 3 is a diagram showing the storage contents of the waveform memory 10 in FIG. 1... Rhythm pattern memory, 2... Rhythm selection switch, 4... Tempo control circuit (tempo control data generator), 6... Rhythm sound source circuit, 10...
...Waveform memory, 11...Tempo discrimination circuit, 13...
...address memory.

Claims (1)

【特許請求の範囲】 1 リズム種類を選択するリズム種類選択手段
と、 リズム演奏のテンポを設定するテンポ設定手段
と、 前記リズム種類選択手段で選択可能な各種リズ
ム種類に対応した複数のリズムパターンを記憶
し、該リズム種類選択手段で選択されたリズム種
類に対応するリズムパターンを前記テンポ設定手
段によつて設定されたテンポに従つて順次発生す
るリズムパターン発生手段と、 各種リズム楽器音にそれぞれ対応するリズム楽
器音波形を記憶するとともに、少なくとも1つの
リズム楽器音については異なる複数のリズムテン
ポに対応してピツチ、音色のうち少なくとも1つ
が異なる複数のリズム楽器音波形を記憶した波形
メモリを有し、前記リズムパターン発生手段から
発生されるリズムパターンに従つて該波形メモリ
から各リズム楽器音に対応するリズム楽器音波形
を読み出すことにより各リズム楽器音を発生する
リズム音源手段と、 前記少なくとも1つのリズム楽器音についての
複数のリズム楽器音波形のうち前記リズム音源手
段から発生すべきリズム楽器音波形を、前記テン
ポ設定手段によつて設定されたテンポに応じて選
択指定するリズム音制御手段と、 を具え、前記リズム音源手段から発生されるリズ
ム楽器音に従つて自動リズム演奏を行なうことを
特徴とする自動リズム演奏装置。
[Claims] 1. Rhythm type selection means for selecting a rhythm type, tempo setting means for setting a tempo of rhythm performance, and a plurality of rhythm patterns corresponding to various rhythm types selectable by the rhythm type selection means. rhythm pattern generating means for storing rhythm patterns corresponding to the rhythm type selected by the rhythm type selection means and sequentially generating them in accordance with the tempo set by the tempo setting means; It has a waveform memory that stores a plurality of rhythm instrument sound waveforms that are different in at least one of pitch and timbre corresponding to a plurality of different rhythm tempos for at least one rhythm instrument sound. , rhythm sound source means for generating each rhythm instrument sound by reading a rhythm instrument sound waveform corresponding to each rhythm instrument sound from the waveform memory according to a rhythm pattern generated by the rhythm pattern generation means; Rhythm sound control means for selectively specifying a rhythm instrument sound waveform to be generated from the rhythm sound source means from among a plurality of rhythm instrument sound waveforms for rhythm instrument sounds according to a tempo set by the tempo setting means; An automatic rhythm performance device characterized in that it performs automatic rhythm performance according to rhythm instrument sounds generated from the rhythm sound source means.
JP57118994A 1982-07-08 1982-07-08 Automatic rhythm performer Granted JPS599697A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57118994A JPS599697A (en) 1982-07-08 1982-07-08 Automatic rhythm performer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57118994A JPS599697A (en) 1982-07-08 1982-07-08 Automatic rhythm performer

Publications (2)

Publication Number Publication Date
JPS599697A JPS599697A (en) 1984-01-19
JPH0155473B2 true JPH0155473B2 (en) 1989-11-24

Family

ID=14750366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57118994A Granted JPS599697A (en) 1982-07-08 1982-07-08 Automatic rhythm performer

Country Status (1)

Country Link
JP (1) JPS599697A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51111326A (en) * 1975-03-26 1976-10-01 Kawai Musical Instr Mfg Co Ltd An apparatus for adding envelope in electronic musical instrument
JPS5242717A (en) * 1975-10-02 1977-04-02 Brother Ind Ltd Automatic rhythm player
JPS5499617A (en) * 1978-01-24 1979-08-06 Nippon Gakki Seizo Kk Automatic player of electronic musical instrument
JPS56116093A (en) * 1980-02-19 1981-09-11 Kawai Musical Instr Mfg Co Automatic accompanying circuit for electronic musical instrument

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51111326A (en) * 1975-03-26 1976-10-01 Kawai Musical Instr Mfg Co Ltd An apparatus for adding envelope in electronic musical instrument
JPS5242717A (en) * 1975-10-02 1977-04-02 Brother Ind Ltd Automatic rhythm player
JPS5499617A (en) * 1978-01-24 1979-08-06 Nippon Gakki Seizo Kk Automatic player of electronic musical instrument
JPS56116093A (en) * 1980-02-19 1981-09-11 Kawai Musical Instr Mfg Co Automatic accompanying circuit for electronic musical instrument

Also Published As

Publication number Publication date
JPS599697A (en) 1984-01-19

Similar Documents

Publication Publication Date Title
EP0149896B1 (en) Method and apparatus for dynamic reproduction of transient and steady state voices in an electronic musical instrument
JPH035758B2 (en)
US4524666A (en) Musical tone forming system
JPS6328478Y2 (en)
JP4335570B2 (en) Resonance sound generation apparatus, resonance sound generation method, and computer program for resonance sound generation
US4526080A (en) Automatic rhythm performing apparatus
JPH0254559B2 (en)
US4936184A (en) Music generator
US4612839A (en) Waveform data generating system
JPS6326398B2 (en)
JP2698942B2 (en) Tone generator
JPH0155473B2 (en)
JPH0155474B2 (en)
JPH0333278B2 (en)
JP2518356B2 (en) Automatic accompaniment device
JPS6335038B2 (en)
JP2738359B2 (en) Rhythm sound generator and its sound control method
JP2636393B2 (en) Automatic performance device
JPH0332798B2 (en)
JPH068997U (en) Electronic musical instrument
JP3289037B2 (en) Motif playing device and motif playing method
JPH0314718Y2 (en)
JP2738397B2 (en) Automatic performance device and automatic performance method
JP3316530B2 (en) Music control device
JP2671889B2 (en) Electronic musical instrument