JPS6044837A - Waveform regenerating device - Google Patents
Waveform regenerating deviceInfo
- Publication number
- JPS6044837A JPS6044837A JP58153669A JP15366983A JPS6044837A JP S6044837 A JPS6044837 A JP S6044837A JP 58153669 A JP58153669 A JP 58153669A JP 15366983 A JP15366983 A JP 15366983A JP S6044837 A JPS6044837 A JP S6044837A
- Authority
- JP
- Japan
- Prior art keywords
- level
- predetermined
- signal
- memory
- waveform
- 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.)
- Granted
Links
- 230000001172 regenerating effect Effects 0.000 title abstract 2
- 238000001514 detection method Methods 0.000 claims description 28
- 230000003247 decreasing effect Effects 0.000 claims description 9
- 239000000284 extract Substances 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 abstract description 2
- 230000004044 response Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 20
- 210000000056 organ Anatomy 0.000 description 7
- 238000013139 quantization Methods 0.000 description 4
- 238000005070 sampling Methods 0.000 description 3
- 230000002238 attenuated effect Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H7/00—Instruments in which the tones are synthesised from a data store, e.g. computer organs
- G10H7/02—Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10G—REPRESENTATION OF MUSIC; RECORDING MUSIC IN NOTATION FORM; ACCESSORIES FOR MUSIC OR MUSICAL INSTRUMENTS NOT OTHERWISE PROVIDED FOR, e.g. SUPPORTS
- G10G3/00—Recording music in notation form, e.g. recording the mechanical operation of a musical instrument
- G10G3/04—Recording music in notation form, e.g. recording the mechanical operation of a musical instrument using electrical means
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/10—Calibration or testing
- H03M1/1009—Calibration
- H03M1/1033—Calibration over the full range of the converter, e.g. for correcting differential non-linearity
- H03M1/1038—Calibration over the full range of the converter, e.g. for correcting differential non-linearity by storing corrected or correction values in one or more digital look-up tables
- H03M1/1047—Calibration over the full range of the converter, e.g. for correcting differential non-linearity by storing corrected or correction values in one or more digital look-up tables using an auxiliary digital/analogue converter for adding the correction values to the analogue signal
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H2250/00—Aspects of algorithms or signal processing methods without intrinsic musical character, yet specifically adapted for or used in electrophonic musical processing
- G10H2250/541—Details of musical waveform synthesis, i.e. audio waveshape processing from individual wavetable samples, independently of their origin or of the sound they represent
- G10H2250/645—Waveform scaling, i.e. amplitude value normalisation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Nonlinear Science (AREA)
- Theoretical Computer Science (AREA)
- Analogue/Digital Conversion (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Electrophonic Musical Instruments (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は波形再生装置に係り、データビットを全てレベ
ルビットとして用い、データビットにゲインビットを設
けた従来装置に比して特に大振幅信号を分解能高く再生
し得る波形再生装置を提供することを目的とする。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a waveform reproducing device, which uses all data bits as level bits, and can reproduce particularly large amplitude signals with high resolution compared to conventional devices that provide gain bits for the data bits. The purpose is to provide a playback device.
従来、発振回路からの出力信号を各楽器からの音の波形
に近似するよに波形整形してこれを発音する電子オルガ
ンがあるが、近年、実際の楽器からの音をデジタル信号
で書込まれたメモリから所定の音を読出して発音するデ
ジタル方式の電子オルガンが開発されている。Conventionally, there are electronic organs that produce sound by shaping the output signal from an oscillation circuit to approximate the waveform of the sound from each musical instrument, but in recent years, the sound from the actual musical instrument has been written as a digital signal. Digital electronic organs have been developed that read out predetermined tones from stored memory and produce them.
後者のものは、メーカ側で予めピアノ等の実際の楽器か
らの音を収音してこれをデジタル信号で書込んだメモリ
を楽器内に内蔵したもので、ユーザは演奏に際してこの
メモリから所定の信号を読出してアナログ変換して発音
する。このものは、従来の電子オルガンに比して実際の
楽器の音色に極く近い音を発音し得るので有用である。In the latter case, the manufacturer has built-in a memory in which the sounds from an actual musical instrument such as a piano have been recorded in advance and written in digital signals, and the user can select a predetermined number from this memory when performing. Reads the signal, converts it to analog, and produces sound. This device is useful because it can produce sounds that are much closer to the timbre of an actual musical instrument than conventional electronic organs.
第1図<A>、(B)は夫々デジタル方式電子オルガン
に適用される従来の波形記録装置及び波形再生装置の一
例のブロック系統図を示す。同図(A)において、端子
1に入来した実際の楽器からの信号は低域フィルタ2に
て記録可能な周波数帯域以上の成分を除去され、サンプ
ル・ホールド回路3にて所定間隔で標本化された後AD
変換器4でAD変換されてメモリ5に書込まれる。この
場合、サンプル・ホールド回路3.AD変換器4゜メモ
リ5はカウンタ6からの同IIパルスにて夫々同期をと
られて作動する。FIGS. 1A and 1B show block diagrams of an example of a conventional waveform recording device and a conventional waveform reproducing device applied to a digital electronic organ, respectively. In the same figure (A), a signal from an actual musical instrument that enters terminal 1 is filtered by a low-pass filter 2 to remove components above the recordable frequency band, and then sampled at predetermined intervals by a sample-and-hold circuit 3. AD after being
The data is AD converted by the converter 4 and written into the memory 5. In this case, sample and hold circuit 3. The AD converter 4 and the memory 5 operate in synchronization with the same II pulse from the counter 6.
同図(B)において、カウンタ6からの同期パルスにて
続出されたメモリ5からの信号はDA変換器7にてDA
変換され、低域フィルタ8に不要周波数成分を除去され
た後端子9より出力される。In the same figure (B), the signal from the memory 5 which is successively outputted by the synchronization pulse from the counter 6 is converted to DA by the DA converter 7.
The signal is converted, unnecessary frequency components are removed by a low-pass filter 8, and then outputted from a terminal 9.
このものは、デジタル信号のビット数をNとした場合、
第2図(A>に示すフルスケールの入力信号に対しては
2 の分解能がある一方、同図(B)に示すフルスケー
ルの1/2Mの′入力信号に対しては2(A/−M)、
、分解能になる。このように、この従来装置は特に小振
幅の入力信号に対して量子化数が少なくなるので、波形
を忠実に記録できず、歪や吊子化ノイズを発生し、SN
比が低い欠点があった。If the number of bits of the digital signal is N, then
For a full-scale input signal shown in Figure 2 (A), there is a resolution of 2, while for a 1/2M full-scale input signal shown in Figure 2 (B), there is a resolution of 2 (A/-). M),
, becomes the resolution. In this way, this conventional device has a small number of quantizations, especially for input signals with small amplitudes, so it cannot record waveforms faithfully, generates distortion and hanging noise, and has low S/N.
The disadvantage was that the ratio was low.
第3図(A)、、(B)は夫々デジタル方式電子オルガ
ンに適用される従来の波形記録装置及び波形再生装置の
他の例のブロック系統図を示す。記録時、同図(A)に
おいて、サンプル・ホールド回路3から取出さ、れた信
号はアッテネータ10及びコンパレータ11に供給され
、コンパレータ11において端子11aに印加されてい
る基準値i+ 、Jljzと比較される。ここで、入力
信号が第4図(A)に示す如く上記基準値之1,22以
下の場合は同図(C)に示す如くLレベル信号、入力信
号が基準値21.22以上の場合はHレベル信号が取出
され、アッテネータ1o及びメモリ12に供給される。FIGS. 3A and 3B show block diagrams of other examples of a conventional waveform recording device and a conventional waveform reproducing device applied to a digital electronic organ, respectively. During recording, the signal taken out from the sample-and-hold circuit 3 is supplied to the attenuator 10 and the comparator 11 in FIG. Ru. Here, if the input signal is below the reference value 1.22 as shown in FIG. 4(A), an L level signal is sent as shown in FIG. The H level signal is taken out and supplied to attenuator 1o and memory 12.
コンパレータ11がらメモリ12に供給される信号Cは
全データビット(例えば8ビツト)中1ビットのゲイン
ビットである。The signal C supplied from the comparator 11 to the memory 12 is a gain bit of one bit out of all data bits (for example, eight bits).
アッテネータ10は例えば第5図に示す如く、ゲインが
(R’+ +R2)/R2で入力インピーダンスの高、
いアンプ10a、抵抗RI+L2等にて構成されている
。端子1obに供給されるコンパレータ11からの信号
がLレベルのときパイラテラルアナログスイッチ10c
がオンとされ、端子100に入来したサンプル・ホール
ド回路3がらの信号がアンプ10a T” (R1+R
2) /R2倍されて端子10fより取出される一方、
端子10bに供給されるコンパレータ11がらの信号が
Hレベルのとぎパイラテラルアナログスイッチ10dが
オンとされ、端子10eに入来した信号が抵抗R+ 、
R2でR2/ (R1+R2)倍された後アンプ10a
で(R+−IR2)/R2倍され(結局1侶され)で端
子10[より取出される。For example, as shown in FIG. 5, the attenuator 10 has a gain of (R'+ +R2)/R2 and a high input impedance.
It is composed of an amplifier 10a, a resistor RI+L2, and the like. When the signal from the comparator 11 supplied to the terminal 1ob is at L level, the pirated analog switch 10c
is turned on, and the signal from the sample-and-hold circuit 3 that enters the terminal 100 is sent to the amplifier 10a T" (R1+R
2) While it is multiplied by /R2 and taken out from terminal 10f,
When the signal from the comparator 11 supplied to the terminal 10b is at H level, the parallel analog switch 10d is turned on, and the signal input to the terminal 10e is passed through the resistor R+,
After R2 is multiplied by R2/(R1+R2), the amplifier 10a
Then, it is multiplied by (R+-IR2)/R2 (eventually it is reduced to 1) and taken out from the terminal 10.
アッテネータ10から取出された信号はAD変換器4に
てAD変換されて全データビット−(例えば8ビツト)
中7ビツトのレベルビットとされ、メモリ12に書込ま
れる。この場合、入力信号aが基準値fl+ 、Q2以
下であるとこれが(R1+R2)/2倍され、かつ、そ
のゲインビットを「0」とされてメモリ12に書込まれ
る一方、入力信号aが基準値Il+ 、112以上であ
るとそのままのレベルで、かつ、そのゲインビットを「
1」とされてメモリ12に書込まれる。The signal taken out from the attenuator 10 is AD converted by the AD converter 4 and converted into all data bits (e.g. 8 bits).
It is set as the middle 7 level bits and written into the memory 12. In this case, if the input signal a is less than the reference value fl+, Q2, it is multiplied by (R1+R2)/2 and its gain bit is set to "0" and written to the memory 12, while the input signal a is If the value Il+ is 112 or more, the level remains unchanged and the gain bit is
1'' and written into the memory 12.
再生時、第3図(B)において、メモリ12から読出さ
れたレベルデータはDA変換器7にてDA変換されてア
ッテネータ13に供給される一方、メモリ12から読出
されたゲインデータはインバータ14にてレベル反転さ
れてアッテネータ13に供給される。DA変換器7の出
力信号すは第4図(B)に示す如く、入力信号aに対し
て基準値以下では増大され、基準値以下ではそのままの
レベルの信号である(同図(B)中、破線は元の入力信
号aの波形を示す)。During playback, in FIG. 3(B), the level data read from the memory 12 is DA-converted by the DA converter 7 and supplied to the attenuator 13, while the gain data read from the memory 12 is supplied to the inverter 14. The signal is level-inverted and supplied to the attenuator 13. As shown in Fig. 4 (B), the output signal of the DA converter 7 is increased when the input signal a is below the reference value, and remains at the same level when it is below the reference value (in Fig. 4 (B)). , the dashed line shows the waveform of the original input signal a).
アッテネータ13は第5図に示すアッテネータ10のア
ンプ10aを除いた構成とされている。The attenuator 13 has the same structure as the attenuator 10 shown in FIG. 5 except for the amplifier 10a.
ここで、基準値以下の再生化@わが入来した場合アッテ
ネータ13にはHレベルの信号が供給されるので再生信
号レベルは抵抗R+ 、R2でR2/(R1+R2)倍
されて(つまり元のレベルに戻されて)取出される一方
、基準値以上の再生信号すが入来した場合アッテネータ
13にはLレベルの信号が供給されるので再生信号はそ
のままの振幅で取出される。アッテネータ13より取出
された信号は低域フィルタ8にて不要周波数成分を除去
され、第4図(D)に示す信号dとされて出力端子9よ
り取出される。Here, in the case of reproduction below the reference value, an H level signal is supplied to the attenuator 13, so the reproduction signal level is multiplied by R2/(R1+R2) by the resistors R+ and R2 (that is, the original level On the other hand, if a reproduced signal having a value equal to or higher than the reference value is received, an L level signal is supplied to the attenuator 13, so that the reproduced signal is extracted with the same amplitude. The signal taken out from the attenuator 13 has unnecessary frequency components removed by the low-pass filter 8, and is taken out from the output terminal 9 as a signal d shown in FIG. 4(D).
このように第3図(A)、(B)に示す従来装置は、比
較的小さい振幅の入力信号を振幅増大してからAD変換
してメモリ12に書込むようにしているので、第1図(
A)、(B)に示す従来装置に比して特に小振幅の入力
信号に対しては分解能高く記録し得る。As described above, the conventional devices shown in FIGS. 3(A) and 3(B) increase the amplitude of an input signal having a relatively small amplitude, then AD convert it and write it into the memory 12.
Compared to the conventional devices shown in A) and (B), it is possible to record particularly small amplitude input signals with high resolution.
然るにこのものは、全データビットのうち少なくとも1
ビツトをゲインビットとして用も)るため、入力信号a
がフルスケールの特番ま第1図(A)。However, this one requires at least one of all data bits.
bits (also used as gain bits), input signal a
The full scale special number is shown in Figure 1 (A).
(B)に示す装置よりも分解能が低くなり、歪やω子化
ノイズを生じる欠点があった。この場合、ゲインビット
を数ビツト用0るようにすると、フルスケール時の分解
能が更に低下する。The resolution was lower than that of the device shown in (B), and it had the disadvantage of causing distortion and ω noise. In this case, if the gain bits are set to 0 for several bits, the resolution at full scale will further deteriorate.
又、このものは、大振幅入来時でもその零レベル近辺で
は小振幅とみなされてその振幅を増大されるため、波形
のいたるところでゲインが切換ねる。このため、アッテ
ネータ10にゲインの精度が極めて高いものを用いない
とクロスA゛−ノ\−歪を生じ、SN比が悪くなる欠点
があった。Furthermore, even when a large amplitude is present, the amplitude is considered to be small near the zero level and the amplitude is increased, so that the gain is switched throughout the waveform. For this reason, unless an attenuator 10 with extremely high gain accuracy is used, cross A'-no\-distortion occurs, resulting in a poor S/N ratio.
本発明は上記欠点を除去したものであり、第6図以下と
共にその一実施例について説明する。The present invention eliminates the above-mentioned drawbacks, and an embodiment thereof will be described with reference to FIG. 6 and subsequent figures.
第6図(A)は本発明になる波形再生装置のメモリに音
声信号を書込む装置のブロック系統図を示す。FIG. 6(A) shows a block system diagram of a device for writing an audio signal into the memory of a waveform reproducing device according to the present invention.
同図(A)において、端子1に入来した実際のピアノか
らの音を収音した減衰波形e (第7図〈A))は低域
フィルタ2を介してサンプル・ホールド回路3に供給さ
れてここでサンプル・ホールドされ、ゲイン可変アンプ
15に供給される。In the same figure (A), the attenuated waveform e (Figure 7 (A)), which is the collected sound from the actual piano that enters the terminal 1, is supplied to the sample-and-hold circuit 3 via the low-pass filter 2. Here, the signal is sampled and held and supplied to the variable gain amplifier 15.
一方、カウンタ6からのデジタル出力はサンプル・ホー
ルド回路3.AD変換器4.メモリ16゜ゲイン可変ア
ンプ15に供給され、これらを作動せしめる。On the other hand, the digital output from the counter 6 is sent to the sample/hold circuit 3. AD converter4. The memory 16 is supplied to the variable gain amplifier 15 to operate them.
ここで、編集者は信号eの波形をCRT等で監視し、信
号eの振幅が基準レベルVcompより小さくなってぎ
てこれ以降振幅を増加させてメモリに書込もうとすると
き(時刻to)、適当なスイッチ操作を行なって端子1
7に所定の制御信号を印加する。この制御信号はゲイン
可変アンプ15のゲーイン遁倍端子に供給され、そのゲ
インを所定聞増加する。これにより、ゲイン可変アンプ
15からは第7図(B)に示すように時刻toから1標
本化時間経過した時点から波形eに対して所定1振幅増
加された信号fが取出され、信号fはAD変換器4にて
AD変換された後メモリ16に供給されてここに書込ま
れる。Here, the editor monitors the waveform of the signal e with a CRT or the like, and when the amplitude of the signal e becomes smaller than the reference level Vcomp and attempts to increase the amplitude and write it into the memory (time to) , perform appropriate switch operation to connect terminal 1.
A predetermined control signal is applied to 7. This control signal is supplied to the gain multiplier terminal of the variable gain amplifier 15 to increase its gain by a predetermined amount. As a result, as shown in FIG. 7(B), the variable gain amplifier 15 extracts a signal f whose amplitude has been increased by a predetermined 1 with respect to the waveform e from the point in time when one sampling time has elapsed from the time to, and the signal f is After being AD converted by the AD converter 4, it is supplied to the memory 16 and written there.
一方端子17からの制御信号はゲイン変更コード発生器
18に供給され、ゲイン変更コード発生器18からはゲ
イン変更コード例えば8ビツトの場合ro000000
0Jが取出されてメモリ16に回込まれる。このゲイン
変更コードは信号eの振幅に対応したコードに一致しな
い値即ち正の最大値或いは負の最大値(本実施例では上
記のように負の最大値roooooooOJ )に設定
されている。On the other hand, the control signal from the terminal 17 is supplied to a gain change code generator 18, which generates a gain change code such as ro000000 in the case of 8 bits.
0J is taken out and passed to the memory 16. This gain change code is set to a value that does not match the code corresponding to the amplitude of the signal e, that is, a positive maximum value or a negative maximum value (in this embodiment, the negative maximum value roooooooOJ as described above).
このようにして、メモリ16には信号eの振幅が比較的
大である時刻to以前ではそのままのレベルのコードが
、時刻toではコードrooooo。In this way, the memory 16 stores the code at the same level before the time to when the amplitude of the signal e is relatively large, and the code rooooo at the time to.
00Jが、これ以降ではゲイン可変アンプ15にて振幅
増加されたレベルのコードが夫々書込まれる。00J, and thereafter, a code of a level whose amplitude is increased by the variable gain amplifier 15 is written.
以上のように、メモリ16に信号fに応じたデジタル信
号を書込むのは電子オルガンのメーカ側で行なわれ、各
音についてこのようにして書込まれたメモリ16は電子
オルガンに内蔵される。As described above, writing digital signals corresponding to the signal f into the memory 16 is performed by the manufacturer of the electronic organ, and the memory 16 in which each tone is written in this way is built into the electronic organ.
なお、第6図(A>に示す構成の装置は実際にはマイク
ロコンピュータ等にて構成されており、これに応じたプ
ログラムによって信号処即される。The device having the configuration shown in FIG. 6 (A>) is actually composed of a microcomputer or the like, and the signal processing is performed by a program corresponding to the microcomputer.
第6図(B)は本発明になる波形再生装置の第1実施例
のブロック系統図を示す。演奏に際し、ユーザがある音
の鍵を操作すると、同図(B)において、メモリ16か
らその鍵に応じた信号がカウンタ6のデジタル出力に応
じて読出され、読出された信号はDA変換器7にてDA
変換されて信@fとされた後ゲイン可変アンプ15に供
給される。この場合、メモリ16からの信号はゲイン変
更コードroooooo00Jを予め記憶されている論
理積回路(ゲイン変更コード検出回路)19にも供給さ
れ、ここでゲイン変更コード[00000000Jと常
時比較されている。FIG. 6(B) shows a block system diagram of the first embodiment of the waveform reproducing device according to the present invention. When a user operates a key for a certain tone during performance, a signal corresponding to that key is read out from the memory 16 in accordance with the digital output of the counter 6, and the read signal is sent to the DA converter 7, as shown in FIG. At DA
After being converted into a signal @f, it is supplied to the variable gain amplifier 15. In this case, the signal from the memory 16 is also supplied to an AND circuit (gain change code detection circuit) 19 in which the gain change code rooooooo00J is stored in advance, where it is constantly compared with the gain change code [00000000J.
メモリ16から読出される信号が大振幅の部分であれば
論理積回路19の出力0は第7図(C)に示すようにL
レベルであるので、インバータ20の出力はHレベルと
なってスイッチ21aはオンとされる。一方、フリップ
フロップ22の出力りは同図(D)に示すようにLレベ
ルであるので、ゲイン可変アンプ15のゲインは1のま
まである。これにより、大振幅の部分の信号はそのまま
のレベルで低域フィルタ8に供給され、不要周波数成分
を除去されて同図(E)に示す信号iとされて出力端子
9より取出される。If the signal read from the memory 16 has a large amplitude portion, the output 0 of the AND circuit 19 becomes L as shown in FIG. 7(C).
Therefore, the output of the inverter 20 becomes the H level, and the switch 21a is turned on. On the other hand, since the output of the flip-flop 22 is at the L level as shown in FIG. 2(D), the gain of the variable gain amplifier 15 remains at 1. As a result, the signal of the large amplitude portion is supplied to the low-pass filter 8 at the same level, unnecessary frequency components are removed, and the signal i is outputted from the output terminal 9 as shown in FIG.
ここで、メモリ16から読出される信号がコード例えば
8ビツトの場合roooooooOJであれば論理積回
路19でこれが検出され、論理積回路19の出力9は1
標本化時間THレベルとなり、スイッチ21aはオフ、
スイッチ21bはオンとなる一方、フリップフロップ2
2の出力りはHレベルとなってゲイン可変アンプ15の
ゲイン逓降端子に供給され、更に論理積回路19の出力
gは置換データ発生回路23に供給される。Here, if the signal read from the memory 16 has a code of 8 bits, for example, roooooooOJ, this is detected by the AND circuit 19, and the output 9 of the AND circuit 19 is 1.
The sampling time becomes TH level, and the switch 21a is turned off.
While the switch 21b is turned on, the flip-flop 2
The output g of the AND circuit 19 is at H level and is supplied to the gain down-down terminal of the variable gain amplifier 15, and the output g of the AND circuit 19 is supplied to the replacement data generation circuit 23.
ところで、置換データ発生回路23には、DA変換器7
から取出された時刻10のレベルがゲイン可変アンプ1
5にてレベル減少されて時刻toの本来のレベルになる
分だけレベル増加された置換データコードが記憶されて
おり、論理積回路19の出力gを供給されて置換データ
コードが取出され、スイッチ21bに供給される。By the way, the replacement data generation circuit 23 includes a DA converter 7.
The level at time 10 extracted from gain variable amplifier 1
A replacement data code whose level is decreased at step 5 and increased to the original level at time to is stored, and the replacement data code is taken out by being supplied with the output g of the AND circuit 19, and the switch 21b supplied to
これにより、メモリ16から読出されたコード8ビツト
の場合roooooooOJは置換データ発生回路23
からの置換データコードに置換えられ、DA変換器7に
供給されてDA変換された後ゲイン可変アンプ15に供
給され、ここでレベル減少されて時刻toのレベとされ
る。As a result, in the case of an 8-bit code read from the memory 16, roooooooOJ is generated by the replacement data generation circuit 23.
After being supplied to the DA converter 7 and subjected to DA conversion, it is supplied to the variable gain amplifier 15, where the level is reduced to the level at time to.
次に、メモリ16から読出される信号がコード8ピツト
の場合roooooooOJ以降であれば論理積回路1
9の出力gはLレベルとされ、スイッチ21aはオン、
スイッチ21bはオフとされる。これにより、編集時振
幅を大にしてメモリ16に書込まれた信号は、ゲイン可
変アンプ15にてそのレベルを減少されて元のレベルに
戻され、低域フィルタ8を介して第7図(E)に示す信
号iとされて出力端子9より取出される。Next, if the signal read from the memory 16 is code 8 pits, if it is after rooooooooj, then the AND circuit 1
The output g of 9 is set to L level, and the switch 21a is turned on.
Switch 21b is turned off. As a result, the signal that was written to the memory 16 with a large amplitude during editing is reduced in level by the variable gain amplifier 15 and returned to its original level, and then passed through the low-pass filter 8 as shown in FIG. The signal i shown in E) is taken out from the output terminal 9.
なお、端子24からカウンタ6、フリップ70ツブ22
に供給されるリセット信号は、回路始動時においてこれ
らを初期状態にリセットしておくためのものである。In addition, from the terminal 24 to the counter 6, the flip 70 knob 22
The reset signal supplied to the circuit is used to reset these to the initial state at the time of starting the circuit.
上記実施例はゲイン変更コードrooooo。In the above embodiment, the gain change code is rooooo.
00Jが読出された時点でこれを置換データ発生回路2
3からの置換データコードに置換えるようにしているが
、これに限定されるもので【まなく、第8図に示す第2
実施例の如く、置換データ発生回路の代りにスイッチ2
5を設けた構成としてもよい。このものはスイッチ21
a、21b、インバータ20はいらず、その他の構成は
第6図(B)に示す回路と同じである。又、このもの番
よ、編集時、信号eのレベルが零レベルに到った時スイ
ッチ操作を行ない、零レベルに対応したゲインコード(
例えばMOOOOOOOJ )をメモリ16に書込まれ
ているものとする。When 00J is read, it is sent to the replacement data generation circuit 2.
3 to the replacement data code, but it is limited to this.
As in the embodiment, switch 2 is used instead of the replacement data generation circuit.
5 may be provided. This one is switch 21
a, 21b and the inverter 20 are not required, and the other configurations are the same as the circuit shown in FIG. 6(B). Also, when editing, when the level of signal e reaches zero level, operate the switch and change the gain code (
For example, assume that MOOOOOOOOJ) is written in the memory 16.
第8図において、論理積回路19の出力gがLレベルの
時スイッチ25の可動接片は端子aに接続されており、
ゲイン可変アンプ15の出力LJスイッチ25を介して
低域フィルタ8に供給される。In FIG. 8, when the output g of the AND circuit 19 is at L level, the movable contact piece of the switch 25 is connected to the terminal a,
The output of the variable gain amplifier 15 is supplied to the low-pass filter 8 via the LJ switch 25.
一方、論理積回路19の出力0がHレベルの時スイッチ
25の可動接片は端子すに接続される。これにより、ゲ
イン可変アンプ15からの信号(ま取出されず、端子9
から取出される信号レベルは零となる。On the other hand, when the output 0 of the AND circuit 19 is at H level, the movable contact piece of the switch 25 is connected to the terminal S. As a result, the signal from the variable gain amplifier 15 (is not taken out, and the signal from the terminal 9
The signal level extracted from is zero.
第9図は本発明装置の第3実施例のブロック系統図を示
し、同図中、第6図8(B)と同一構成部分には同一番
号を付す。このものは、第7図(A)に示す信号eの振
幅が時刻to以後小になり、再び一点鎖線で示すように
大になるものについて適用し得る。FIG. 9 shows a block system diagram of a third embodiment of the apparatus of the present invention, in which the same components as in FIG. 6 and 8(B) are given the same numbers. This can be applied to the case where the amplitude of the signal e shown in FIG. 7(A) becomes small after time to and becomes large again as shown by the dashed line.
編集時、時刻toにおいてスイッチ操作を行ない再生時
ゲインを元のに戻すためのゲイン変更コードroooo
oooOJ及びそれ以降振幅を大にされたレベルコード
をメモリ16に書込む一方、時刻t2において再びスイ
ッチ操作を行ない再生時ゲインを元に戻す動作を中止す
るためのゲインコード変更コードN1111111J及
びそれ以降振幅を元に戻されたレベルコードをメモリ1
6に書込む。Gain change code roooo to return the gain to the original during playback by performing a switch operation at time to during editing.
oooOJ and the level code whose amplitude has been increased since then are written to the memory 16, and at time t2, the switch operation is performed again to cancel the operation of restoring the gain to the original value during playback.The gain code change code N1111111J and the amplitude after that are written. Store the restored level code in memory 1
Write to 6.
一方、第9図中、置換データ発生回路231には第6図
(B)に示すものと同様に、DA変換器7から取出され
た時刻toのレベルがゲイン可変アンブ15にてレベル
減少されて時刻toの本来のレベルになる分だけ増加さ
れた置換データコードが記憶されている一方、置換デー
タ発生回路の232には、DA変換器7から取出された
時刻t2のレベルがゲイン可変アンプ15にてゲイン1
倍されて時刻t2の本来のレベルになる置換データコー
ドが記憶されている。On the other hand, in the replacement data generation circuit 231 in FIG. 9, the level at time "to" taken out from the DA converter 7 is reduced in level by the variable gain amplifier 15, similar to the one shown in FIG. 6(B). While a replacement data code increased by the amount corresponding to the original level at time to is stored in the replacement data generation circuit 232, the level at time t2 taken out from the DA converter 7 is input to the variable gain amplifier 15. gain 1
A replacement data code is stored that is multiplied to the original level at time t2.
論理積回路191にて3−ド「0OOOOOOO」が検
出されると、第6図(B)に示す装置と同様に、DA変
換器7の出力はゲイン可変アンプ15にて振幅減少され
て取出される。When the AND circuit 191 detects the 3-code "0OOOOOOOO", the output of the DA converter 7 is reduced in amplitude and taken out by the variable gain amplifier 15, similar to the device shown in FIG. 6(B). Ru.
論理積回路192にてコードN1111111」が検出
されるとここから第7図(F)に示す信号jが取出され
、これにより、オア回路26よりリセット信号が取出さ
れてフリップフロップ22がリセットされて出力りはL
レベルとなると共に、スイッチ21aがオフ、スイッチ
21bがオンとなり、置換データ発生回路232より置
換データコードが取出される。これにより、時刻t2で
はコードr1111111’1jは置換データ発生回路
232からの置換データコードに置換えられる。この場
合、ゲイン可変アンプ15のゲインは1になっており、
時刻t2における本来のレベルの置換データコードはゲ
イン可変アンプ15にてレベル可変されることなくその
まま取出される。When the AND circuit 192 detects the code N1111111, the signal j shown in FIG. The output is L
At the same time, the switch 21a is turned off and the switch 21b is turned on, and a replacement data code is taken out from the replacement data generation circuit 232. As a result, the code r1111111'1j is replaced with the replacement data code from the replacement data generation circuit 232 at time t2. In this case, the gain of the variable gain amplifier 15 is 1,
The replacement data code at the original level at time t2 is extracted as is without being level-varied by the variable gain amplifier 15.
時刻t2以降、スイッチ21aがオン、スイッチ21b
がオフとされ、メモリ16から取出された信号はDA変
換された後ゲイン可変アンプ15にてレベル可変される
ことなくそのままの振幅で取出され、結局、全体として
第7図(E)に示す信号iとされて出力端子9より取出
される。After time t2, switch 21a is on and switch 21b is on.
is turned off, and the signal taken out from the memory 16 is DA-converted and then taken out at the same amplitude without being level-varied by the variable gain amplifier 15, resulting in the overall signal shown in FIG. 7(E). i and taken out from the output terminal 9.
第9図示の装置は、振幅が小になり、再び人になる如き
動作を繰返される信号を分解能良好に記録、再生し得る
もので、特に、軽音楽等に用いられるハンドクラップ(
多数の人が行なうと同時に打っても厳密には時間的なず
れがある)を個々に分解能よく再生し得る。The device shown in Figure 9 is capable of recording and reproducing, with good resolution, a signal in which the amplitude becomes small and the motion is repeated like that of a person again.
Strictly speaking, there is a time lag even if a large number of people hit the ball at the same time), it is possible to individually reproduce it with good resolution.
なお、第9図示の装置において、信号Cの零レベルをゲ
イン変更コードにすれば、置換データ発生回路は1個で
済む。In the apparatus shown in FIG. 9, if the zero level of the signal C is used as a gain change code, only one replacement data generation circuit is required.
第10図は本発明装置の第4実施例の要部のブロック系
統図を示す。このものは、第7図(G)に示す如くピア
ノ等のようにR間I!過と共に減衰する波形kに適用し
得る。FIG. 10 shows a block system diagram of the main parts of the fourth embodiment of the device of the present invention. As shown in Fig. 7 (G), this thing is like a piano or the like between R and I! This can be applied to a waveform k that attenuates with time.
編集時1.信号にはその振幅の比較的小なる部分におい
て、時刻t3でM3倍1時刻t4でM4倍。When editing 1. In the part where the amplitude of the signal is relatively small, it is multiplied by M3 at time t3 and multiplied by M4 at time t4.
時刻t5でM5倍に夫々ゲインを切換えられることによ
りその振幅を増加されてメモリ16に書込まれる一方、
時刻t3.t4.t5でゲイン変更コードr10000
000Jがメモリ16に書込まれる。At time t5, the respective gains are switched to M5 times, thereby increasing the amplitude and writing it into the memory 16, while
Time t3. t4. Gain change code r10000 at t5
000J is written to memory 16.
第10図において、メモリ16より読出されたゲイン変
更コードは論理積回路27にて検出され。In FIG. 10, the gain change code read from the memory 16 is detected by the AND circuit 27.
カウンタ28でその検出回数をカウントされる。A counter 28 counts the number of times of detection.
カウンタ28の出力はデコーダ29に供給されてその回
数即ち時刻に応じたデコード信号とされ、第11図にそ
の具体的回路図を示すアッテネータ30に供給され、そ
のスイッチ303.30a 。The output of the counter 28 is supplied to a decoder 29, where it is made into a decoded signal according to the number of times, that is, the time, and supplied to an attenuator 30, a detailed circuit diagram of which is shown in FIG. 11, and its switch 303.30a.
・・・は夫々のデコード信号に応じて組合わされてオフ
される。... are combined and turned off according to the respective decode signals.
一方、ゲイン変更コードの検出により、スイッチ21b
がオン、スイッチ21aがオフとされ、それ以外のJl
lJ&’lではスイッチ21a、21bはこれと逆にな
る。これにより、時刻t3.t4゜t5では零レベルの
コードが取出され、時刻13〜t4の信号はアッテネー
タ30にて1/M3゜時刻14〜t5の信号は1/Ma
、時刻t5以降の信号は1/M5とされて取出される。On the other hand, due to the detection of the gain change code, switch 21b
is on, switch 21a is off, and other Jl
In lJ&'l, the switches 21a and 21b are reversed. As a result, time t3. At t4° and t5, the zero level code is taken out, and the signal from time 13 to t4 is 1/M3° at the attenuator 30, and the signal from time 14 to t5 is 1/Ma.
, the signal after time t5 is extracted as 1/M5.
なお、第10図示の装置の説明では比較的小振幅の部分
を3段階に分けてゲイン可変するようにしたが、これに
限定されるものではなく、分解能に応じて4段階以上で
もよい。In the description of the apparatus shown in FIG. 10, the gain is varied in three stages for a relatively small amplitude portion, but the gain is not limited to this, and four or more stages may be used depending on the resolution.
又、本実施例ではDA変換器7とゲイン可変アンプ15
とが独立の構成であるが、出力を制御電圧(電流)にて
可変できる乗算形のDA変換器を用いてもよく、このよ
うにづれば回路を簡単に構成し得る。Further, in this embodiment, the DA converter 7 and the variable gain amplifier 15
Although these are independent configurations, a multiplication type DA converter whose output can be varied by control voltage (current) may be used, and the circuit can be easily configured in this way.
上述の如く、本発明になる波形再生装置は、レベルが時
間と共に変化する入力信号を所定時制より所定レベル増
加されたレベルコードと所定時刻におけるゲイン変更コ
ードとを時系列的に書込まれたメモリと、メモリから読
出されたゲイン変更コードを検出するゲイン変更コード
検出回路と、ゲイン変更コード検出回路の出力により所
定レベル増加された信号を所定レベル増加分だけレベル
減少して元のレベルに戻すレベル可変手段とにて構成し
たため、小振幅の入力信号に対して歪や量子化ノイズを
生じることなくSM比良好に波形再生し得、又、従来装
置の如くデータビット中にゲインビットがいらず、デー
タビットを全てレベルビットとして用い得、これにより
、特にフルスケールの信号の分解能を従来装置に比して
十分得ることができ、歪や量子化ノイズを生じることが
なく、又、従来装置のように大幅信号の零レベル近辺に
おいてゲインの切換りがないので、従来装置のようなり
ロスオーバ歪を生じることはなく、ゲイン切換えの精度
はそれ程高くなくて済み、更に、ゲイン変更コード検出
回路の出力によりゲイン変更コードを−に記入力信号波
形の上記所定時刻にお(プるレベルに応じたレベルコー
ドに置換して取出す置換データ出力手段を設けたため、
更に入力信号波形に忠実な波形を得ることができ、特に
、置換データ出力手段を、入力信号波形の所定時刻にお
ける零レベルのレベルコードに置換する手段で構成する
ことにより、メモリから読出された信号を取出すか否か
を切換えるスイッチを用い得るので回路を簡単に構成し
得、又更に、レベルが時間と共に変化する入力信号を第
1の所定時刻より所定レベル増加されたレベルコードと
第1の所定時刻にお番プる第1のゲイン変更コードと第
2の所定時刻より元のレベルのままのレベルコードと第
2の所定時刻における第2のゲイン変更コードとを時系
列的に書込まれたメモリと、メモリがら読出された第1
及び第2のゲイン変更コードを夫々検出する第1及び第
2のゲイン変更コード検出回路と、第1のゲイン変更コ
ード検出回路の出力により所定レベル増加された信号を
所定レベル増加分だけレベル減少して元のレベルに戻す
と共に、第2のゲイン変更コード検出回路の出力により
レベル減少動作を中止するレベル可変手段とにて構成す
ることにより、振幅が小になり、再び大になる如き入力
信号をも確実に再生し得、又更に、次第に減衰(又は増
大)する入力信号を複数の所定時刻より夫々レベル増加
された信号を読出し、レベル増加された信号をレベル増
加分だけレベル減少して元のレベルに戻すようにするこ
とにより、例えばピアノの如き次第にレベル減衰する信
号波形を分解能良好に再生し得る等の特長を有する。As described above, the waveform reproducing device according to the present invention stores an input signal whose level changes over time in a memory in which a level code increased by a predetermined level from a predetermined tense and a gain change code at a predetermined time are written in time series. and a gain change code detection circuit that detects the gain change code read out from the memory, and a level at which the signal whose level has been increased by a predetermined level by the output of the gain change code detection circuit is returned to its original level by decreasing the level by the predetermined level increase. Since it is configured with a variable means, it is possible to reproduce the waveform of a small amplitude input signal with a good SM ratio without causing distortion or quantization noise, and there is no gain bit in the data bits as in conventional devices. All data bits can be used as level bits, and this allows for sufficient resolution, especially for full-scale signals, compared to conventional devices, without causing distortion or quantization noise, and without causing distortion or quantization noise, unlike conventional devices. Since there is no gain switching near the zero level of the signal, there is no lossover distortion unlike in conventional equipment, and the accuracy of gain switching does not need to be so high.Furthermore, the output of the gain change code detection circuit Since a replacement data output means is provided which replaces the gain change code with a level code corresponding to the level of the input signal waveform at the above-mentioned predetermined time of the input signal waveform,
Furthermore, it is possible to obtain a waveform that is faithful to the input signal waveform, and in particular, by configuring the replacement data output means with means for replacing the level code of the input signal waveform with a zero level at a predetermined time, the signal read from the memory can be obtained. Since a switch can be used to change over whether or not to take out the signal, the circuit can be easily configured.Furthermore, the input signal whose level changes over time can be input to the first predetermined time with a level code increased by a predetermined level from the first predetermined time. A first gain change code that changes at the time, a level code that remains at the original level from a second predetermined time, and a second gain change code at the second predetermined time are written in chronological order. memory and the first
and a second gain change code, respectively, and a signal whose level has been increased by a predetermined level by the output of the first gain change code detection circuit is decreased by a predetermined level increase. The input signal whose amplitude becomes small and becomes large again can be controlled by the level variable means which returns the amplitude to the original level and stops the level reduction operation using the output of the second gain change code detection circuit. Furthermore, the level of the gradually attenuated (or increased) input signal is read out from a plurality of predetermined times, and the level of the increased signal is decreased by the level increase to restore the original level. By returning the signal to the same level, it has the advantage that, for example, a signal waveform such as a piano whose level gradually attenuates can be reproduced with good resolution.
第1図(A)、(B)は従来装置の一例のブロック系統
図、第2図(A)、(B)は大振幅信号。
小振幅信号入来時の分解能を説明するための図、第3図
(A)、(B)は従来装置の他の例のブロック系統図、
第4図(A)〜(D)は従来装置の動作説明用信号波形
図、第5図は第3図(A)中アッテネータの具体的回路
図、第6図(A)は本発明装置のメモリに信号を書込む
装置のブロック系統図、同図(B)は本発明装置の第1
実施例のブロック系統図、第7図(A)〜(G)は本発
明装置の動作説明用信号波形図、第8図は本発明装置の
第2実施例の要部のブロック系統図、第9図は本発明装
置の第3実施例のブロック系統図、第10図は本発明装
置の第4実施例の要部のブロック系統図、第11図は第
10図中アッテネータの具体的回路図である。
1・・・入力端子、3・・・サンプル・ホールド回路、
4・・・△D変換器、6・・・カウンタ、7・・・DA
変換器、9・・・出力端子、15・・・ゲイン可変アン
プ、16・・・メモリ、17・・・制御信号入力端子、
18・・・ゲイン変更コード発生器、19.19+ 、
、192.27・・・論理積回路、21a、21b、2
5,303〜305・・・スイッチ、22・・・フリッ
プ70ツブ、23.23+ 、232・・・置換データ
発生回路、28・・・ノJウンタ、29・・・デコーダ
、30・・・アッテネータ。
第8図
第9図
第10図
第11図
′2n
手続補正書
昭和59年1月6日
1、事件の表示
昭和58年 特 許 願第 15366..9 号2、
発明 の名称
波形再生装置
3、補正をする者
特許 出願人
住 所 曇221 神奈川県横浜市神奈用区守屋町3丁
目12番地名称 (432) 日本ビクター株式会社代
表者 取締役社長 宍道一部
4、代理人
6、 補正の対象
明細山の特許請求の範囲、発明の詳細な説明の欄。
7、 補正の内容
(1) 明細書中、特許請求の範囲の欄記載を別紙の通
り補正する。
■ 同、第13頁第4行記載の「取出さ」を次の文の如
く補正する。「1標本化時間取出されて本来のレベルコ
ードに置換えられ」
■ 同、第13頁第12行記載の「では」と「コード」
との間に「本来のレベルコードに置換えられた」を加入
する。
(4)同、第16頁第7行記載の「レベ」を「レベル」
と補正する。
6)同、第23頁第2行、第24頁第11行及び第13
行名記載の「おける」を「おいてレベルコードに置換え
られた」と補正する。
特許請求の範囲
[(1)所定間隔で標本化されその振幅値をデジタルコ
ード化されてメモリに書込まれた信号波形を読出し、ア
ナログ信号に変換して取出す波形再生装置において、レ
ベルが時間と共に変化する入力信号を所定時刻より所定
レベル増加されたレベルコードと該所定時刻において該
レベルコードに置換」(5」五人−ゲイン変更コードと
を時系列的に書込まれたメモリと、該メモリから読出さ
れた該ゲイン変更コードを検出するゲイン変更コード検
出回路と、該ゲイン変更コード検出回路の出力により該
所定レベル増加された信号を該所定レベル増加分だけレ
ベル減少して元のレベルに戻すレベル可変手段とよりな
ることを特徴とする波形再生装置。
■ 所定間隔で標本化されその振幅値をデジタルコード
化されてメモリに書込まれた信号波形を読出し、アナロ
グ信号に変換して取出す波形再生装置において、レベル
が時間と共に変化する入力信号を所定時刻より所定レベ
ル増加されたレベルコードと該所定時刻において該レベ
ルコー゛に操工λ」YlLk−ゲイン変更コードとを時
系列的に書込まれたメモリと、該メモリから読出された
該ゲイン変更コードを検出するゲイン変更コード検出回
路と、該ゲイン変更コード検出回路の出力により該所定
レベル増加された信号を該所定レベル増加分だけレベル
減少して元のレベルに戻すレベル可変手段と、該ゲイン
変更コード検出回路の出)〕により該ゲイン変更コード
を上記入力信号波形の上記所定時刻におけるレベルに応
じたレベルコードに置換して取出す置換データ出力手段
とよりなることを特徴とする波形再生装置。
■ 該置換データ出力手段は、該入力信号波形の該所定
時刻における所定値をもつレベルコードに置換する手段
であることを特徴とする特許請求の範囲第2項記載の波
形再生装@。
(4)該置換データ出力手段は、該入力信号波形の該所
定時刻における零レベルのレベルコードに置換する手段
であることを特徴とする特許請求の範囲第2項記載の波
形再生装置。
■ 所定間隔で標本化されその振幅値をデジタルコード
化されてメモリに書込まれた信号波形を読出し、アナロ
グ信号に変換して取出す波形再生装置において、レベル
が時間と共に変化する入力信号を第1の所定時刻より所
定レベル増加されたレベルコードと該第1の所定時刻に
おいて該レベルコ−ζに置換えられた第1のゲイン変更
コードと第2の所定時刻より元のレベルのままのレベル
−−ドと該第2の所定時刻におへW五りのままのレベル
コードに置換えられた第2のゲイン変更コードとを時系
列的に書込まれたメモリと、該メモリから読出された該
第1及び第2の1ゲイン変更コードを夫々検出する第1
及び第2のゲイン変更コード検出回路と、該第1のゲイ
ン変更コード検出回路の出力により該所定レベル増加さ
れた信号を該所定レベル増加分だけレベル減少して元の
レベルに戻すと共に、該第2のゲイン変更コード検出回
路の出力により該レベル減少動作を中止するレベル可変
手段とよりなることを特徴とする波形再生装置。
(6)該置換データ出力手段は、該入力信号波形の該第
1及び第2の所定時刻における夫々の所定値をもつレベ
ルコードに置換する手段であることを特徴とする特許請
求の範囲第5項記載の波形再生装置。
■ 該置換データ出力手段は、該入力信号波形の該第1
及び第2の所定時刻における零レベルのレベルコードに
置換する手段であることを特徴とする特許請求の範囲第
5項記載の波形再生装置。
■ 所定間隔で標本化されその振幅値をデジタルコード
化されてメモリに書込まれた信号波形を読出し、アナロ
グ信号に変換して取出す波形再生装置において、レベル
が時間と共に次第に減衰(又は増大)する入力信号を複
数の所定時刻より所定レベル増加されたレベルコードと
該複数の所定時刻において該レベルコードに置換えられ
た複数のゲイン変更コードとを時系列的に書込まれたメ
モリと、該メモリから読出された該複数のゲイン変更コ
ードを検出するゲイン変更コード検出回路と、該ゲイン
変更コード検出回路の出力により該所定レベル増加され
た信号を該所定レベル増加分だけレベル減少して元のレ
ベルに戻すレベル可変手段とよりなることを特徴とする
波形再生装置。
(9) 該ゲイン変更コード検出回路はゲイン変更コー
ドの再生回数をカウントするカウンタであり、該レベル
可変手段は該カウンタによるカウント数に応じてレベル
減衰するアッテネータであることを特徴とする特許請求
の範囲第8項記載の波形再生装置。」FIGS. 1(A) and (B) are block diagrams of an example of a conventional device, and FIGS. 2(A) and (B) are large amplitude signals. A diagram for explaining the resolution when a small amplitude signal is received; FIGS. 3(A) and 3(B) are block diagrams of other examples of conventional devices;
4(A) to 4(D) are signal waveform diagrams for explaining the operation of the conventional device, FIG. 5 is a specific circuit diagram of the attenuator in FIG. 3(A), and FIG. 6(A) is a diagram of the attenuator of the present invention device. A block system diagram of a device for writing signals into a memory, (B) is the first diagram of the device of the present invention.
7(A) to (G) are signal waveform diagrams for explaining the operation of the device of the present invention. FIG. 8 is a block diagram of the main parts of the second embodiment of the device of the present invention. 9 is a block diagram of the third embodiment of the device of the present invention, FIG. 10 is a block diagram of the main parts of the fourth embodiment of the device of the present invention, and FIG. 11 is a specific circuit diagram of the attenuator in FIG. 10. It is. 1...Input terminal, 3...Sample/hold circuit,
4...△D converter, 6... Counter, 7... DA
Converter, 9... Output terminal, 15... Variable gain amplifier, 16... Memory, 17... Control signal input terminal,
18...gain change code generator, 19.19+,
, 192.27...AND circuit, 21a, 21b, 2
5,303-305...Switch, 22...Flip 70 knob, 23.23+, 232...Replacement data generation circuit, 28...J counter, 29...Decoder, 30...Attenuator . Figure 8 Figure 9 Figure 10 Figure 11 '2n Procedural Amendment January 6, 1980 1, Case Description 1988 Patent Application No. 15366. .. 9 No. 2,
Name of the invention: Waveform reproducing device 3, Patent of the person making the amendment Applicant address: Kumo 221 3-12 Moriya-cho, Kanayō-ku, Yokohama, Kanagawa Prefecture Name (432) Representative: President and CEO of Victor Japan Co., Ltd. Shinji Department 4, Agent Person 6: Claims and Detailed Description of the Invention in the section to be amended. 7. Contents of the amendment (1) The statement in the scope of claims in the specification is amended as shown in the attached sheet. ■ "Retrieval" written on page 13, line 4 of the same document is amended as follows. "One sampling time is taken out and replaced with the original level code" ■ "So" and "code" written in line 12 of page 13 of the same document
``Replaced with the original level code'' is added between. (4) "Level" written in line 7, page 16 of the same, "level"
and correct it. 6) Same, page 23, line 2, page 24, lines 11 and 13
Corrected ``Okeru'' in the line name to ``Okeru'' was replaced with the level code. Claims [(1) A waveform reproducing device that reads out a signal waveform that has been sampled at predetermined intervals, digitally encodes its amplitude value, and is written in a memory, converts it into an analog signal, and retrieves the signal waveform, the level of which changes over time. "Replace a changing input signal with a level code increased by a predetermined level from a predetermined time and the level code at the predetermined time." a gain change code detection circuit that detects the gain change code read from the gain change code; and a signal whose level has been increased by the predetermined level by the output of the gain change code detection circuit is decreased by the predetermined level increase and returned to the original level. A waveform reproducing device characterized by comprising a level variable means. ■ A waveform that reads out a signal waveform that has been sampled at a predetermined interval, whose amplitude value has been digitally encoded and written in a memory, and which is converted into an analog signal and extracted. In a reproducing device, an input signal whose level changes with time is written in time series with a level code in which the level is increased by a predetermined level from a predetermined time, and a gain change code at the predetermined time. a gain change code detection circuit that detects the gain change code read from the memory; and a signal whose level has been increased by the predetermined level by the output of the gain change code detection circuit, and whose level is decreased by the predetermined level increase. and output of the gain change code detecting circuit to replace the gain change code with a level code corresponding to the level of the input signal waveform at the predetermined time. A waveform reproducing device comprising: means. 2. The waveform reproducing device according to claim 2, wherein the replacement data output means is means for replacing the input signal waveform with a level code having a predetermined value at the predetermined time. (4) The waveform reproducing apparatus according to claim 2, wherein the replacement data output means is means for replacing the input signal waveform with a zero level level code at the predetermined time. ■ In a waveform reproducing device that reads out a signal waveform that has been sampled at predetermined intervals, digitally encodes its amplitude value, and writes it into a memory, converts it into an analog signal, and extracts it, the input signal whose level changes over time is a level code increased by a predetermined level from a predetermined time, a first gain change code replaced by the level code ζ at the first predetermined time, and a level code that remains at the original level from a second predetermined time. and a second gain change code that is replaced with the level code that remains unchanged at the second predetermined time; and a second one gain change code, respectively.
and a second gain change code detection circuit, and a signal whose level has been increased by the predetermined level by the output of the first gain change code detection circuit is decreased by the predetermined level increase to return it to the original level, and the signal is returned to the original level by the predetermined level increase. 1. A waveform reproducing device comprising: level variable means for stopping the level reduction operation based on the output of the gain change code detection circuit No. 2. (6) The replacement data output means is means for replacing the input signal waveform with level codes having respective predetermined values at the first and second predetermined times. The waveform reproducing device described in . (2) The replacement data output means is configured to output the first data of the input signal waveform.
6. The waveform reproducing apparatus according to claim 5, further comprising means for replacing the level code with a zero level level code at a second predetermined time. ■ In a waveform reproducing device that reads out a signal waveform that has been sampled at a predetermined interval, its amplitude value digitally coded, and written in memory, and converted to an analog signal, the level gradually attenuates (or increases) over time. a memory in which level codes obtained by increasing the input signal by a predetermined level from a plurality of predetermined times and a plurality of gain change codes replaced with the level codes at the plurality of predetermined times are written in a chronological order; a gain change code detection circuit that detects the plurality of read gain change codes; and a signal whose level has been increased by the predetermined level by the output of the gain change code detection circuit is reduced by the predetermined level increase to the original level. A waveform reproducing device comprising a level variable means for returning. (9) The gain change code detection circuit is a counter that counts the number of playbacks of the gain change code, and the level variable means is an attenuator that attenuates the level according to the number of counts by the counter. The waveform reproducing device according to scope 8. ”
Claims (1)
ド化されてメモリに書込まれた信号波形を読出し、アナ
ログ信号に変換して取出す波形再生装置において、レベ
ルが時間と共に変化する入力信号を所定時刻より所定レ
ベル増加されたレベルコードと該所定時刻におけるゲイ
ン変更コードとを時系列的に書込まれたメモリと、該メ
モリから読出された該ゲイン変更コードを検出するゲイ
ン変更コード検出回路と、該ゲイン変更コード検出回路
の出力により該所定レベル増加された信号を該所定レベ
ル増加分だけレベル減少して元のレベルに戻すレベル可
変手段とよりなることを特徴とする波形再生装置。 (2)所・定間隔で標本化されその振幅値をデジタルコ
ード化されてメモリに書込まれた信号波形を読出し、ア
ナログ信号に変換して取出す波形再生装置において、レ
ベルが時間と共に変化する入力信号を所定時刻より所定
レベル増加されたレベルコードと該所定時刻におけるゲ
イン変更コードとを時系列的に書込まれたメモリと、該
メモリから続出された該ゲイン変更コードを検出するゲ
イン変更コード検出回路と、該ゲイン変更コード検出回
路の出力により該所定レベル増加された信号を該所定レ
ベル増加分だけレベル減少して元のレベルに戻すレベル
可変手段と、該ゲイン変更コード検出回路の出力により
該ゲイン変更コードを上記入力信号波形の上記所定時刻
におけるレベルに応じたレベルコードに置換して取出す
置換データ出力手段とよりなることを特徴とする波形再
生装置。 ■ 該置換データ出力手段は、該入力信号波形の該所定
時刻における所定値をもつレベルコードに買換する手段
であることを特徴とする特許請求の範囲第2項記載の波
形再生装置。 (4) 該置換データ出力手段は、該入力信号波形の該
所定時刻における零レベルのレベルコードに置換する手
段であることを特徴とする特許請求の範囲第2項記載の
波形再生装置。 (5)所定間隔で標本化されその振幅値をデジタルコー
ド化されてメモリに書込まれた信号波形を読出し、アナ
ログ信号に変換して取出す波形再生装置において、レベ
ルが時間と共に変化する入力信号を第1の所定時刻J:
゛り所定レベル増加されたレベルコードと該第1の所定
時刻における第1のゲイン変更コードと第2の所定時刻
より元のレベルのままのレベルコードと該第2の所定時
刻における第2のゲイン変更コードとを時系列的に書込
まれたメモリと、該メモリから読出された該第1及び第
2のゲイン変更コードを夫々検出する第1及び第2のゲ
イン変更コード検出回路と、該第1のゲイン変更コード
検出回路の出力により該所定レベル増加された信号を該
所定レベル増加分だけレベル減少して元のレベルに戻す
と共に、該第2のゲイン変更コード検出回路の出力によ
り該レベル減少動作を中止するレベル可変手段とよりな
ることを特徴とする波形再生装置。 e) 該置換データ出力手段は、該入力信号波形の該第
1及び第2の所定時刻における夫々の所定値をもつレベ
ルコードに置換する手段であることを特徴とする特許請
求の範囲第5項記載の波形再生装置。 の 該置換データ出力手段は、該入力信号波形の該第1
及び第2の所定時刻における零レベルのレベルコードに
置換する手段であることを特徴とする特許請求の範囲第
5項記載の波形再生装置。 ■ 所定間隔で標本化されその振幅値をデジタルコード
化されてメモリに書込まれた信号波形を読出し、アナロ
グ信号に変換して取出す波形再生装置において、レベル
が時間と共に次第に減衰(又は増大)する入力信号を複
数の所定時刻より所定レベル増加されたレベルコードと
該複数の所定時刻における複数のゲイン変更コードとを
時系列的に書込まれたメモリと、該メモリから読出され
た該複数のゲイン変更コードを検出するゲイン変更コー
ド検出回路と、該ゲイン変更コード検出回路の出力によ
り該所定レベル増加された信号を該所定レベル増加分だ
けレベル減少して元のレベルに戻すレベル可変手段とよ
りなることを特徴とする波形再生装置。 (9) 該ゲイン変更コード検出口路はゲイン変更コー
ドの再生回数をカウントするカウンタであり、該レベル
可変手段は該カウンタによるカウント数に応じてレベル
減衰するアッテネータであることを特徴とする特許請求
の範囲第8項記載の波形再生装置。[Claims] (1) A waveform reproducing device that reads out a signal waveform sampled at predetermined intervals, digitally encodes its amplitude value, and writes it into a memory, converts it into an analog signal, and extracts it, A memory in which a level code in which an input signal that changes with the input signal is increased by a predetermined level from a predetermined time and a gain change code at the predetermined time is written in chronological order, and the gain change code read from the memory are detected. It is characterized by comprising a gain change code detection circuit and a level variable means that reduces the level of the signal whose level has been increased by the predetermined level increase by the predetermined level increase by the output of the gain change code detection circuit and returns it to the original level. Waveform playback device. (2) An input whose level changes over time in a waveform reproducing device that reads out a signal waveform that has been sampled at predetermined intervals, its amplitude value digitally coded, and written in memory, converted to an analog signal, and extracted. A memory in which a level code in which a signal is increased by a predetermined level from a predetermined time and a gain change code at the predetermined time are written in chronological order, and a gain change code detection unit that detects the gain change code sequentially output from the memory. circuit, a level variable means for reducing the level of the signal whose predetermined level has been increased by the output of the gain change code detection circuit by the predetermined level increase and returning it to the original level; A waveform reproducing device comprising replacement data output means for replacing and extracting a gain change code with a level code corresponding to the level of the input signal waveform at the predetermined time. 2. The waveform reproducing apparatus according to claim 2, wherein the replacement data output means is means for replacing the input signal waveform with a level code having a predetermined value at the predetermined time. (4) The waveform reproducing apparatus according to claim 2, wherein the replacement data output means is means for replacing the input signal waveform with a zero level level code at the predetermined time. (5) A waveform reproducing device that reads out a signal waveform that has been sampled at a predetermined interval, whose amplitude value is digitally coded, and written into a memory, converts it into an analog signal, and retrieves the input signal whose level changes over time. First predetermined time J:
A level code increased by a predetermined level, a first gain change code at the first predetermined time, a level code that remains at the original level from a second predetermined time, and a second gain at the second predetermined time. a memory in which change codes are written in chronological order; first and second gain change code detection circuits that respectively detect the first and second gain change codes read from the memory; The signal whose level has been increased by the predetermined level by the output of the first gain change code detection circuit is decreased by the predetermined level increase and returned to the original level, and the level is decreased by the output of the second gain change code detection circuit. A waveform reproducing device comprising: level variable means for stopping operation. e) The replacement data output means is means for replacing the input signal waveform with level codes having respective predetermined values at the first and second predetermined times. The waveform reproducing device described. The replacement data output means is configured to output the first data of the input signal waveform.
6. The waveform reproducing apparatus according to claim 5, further comprising means for replacing the level code with a zero level level code at a second predetermined time. ■ In a waveform reproducing device that reads out a signal waveform that has been sampled at a predetermined interval, its amplitude value digitally coded, and written in memory, and converted to an analog signal, the level gradually attenuates (or increases) over time. a memory in which level codes obtained by increasing input signals by a predetermined level from a plurality of predetermined times and a plurality of gain change codes at the plurality of predetermined times are written in chronological order; and a plurality of gains read from the memory. It comprises a gain change code detection circuit that detects a change code, and a level variable means that reduces the level of the signal whose level has been increased by the predetermined level increase by the predetermined level increase by the output of the gain change code detection circuit and returns it to the original level. A waveform reproducing device characterized by: (9) A patent claim characterized in that the gain change code detection path is a counter that counts the number of times the gain change code is played, and the level variable means is an attenuator that attenuates the level according to the number of counts by the counter. The waveform reproducing device according to item 8.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58153669A JPS6044837A (en) | 1983-08-23 | 1983-08-23 | Waveform regenerating device |
| GB08421192A GB2146192B (en) | 1983-08-23 | 1984-08-21 | Waveform synthesis |
| DE19843430850 DE3430850A1 (en) | 1983-08-23 | 1984-08-22 | PLAYBACK FOR SIGNALS PRE-STORED IN A MEMORY |
| US06/643,065 US4618851A (en) | 1983-08-23 | 1984-08-22 | Apparatus for reproducing signals pre-stored in a memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58153669A JPS6044837A (en) | 1983-08-23 | 1983-08-23 | Waveform regenerating device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6044837A true JPS6044837A (en) | 1985-03-11 |
| JPS648359B2 JPS648359B2 (en) | 1989-02-13 |
Family
ID=15567580
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58153669A Granted JPS6044837A (en) | 1983-08-23 | 1983-08-23 | Waveform regenerating device |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4618851A (en) |
| JP (1) | JPS6044837A (en) |
| DE (1) | DE3430850A1 (en) |
| GB (1) | GB2146192B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0339795A (en) * | 1989-06-28 | 1991-02-20 | Samsung Electron Co Ltd | Electronic musical instrument, tune of which can be transferred, and tune transferring method using said musical instrument |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU549377B2 (en) * | 1983-10-28 | 1986-01-23 | Vitor Co. of Japan Ltd. | Electronic musical instrument |
| JPS60100195A (en) * | 1983-11-05 | 1985-06-04 | 日本ビクター株式会社 | Generator for percussion sound signal |
| JPS6145298A (en) * | 1984-08-09 | 1986-03-05 | カシオ計算機株式会社 | Electronic musical instrument |
| US5021785A (en) * | 1984-10-04 | 1991-06-04 | Yamaha Corporation | Floating point digital to analog converter with bias to establish range midpoint |
| US4794837A (en) * | 1984-10-17 | 1989-01-03 | Nippon Gakki Seizo Kabushiki Kaisha | Tone signal generator with code converter for converting stored waveshapes of different coding forms into a common coding form |
| US4691608A (en) * | 1985-09-30 | 1987-09-08 | Casio Computer Co., Ltd. | Waveform normalizer for electronic musical instrument |
| JP2533062Y2 (en) * | 1987-07-03 | 1997-04-16 | ヤマハ株式会社 | Analog-to-digital conversion circuit |
| GB2232024B (en) * | 1989-05-22 | 1994-01-12 | Seikosha Kk | Method and apparatus for recording and/or producing sound |
| JP2865752B2 (en) * | 1989-12-20 | 1999-03-08 | 株式会社アドバンテスト | AC signal generator |
| DE4008875C1 (en) * | 1990-03-20 | 1991-10-17 | Wersi Gmbh & Co, 5401 Halsenbach, De | |
| EP0448010A2 (en) * | 1990-03-20 | 1991-09-25 | WERSI GMBH & CO.,i.K. | Method for generating sound with an electronic musical instrument and electronic musical instrument |
| JP2602458B2 (en) * | 1990-10-18 | 1997-04-23 | 株式会社河合楽器製作所 | Automatic performance device |
| ES2135408T3 (en) * | 1991-05-29 | 1999-11-01 | Pacific Microsonics Inc | IMPROVED SIGNAL CODING / DECODING SYSTEM. |
| GB2299228B (en) * | 1995-03-13 | 1998-08-05 | Yamamura Churchill Limited | A digital to analogue converter |
| US5905221A (en) * | 1997-01-22 | 1999-05-18 | Atmel Corporation | Music chip |
| GB2331644B (en) * | 1997-11-20 | 2000-01-12 | Holtek Microelectronics Inc | Memory-effective method and device for sampling and regenerating waveform |
| US7672827B1 (en) * | 2000-08-28 | 2010-03-02 | Cadence Design Systems, Inc. | Method and system for simulation of analog/digital interfaces with analog tri-state ioputs |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3500247A (en) * | 1968-01-08 | 1970-03-10 | Communications Satellite Corp | Non-linear pulse code modulation with threshold selected sampling |
| US3685047A (en) * | 1970-07-31 | 1972-08-15 | Sds Data Systems Inc | Seismic amplifiers |
| US3906487A (en) * | 1972-10-10 | 1975-09-16 | Digital Data Systems | Digital AGC for playback of digitally recorded data |
| CA995811A (en) * | 1973-04-03 | 1976-08-24 | Battelle Development Corporation | Method and apparatus for synchronizing photographic records of digital information |
| KR830008274A (en) * | 1980-10-17 | 1983-11-16 | 미다 가쓰시게 | Voice output device |
| US4416178A (en) * | 1980-12-22 | 1983-11-22 | Casio Computer Co., Ltd. | Touch response providing apparatus |
| JPS5973797U (en) * | 1982-11-08 | 1984-05-18 | ヤマハ株式会社 | automatic rhythm playing device |
-
1983
- 1983-08-23 JP JP58153669A patent/JPS6044837A/en active Granted
-
1984
- 1984-08-21 GB GB08421192A patent/GB2146192B/en not_active Expired
- 1984-08-22 US US06/643,065 patent/US4618851A/en not_active Expired - Fee Related
- 1984-08-22 DE DE19843430850 patent/DE3430850A1/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0339795A (en) * | 1989-06-28 | 1991-02-20 | Samsung Electron Co Ltd | Electronic musical instrument, tune of which can be transferred, and tune transferring method using said musical instrument |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2146192A (en) | 1985-04-11 |
| US4618851A (en) | 1986-10-21 |
| DE3430850C2 (en) | 1989-06-29 |
| JPS648359B2 (en) | 1989-02-13 |
| GB8421192D0 (en) | 1984-09-26 |
| DE3430850A1 (en) | 1985-03-14 |
| GB2146192B (en) | 1986-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6044837A (en) | Waveform regenerating device | |
| JPS58165443A (en) | Encoded storage device of signal | |
| JPH0738120B2 (en) | Audio recording / playback device | |
| US20050100170A1 (en) | Method of recording and playing compact disk quality sound signals for a doorbell system, and a receiver embodying such method | |
| JPH0572004B2 (en) | ||
| JPS6314428B2 (en) | ||
| JPH02146599A (en) | Sound source data compressing and encoding method | |
| JP2935036B2 (en) | Music control device | |
| JP2614840B2 (en) | Digital audio recording and playback device | |
| JPS6045297A (en) | Waveform reproducer | |
| JPS62257691A (en) | Subcode signal generator for pcm recording and reproducing device | |
| JP3036062B2 (en) | Digital data encoder and decoder | |
| JPH0535510B2 (en) | ||
| JPS5850608A (en) | Reproducing device for acoustic signal | |
| JP3021520B2 (en) | Data compression encoder | |
| JPH04330669A (en) | Digital magnetic recording/reproducing device | |
| JPS58164006A (en) | Encoding storage device of signal | |
| JPH0255868B2 (en) | ||
| JPH026147B2 (en) | ||
| JPS6391873A (en) | Voice sound recording and reproducing device | |
| JPS5918719B2 (en) | Data compression method | |
| JPS61208668A (en) | information reproducing device | |
| JPH0574049A (en) | Magnetic recording device | |
| JPS58159215A (en) | Recorder and reproducer | |
| JPS58177044A (en) | Pcm reproducer |