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
JPH0782338B2 - Electronic musical instrument - Google Patents
[go: Go Back, main page]

JPH0782338B2 - Electronic musical instrument - Google Patents

Electronic musical instrument

Info

Publication number
JPH0782338B2
JPH0782338B2 JP60258966A JP25896685A JPH0782338B2 JP H0782338 B2 JPH0782338 B2 JP H0782338B2 JP 60258966 A JP60258966 A JP 60258966A JP 25896685 A JP25896685 A JP 25896685A JP H0782338 B2 JPH0782338 B2 JP H0782338B2
Authority
JP
Japan
Prior art keywords
signal
input
conversion
output
memory
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 - Lifetime
Application number
JP60258966A
Other languages
Japanese (ja)
Other versions
JPS62118394A (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP60258966A priority Critical patent/JPH0782338B2/en
Publication of JPS62118394A publication Critical patent/JPS62118394A/en
Publication of JPH0782338B2 publication Critical patent/JPH0782338B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、楽器音,人声音等の様々な音を入力し、これ
を所望の音高の音として出力するいわゆるサンプリング
キーボードあるいはサンプラーと呼ばれる電子楽器に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic musical instrument called a so-called sampling keyboard or sampler which inputs various sounds such as musical instrument sounds and human voice sounds and outputs the sounds as desired pitches. It is about.

従来の技術 近年、半導体特にメモリ技術が進歩し、多量のメモリを
低価格で使用できるようになってきた。このような背景
の中で、一般にサンプリングキーボードあるいはサンプ
ラーと呼ばれる電子楽器が多くのメーカから商品化され
ている。このような電子楽器では、使用者が任意に選ん
だ音を録音しておき、これを様々な音高の音として再生
するという使い方ができる。言い換えるならば、いわゆ
る鍵盤楽器において、ピアノあるいはギターなどの音色
を指示するように、使用者が自分で録音した音をその鍵
盤楽器の音色として演奏できるような電子楽器である。
2. Description of the Related Art In recent years, semiconductors, in particular, memory technology has advanced, and a large amount of memory can be used at low cost. Against this background, many manufacturers have commercialized electronic musical instruments generally called sampling keyboards or samplers. Such an electronic musical instrument can be used in such a manner that a sound arbitrarily selected by the user is recorded and reproduced as sounds of various pitches. In other words, in a so-called keyboard instrument, it is an electronic musical instrument that allows a user to play a sound recorded by himself / herself as the tone color of the keyboard instrument so as to instruct the tone color of a piano or a guitar.

このような技術を例えばコンピュータを使って開示した
ものとして、Mr.FREEDMANの文献「ジャーナル オブ
ザ オーディオ エンジニアリング ササイェティ」 (Journal of the Autio Engineering Society, J.A.E.
S. Volume 15, Number 1 January 1967 page 43〜50)
がある。
As a technique disclosed by using a computer, for example, a document “Journal of
The Audio Engineering Society "(Journal of the Autio Engineering Society, JAE
S. Volume 15, Number 1 January 1967 page 43-50)
There is.

又、鍵盤を用いたこのような電子楽器としては、フェア
ライト社のフェアライトC.M.I.がある。
As such an electronic musical instrument using a keyboard, there is Fairlight CMI manufactured by Fairlight Company.

(AUSTRALIA, Fairlight Instruments Pty.Ltd.Fairlig
ht C.M.I.−Ready Reference Guide) サンプリングキーボードの概説書としては、次のものが
ある。「ハイテクノロジー楽器の分類」(古山俊一著
ミュージックトレード誌 1985年1月号 ページ38〜43
ミュージックトレード(株)出版) 以下、図面を参照しながら上述の電子楽器について説明
する。
(AUSTRALIA, Fairlight Instruments Pty. Ltd.Fairlig
ht CMI-Ready Reference Guide) The following is an overview of sampling keyboards. "Classification of high-tech instruments" (by Shunichi Furuyama)
Music Trade Magazine January 1985 Page 38-43
Published by Music Trade Co., Ltd.) The above electronic musical instrument will be described below with reference to the drawings.

第5図は上述の電子楽器の構成を示すものである。FIG. 5 shows the configuration of the electronic musical instrument described above.

第5図において、1はアナログ信号をmビットからなる
語長のデジタル信号に変換(以下AD変換と呼ぶ)するAD
変換部、2はmビットからなる語長のデジタル信号を記
憶・出力するメモリ、3はmビットからなる語長のデジ
タル信号をアナログ信号に変換(以下DA変換と呼ぶ)す
るDA変換部、4と5はクロックを発生する第1と第2の
クロック発生部、6は乗算器、7は制御部、9はAD変換
あるいはDA変換即ち録音あるいは再生に関する指示を入
力する為の入力部である。
In FIG. 5, reference numeral 1 denotes an AD that converts an analog signal into a digital signal having a word length of m bits (hereinafter referred to as AD conversion).
A conversion unit 2, a memory for storing and outputting a m-bit word-length digital signal, and 3 a DA conversion unit for converting an m-bit word-length digital signal into an analog signal (hereinafter referred to as DA conversion), 4 Reference numerals 5 and 5 are first and second clock generators for generating clocks, 6 is a multiplier, 7 is a control unit, and 9 is an input unit for inputting an instruction regarding AD conversion or DA conversion, that is, recording or reproduction.

以上のように構成された電子楽器について、以下その動
作について説明する。
The operation of the electronic musical instrument configured as described above will be described below.

まず、入力部8にAD変換即ち録音を指示すると、入力部
8は制御部7へAD変換開始を指示する信号を出力する。
制御部7は第1のクロック発生部4へAD変換の為のクロ
ック発生開始信号を出力すると共にメモリ2へメモリア
ドレス“0"番地を示すアドレス信号を出力する。第1の
クロック発生部4は前記AD変換の為のクロック発生開始
信号が入力された後に、AD変換部1と制御部7とへ一定
周期のAD変換クロック信号いわゆるサンプリングクロッ
クを出力する。AD変換部1は入力されたアナログ信号を
サンプリングクロック毎にデジタル信号へ変換するが、
一般に、サンプリング定理を満足する為の低減通過フィ
ルタとサンプルホールドとAD変換器とから作られる。AD
変換部1は前記AD変換クロック信号が入力される毎に、
入力されたアナログ信号をデジタル信号に変換し、これ
をメモリ2へ出力する。他方において、制御部7は前記
AD変換クロック信号が入力されると、メモリ2へ書込み
信号を出力した後に前記メモリアドレスを1だけ増加す
るアドレス信号を出力する。即ちメモリアドレスは1番
地となる。メモリ2は制御部7から入力されるアドレス
信号に対応するメモリアドレスへ、AD変換部1から入力
されるデジタル信号を前記書込み信号のタイミングに従
って書込むつまり記憶する。結局、最初にAD変換された
デジタル信号がメモリ2のメモリアドレス“0"番地へ記
憶されることになる。制御部7は出力するアドレス信号
の示すメモリアドレスがメモリ2の記憶可能なメモリア
ドレスの最大値よりも大きくなった時にAD変換終了の即
ちAD変換の為のクロック発生停止信号を出力するが、ア
ドレス信号の示すメモリアドレスがメモリ2の記憶可能
なメモリアドレスの最大値よりも大きくない時は、上述
の動作をくり返す。第1のクロック発生部4は、前記AD
変換の為のクロック発生停止信号が入力されると前記AD
変換クロックの出力を停止する。以上の動作によって、
AD変換開始後にAD変換部1へ入力されたアナログ信号は
第1のクロック発生部4から出力されるAD変換クロック
信号の周期毎のデジタル信号としてメモリ2のメモリア
ドレス“0"(零)番地から順次に記憶可能なメモリアド
レス全てに記憶されることになる。
First, when the input unit 8 is instructed to perform AD conversion, that is, recording, the input unit 8 outputs a signal instructing the control unit 7 to start AD conversion.
The control unit 7 outputs a clock generation start signal for AD conversion to the first clock generation unit 4 and also outputs an address signal indicating the memory address “0” to the memory 2. After the clock generation start signal for the AD conversion is input, the first clock generation unit 4 outputs an AD conversion clock signal of a constant cycle, so-called sampling clock, to the AD conversion unit 1 and the control unit 7. The AD converter 1 converts the input analog signal into a digital signal at each sampling clock,
Generally, it is composed of a reduction pass filter, a sample hold, and an AD converter for satisfying the sampling theorem. AD
The conversion unit 1 receives the AD conversion clock signal every time it is input,
The input analog signal is converted into a digital signal and output to the memory 2. On the other hand, the control unit 7
When the AD conversion clock signal is input, a write signal is output to the memory 2 and then an address signal that increments the memory address by 1 is output. That is, the memory address is the first address. The memory 2 writes or stores the digital signal input from the AD converter 1 at a memory address corresponding to the address signal input from the controller 7 in accordance with the timing of the write signal. Eventually, the AD-converted digital signal is first stored in the memory address “0” of the memory 2. The control unit 7 outputs a clock generation stop signal for AD conversion completion, that is, AD conversion when the memory address indicated by the output address signal becomes larger than the maximum memory address storable in the memory 2. When the memory address indicated by the signal is not larger than the maximum storable memory address of the memory 2, the above operation is repeated. The first clock generator 4 is the AD
When the clock generation stop signal for conversion is input, the above AD
Stops conversion clock output. By the above operation,
The analog signal input to the AD conversion unit 1 after the AD conversion is started is a digital signal for each cycle of the AD conversion clock signal output from the first clock generation unit 4 from the memory address “0” (zero) of the memory 2. All the memory addresses that can be sequentially stored will be stored.

次に、入力部8にDA変換即ち出力楽音を指示すると、入
力部8は制御部7へ指示された出力楽音の音高と強弱
(以下タッチと呼ぶ)に関する楽音情報信号を出力す
る。制御部7は前記楽音情報信号が入力されると、第2
のクロック発生部5へ前記指示された出力楽音の音高に
比例した時間周期のクロック信号を発生する為の時間周
期信号とDA変換の為のクロック発生開始信号を出力する
と共に、メモリ2へメモリアドレス“0"番地を示すアド
レス信号を出力し、乗算器6へ前記指示された出力楽音
のタッチに対応した乗算値を出力する。第2のクロック
発生部5は前記DA変換の為のクロック発生信号が入力さ
れた後に、前記時間周期信号に従った時間周期のDA変換
クロック信号いわゆるサンプリングクロックを制御部7
とDA変換部3へ出力する。
Next, when DA conversion, that is, an output musical tone is instructed to the input unit 8, the input unit 8 outputs a musical tone information signal regarding the pitch and strength (hereinafter referred to as touch) of the instructed output musical tone. When the musical tone information signal is inputted, the control unit 7
The clock generation unit 5 outputs a time period signal for generating a clock signal having a time period proportional to the pitch of the instructed output musical tone and a clock generation start signal for DA conversion, and stores it in the memory 2. An address signal indicating the address "0" is output, and the multiplication value corresponding to the touch of the instructed output tone is output to the multiplier 6. After the clock generation signal for the DA conversion is input, the second clock generation unit 5 outputs the DA conversion clock signal of a time period according to the time period signal, that is, a so-called sampling clock, to the control unit 7.
And output to the DA converter 3.

制御部7は前記DA変換クロック信号が入力されると、メ
モリ2へ読出し信号を出力した後に前記メモリアドレス
を1だけ増加するアドレス信号を出力する。即ちメモリ
アドレスは1番地となる。メモリ2は制御部7から入力
されるアドレス信号に対応するメモリアドレスにあるデ
ジタル信号を前記読出し信号のタイミングに従って読出
し、これを出力する。制御部7は出力するアドレス信号
の示すメモリアドレスがメモリ2の記憶可能なメモリア
ドレスの最大値よりも大きくなった時にDA変換終了の即
ちDA変換の為のクロック発生停止信号を出力するが、ア
ドレス信号の示すメモリアドレスがメモリ2の記憶可能
なメモリアドレスの最大値より大きくない時は、上述の
動作をくり返す。
When the DA conversion clock signal is input, the control unit 7 outputs a read signal to the memory 2 and then outputs an address signal that increments the memory address by one. That is, the memory address is the first address. The memory 2 reads the digital signal at the memory address corresponding to the address signal input from the control unit 7 according to the timing of the read signal and outputs it. When the memory address indicated by the output address signal becomes larger than the maximum storable memory address of the memory 2, the control unit 7 outputs the clock generation stop signal for ending the DA conversion, that is, the DA conversion. When the memory address indicated by the signal is not larger than the maximum storable memory address of the memory 2, the above operation is repeated.

一方、メモリ2から出力されたデジタル信号は、乗算器
6において前記指示された出力楽音のタッチに対応した
乗数値と乗算された後にDA変換部3へ出力される。乗算
器6も前記DA変換クロック信号のタイミング毎に動作す
るものとする。
On the other hand, the digital signal output from the memory 2 is multiplied by a multiplier value corresponding to the touch of the output musical tone instructed in the multiplier 6, and then output to the DA conversion unit 3. The multiplier 6 also operates at each timing of the DA conversion clock signal.

DA変換部3は一般にデジタル信号を保持するラッチとDA
変換器と折り返し周波数成分を除去する低域通過フィル
タとから作られており、サンプリングクロック毎に更新
されたデジタル信号がラッチで保持され、保持されたデ
ジタル信号はDA変換器でアナログ信号に変換された後
に、低域通過フィルタで折り返し周波数成分が除去され
る。
The DA conversion unit 3 generally includes a latch for holding a digital signal and a DA.
It is made up of a converter and a low-pass filter that removes aliasing frequency components.The digital signal updated every sampling clock is held by the latch, and the held digital signal is converted to an analog signal by the DA converter. After that, the aliasing frequency component is removed by the low pass filter.

DA変換部3は乗算器6から出力されたデジタル信号を前
記DA変換クロック信号に従ったタイミングでアナログ信
号に変換して楽音信号として出力する。
The DA converter 3 converts the digital signal output from the multiplier 6 into an analog signal at a timing according to the DA conversion clock signal and outputs the analog signal as a tone signal.

第2のクロック発生部5は前記DA変換の為のクロック停
止信号が入力されると前記DA変換クロックの出力を停止
する。以上の動作によって、DA変換開始後、メモリ2に
記憶されたデジタル信号はメモリアドレス0番地に記憶
されたデジタル信号から順次に全て、第2のクロック発
生部5から出力されるDA変換クロック信号の周期毎に出
力された後に乗算器6でタッチに応じた乗算を施され
て、DA変換部3でアナログ信号即ち楽音信号として出力
されることになる。
The second clock generator 5 stops the output of the DA conversion clock when the clock stop signal for the DA conversion is input. By the above operation, after the DA conversion is started, all the digital signals stored in the memory 2 are sequentially converted from the digital signals stored in the memory address 0 to the DA converted clock signal output from the second clock generator 5. After being output every cycle, the multiplier 6 performs multiplication according to the touch, and the DA converter 3 outputs the analog signal, that is, a tone signal.

以上のDA変換動作において、入力部8へ楽音出力の停止
が指示されると、入力部8は楽音出力停止信号を制御部
7へ出力する。制御部7は前記楽音出力停止信号が入力
されると、前記DA変換の為のクロック発生停止信号を出
力し、DA変換を終了する。以上においては、出力する楽
音を1つとしたが、実際の電子楽器においてはいわゆる
ポリホニックと呼ばれる複数音kの同時出力を実現する
ために、入力部8と制御部7と第2のクロック発生部5
とDA変換部3と乗算部6とをk個ずつ有して、メモリ2
に記憶したデジタル信号を時分割処理で読み出すように
して、同時にk個の音を出力するようにした電子楽器が
ある。
In the above DA conversion operation, when the input unit 8 is instructed to stop the output of the musical sound, the input unit 8 outputs the musical sound output stop signal to the control unit 7. When the musical sound output stop signal is input, the control unit 7 outputs the clock generation stop signal for the DA conversion, and ends the DA conversion. In the above description, one musical tone is output, but in order to realize simultaneous output of a plurality of tones k, which is so-called polyphonic in an actual electronic musical instrument, the input unit 8, the control unit 7, and the second clock generation unit 5 are used.
The memory 2 is provided with k DA converters 3 and k multipliers 6 each.
There is an electronic musical instrument in which the digital signal stored in is read out by time division processing and k sounds are simultaneously output.

発明が解決しようとする問題点 しかしながら、上記のような構成では、録音する入力の
アナログ信号を音質の異なる楽音として出力させたい時
には、メモリ2から出力されるデジタル信号を演算処理
により加工する、あるいはDA変換部3から出力されるア
ナログ信号をフィルタリング処理するような構成としな
ければならないので、再生処理を時分割多重化して複音
出力する為に必要とされる高速処理性あるいは複音化の
為のチャンネル数だけ処理部を増設しなければならない
という経済性の問題があった。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention However, in the above-described configuration, when it is desired to output an analog signal of an input to be recorded as a musical tone having a different sound quality, the digital signal output from the memory 2 is processed by arithmetic processing, or Since the analog signal output from the DA converter 3 must be configured to be filtered, it is a channel for high-speed processing or compounding that is required for time-division multiplexing of the reproduction process and outputting compound sounds. There was a problem of economic efficiency that the number of processing units had to be increased.

本発明は上記問題点に鑑みて、録音入力の音質加工を任
意に実現でき、かつ再生処理の時間負荷を少なくするこ
とのできる電子楽器を提供するものである。
In view of the above problems, the present invention provides an electronic musical instrument capable of arbitrarily implementing sound quality processing of recording input and reducing the time load of reproduction processing.

問題点を解決するための手段 この目的を達成するために本発明の電子楽器は、デジタ
ル信号の加工を指示入力する信号加工指示入力部と、入
力されるアナログ信号をデジタル信号に変換して出力す
るAD変換部と、デジタル信号の書込み読出しが可能なメ
モリと、前記AD変換部から出力されたデジタル信号に前
記信号加工指示入力部からの入力に対応した信号加工を
して前記メモリへ出力する信号加工部とから構成されて
いる。
Means for Solving the Problems In order to achieve this object, an electronic musical instrument of the present invention is provided with a signal processing instruction input section for instructing and inputting processing of a digital signal, and converting an input analog signal into a digital signal and outputting it. An AD conversion unit, a memory capable of writing and reading digital signals, and a digital signal output from the AD conversion unit is processed into a signal corresponding to the input from the signal processing instruction input unit and output to the memory. It is composed of a signal processing unit.

作用 この構成によって、入力されたアナログ信号はAD変換部
においてデジタル信号に変換されて出力される。信号加
工部は前記AD変換部から出力されたデジタル信号に所定
の変換を施こした後にこれを出力する。信号加工部から
出力されたデジタル信号はメモリへ記憶される。
Operation With this configuration, the input analog signal is converted into a digital signal in the AD conversion unit and output. The signal processing unit performs predetermined conversion on the digital signal output from the AD conversion unit and then outputs the digital signal. The digital signal output from the signal processing unit is stored in the memory.

信号加工指示入力部は、任意に入力された信号加工部の
入出力特性に関する指示入力に対応した出力を信号加工
部へ出力して信号加工部の入出力特性を制御する。
The signal processing instruction input unit controls the input / output characteristics of the signal processing unit by outputting to the signal processing unit an output corresponding to an input input relating to the input / output characteristics of the signal processing unit.

以上の作用によって、AD変換されたデジタル信号は信号
加工部において音質加工の為の変換処理を施こされた後
にメモリへ格納されることとなる。
With the above operation, the AD-converted digital signal is stored in the memory after being subjected to conversion processing for sound quality processing in the signal processing unit.

実施例 以下、本発明の一実施例について、図面を参照しながら
説明する。
Embodiment One embodiment of the present invention will be described below with reference to the drawings.

第1図は本発明の一実施例における電子楽器の構成を示
すものである。第1図において、10は任意に入力された
信号加工部の入出力特性に関する指示入力に対応した出
力を信号加工部へ出力する信号加工指示入力部、11はAD
変換部12から出力されるデジタル信号を信号加工指示入
力部10から出力される入出力特性の指示に対応して変換
処理する信号加工部である。
FIG. 1 shows the structure of an electronic musical instrument according to an embodiment of the present invention. In FIG. 1, reference numeral 10 is a signal processing instruction input unit that outputs an output corresponding to an input instruction regarding input / output characteristics of the signal processing unit, which is arbitrarily input, to the signal processing unit, and 11 is an AD.
It is a signal processing unit for converting the digital signal output from the conversion unit 12 in accordance with the input / output characteristic instruction output from the signal processing instruction input unit 10.

なお、1はAD変換部、2はメモリ、3はDA変換部、4と
5は第1と第2のクロック発生部、7は制御部、8は入
力部で、これらは従来例の構成と同じものである。
1 is an AD conversion unit, 2 is a memory, 3 is a DA conversion unit, 4 and 5 are first and second clock generation units, 7 is a control unit, and 8 is an input unit. Are the same.

以上のように構成された一実施例について、以下にその
動作について説明する。
The operation of the embodiment configured as described above will be described below.

まず、信号加工指示入力部10へ所望の入出力特性を入力
する。入力形態としては様々な形態が考えられるが、本
実施例においては入出力特性を折れ線近似として数値入
力するものとする。又、このような信号加工指示入力部
としては、例えばキーボード(端末)を用いることがで
きる。
First, desired input / output characteristics are input to the signal processing instruction input unit 10. Although various forms can be considered as the input form, in the present embodiment, the input / output characteristics are numerically input as a polygonal line approximation. A keyboard (terminal), for example, can be used as such a signal processing instruction input unit.

例えば第2図のような入出力特性を入力するには、開始
座標と折れ点座標とをそれぞれ(−M,−M)と(M−1,
M−1)として入力する。又、原点を折れ点として(−
M,−M),(0,0),(M−1,M−1)として入力しても
同じ特性を得ることになる。ここでMに予じめ定められ
た定数であり、各部で入出力されるデジタル信号の語長
がmビットからなり、数値を2の補数表示するものとし
た時には次のような関係式となる。
For example, to input the input / output characteristics as shown in FIG. 2, the start coordinates and the break point coordinates are (−M, −M) and (M−1,
Enter as M-1). In addition, the origin is the break point (-
Even if input as M, -M), (0, 0), (M-1, M-1), the same characteristics are obtained. Here, M is a predetermined constant, and the word length of the digital signal input / output in each part is m bits. When the numerical value is to be displayed in 2's complement, the following relational expression is obtained. .

M=2(m-1) ……(1) 信号加工指示入力部10は、入力された座標を出力する。
信号加工部11は信号加工指示入力部10から出力された座
標に対応した数値変換処理を入力されたmビットからな
る語長のデジタル信号をmビットからなる語長のデジタ
ル信号に変換するように施こす。例えば、入力された開
始座標と折れ点座標とを順次直線補間することにより入
力されるmビットからなる語長のデジタル信号が表現で
きる数値範囲、即ち−M,−(M−1),−(M−2),
……,(M−2),(M−1)の各数値に対して、各々
に対応して出力されるmビットからなる語長のデジタル
信号を求める。直線補間は次のようにして実現できる。
まず、直線補間すべき2つの座標を(x1,y1)と(x2
y2)として次式を得る。
M = 2 (m-1) (1) The signal processing instruction input unit 10 outputs the input coordinates.
The signal processing unit 11 performs the numerical conversion processing corresponding to the coordinates output from the signal processing instruction input unit 10 to convert the input m-bit word length digital signal into an m-bit word length digital signal. Give. For example, a numerical range in which a digital signal having a word length of m bits, which is input by sequentially linearly interpolating the input start coordinates and break point coordinates, can be expressed, that is, -M,-(M-1),-( M-2),
.., (M-2), (M-1), a digital signal having a word length of m bits output corresponding to each numerical value is obtained. Linear interpolation can be realized as follows.
First, the two coordinates to be linearly interpolated are (x 1 , y 1 ) and (x 2 ,
We obtain the following equation as y 2 ).

但し、aとbとは未知数とする。 However, a and b are unknown numbers.

(2)式よりaとbとは次のように決定される。From equation (2), a and b are determined as follows.

但し、x1=x2の時は次式 従って、直線補間を実施する次式を得る。 However, when x 1 = x 2 Therefore, we obtain the following equation that implements linear interpolation.

y≒ax+b ……(5) 但し、xは入力数値,yは出力数値であり共に整数値とす
る。
y≈ax + b (5) However, x is an input numerical value and y is an output numerical value, both of which are integer values.

(5)式において、入力数値xの値をx1からx2までの整
数値として変化させて、出力数値yを得るようにする。
In the equation (5), the value of the input numerical value x is changed as an integer value from x 1 to x 2 to obtain the output numerical value y.

信号加工部11は、入力されるmビットからなる語長のデ
ジタル信号の数値を前記入力数値xとして、(5)式に
従ってmビットからなる語長のデジタル信号即ち前記出
力数値yを算出する。しかしながら、入力されるデジタ
ル信号に対して逐次上述のような演算処理を施こすには
演算処理時間を要するので、座標が入力された時に予じ
め上述のような直線補間の演算処理を施こした入出力特
性の算出結果を表として貯えておき、入力されるデジタ
ル信号の数値に対応してその表を参照するだけで出力数
値が決定できるいわゆるテーブルルックアップ方式とす
る方が好ましい。又、信号加工部11は以上のような信号
変換処理動作を入力される各々のデジタル信号に対して
逐次、第1のクロック発生部4から供給されるAD変換ク
ロックのタイミングに従って実施するものとする。
The signal processing unit 11 calculates the m-bit word-length digital signal, that is, the output numerical value y according to the equation (5), using the input numerical value x of the m-bit digital signal of the word length as the input numerical value x. However, since it takes a calculation processing time to sequentially perform the above-described calculation processing on the input digital signal, the calculation processing of the linear interpolation as described above is performed in advance when the coordinates are input. It is preferable to use a so-called table lookup system in which the calculated results of the input / output characteristics are stored as a table and the output numerical value can be determined only by referring to the table corresponding to the numerical value of the input digital signal. Further, the signal processing unit 11 sequentially performs the above-described signal conversion processing operation on each input digital signal in accordance with the timing of the AD conversion clock supplied from the first clock generation unit 4. .

以上のように動作する信号加工部11に対して、従来例と
同じ構成と動作によってAD変換部1から出力されたデジ
タル信号は、信号加工部11での信号加工処理を施こされ
た後にメモリ2に記憶されることになる。
With respect to the signal processing unit 11 that operates as described above, the digital signal output from the AD conversion unit 1 with the same configuration and operation as the conventional example is subjected to signal processing processing in the signal processing unit 11 and then stored in the memory. Will be stored in 2.

第2図に示すような直線変換で行う場合には、入出力特
性を持つ信号加工部11は音質加工を実施せずに入力をそ
のまま出力する。
When the linear conversion as shown in FIG. 2 is performed, the signal processing unit 11 having the input / output characteristics outputs the input as it is without performing the sound quality processing.

第3図に示すような折れ線型の入出力特性を持つ信号加
工部11は非線型圧縮をするので、特にピアノ,シンバル
等のパーカッシブ音で信号のパワーを増加させるように
働く。
Since the signal processing section 11 having a polygonal input / output characteristic as shown in FIG. 3 performs non-linear compression, it works to increase the power of the signal especially for percussive sounds such as piano and cymbals.

第4図に示すような不連続な入出力特性を持つ信号加工
部11は音質加工の一例を実施する。
The signal processing unit 11 having discontinuous input / output characteristics as shown in FIG. 4 carries out an example of sound quality processing.

なお、以上において、信号加工部11の入力特性は、折れ
線近似として、折れ点座標入力とそれらの直線補間によ
るものとしたが、入出力特性の決定方法はこれに限定さ
れるものではなく、折れ線でなく曲線とするあるいは全
座標空間の対応関係を指示入力する等が可能であること
を付け加えておく。
In the above, the input characteristic of the signal processing unit 11 is the polygonal line approximation based on polygonal coordinate input and linear interpolation thereof, but the method of determining the input / output characteristic is not limited to this, and the polygonal line is used. It should be added that it is possible to use a curve instead of the above, or to input the correspondence of all coordinate spaces.

以上のように本実施例によれば、AD変換部1から出力さ
れるデジタル信号を信号加工部11において信号加工し、
かつ信号加工したデジタル信号をメモリ2に貯えるよう
にしたので、再生時には既に音質加工(信号加工)を施
こされたデジタル信号をメモリ2から読み出す操作をす
るだけで良く、再生処理を従来通りの処理速度で実施で
きかつ複音化時にも再生処理を従来通りに実施できるよ
うになる。さらに、録音処理についても数値変換として
信号加工を実施するようにしたので、加工処理に要する
時間を小とすることができる。又、信号加工指示入力部
10を設けることにより、任意な音質加工を指示して実現
できる。さらに、信号加工部11の入出力特性を適当に定
めることにより、入力信号のパワーを増加させることも
できる。
As described above, according to this embodiment, the signal processing unit 11 processes the digital signal output from the AD conversion unit 1,
In addition, since the digital signal which has been subjected to signal processing is stored in the memory 2, at the time of reproduction, it suffices to simply read out from the memory 2 the digital signal which has already been subjected to sound quality processing (signal processing). The processing can be performed at the processing speed, and the reproduction processing can be performed in the conventional manner even when a compound sound is generated. Furthermore, since the signal processing is also performed as the numerical conversion for the recording processing, it is possible to reduce the time required for the processing processing. Also, the signal processing instruction input section
By providing 10, it is possible to instruct and implement arbitrary sound quality processing. Further, the power of the input signal can be increased by appropriately setting the input / output characteristics of the signal processing unit 11.

発明の効果 本発明は、AD変換部から出力されるデジタル信号を信号
加工部において加工することにより音質加工をし、音質
加工したデジタル信号をメモリに貯えておくので、再生
時にはメモリからデジタル信号を読み出すという従来通
りの動作をするだけで音質加工した音を出力することが
できる。又、このように音質加工を録音時に実施するよ
うにしたので再生時の複音化の為のコストアップを無く
すこともできる。
EFFECTS OF THE INVENTION According to the present invention, the sound signal is processed by processing the digital signal output from the AD conversion unit in the signal processing unit, and the processed digital signal is stored in the memory. It is possible to output the sound whose sound quality has been processed simply by performing the conventional operation of reading. Further, since the sound quality processing is carried out at the time of recording in this way, it is possible to eliminate the cost increase for producing a double sound at the time of reproduction.

さらに、信号加工指示入力部により信号加工部の入出力
特性を任意に設定できるようにすることにより、任意な
音質加工もできる。
Furthermore, by allowing the signal processing instruction input unit to arbitrarily set the input / output characteristics of the signal processing unit, arbitrary sound quality processing can be performed.

【図面の簡単な説明】 第1図は本発明の一実施例における電子楽器のブロック
図、第2図〜第4図はこの発明に係る信号加工部の例示
的入出力特性図、第5図は従来技術における電子楽器の
ブロック図である。 1……AD変換部、2……メモリ、10……信号加工指示入
力部、11……信号加工部。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of an electronic musical instrument according to an embodiment of the present invention, FIGS. 2 to 4 are exemplary input / output characteristic diagrams of a signal processing unit according to the present invention, and FIG. FIG. 3 is a block diagram of an electronic musical instrument in the related art. 1 ... AD converter, 2 ... memory, 10 ... signal processing instruction input section, 11 ... signal processing section.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】様々な音を録音し所望の音高音として再生
する電子楽器であって、 録音する音のアナログ信号を予め定めたクロックに従っ
て語長nビットのデジタル信号に変換するAD変換部と、 前記語長nビットのデジタル信号を語長mビット(n>
m)のデジタル信号に変換する信号加工部と、 前記語長mビットのデジタル信号を記憶するメモリと、 前記信号加工部における変換特性を指示入力する信号加
工指示入力部と、 前記メモリに記憶した語長mビットのデジタル信号から
所望の音高音を再生するように構成され、 前記信号加工部における信号の加工処理がテーブルルッ
クアップ変換(数値変換)であることを特徴とする電子
楽器。
1. An electronic musical instrument that records various sounds and reproduces them as desired pitches, and an AD converter that converts an analog signal of the sounds to be recorded into a digital signal having a word length of n bits according to a predetermined clock. , A word-length n-bit digital signal is converted into a word-length m bit (n>
m) a signal processing unit for converting into a digital signal, a memory for storing the word-length m-bit digital signal, a signal processing instruction input unit for inputting conversion characteristics in the signal processing unit, and a memory for storing in the memory. An electronic musical instrument configured to reproduce a desired pitch tone from a digital signal having a word length of m bits, wherein the signal processing in the signal processing unit is table lookup conversion (numerical conversion).
JP60258966A 1985-11-19 1985-11-19 Electronic musical instrument Expired - Lifetime JPH0782338B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60258966A JPH0782338B2 (en) 1985-11-19 1985-11-19 Electronic musical instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60258966A JPH0782338B2 (en) 1985-11-19 1985-11-19 Electronic musical instrument

Publications (2)

Publication Number Publication Date
JPS62118394A JPS62118394A (en) 1987-05-29
JPH0782338B2 true JPH0782338B2 (en) 1995-09-06

Family

ID=17327491

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60258966A Expired - Lifetime JPH0782338B2 (en) 1985-11-19 1985-11-19 Electronic musical instrument

Country Status (1)

Country Link
JP (1) JPH0782338B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9281791B2 (en) 2012-05-16 2016-03-08 Yamaha Corporation Device for adding harmonics to sound signal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51130210A (en) * 1975-05-07 1976-11-12 Riken Keiki Kk Magnetic pen
JPS6053971B2 (en) * 1980-05-29 1985-11-28 日本ビクター株式会社 Digital signal transmission method
JPS5911027A (en) * 1982-07-10 1984-01-20 Fujitsu Ltd Adaptive differential pcm system
JPS59131226A (en) * 1983-01-17 1984-07-28 Oki Electric Ind Co Ltd Adaptive quantizer
JPS6055557A (en) * 1983-09-02 1985-03-30 Matsushita Electric Ind Co Ltd Digital audio recording and playback device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9281791B2 (en) 2012-05-16 2016-03-08 Yamaha Corporation Device for adding harmonics to sound signal

Also Published As

Publication number Publication date
JPS62118394A (en) 1987-05-29

Similar Documents

Publication Publication Date Title
US4754680A (en) Overdubbing apparatus for electronic musical instrument
US4864625A (en) Effector for electronic musical instrument
JP3404794B2 (en) Waveform generator
US5050216A (en) Effector for electronic musical instrument
JPH0782338B2 (en) Electronic musical instrument
JP2712200B2 (en) Electronic musical instrument
JP3527396B2 (en) Waveform recording device and waveform reproducing device
JPS5975294A (en) musical tone synthesizer
JP2712199B2 (en) Electronic musical instrument
JPH0782337B2 (en) Electronic musical instrument
JP2705063B2 (en) Music signal generator
JP2576614B2 (en) Processing equipment
JPH0760311B2 (en) Electronic musical instrument
JPS61248096A (en) Electronic musical instrument
JPH043556B2 (en)
JP3651675B2 (en) Electronic musical instruments
US5817964A (en) Electronic musical instrument and method for storing a plurality of waveform sampling data at a single address
JP2000206972A (en) Performance controller for waveform data
JPS59162595A (en) Musical tone sythesizer
JP2897680B2 (en) Music signal generator
JPH0311477B2 (en)
JP2900077B2 (en) Waveform recording / playback method and waveform playback device
JP2897377B2 (en) Waveform signal forming device
JPH07244487A (en) Music signal generating device
JPH02108099A (en) Waveform interpolation device