Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5842476B2 - How to remove noise from musical sound waveforms - Google Patents
[go: Go Back, main page]

JPS5842476B2 - How to remove noise from musical sound waveforms - Google Patents

How to remove noise from musical sound waveforms

Info

Publication number
JPS5842476B2
JPS5842476B2 JP51063192A JP6319276A JPS5842476B2 JP S5842476 B2 JPS5842476 B2 JP S5842476B2 JP 51063192 A JP51063192 A JP 51063192A JP 6319276 A JP6319276 A JP 6319276A JP S5842476 B2 JPS5842476 B2 JP S5842476B2
Authority
JP
Japan
Prior art keywords
waveform
noise
musical
bits
musical sound
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
JP51063192A
Other languages
Japanese (ja)
Other versions
JPS52146614A (en
Inventor
敏雄 釘沢
宏徳 渡辺
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.)
Kawai Musical Instruments Manufacturing Co Ltd
Original Assignee
Kawai Musical Instruments Manufacturing 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 Kawai Musical Instruments Manufacturing Co Ltd filed Critical Kawai Musical Instruments Manufacturing Co Ltd
Priority to JP51063192A priority Critical patent/JPS5842476B2/en
Publication of JPS52146614A publication Critical patent/JPS52146614A/en
Publication of JPS5842476B2 publication Critical patent/JPS5842476B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 本発明はデジタル処理を行なう電子楽器の楽音波形上の
ノイズを除去する楽音波形ノイズ除去方法に関するもの
である。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a musical sound waveform noise removal method for removing noise on a musical sound waveform of an electronic musical instrument that performs digital processing.

従来、アナログ処理を行なう電子楽器において、楽音波
形上に表われる波形の歪やノイズに対してこれを除去も
しくは減少・させる手段としてはアナログフィルタ等を
用いる方法が採用されてきた。
Conventionally, in electronic musical instruments that perform analog processing, a method using an analog filter or the like has been adopted as a means for removing or reducing waveform distortion and noise appearing on a musical sound waveform.

しかし最近開発されたデジタル処理を行なう電子楽器に
おいては、アナログ処理の電子楽器とは異なる楽音波形
上のノイズが生じる。
However, recently developed electronic musical instruments that perform digital processing produce noise in musical waveforms that is different from that of electronic musical instruments that perform analog processing.

これを除去または減少させる適当な方法で電子楽器に適
したものは見当らない。
There is no suitable method for eliminating or reducing this that is suitable for electronic musical instruments.

第1図は従来のデジタル処理方式電子オルガンの概略構
成図であり、1はストップまたはタブレット、2はデジ
タル処理部、3はD/A変換器、4は音響装置、5は鍵
盤である。
FIG. 1 is a schematic diagram of a conventional digital processing electronic organ, in which 1 is a stop or tablet, 2 is a digital processing section, 3 is a D/A converter, 4 is a sound device, and 5 is a keyboard.

ストップまたはタブレット1からは各タブレット、スト
ップ、ピストン、つまみ等の情報が、鍵盤5からは各錘
の押下状態の情報がデジタル処理部2に与えられる。
Information on each tablet, stop, piston, knob, etc. is provided from the stop or tablet 1, and information on the pressed state of each weight is provided from the keyboard 5 to the digital processing section 2.

デジタル処理部2では入力情報に応じた楽音波形を処理
しデジタル信号にして出力する。
The digital processing section 2 processes the musical sound waveform according to the input information and outputs it as a digital signal.

D/A変換器3ではデジタル信号をアナログ信号に変換
し、音響装置4において楽音として出力する。
The D/A converter 3 converts the digital signal into an analog signal, and the audio device 4 outputs it as a musical tone.

この場合、タブレットにより選択される音色の種類によ
って発音波形の大きさが異なる。
In this case, the size of the emitted waveform differs depending on the type of tone selected by the tablet.

各種の音色中、最小の振幅をもつ波形の大きさと平均の
振幅をもつ波形の大きさの比をm、電子オルガンのタブ
レットの数をn、そして鍵盤の最大押下鍵数をpとする
と、電子オルガンの楽音波形のダイナミックレンジはm
np倍となる。
Among various tones, if the ratio of the waveform size with the minimum amplitude to the waveform size with the average amplitude is m, the number of tablets in the electronic organ is n, and the maximum number of pressed keys on the keyboard is p, then the electronic The dynamic range of the musical sound waveform of an organ is m
It becomes np times.

ただしこの場合エクスプレジョンペダル等による音量調
整は含まない。
However, in this case, volume adjustment using expression pedals etc. is not included.

そこで、第1図のデジタル処理部からのデジタル出力信
号においてもこのダイナミックレンジをもつこととなる
Therefore, the digital output signal from the digital processing section shown in FIG. 1 also has this dynamic range.

mすなわち各音色間の相対的レベル比は少くともm=3
は必要である。
m, that is, the relative level ratio between each tone is at least m=3
is necessary.

pは本来鍵盤数であるが、デジタル処理部の装ffの簡
素化から、現在まで現われているデジタル処理方式オル
ガンではその数pを制限することが多く、手の指の数等
より考慮されp=12として差支えない。
Originally, p is the number of keys, but due to the simplification of the digital processing section, the number p is often limited in digital processing organs that have appeared to date, and the number p is taken into consideration based on the number of fingers on the hand, etc. = 12 is acceptable.

タブレット数nは電子オルガンでは最低n=10と考え
られる。
The number of tablets n is considered to be at least n=10 in an electronic organ.

そこでm”n’p=3・10・12=360であり、そ
の表現には2逆打号で9ビツトが必要である。
Therefore, m''n'p=3.10.12=360, and its expression requires 9 bits in 2 reverse strokes.

通常このダイナミックレンジは数百から数千倍に及び2
逆打号で十数ビットが必要となる。
Normally, this dynamic range ranges from several hundred to several thousand times.
More than 10 bits are required for reverse strokes.

また楽音波形をたとえばパルス符号変調等で充分に表現
するのに必要なビット数は通常7〜8ビツトであり、少
なくとも5ビツトは必要である。
Further, the number of bits required to sufficiently represent a musical sound waveform by, for example, pulse code modulation is normally 7 to 8 bits, and at least 5 bits are required.

以上からデジタル処理部2のデジタル出力ビツト数は通
常は20ビット近くになり、少くとも14ビツトは必要
である。
From the above, the number of digital output bits of the digital processing section 2 is usually close to 20 bits, and at least 14 bits are required.

デジタル処理部2は種種のレジスタ、カウンタ、加算器
、ゲートマルチプライヤ等の論理回路により構成されて
いて、遅延時間は、加算器の桁上げ等によりビット数に
比例して増加する。
The digital processing section 2 is composed of logic circuits such as various registers, counters, adders, gate multipliers, etc., and the delay time increases in proportion to the number of bits due to carry of the adder and the like.

高速論理素子で構成すれば遅延時間減少できるが、しか
し低電力化、高集積化、高信頼性、低コスト化等の理由
でできるだけ低い動作周波数をもつ論理回路を、低速度
論理素子で構成することが望まれる。
Delay time can be reduced by constructing high-speed logic elements, but for reasons such as lower power consumption, higher integration, higher reliability, and lower cost, it is necessary to construct logic circuits with the lowest possible operating frequency using low-speed logic elements. It is hoped that

そのため、少なくとも14ビツト以上が並列出力する回
路を低速度論理素子で構成するため、各ビットの変化点
が遅延時間の累積等によりずれたりまたハザードを生じ
たりする。
Therefore, since a circuit that outputs at least 14 bits or more in parallel is constructed of low-speed logic elements, the change point of each bit may shift due to accumulation of delay time, etc., or a hazard may occur.

そしてD/A変換器3のアナログ信号にスイッチング素
子に基因する細いパルネ状のノイズが現われる。
Then, thin Parne-like noise caused by the switching element appears in the analog signal of the D/A converter 3.

このノイズの大きさ、すなわちエネルギーは細いパルス
状波形の幅と高さの積によって決まる。
The magnitude, or energy, of this noise is determined by the product of the width and height of the thin pulse-like waveform.

このノイズの幅は前記の論理素子の速度やビット数によ
り決定されるが、そのノイズの高さは各ビットのうち多
くのビットが変化する点、および最上位ピッ)(MSB
)等の重みの大きいビットの変化する点でより高く現わ
れ、変化するビットの重みの和に比例すると考えられる
The width of this noise is determined by the speed of the logic element and the number of bits, but the height of the noise is determined by the point where many bits change among each bit, and the most significant bit (MSB).
), etc., appears higher at the point where the bit changes, and is considered to be proportional to the sum of the weights of the changing bits.

そしてその最も大きく現われるのは全ビットが変化する
点であり、そのビット構成が の場合ビットタ]x1)から(匂へ、また(2)から(
1)へ変化する点である。
The most significant change is that all bits change, and if the bit configuration is , from [bit data] x 1) to (bit data), and from (2) to (
This is the point where it changes to 1).

一般に楽音信号にエンベロープが付加された状態では、
その波形は零レベルを中心とし正負の方向へほぼ対称の
形状を有する。
Generally, when an envelope is added to a musical tone signal,
The waveform has a substantially symmetrical shape in the positive and negative directions with the zero level as the center.

第2図はその1例を示すものである。FIG. 2 shows one example.

そこでD/A変換器3を有効に使用するためには、D/
A変換器の出力レンジのほぼ中央にこの零レベルを設定
すべきである。
Therefore, in order to use the D/A converter 3 effectively, it is necessary to
This zero level should be set approximately in the middle of the output range of the A converter.

すなわちD/A変換器のデジタル入力がビット列(1)
または(2)の時アナログ出力が零を出力する。
In other words, the digital input of the D/A converter is a bit string (1)
Or in case (2), the analog output outputs zero.

ビットタ1x1)また番判2)で示される点は第3図の
楽音波形上ではpl、p2.・・・・・・・・・・・・
・・・p4の位置であるo p1シp3ツp5およびp
2ツp4 、paは波形の1周期と同じ周期で現われる
ため、ノイズは楽音波形の周波数成分と同じ周波数に成
分をもち、またそのノイズがD/A変換器のアナログ出
力レンジに対して常にほぼ一定の大きさをもつのに対し
、前記の楽音波形のダイナミックレンジの幅が大きいの
で、とくに小振幅波形に対してはそのノイズは相対的に
大きく現われる。
The points indicated by bits 1x1) and 2) are pl, p2, .・・・・・・・・・・・・
...Position of p4 o p1 ship p3 p5 and p
2 Since p4 and pa appear at the same frequency as one cycle of the waveform, the noise has a component at the same frequency as the frequency component of the musical waveform, and the noise is always approximately within the analog output range of the D/A converter. Although the sound waveform has a fixed size, the dynamic range of the musical sound waveform is wide, so the noise appears relatively large, especially for small amplitude waveforms.

そしてそのノイズは聴感上甚だ耳ざわりであり除去する
必要がある。
This noise is extremely audible and must be removed.

本発明の目的はデジタル処理を行なう電子楽器の楽音波
形上のノイズを減少する楽音波形ノイズ除去方法を提供
することである。
SUMMARY OF THE INVENTION An object of the present invention is to provide a musical sound waveform noise removal method for reducing noise on a musical sound waveform of an electronic musical instrument that performs digital processing.

前記目的を達成するため、本発明の楽音波形ノイズ除去
方法はデジタル信号で表わされた楽音波形信号の最上位
ビットのみまたは最上位ビットと次に重みをもつビット
の何れかを取出し、それらノヒットの論理変化のタイミ
ングで特定のビットまたは全ビットを同期して予め設定
したデジタル信号に代替させることにより、楽音波形か
らノイズを除去することを特徴とするものである。
In order to achieve the above object, the musical waveform noise removal method of the present invention extracts only the most significant bit or the most significant bit and the next most significant bit of the musical waveform signal expressed as a digital signal, and removes those no-hits. This method is characterized in that noise is removed from a musical sound waveform by synchronizing a specific bit or all bits with a preset digital signal at the timing of a logic change.

以下本発明の原理と実施例につき詳述する。The principle and embodiments of the present invention will be explained in detail below.

まず本発明の原理につき説明すると、第3図において前
述したとおり、デジタル楽音波形をD/A変換器により
アナログ楽音波形に変換した場合、ノイズが顕著に現わ
れるのは点p1.p2・・・・・・・・・・・・・・・
t pa であり、しかもこれらの点では最上位ピッ)
(MSB)が変化していることがわかった。
First, to explain the principle of the present invention, as described above with reference to FIG. 3, when a digital musical tone waveform is converted into an analog musical tone waveform by a D/A converter, noise appears conspicuously at point p1. p2・・・・・・・・・・・・・・・
t pa, and the highest pitch in these respects)
(MSB) was found to be changing.

本発明においては、このことに着目してこれらのMSB
点を検出してその付近で波形の各ビットの同期化を図る
ようにしたものである。
In the present invention, paying attention to this, these MSB
This method detects a point and synchronizes each bit of the waveform around that point.

第4図は本発明の実施例の構成を示す説明図であり、破
線枠10はデジタル波形整形回路を示す。
FIG. 4 is an explanatory diagram showing the configuration of an embodiment of the present invention, and a broken line frame 10 indicates a digital waveform shaping circuit.

同図において、11は遅延回路、12はマルチプレクサ
、13は記憶レジスタ、14は単安定マルチバイブレー
タ(MM)である。
In the figure, 11 is a delay circuit, 12 is a multiplexer, 13 is a storage register, and 14 is a monostable multivibrator (MM).

デジタル処理部からの楽音波形情報のうちMSBのみを
取り出し、該ビットの変化でH(上位)→L(下位)、
L(下位)→H(上位)の双方に働らく単安定マルチバ
イブレータ(MM)14を介してマルチプレクサ12に
入力する。
Only the MSB is extracted from the musical waveform information from the digital processing section, and depending on the change in this bit, H (upper) → L (lower),
The signal is input to the multiplexer 12 via a monostable multivibrator (MM) 14 that operates both from L (lower) to H (upper).

単安定マルチバイブレータ(MM)14の出力は第3図
に示す点p1.p2゜・・・・・・・・・・・・・・・
96点で立上り、そのパルス幅はデジタル処理部からの
波形情報の各ビット遅延時間をカバーするように設定さ
れる。
The output of the monostable multivibrator (MM) 14 is at point p1. shown in FIG. p2゜・・・・・・・・・・・・・・・
It rises at the 96th point, and its pulse width is set to cover each bit delay time of the waveform information from the digital processing section.

記憶レジスタ13は2進情報“1000・・・・・・・
・・・・・・・・ooo”または”Ol 11・・・・
・・・・・・・・・・・111“の何れかを記憶する。
The storage register 13 stores binary information "1000..."
......ooo" or "Ol 11...
......111" is memorized.

マルチプレクサ12は通常は遅延回路11の出力を選択
し、単安定マルチバイブレータ(MM)14からのパル
スの区間だけ記憶レジスタ13の内容を選択しそれぞれ
出力する。
The multiplexer 12 normally selects the output of the delay circuit 11, and selects and outputs the contents of the storage register 13 only during the pulse period from the monostable multivibrator (MM) 14.

このようにすれば単安定マルチパイプレーク(MM)1
4の出力によりMSHの変化点付近では各ビットが同期
化されることとなり、前記ノイズは除去できる。
In this way, monostable multipipe rake (MM) 1
Each bit is synchronized near the change point of MSH by the output of 4, and the noise can be removed.

遅延回路11はデジタル処理部からの信号のうちMSB
よりも早くその変化点が現われる信号に対しても同期化
する必要があるから設けられており、その遅延時間はデ
ジタル処理部出力の各ビットの遅延時間以上に設定すべ
きである。
The delay circuit 11 outputs the MSB of the signal from the digital processing section.
This delay time is provided because it is necessary to synchronize signals whose change points appear earlier than the above, and the delay time should be set to be longer than the delay time of each bit of the output of the digital processing section.

各ビットのそれぞれの遅延時間も等しくするのが好まし
い。
Preferably, the respective delay times of each bit are also equal.

第5図は本発明の他の実施例の構成を示す説明図であり
、破線枠20はデジタル波形整形回路を示す。
FIG. 5 is an explanatory diagram showing the configuration of another embodiment of the present invention, in which a broken line frame 20 indicates a digital waveform shaping circuit.

同図において、21は遅延回路、22はマルチプレクサ
、23は記憶レジスタ、24 、25は単安定マルチパ
イプレーク(MM)である。
In the figure, 21 is a delay circuit, 22 is a multiplexer, 23 is a storage register, and 24 and 25 are monostable multipipe lakes (MM).

第4図と比較して遅延回路21は遅延回路11と、マル
チプレクサ22はマルチプレクサ12と同じ機能を有し
、MM24,25はMM14と同じ機能を有する。
Compared to FIG. 4, the delay circuit 21 has the same function as the delay circuit 11, the multiplexer 22 has the same function as the multiplexer 12, and the MMs 24 and 25 have the same function as the MM 14.

MM25はMSBの次に重みをもつピッ) (SMSB
と略称する)を入力信号とし、その5M5Bの変化点に
対して立上りMM24と同様に一定幅をもつパルスを出
力する。
MM25 has the highest weight after the MSB) (SMSB
(abbreviated as MM24) is used as an input signal, and a pulse having a constant width is outputted at a rising point at the change point of 5M5B, similar to MM24.

MM24とMM25の両画力は記憶レジスタ23に入れ
るとともに分岐してORゲート26を介してマルチプレ
クサ22に与えられる。
The image powers of both MM24 and MM25 are entered into a storage register 23 and branched off to be applied to a multiplexer 22 via an OR gate 26.

記憶レジスタ23はMM24,25の信号に応じて対応
する振幅値を読み出し、マルチプレクサ22に与える。
The storage register 23 reads the corresponding amplitude value according to the signals of the MMs 24 and 25, and supplies it to the multiplexer 22.

すなわち第4図の実施例ではMSBに対してのみ考慮さ
れたのに対し第5図の実施例ではMSBとSMS Bに
対して考慮されており、より多くの前記ノイズを除去す
ることができる。
That is, in the embodiment of FIG. 4, only the MSB is considered, whereas in the embodiment of FIG. 5, the MSB and SMSB are considered, and more of the noise can be removed.

以上説明したように、本発明によれば、デジタル楽音波
形信号のMSBのみまたはMSBと5M5Hの何れか(
論理和)を取出しその変化点の波形情報によりノイズの
多い部を避けて特定ビットまたは全ビットを同期化して
変化させることにより楽音波形からノイズを減少するこ
とができる。
As explained above, according to the present invention, only the MSB or the MSB and 5M5H (
Noise can be reduced from the musical sound waveform by extracting the logical sum) and using the waveform information of the change point to avoid the noisy part and synchronize and change specific bits or all bits.

前記ノイズはデグリッチ形のD/A変換器を応用するこ
とによりある程度除去できるのであるがこの形式のD/
A変換器は通常のD/A変換器に比して極端に高価で電
子楽器には適さない。
The above noise can be removed to some extent by applying a deglitch type D/A converter, but this type of D/A converter
A converters are extremely expensive compared to ordinary D/A converters and are not suitable for electronic musical instruments.

また、この形式のD/A変換器には内蔵レジスタに対し
書き込みパルスを与える必要があるが、入力波形が2つ
以上の異なる周波数をもつ楽音波形の合成波形の場合に
前記書き込みパルスを設定することが極めて困難になる
という欠点があるので電子楽器には用いられなかった。
In addition, this type of D/A converter requires a write pulse to be given to the built-in register, but the write pulse is set when the input waveform is a composite waveform of musical waveforms having two or more different frequencies. It was not used in electronic musical instruments because it had the disadvantage of being extremely difficult to perform.

これに対し本発明は構成が簡単でかつ安価であり、上述
のような問題点がなく電子楽器に適した楽音波形ノイズ
除去方法ということができる。
In contrast, the present invention has a simple and inexpensive structure, and is free from the above-mentioned problems and can be said to be a musical waveform noise removal method suitable for electronic musical instruments.

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

第1図はデジタル方式電子オルガンの概略構成図、第2
図、第3図は本発明の原理説明図、第4図は本発明の実
施例の構成を示す説明図、第5図は本発明の他の実施例
の構成を示す説明図であり、図中10,20はデジタル
波形整形回路、11゜21は遅延回路、12.22はマ
ルチプレクサ、13.23は記憶レジスタ、14,24
.25は単安定マルチバイブレータ、26はORゲート
を示す。
Figure 1 is a schematic configuration diagram of a digital electronic organ, Figure 2
3 is an explanatory diagram of the principle of the present invention, FIG. 4 is an explanatory diagram showing the configuration of an embodiment of the present invention, and FIG. 5 is an explanatory diagram showing the configuration of another embodiment of the present invention. Inside, 10 and 20 are digital waveform shaping circuits, 11 and 21 are delay circuits, 12 and 22 are multiplexers, 13 and 23 are storage registers, and 14 and 24
.. 25 is a monostable multivibrator, and 26 is an OR gate.

Claims (1)

【特許請求の範囲】[Claims] 1 デジタル信号で表わされた楽音波形信号の最上位ビ
ットのみまたは最上位ビットと次に重みをもつビットの
何れかを取出し、それらのビットの論理変化のタイミン
グで特定のビットまたは全ビットを同期して予め設定し
たデジタル信号に代替させることにより、楽音波形から
ノイズを減少することを特徴とする楽音波形ノイズ除去
方法。
1 Extract only the most significant bit or the most significant bit and the next most significant bit of the musical waveform signal expressed as a digital signal, and synchronize a specific bit or all bits at the timing of the logic change of those bits. A method for removing noise from a musical sound waveform, characterized in that noise is reduced from the musical sound waveform by substituting it with a preset digital signal.
JP51063192A 1976-05-31 1976-05-31 How to remove noise from musical sound waveforms Expired JPS5842476B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP51063192A JPS5842476B2 (en) 1976-05-31 1976-05-31 How to remove noise from musical sound waveforms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51063192A JPS5842476B2 (en) 1976-05-31 1976-05-31 How to remove noise from musical sound waveforms

Publications (2)

Publication Number Publication Date
JPS52146614A JPS52146614A (en) 1977-12-06
JPS5842476B2 true JPS5842476B2 (en) 1983-09-20

Family

ID=13222107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51063192A Expired JPS5842476B2 (en) 1976-05-31 1976-05-31 How to remove noise from musical sound waveforms

Country Status (1)

Country Link
JP (1) JPS5842476B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002284218A (en) * 2001-03-28 2002-10-03 Dainippon Printing Co Ltd Outlet

Also Published As

Publication number Publication date
JPS52146614A (en) 1977-12-06

Similar Documents

Publication Publication Date Title
JPS6190514A (en) Music signal processor
KR930011007B1 (en) Musical interval converting device
KR950015183B1 (en) Binary Sample Square Root Calculation Unit
JPH0315758B2 (en)
JPS5842476B2 (en) How to remove noise from musical sound waveforms
JPH0561473A (en) Musical tone frequency generator for electronic musical instruments
JPS6391697A (en) electronic musical instruments
JPH09258735A (en) Electronic musical instrument
JPS5840760B2 (en) Musical waveform noise removal method
EP0261954B1 (en) Digital signal gain control circuitry
JPH0118438B2 (en)
JPH0572597B2 (en)
JP2699570B2 (en) Electronic musical instrument
JP2790066B2 (en) Tone signal generator and waveform memory read-out interpolator
JP2990777B2 (en) Electronic musical instrument effect device
JPH0894681A (en) Apparatus for analyzing frequency spectrum
JPS5926790A (en) Combination tone generator for musical instruments
KR100275683B1 (en) Digital filter
JP3551992B2 (en) Electronic musical instrument
JPS5846036B2 (en) electronic musical instruments
JP2536489B2 (en) Compressed data decoding device
JP4503275B2 (en) Waveform playback device
JPS60158492A (en) Running mean computing unit
JPH033237B2 (en)
JPH05297876A (en) Musical sound waveform signal generating device