JPH01282599A - 楽音信号発生装置 - Google Patents
楽音信号発生装置Info
- Publication number
- JPH01282599A JPH01282599A JP63112891A JP11289188A JPH01282599A JP H01282599 A JPH01282599 A JP H01282599A JP 63112891 A JP63112891 A JP 63112891A JP 11289188 A JP11289188 A JP 11289188A JP H01282599 A JPH01282599 A JP H01282599A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- waveform
- circuit
- sampling data
- data
- 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
- 230000005236 sound signal Effects 0.000 title abstract description 6
- 238000005070 sampling Methods 0.000 claims abstract description 197
- 238000013500 data storage Methods 0.000 claims description 36
- 238000006243 chemical reaction Methods 0.000 claims description 20
- 230000002194 synthesizing effect Effects 0.000 claims description 14
- 230000003111 delayed effect Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 abstract description 32
- 230000000694 effects Effects 0.000 abstract description 12
- 239000002131 composite material Substances 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 43
- 238000001514 detection method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000003786 synthesis reaction Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- MZWGYEJOZNRLQE-KXQOOQHDSA-N 1-stearoyl-2-myristoyl-sn-glycero-3-phosphocholine Chemical compound CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])(=O)OCC[N+](C)(C)C)OC(=O)CCCCCCCCCCCCC MZWGYEJOZNRLQE-KXQOOQHDSA-N 0.000 description 2
- AWSBQWZZLBPUQH-UHFFFAOYSA-N mdat Chemical compound C1=C2CC(N)CCC2=CC2=C1OCO2 AWSBQWZZLBPUQH-UHFFFAOYSA-N 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 238000001308 synthesis method Methods 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/08—Instruments in which the tones are synthesised from a data store, e.g. computer organs by calculating functions or polynomial approximations to evaluate amplitudes at successive sample points of a tone waveform
-
- 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
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0091—Means for obtaining special acoustic effects
-
- 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
- G10H1/00—Details of electrophonic musical instruments
- G10H1/02—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
- G10H1/04—Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos by additional modulation
-
- 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
- G10H2210/00—Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
- G10H2210/155—Musical effects
- G10H2210/265—Acoustic effect simulation, i.e. volume, spatial, resonance or reverberation effects added to a musical sound, usually by appropriate filtering or delays
- G10H2210/281—Reverberation or echo
-
- 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/131—Mathematical functions for musical analysis, processing, synthesis or composition
- G10H2250/145—Convolution, e.g. of a music input signal with a desired impulse response to compute an output
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S84/00—Music
- Y10S84/26—Reverberation
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、電子楽器、玩具等に利用される楽音信号発生
装置に係り、特に波形信号に変調を付与することによっ
て発生楽音に音響効果を付与し、または新たな楽音信号
を合成して出力する楽音信号発生装置に関する。
装置に係り、特に波形信号に変調を付与することによっ
て発生楽音に音響効果を付与し、または新たな楽音信号
を合成して出力する楽音信号発生装置に関する。
[従来技術]
従来、この種の装置としては、楽音信号に低周波数の波
形信号による振幅変調、位相変調、周波数変調等を施し
てトレモロ、アンサンプル等の効果を得るようにし、ま
たは楽音信号を循環遅延しながら出力することにより残
響効果、エコー効果等を得るようにするものは知られて
いる。
形信号による振幅変調、位相変調、周波数変調等を施し
てトレモロ、アンサンプル等の効果を得るようにし、ま
たは楽音信号を循環遅延しながら出力することにより残
響効果、エコー効果等を得るようにするものは知られて
いる。
[発明が解決しようとする課題]
しかるに、上記のような従来の装置にあっては、変調又
は遅延が単純で、得られる楽音が音の厚みに欠け、聴取
者にとっては物足りないものであった。
は遅延が単純で、得られる楽音が音の厚みに欠け、聴取
者にとっては物足りないものであった。
本発明は上記問題に鑑み案出されたもので、その目的は
簡単な構成で波形信号に複雑な変調を施すことにより、
豊かな音響効果の付与された楽音信号又は音に厚みのあ
る豊かな楽音信号を形成できるようにした楽音信号発生
装置を提供しようとするものである。
簡単な構成で波形信号に複雑な変調を施すことにより、
豊かな音響効果の付与された楽音信号又は音に厚みのあ
る豊かな楽音信号を形成できるようにした楽音信号発生
装置を提供しようとするものである。
[課題を解決するための手段]
上記目的を達成するために、第1の発明(請求項1に係
る発明)の構成上の特徴は、連続楽音波形の各瞬時値を
それぞれ表す第1サンプリングデータを時間経過に従っ
て順次出力する楽音波形データ発生手段と、前記楽音波
形データ発生手段からの第1サンプリングデータを順次
遅延記憶する遅延記憶手段と、連続波形の各瞬時値をそ
れぞれ表す第2サンプリングデータを記憶する波形デー
タ記憶手段と、前記遅延記憶手段に記憶されている各第
1サンプリングデータと前記波形データ記憶手段に記憶
されている各第2サンプリングデータとをそれぞれ乗算
する乗算手段と、前記乗算手段による各乗算結果を合成
して出力楽音波形の瞬時値を表す出力サンプリングデー
タとして出力する合成手段とを備えたことにある。
る発明)の構成上の特徴は、連続楽音波形の各瞬時値を
それぞれ表す第1サンプリングデータを時間経過に従っ
て順次出力する楽音波形データ発生手段と、前記楽音波
形データ発生手段からの第1サンプリングデータを順次
遅延記憶する遅延記憶手段と、連続波形の各瞬時値をそ
れぞれ表す第2サンプリングデータを記憶する波形デー
タ記憶手段と、前記遅延記憶手段に記憶されている各第
1サンプリングデータと前記波形データ記憶手段に記憶
されている各第2サンプリングデータとをそれぞれ乗算
する乗算手段と、前記乗算手段による各乗算結果を合成
して出力楽音波形の瞬時値を表す出力サンプリングデー
タとして出力する合成手段とを備えたことにある。
また、第2の発明(請求項2に係る発明)の構成上の特
徴は、連続楽音波形の各瞬時値をそれぞれ表す第1サン
プリングデータを時間経過に従って順次出力する楽音波
形データ発生手段と、前記楽音波形データ発生手段から
の第1サンプリングデータを順次遅延記憶する遅延記憶
手段と、音響信号をアナログ電気信号に変換する音響電
気変換手段と、前記音響電気変換手段で変換されたアナ
ログ電気信号を入力して該アナログ電気信号の瞬時値を
所定時間毎に順次ディジタル信号に変換するアナログデ
ィジタル変換手段と、前記アナログディジタル変換手段
にて変換されたディジタル信号を第2サンプリングデー
タとして順次記憶する外部音データ記憶手段と、前記遅
延記憶手段に記憶されている各第1サンプリングデータ
と前記外部音データ記憶手段に記憶されている各第2サ
ンプリングデータとをそれぞれ乗算する乗算手段と、前
記乗算手段による各乗算結果を合成して出力楽音波形の
瞬時値を表す出力サンプリングデータとして出力する合
成手段とを備えたことにある。
徴は、連続楽音波形の各瞬時値をそれぞれ表す第1サン
プリングデータを時間経過に従って順次出力する楽音波
形データ発生手段と、前記楽音波形データ発生手段から
の第1サンプリングデータを順次遅延記憶する遅延記憶
手段と、音響信号をアナログ電気信号に変換する音響電
気変換手段と、前記音響電気変換手段で変換されたアナ
ログ電気信号を入力して該アナログ電気信号の瞬時値を
所定時間毎に順次ディジタル信号に変換するアナログデ
ィジタル変換手段と、前記アナログディジタル変換手段
にて変換されたディジタル信号を第2サンプリングデー
タとして順次記憶する外部音データ記憶手段と、前記遅
延記憶手段に記憶されている各第1サンプリングデータ
と前記外部音データ記憶手段に記憶されている各第2サ
ンプリングデータとをそれぞれ乗算する乗算手段と、前
記乗算手段による各乗算結果を合成して出力楽音波形の
瞬時値を表す出力サンプリングデータとして出力する合
成手段とを備えたことにある。
また、第3の発明(請求項3に係る発明)の構成上の特
徴は、上記第2の発明に係る楽音信号発生装置に、イン
パルス電気信号を°発生するインパルス信号発生手段と
、前記インパルス電気信号を音響信号に変換する電気音
響変換手段とを付加したことにある。
徴は、上記第2の発明に係る楽音信号発生装置に、イン
パルス電気信号を°発生するインパルス信号発生手段と
、前記インパルス電気信号を音響信号に変換する電気音
響変換手段とを付加したことにある。
また、第4の発明(請求項4に係る発明)の構成上の特
徴は、第1連続波形の各瞬時値を表す第1サンプリング
データを時間経過に従って順次出力する第1波形データ
発生手段と、前記第1波形データ発生手段からの第1サ
ンプリングデータを順次遅延記憶する第1遅延記憶手段
と、第2連続波形の各瞬時値を表す第2サンプリングデ
ータを時間経過に従って順次出力する第2波形データ発
生手段と、前記第2波形データ発生手段からの第2サン
プリングデータを順次遅延記憶する第2遅延記憶手段と
、前記第1遅延記憶手段に記憶されている各第1サンプ
リングデータと前記第2遅延記憶手段に記憶されている
各第2サンプリングデータとをそれぞれ乗算する乗算手
段と、前記乗算手段による各乗算結果を合成して出力楽
音波形の瞬時値を表す出力サンプリングデータとして出
力する合成手段とを備えたことにある。
徴は、第1連続波形の各瞬時値を表す第1サンプリング
データを時間経過に従って順次出力する第1波形データ
発生手段と、前記第1波形データ発生手段からの第1サ
ンプリングデータを順次遅延記憶する第1遅延記憶手段
と、第2連続波形の各瞬時値を表す第2サンプリングデ
ータを時間経過に従って順次出力する第2波形データ発
生手段と、前記第2波形データ発生手段からの第2サン
プリングデータを順次遅延記憶する第2遅延記憶手段と
、前記第1遅延記憶手段に記憶されている各第1サンプ
リングデータと前記第2遅延記憶手段に記憶されている
各第2サンプリングデータとをそれぞれ乗算する乗算手
段と、前記乗算手段による各乗算結果を合成して出力楽
音波形の瞬時値を表す出力サンプリングデータとして出
力する合成手段とを備えたことにある。
また、第5の発明(請求項5に係る発明)の構成上の特
徴は、連続波形の各瞬時値を表す第1サンブリ・ングデ
ータを時間経過に従って順次出力する第1波形データ発
生手段と、前記第1波形データ発生手段からの第1サン
プリングデータを順次遅延記憶する第1遅延記憶手段と
、音響信号をアナログ電気信号に変換する音響電気変換
手段と、前記音響電気変換手段で変換されたアナログ電
気信号を入力して該アナログ電気信号の瞬時値を所定時
間毎に順次ディジタル信号に変換して第2サンプリング
データとして出力するアナログディジタル変換手段と、
前記アナログディジタル変換手段からの第2サンプリン
グデータをj噴次遅延記憶する第2遅延記憶手段と、前
記第1遅延記憶手段に記憶されている各第1サンプリン
グデータと前記第2遅延記憶手段に記憶されている各第
2サンプリングデータとをそれぞれ乗算する乗算手段と
、前記乗算手段による各乗算結果を合成して出力楽音波
形の瞬時値を表す出力サンプリングデータとして出力す
る合成手段とを備えたことにある。
徴は、連続波形の各瞬時値を表す第1サンブリ・ングデ
ータを時間経過に従って順次出力する第1波形データ発
生手段と、前記第1波形データ発生手段からの第1サン
プリングデータを順次遅延記憶する第1遅延記憶手段と
、音響信号をアナログ電気信号に変換する音響電気変換
手段と、前記音響電気変換手段で変換されたアナログ電
気信号を入力して該アナログ電気信号の瞬時値を所定時
間毎に順次ディジタル信号に変換して第2サンプリング
データとして出力するアナログディジタル変換手段と、
前記アナログディジタル変換手段からの第2サンプリン
グデータをj噴次遅延記憶する第2遅延記憶手段と、前
記第1遅延記憶手段に記憶されている各第1サンプリン
グデータと前記第2遅延記憶手段に記憶されている各第
2サンプリングデータとをそれぞれ乗算する乗算手段と
、前記乗算手段による各乗算結果を合成して出力楽音波
形の瞬時値を表す出力サンプリングデータとして出力す
る合成手段とを備えたことにある。
[発明の作用及び効果]
上記のように構成した第1の発明においては、楽音波形
データ発生手段から出力された連続楽音波形の各瞬時値
を表、す第1サンプリングデータは遅延記憶手段により
順次遅延記憶されるとともに、該遅延記憶された各第1
サンプリングデータが乗算手段にて波形データ記憶手段
に記憶されていて連続波形の各瞬時値を表す各第2サン
プリングデータとそれぞれ乗算される。そして、該各乗
算結果が合成手段にて合成されて出力楽音波形の瞬時値
を表す出力サンプリングデータとして出力されるので、
出力楽音波形信号は楽音波形データ発生手段から出力さ
れた連続楽音波形信号と波形データ記憶手段に記憶され
ていて第2サンプリングデータにより表された連続波形
信号との畳み込み演算されたものとなる。
データ発生手段から出力された連続楽音波形の各瞬時値
を表、す第1サンプリングデータは遅延記憶手段により
順次遅延記憶されるとともに、該遅延記憶された各第1
サンプリングデータが乗算手段にて波形データ記憶手段
に記憶されていて連続波形の各瞬時値を表す各第2サン
プリングデータとそれぞれ乗算される。そして、該各乗
算結果が合成手段にて合成されて出力楽音波形の瞬時値
を表す出力サンプリングデータとして出力されるので、
出力楽音波形信号は楽音波形データ発生手段から出力さ
れた連続楽音波形信号と波形データ記憶手段に記憶され
ていて第2サンプリングデータにより表された連続波形
信号との畳み込み演算されたものとなる。
これにより、該第1の発明によれば、例えば波形データ
記憶手段に各種の室内、アンプ、響板(ピアノ、ギター
等)等のインパルス応答信号波形をサンプリングしたも
のを第2サンプリングデータとして記憶しておくように
すれば、簡単な構成で、各種室内の残響特性や、各種ア
ンプ、各種響板等の音響特性をシミュレートしたような
豊かな音響効果の付与された楽音が得られる。また、同
第2サンプリングデータとして、他の楽器音、動物の泣
き声、自然界の音等に関する波形信号のサンプリングデ
ータを波形データ記憶手段に記憶しておくようにすれば
、楽音波形データ発生手段から発生された連続楽音波形
信号の前記楽器音、動物の鳴き声、自然界の音等に応じ
て複雑に変調された従来にない豊かな楽音が得られる。
記憶手段に各種の室内、アンプ、響板(ピアノ、ギター
等)等のインパルス応答信号波形をサンプリングしたも
のを第2サンプリングデータとして記憶しておくように
すれば、簡単な構成で、各種室内の残響特性や、各種ア
ンプ、各種響板等の音響特性をシミュレートしたような
豊かな音響効果の付与された楽音が得られる。また、同
第2サンプリングデータとして、他の楽器音、動物の泣
き声、自然界の音等に関する波形信号のサンプリングデ
ータを波形データ記憶手段に記憶しておくようにすれば
、楽音波形データ発生手段から発生された連続楽音波形
信号の前記楽器音、動物の鳴き声、自然界の音等に応じ
て複雑に変調された従来にない豊かな楽音が得られる。
また、上記のように構成した第2の発明においては、外
部音が音響電気変換手段にてアナログ電気信号に変換さ
れるとともにアナログディジタル変換手段にてディジタ
ル信号に変換された後、該変換ディジタル信号が第2サ
ンプリングデータとして外部音データ記憶手段に記憶さ
れる。そして、この外部音データ記憶手段に記憶されて
いる第2サンプリングデータが、前記第1の発明におけ
る波形データ記憶手段に記憶されている第2サンプリン
グデータに代えて、楽音波形データ発生手段から出力さ
れた連続楽音波形信号に関する前記畳み込み演算に利用
される。
部音が音響電気変換手段にてアナログ電気信号に変換さ
れるとともにアナログディジタル変換手段にてディジタ
ル信号に変換された後、該変換ディジタル信号が第2サ
ンプリングデータとして外部音データ記憶手段に記憶さ
れる。そして、この外部音データ記憶手段に記憶されて
いる第2サンプリングデータが、前記第1の発明におけ
る波形データ記憶手段に記憶されている第2サンプリン
グデータに代えて、楽音波形データ発生手段から出力さ
れた連続楽音波形信号に関する前記畳み込み演算に利用
される。
このように上記第2の発明によれば、当該楽音信号発生
装置自体が、外部音を採取するとともに同外部音に関す
る第2サンプリングデータを形成記憶する音響電気変換
手段、アナログディジタル変換手段及び外部音データ記
憶手段を備えており、前述のように各種の室内、アンプ
、響板(ピアノ、ギター等)等のインパルス応答信号波
形や、他の楽器音、動物の泣き声、自然界の音等に関す
る信号波形を利用する場合に、格別の装置を必要とせず
、前記外部音に関する波形信号の利用が楽になる。
装置自体が、外部音を採取するとともに同外部音に関す
る第2サンプリングデータを形成記憶する音響電気変換
手段、アナログディジタル変換手段及び外部音データ記
憶手段を備えており、前述のように各種の室内、アンプ
、響板(ピアノ、ギター等)等のインパルス応答信号波
形や、他の楽器音、動物の泣き声、自然界の音等に関す
る信号波形を利用する場合に、格別の装置を必要とせず
、前記外部音に関する波形信号の利用が楽になる。
また、上記のように構成した第3の発明においては、前
記第2の発明に加えて、インパルス信号発生手段がイン
パルス電気信号を発生し、電気音響変換手段が該インパ
ルス電気信号を音響信号に変換して出力するので、音響
電気変換手段は、外部からの連続波形信号として、当該
楽音信号発生装置の置かれている場所のインパルス応答
信号を入力することができるようになる。
記第2の発明に加えて、インパルス信号発生手段がイン
パルス電気信号を発生し、電気音響変換手段が該インパ
ルス電気信号を音響信号に変換して出力するので、音響
電気変換手段は、外部からの連続波形信号として、当該
楽音信号発生装置の置かれている場所のインパルス応答
信号を入力することができるようになる。
このように上記第3の発明によれば、当該楽音信号発生
装置自体が、第2の発明による装置に加え、インパルス
音響信号を発生するためのインパルス信号発生手段及び
電気音響変換手段を備えているので、インパルス信号を
音響信号として出力するための格別の装置を必要としな
くても、当該楽音信号発生装置を置いた部屋の残響特性
をシミュレートしたような豊かな音響効果の付与された
楽音が簡単に得られる。
装置自体が、第2の発明による装置に加え、インパルス
音響信号を発生するためのインパルス信号発生手段及び
電気音響変換手段を備えているので、インパルス信号を
音響信号として出力するための格別の装置を必要としな
くても、当該楽音信号発生装置を置いた部屋の残響特性
をシミュレートしたような豊かな音響効果の付与された
楽音が簡単に得られる。
また、上記のように構成した第4の発明においては、第
1波形データ発生手段から出力されかつ第1遅延記憶手
段に遅延記憶されている各第1サンプリングデータと、
第2波形データ発生手段から出力されかつ第2遅延記憶
手段に遅延記憶されている各第2サンプリングデータと
が、乗算手段及び加算合成手段により、畳み込み演算さ
れることになる。その結果、第1及び第2波形データ発
生手段から発生されて時間経過に従って変化する複数の
サンプリングデータが複雑に関係し合って、出力信号と
して複雑な楽音波形信号が得られる。
1波形データ発生手段から出力されかつ第1遅延記憶手
段に遅延記憶されている各第1サンプリングデータと、
第2波形データ発生手段から出力されかつ第2遅延記憶
手段に遅延記憶されている各第2サンプリングデータと
が、乗算手段及び加算合成手段により、畳み込み演算さ
れることになる。その結果、第1及び第2波形データ発
生手段から発生されて時間経過に従って変化する複数の
サンプリングデータが複雑に関係し合って、出力信号と
して複雑な楽音波形信号が得られる。
これにより、従来にない豊かな楽音が得られるようにな
る。
る。
さらに、上記のように構成した第5の発明においては、
前記第4の発明における第2波形データ発生手段から発
生される第2サンプリングデータに代えて、音響電気変
換手段により外部から入力されかつアナログディジタル
変換手段により形成された第2サンプリングデータが第
2遅延記憶手段にて順次遅延され、該各第2サンプリン
グデータが、乗算手段及び合成手段にて、前記第4の発
明と同様な各第1サンプリングデータと畳み込み演算さ
れる。その結果、第1波形データ発生手段から発生され
て時間経過に従って変化する複数のサンプリングデータ
が、連続的に変化する外部音信号に応じて変調されるこ
とになり、出力信号として外部音に応じて複雑に変化す
る楽音波形信号が得られる。これにより、従来にない外
部音を利用した豊かな楽音が得られるようになる。
前記第4の発明における第2波形データ発生手段から発
生される第2サンプリングデータに代えて、音響電気変
換手段により外部から入力されかつアナログディジタル
変換手段により形成された第2サンプリングデータが第
2遅延記憶手段にて順次遅延され、該各第2サンプリン
グデータが、乗算手段及び合成手段にて、前記第4の発
明と同様な各第1サンプリングデータと畳み込み演算さ
れる。その結果、第1波形データ発生手段から発生され
て時間経過に従って変化する複数のサンプリングデータ
が、連続的に変化する外部音信号に応じて変調されるこ
とになり、出力信号として外部音に応じて複雑に変化す
る楽音波形信号が得られる。これにより、従来にない外
部音を利用した豊かな楽音が得られるようになる。
[実施例]
以下、本発明の具体的実施例について説明するが、該実
施例を説明する前に、同実施例で利用されるとともに本
発明の基本概念に相当する畳み込み演算制御について説
明しておく。
施例を説明する前に、同実施例で利用されるとともに本
発明の基本概念に相当する畳み込み演算制御について説
明しておく。
黒み゛み 。
第1図は該畳み込み演算制御に利用される電気回路をブ
ロック図により示しており、該電気回路は、それぞれn
段で構成された一対の遅延回路群]、l、1z ・・−
in、21.22−++2nと、n+1個の乗算器3o
、31,32・・・3nと、n個の加算器41.42
・・・4゜とからなる。
ロック図により示しており、該電気回路は、それぞれn
段で構成された一対の遅延回路群]、l、1z ・・−
in、21.22−++2nと、n+1個の乗算器3o
、31,32・・・3nと、n個の加算器41.42
・・・4゜とからなる。
遅延回路11は第1の連続波形信号の時間Δを毎の瞬時
値を表すサンプリングデータA (t)を入力するとと
もに、各遅延回路群11.12・・・1゜は前記サンプ
リングデータA (t)を遅延時間Δtずつ順次遅延し
て、それぞれサンプリングデータA(t−Δt)、A(
t−2Δt)・・・A(t−へムt)をそれぞれ出力す
る。遅延回路21は第2の連続波形信号の時間Δを毎の
瞬時値を表すサンプリングデータB(t)を入力すると
ともに、各遅延回路群21゜22・・・2nは前記サン
プリングデータB (t)を遅延時間Δtずつ順次遅延
して、それぞれサンプリングデータB(を−Δt)、B
(t−2Δt)・・・B(を−丸Δt)をそれぞれ出力
する0乗算器30,31.32・・・3゜は、入力サン
プリングデータA (t)及び各遅延回路11.12
・・・1゜からの各サンプリングデータA(t−Δt)
、A(t−、zΔt)−−−A(t −八△t)と、入
力サンプリングデータB (t)及び各遅延回路21.
22 ・・・2oからの各サンプリングデータB(を−
Δt)、B (t−zΔt)・・・B(t−八Δt)と
を、それぞれ時間関係が逆になるように乗算して出力す
る。加算器41.42 ・・・4flは前記乗算結果を
加算合成して出力信号C(t)として出力する。
値を表すサンプリングデータA (t)を入力するとと
もに、各遅延回路群11.12・・・1゜は前記サンプ
リングデータA (t)を遅延時間Δtずつ順次遅延し
て、それぞれサンプリングデータA(t−Δt)、A(
t−2Δt)・・・A(t−へムt)をそれぞれ出力す
る。遅延回路21は第2の連続波形信号の時間Δを毎の
瞬時値を表すサンプリングデータB(t)を入力すると
ともに、各遅延回路群21゜22・・・2nは前記サン
プリングデータB (t)を遅延時間Δtずつ順次遅延
して、それぞれサンプリングデータB(を−Δt)、B
(t−2Δt)・・・B(を−丸Δt)をそれぞれ出力
する0乗算器30,31.32・・・3゜は、入力サン
プリングデータA (t)及び各遅延回路11.12
・・・1゜からの各サンプリングデータA(t−Δt)
、A(t−、zΔt)−−−A(t −八△t)と、入
力サンプリングデータB (t)及び各遅延回路21.
22 ・・・2oからの各サンプリングデータB(を−
Δt)、B (t−zΔt)・・・B(t−八Δt)と
を、それぞれ時間関係が逆になるように乗算して出力す
る。加算器41.42 ・・・4flは前記乗算結果を
加算合成して出力信号C(t)として出力する。
その結果、出力信号C(t)は下記のように表される。
C(t) =A(t)零B(t−人Δt)+A(t−△
t)零B (t(九−〇へt)+A(t−2Δt)零
B (t−/n−2)Δt)+A(t−ζΔt)零 B
(t) このように、出力信号C(t)は再入力信号A (t)
、B(t)を畳み込み演算したものとなるので、入力信
号A (t)を時間経過に従って連続的に変化する楽音
波形信号にし、遅延回路群2□、2□ ・・・2.1に
各サンプリングデータB(t−ムt)、B(t−2△t
)・・・B(t−λΔt)が記憶された時点で該各サン
プリングデータの順次遅延動作(シフト動作)を停止し
て、同データを固定するようにすれば、前記楽音波形信
号は入力信号B (t)に基づく畳み込み演算による変
調が施されたものとなる。その結果、前記入力信号B
(t)として室内の残響特性を表すインパルス応答波形
信号を採用すれば、楽音波形信号に残響効果の付与され
た楽音信号が得られ、前記入力信号B (t)としてそ
の他の波形信号を採用すれば、楽音波形信号に従来にな
い効果の付与された豊かな楽音信号が得られる。
t)零B (t(九−〇へt)+A(t−2Δt)零
B (t−/n−2)Δt)+A(t−ζΔt)零 B
(t) このように、出力信号C(t)は再入力信号A (t)
、B(t)を畳み込み演算したものとなるので、入力信
号A (t)を時間経過に従って連続的に変化する楽音
波形信号にし、遅延回路群2□、2□ ・・・2.1に
各サンプリングデータB(t−ムt)、B(t−2△t
)・・・B(t−λΔt)が記憶された時点で該各サン
プリングデータの順次遅延動作(シフト動作)を停止し
て、同データを固定するようにすれば、前記楽音波形信
号は入力信号B (t)に基づく畳み込み演算による変
調が施されたものとなる。その結果、前記入力信号B
(t)として室内の残響特性を表すインパルス応答波形
信号を採用すれば、楽音波形信号に残響効果の付与され
た楽音信号が得られ、前記入力信号B (t)としてそ
の他の波形信号を採用すれば、楽音波形信号に従来にな
い効果の付与された豊かな楽音信号が得られる。
また、入力信号B (t)を時間経過に従って連続的に
変化する波形信号にし、遅延回路群21.22・・・2
fiにおけるサンプリングデータB(t−Δt)、B(
t−2Δt)・・・B(を−汽Δt)の順次遅延動作(
シフト動作)を続けるようにすれば、入力信号A(1)
として前記楽音波形信号は入力信号B (t)に基づく
畳み込み演算による動的な変調が施されたものとなる。
変化する波形信号にし、遅延回路群21.22・・・2
fiにおけるサンプリングデータB(t−Δt)、B(
t−2Δt)・・・B(を−汽Δt)の順次遅延動作(
シフト動作)を続けるようにすれば、入力信号A(1)
として前記楽音波形信号は入力信号B (t)に基づく
畳み込み演算による動的な変調が施されたものとなる。
その結果、楽音波形信号に従来にない複雑な変調効果が
付与され、豊かな楽音信号が得られる。
付与され、豊かな楽音信号が得られる。
乳体光J01」
次に、本発明の具体的実施例を、同発明に係る楽音信号
発生装置を鍵盤電子楽器に適用した例を用いて説明する
。
発生装置を鍵盤電子楽器に適用した例を用いて説明する
。
第2図は該鍵盤電子楽器の全体をブロック図により示し
ており、同電子楽器は、鍵盤11を構成する複数の鍵に
それぞれ対応した複数の鍵スィッチからなる鍵スィッチ
回路12を有する。鍵スィッチ回路12には押鍵検出回
路13が接続されており、同検出回路13は鍵スイツチ
回路12内の各鍵スィッチの開閉成を検出することによ
り鍵盤11における押離鍵を検出して、該押離鍵に係る
鍵を表す鍵情報を主波形データ発生回路14及び副波形
データ発生回路15に出力する。
ており、同電子楽器は、鍵盤11を構成する複数の鍵に
それぞれ対応した複数の鍵スィッチからなる鍵スィッチ
回路12を有する。鍵スィッチ回路12には押鍵検出回
路13が接続されており、同検出回路13は鍵スイツチ
回路12内の各鍵スィッチの開閉成を検出することによ
り鍵盤11における押離鍵を検出して、該押離鍵に係る
鍵を表す鍵情報を主波形データ発生回路14及び副波形
データ発生回路15に出力する。
主波形データ発生回路14は、前記鍵情報に基づき、鍵
盤にて押鍵された鍵の音高周波数を有する連続楽音波形
信号を形成して、該楽音波形信号の瞬時値を表すサンプ
リングデータを波形信号Aとして畳み込み演算回路16
へ出力する。副波形データ発生回路15は、前記鍵情報
に基づき、鍵盤にて押鍵された鍵の音高周波数を有する
連続楽音波形信号を形成するが、かかる場合の信号波形
は前記波形信号Aと異なるものであり、また該楽音波形
信号の瞬時値を表すサンプリングデータはセレクタ回路
17の一方の入力(1゛)に出力される。なお、前記両
楽音波形信号の形成においては、波形メモリ読み出し方
式、高調波合成方式、演算方式等の種々の方式を採用で
きる。
盤にて押鍵された鍵の音高周波数を有する連続楽音波形
信号を形成して、該楽音波形信号の瞬時値を表すサンプ
リングデータを波形信号Aとして畳み込み演算回路16
へ出力する。副波形データ発生回路15は、前記鍵情報
に基づき、鍵盤にて押鍵された鍵の音高周波数を有する
連続楽音波形信号を形成するが、かかる場合の信号波形
は前記波形信号Aと異なるものであり、また該楽音波形
信号の瞬時値を表すサンプリングデータはセレクタ回路
17の一方の入力(1゛)に出力される。なお、前記両
楽音波形信号の形成においては、波形メモリ読み出し方
式、高調波合成方式、演算方式等の種々の方式を採用で
きる。
セレクタ回路17の他方の入力(゛Oパ)にはアナログ
ディジタル変換器18が接続されている。
ディジタル変換器18が接続されている。
該変換器18はマイクロフォン21からのアナログ信号
をディジタル信号に変換して、該変換ディジタル信号を
マイクロフォン21にて採取した外部音の瞬時値を表す
サンプリングデータとしてセレクタ回路17の他方の入
力に供給する。セレクタ回路17はその選択制御端子S
Lに供給される第2モード信号MD2に応じて前記再入
力に供給されたサンプリングデータを波形信号Bとして
畳み込み演算回路16へ選択出力するもので、第2モー
ド信号MD2が“1”のとき副波形データ発生回路15
からのサンプリングデータを選択出力し、かつ同信号M
D2が°′0″のときアナログディジタル変換器18か
らのサンプリングデータを選択出力する。
をディジタル信号に変換して、該変換ディジタル信号を
マイクロフォン21にて採取した外部音の瞬時値を表す
サンプリングデータとしてセレクタ回路17の他方の入
力に供給する。セレクタ回路17はその選択制御端子S
Lに供給される第2モード信号MD2に応じて前記再入
力に供給されたサンプリングデータを波形信号Bとして
畳み込み演算回路16へ選択出力するもので、第2モー
ド信号MD2が“1”のとき副波形データ発生回路15
からのサンプリングデータを選択出力し、かつ同信号M
D2が°′0″のときアナログディジタル変換器18か
らのサンプリングデータを選択出力する。
この第2モード信号MD2はモード選択スイッチ22か
ら出力されるもので、同スイッチ22は、前記第2モー
ド信号MD2の他に、その選択切換え位置に応じて“1
″となる第1及び第3モード信号MDI、MD3を出力
する。かかる場合第1乃至第3モード信号MDI〜MD
3は当該鍵盤電子楽器にて設定される次の第1乃至第3
モードを表す。
ら出力されるもので、同スイッチ22は、前記第2モー
ド信号MD2の他に、その選択切換え位置に応じて“1
″となる第1及び第3モード信号MDI、MD3を出力
する。かかる場合第1乃至第3モード信号MDI〜MD
3は当該鍵盤電子楽器にて設定される次の第1乃至第3
モードを表す。
第1モード
インパルス応答信号波形を外部がら取込むとともに、主
波形データ発生回路14からの時間経過に従って変化す
る波形信号Aと、該インパルス応答信号波形とに基づく
畳み込み演算を実行して出力楽音波形信号を形成出力す
る。また、予め記憶されていた固定の波形データ(イン
パルス応答波形データも可)に基づく畳み込み演算を実
行して出力楽音波形信号を形成出力する。
波形データ発生回路14からの時間経過に従って変化す
る波形信号Aと、該インパルス応答信号波形とに基づく
畳み込み演算を実行して出力楽音波形信号を形成出力す
る。また、予め記憶されていた固定の波形データ(イン
パルス応答波形データも可)に基づく畳み込み演算を実
行して出力楽音波形信号を形成出力する。
第2モード
主波形データ発生回路14からの時間経過に従って変化
する波形信号Aと、副波形データ発生回路15からの時
間経過に従って変化する波形信号Bとに基づく畳み込み
演算を実行して出力楽音波形信号を形成出力する。
する波形信号Aと、副波形データ発生回路15からの時
間経過に従って変化する波形信号Bとに基づく畳み込み
演算を実行して出力楽音波形信号を形成出力する。
第3モード
主波形データ発生回路14からの時間経過に従って変化
する波形信号Aと、マイクロフォン21からの時間経過
に従って継続的に変化する外部音信号とに基づく畳み込
み演算を実行して出力楽音波形信号を形成出力する。
する波形信号Aと、マイクロフォン21からの時間経過
に従って継続的に変化する外部音信号とに基づく畳み込
み演算を実行して出力楽音波形信号を形成出力する。
畳み込み演算回路16の詳細については後述するが、同
回路16はこれらのモード信号MDI〜MDBにより制
御されて、前記各モードに応じた波形信号A、Bの畳み
込み演算を実行することにより、出力楽音波形の瞬時値
を表す一連のサンプリングデータを出力波形信号Cとし
てディジタルアナログ変換器23に出力する。ディジタ
ルアナログ変換器23は供給されたディジタル信号をア
ナログ信号に変換してサウンドシステム24に出力する
。サウンドシステム24はアンプ、スピーカ等からなり
、ディジタルアナログ変換器23から供給されたアナロ
グ信号に対応した楽音を発音する。
回路16はこれらのモード信号MDI〜MDBにより制
御されて、前記各モードに応じた波形信号A、Bの畳み
込み演算を実行することにより、出力楽音波形の瞬時値
を表す一連のサンプリングデータを出力波形信号Cとし
てディジタルアナログ変換器23に出力する。ディジタ
ルアナログ変換器23は供給されたディジタル信号をア
ナログ信号に変換してサウンドシステム24に出力する
。サウンドシステム24はアンプ、スピーカ等からなり
、ディジタルアナログ変換器23から供給されたアナロ
グ信号に対応した楽音を発音する。
また、当該鍵盤電子楽器は、第1モードにおけるインパ
ルス信号の発生及びインパルス応答信号波形の畳み込み
演算回路16への入力のために、インパルス発生器25
及びレベル検知回路26を有する。インパルス発生器2
5の入力には、インパルス発生用の操作スイッチ27か
らのII 11!信号及び第1モード信号MDIを入力
とするアンド回路28の出力が接続されており、同発生
器25はアンド回路28からの信号の立上がりに同期し
たパルス信号を出力する。インパルス発生器25の出力
にはアンプ31を介してスピーカ32が接続されており
、スピーカ32は前記インパルス発生器25からのパル
ス信号を音響信号に変換して放音する。レベル検知回路
26はアナログディジタル変換器18に接続されており
、同変換器18からの信号レベルが所定以上に達したこ
とを検知することにより外部音の入力時にパルス信号を
アンド回路33の一方の入力に供給する。このアンド回
路33の他方の入力にはアンド回路28の出力が供給さ
れるようになっており、同図路33は、インパルス応答
信号波形の入力時にのみ、前記外部音くインパルス応答
信号)の取り込み開始時に同期したパルス信号からなる
サンプリングスタート信号SMPSを畳み込み演算回路
16に供給する。
ルス信号の発生及びインパルス応答信号波形の畳み込み
演算回路16への入力のために、インパルス発生器25
及びレベル検知回路26を有する。インパルス発生器2
5の入力には、インパルス発生用の操作スイッチ27か
らのII 11!信号及び第1モード信号MDIを入力
とするアンド回路28の出力が接続されており、同発生
器25はアンド回路28からの信号の立上がりに同期し
たパルス信号を出力する。インパルス発生器25の出力
にはアンプ31を介してスピーカ32が接続されており
、スピーカ32は前記インパルス発生器25からのパル
ス信号を音響信号に変換して放音する。レベル検知回路
26はアナログディジタル変換器18に接続されており
、同変換器18からの信号レベルが所定以上に達したこ
とを検知することにより外部音の入力時にパルス信号を
アンド回路33の一方の入力に供給する。このアンド回
路33の他方の入力にはアンド回路28の出力が供給さ
れるようになっており、同図路33は、インパルス応答
信号波形の入力時にのみ、前記外部音くインパルス応答
信号)の取り込み開始時に同期したパルス信号からなる
サンプリングスタート信号SMPSを畳み込み演算回路
16に供給する。
また、当該鍵盤電子楽器は、前述のような外部から採取
したインパルス応答信号波形に関する波形データを保存
したり、予め用意された波形データを畳み込み演算回路
16に供給して同データを波形信号Bに代えて畳み込み
演算に利用したりできるようにするため、畳み込み演算
回路16とのデータの授受を制御する波形データ記録制
御回路34を備えている。波形データ記録制御回路34
はバス35を介して畳み込み演算回路16に接続されて
おり、同バス35を介して記録用アドレス信号MADR
1記録用読出し書込み制御信号MR/W及び記録用イネ
ーブル信号MENを畳み込み演算回路16へ供給するこ
とにより、記録用波形データMDATの畳み込み演算回
路16に対するデータ授受を制御する。この波形データ
記録制御回路34には、RAMで構成された波形データ
メモリ36が接続されるとともに、磁気ディスク、磁気
テープ等の外部記憶装置37も接続可能となっており、
波形データメモリ36及び外部記憶装置37に対する波
形データの記憶及び読出しが同制御回路34に接続され
複数の操作スイッチからなる指示装置38によって制御
されるようになっている。
したインパルス応答信号波形に関する波形データを保存
したり、予め用意された波形データを畳み込み演算回路
16に供給して同データを波形信号Bに代えて畳み込み
演算に利用したりできるようにするため、畳み込み演算
回路16とのデータの授受を制御する波形データ記録制
御回路34を備えている。波形データ記録制御回路34
はバス35を介して畳み込み演算回路16に接続されて
おり、同バス35を介して記録用アドレス信号MADR
1記録用読出し書込み制御信号MR/W及び記録用イネ
ーブル信号MENを畳み込み演算回路16へ供給するこ
とにより、記録用波形データMDATの畳み込み演算回
路16に対するデータ授受を制御する。この波形データ
記録制御回路34には、RAMで構成された波形データ
メモリ36が接続されるとともに、磁気ディスク、磁気
テープ等の外部記憶装置37も接続可能となっており、
波形データメモリ36及び外部記憶装置37に対する波
形データの記憶及び読出しが同制御回路34に接続され
複数の操作スイッチからなる指示装置38によって制御
されるようになっている。
なお、当該鍵盤電子楽器を構成する各回路には、畳み込
み演算回路16からマスタクロック信号φ、及び読出し
書込み制御信号R/Wが必要に応じて供給されており、
これらの信号φ、、R/Wに応じて各回路の同期動作が
制御されるようになっている。
み演算回路16からマスタクロック信号φ、及び読出し
書込み制御信号R/Wが必要に応じて供給されており、
これらの信号φ、、R/Wに応じて各回路の同期動作が
制御されるようになっている。
次に、畳み込み演算回路16について図面を用いて詳述
すると、第3図は同回路16の詳細をブロック図により
示している。
すると、第3図は同回路16の詳細をブロック図により
示している。
この畳み込み演算回路16は、波形信号Aを構成する各
サンプリングデータを記憶する第1波形データ記憶部W
Mlと、波形信号Bを構成する各サンプリングデータを
記憶する第2波形データ記憶部WM2と、畳み込み演算
を実行する演算部CALと、畳み込み演算回路16とと
゛もに当該鍵盤電子楽器全体の動作タイミングを制御す
るタイミング制御部TMCONと、第1及び第2波形デ
ータ記憶部WMI、WM2における各サンプリングデー
タの読出し及び書込みアドレスを制御するアドレス制御
部ADCONと、インパルス応答信号波形の取り込みを
制御するサンプリング制御部SMPCONとからなる。
サンプリングデータを記憶する第1波形データ記憶部W
Mlと、波形信号Bを構成する各サンプリングデータを
記憶する第2波形データ記憶部WM2と、畳み込み演算
を実行する演算部CALと、畳み込み演算回路16とと
゛もに当該鍵盤電子楽器全体の動作タイミングを制御す
るタイミング制御部TMCONと、第1及び第2波形デ
ータ記憶部WMI、WM2における各サンプリングデー
タの読出し及び書込みアドレスを制御するアドレス制御
部ADCONと、インパルス応答信号波形の取り込みを
制御するサンプリング制御部SMPCONとからなる。
第1波形データ記憶部WMIはN個の記憶領域を有する
RAMにより構成されたメモリ41を有する。このメモ
リ41のデータ入出力端子DATAはバス42に接続さ
れるとともに、同メモリ41の読出し書込み制御端子R
/Wにはタイミング制御部TMCONから読出し書込み
制御信号R/W(第4図参照)が供給されており、同信
号R/Wが”1″のときメモリ41内からバス42上へ
のサンプリングデータの読出しが制御され、かつ同信号
R/WがII OIIのときバス42上からメモリ41
内へのサンプリングデータの書込みが制御されるように
なっている。バス42の入力側にはゲート回路43が接
続されており、同ゲート回路43はそのゲート制御端子
GCにインバータ回路44を介して供給される反転読出
し書込み制御信号R/Wが“1′°のときのみ導通して
、波形信号Aを構成するサンプリングデータをバス42
上に供給する。バス42の出力側にはゲート回路45が
接続されており、同ゲート回路45はそのゲート制御端
子GCに供給される読出し書込み制御信号R/Wが1”
のときのみ導通して、バス42上のサンプリングデータ
を演算部CALに供給する。また、メモリ41のアドレ
ス入力端子ADHにはセレクタ回路46が接続されてお
り、同回路46はその選択制御端子SLに供給される読
出し書込み制御信号R/Wにより制御され、同信号R/
Wが“°0”のときアドレス制御部ADCONからの書
込みアドレス信号WADRを選択出力し、かつ同信号R
/Wが″1”のときアドレス制御部ADCONからの後
退読出しアドレス信号READRを選択出力する。
RAMにより構成されたメモリ41を有する。このメモ
リ41のデータ入出力端子DATAはバス42に接続さ
れるとともに、同メモリ41の読出し書込み制御端子R
/Wにはタイミング制御部TMCONから読出し書込み
制御信号R/W(第4図参照)が供給されており、同信
号R/Wが”1″のときメモリ41内からバス42上へ
のサンプリングデータの読出しが制御され、かつ同信号
R/WがII OIIのときバス42上からメモリ41
内へのサンプリングデータの書込みが制御されるように
なっている。バス42の入力側にはゲート回路43が接
続されており、同ゲート回路43はそのゲート制御端子
GCにインバータ回路44を介して供給される反転読出
し書込み制御信号R/Wが“1′°のときのみ導通して
、波形信号Aを構成するサンプリングデータをバス42
上に供給する。バス42の出力側にはゲート回路45が
接続されており、同ゲート回路45はそのゲート制御端
子GCに供給される読出し書込み制御信号R/Wが1”
のときのみ導通して、バス42上のサンプリングデータ
を演算部CALに供給する。また、メモリ41のアドレ
ス入力端子ADHにはセレクタ回路46が接続されてお
り、同回路46はその選択制御端子SLに供給される読
出し書込み制御信号R/Wにより制御され、同信号R/
Wが“°0”のときアドレス制御部ADCONからの書
込みアドレス信号WADRを選択出力し、かつ同信号R
/Wが″1”のときアドレス制御部ADCONからの後
退読出しアドレス信号READRを選択出力する。
第2波形データ記憶部WM2もN個の記憶領域を有する
RAMにより構成されたメモリ47を有する。このメモ
リ47のデータ入出力端子DATAにはセレクタ回路4
8が接続されており、同セレクタ回路48はその選択制
御端子SLへ波形データ記録制御回路34(第2図)か
ら供給される記録用イネーブル信号MENにより制御さ
れ、同信号MENが“0″のときメモリ47とバス51
との間のサンプリングデータの授受を許容し、かつ同信
号MENが1”のときメモリ47と波形データ記録制御
回路34との間のサンプリングデータ(記録用波形デー
タMDAT)の授受を許容する。バス51の入力側には
ゲート回路52が接続されており、同ゲート回路52は
そのゲート制卸端子GCヘオア回路53から供給される
信号が“1”のときのみ導通して、波形信号Bを構成す
るサンプリングデータをバス51上へ供給する。
RAMにより構成されたメモリ47を有する。このメモ
リ47のデータ入出力端子DATAにはセレクタ回路4
8が接続されており、同セレクタ回路48はその選択制
御端子SLへ波形データ記録制御回路34(第2図)か
ら供給される記録用イネーブル信号MENにより制御さ
れ、同信号MENが“0″のときメモリ47とバス51
との間のサンプリングデータの授受を許容し、かつ同信
号MENが1”のときメモリ47と波形データ記録制御
回路34との間のサンプリングデータ(記録用波形デー
タMDAT)の授受を許容する。バス51の入力側には
ゲート回路52が接続されており、同ゲート回路52は
そのゲート制卸端子GCヘオア回路53から供給される
信号が“1”のときのみ導通して、波形信号Bを構成す
るサンプリングデータをバス51上へ供給する。
バス51の出力側にはゲート回路54が接続されており
、同ゲート回路54はそのゲート制御端子GCヘオア回
路53からインバータ回路55を介して供給される信号
が°1”のときのみ導通して、バス51上のサンプリン
グデータを演算部CALに供給する。オア回路53の一
方の入力にはアンド回路56からの出力信号が供給され
、かつ同アンド回路56の各入力には読出し書込み制御
信号R/Wをインバータ回路57により反転した反転読
出し書込み制御信号R/Wが供給されるとともにオア回
路58を介した第2及び第3モード信号MD2.MD3
が供給されており、オア回路53は、当該鍵盤電子楽器
が第2又は第3モードにあるとき、前記反転読出し書込
み制御信号R/Wを出力する。また、オア回路53の他
方の入力にはアンド回路61からの出力信号が供給され
、かつ同アンド回路61の各入力には前記反転読出し書
込み制御信号R/W、第1モード信号MDI及びサンプ
リング制御部SMPCONからのサンプリングホールド
信号S/Hが供給されており、オア回路53は、当該鍵
盤電子楽器が第1モードにあるとき、サンプリングホー
ルド信号S/Hが“1”であることを条件として前記反
転読出し書込み制御信号R/Wを出力する。
、同ゲート回路54はそのゲート制御端子GCヘオア回
路53からインバータ回路55を介して供給される信号
が°1”のときのみ導通して、バス51上のサンプリン
グデータを演算部CALに供給する。オア回路53の一
方の入力にはアンド回路56からの出力信号が供給され
、かつ同アンド回路56の各入力には読出し書込み制御
信号R/Wをインバータ回路57により反転した反転読
出し書込み制御信号R/Wが供給されるとともにオア回
路58を介した第2及び第3モード信号MD2.MD3
が供給されており、オア回路53は、当該鍵盤電子楽器
が第2又は第3モードにあるとき、前記反転読出し書込
み制御信号R/Wを出力する。また、オア回路53の他
方の入力にはアンド回路61からの出力信号が供給され
、かつ同アンド回路61の各入力には前記反転読出し書
込み制御信号R/W、第1モード信号MDI及びサンプ
リング制御部SMPCONからのサンプリングホールド
信号S/Hが供給されており、オア回路53は、当該鍵
盤電子楽器が第1モードにあるとき、サンプリングホー
ルド信号S/Hが“1”であることを条件として前記反
転読出し書込み制御信号R/Wを出力する。
また、メモリ47の読出し書込み制御端子R/Wにはノ
ア回路62からの出力信号が供給され、メモリ47は同
信号が1“のとき読出し制御され、かつ同信号が“0°
′のとき書込み制御されるようになっている。このノア
回路62の一方の入力にはアンド回路63からの出力信
号が供給され、アンド回路63の両人力にはオア回路5
3からの出力信号と波形データ記録制御回路34(第2
図)からの記録用イネーブル信号MENをインバータ回
路64により反転した反転イネーブル信号MENとが供
給されており、ノア回路62及びアンド回路63は前記
記録用イネーブル信号MENが°“0″′のときのみオ
ア回路53の出力信号を反転してメモリ47の読出し書
込み制御端子R/Wに供給する。また、ノア回路62の
他方の入力にはアンド回路65からの出力信号が供給さ
れ、アンド回路65の両人力には波形データ記録制御回
路34(第2図)からの記録用読出し書込み制御信号M
fl/Wをインバータ回路66で反転した反転読出し書
込み制御信号MR/Wと前記記録用イネーブル信号ME
Nとが供給されており、ノア回路62及びアンド回路6
5は同イネーブル信号MENが“1″のときのみ前記反
転読出し書込み制御信号MR/Wを反転してメモリ47
の読出し書込み制御端子R/ Wに供給する。
ア回路62からの出力信号が供給され、メモリ47は同
信号が1“のとき読出し制御され、かつ同信号が“0°
′のとき書込み制御されるようになっている。このノア
回路62の一方の入力にはアンド回路63からの出力信
号が供給され、アンド回路63の両人力にはオア回路5
3からの出力信号と波形データ記録制御回路34(第2
図)からの記録用イネーブル信号MENをインバータ回
路64により反転した反転イネーブル信号MENとが供
給されており、ノア回路62及びアンド回路63は前記
記録用イネーブル信号MENが°“0″′のときのみオ
ア回路53の出力信号を反転してメモリ47の読出し書
込み制御端子R/Wに供給する。また、ノア回路62の
他方の入力にはアンド回路65からの出力信号が供給さ
れ、アンド回路65の両人力には波形データ記録制御回
路34(第2図)からの記録用読出し書込み制御信号M
fl/Wをインバータ回路66で反転した反転読出し書
込み制御信号MR/Wと前記記録用イネーブル信号ME
Nとが供給されており、ノア回路62及びアンド回路6
5は同イネーブル信号MENが“1″のときのみ前記反
転読出し書込み制御信号MR/Wを反転してメモリ47
の読出し書込み制御端子R/ Wに供給する。
メモリ47のアドレス入力端子ADRにはセレクタ回路
67が接続されており、同セレクタ回路67はその選択
制御端子SLへ波形データ記録制御回路34(第2図)
から供給される記録用イネーブル信号MENにより制御
され、同信号MENが0″゛のときセレクタ回路68か
らの出力信号を選択出力し、かつ同信号MENがII
I IIのとき波形データ記録制御回路34からの記録
用アドレス信号M A D Rを選択出力する。セレク
タ68はその選択制御端子SLに供給される読出し書込
み制御信号R/Wにより制御され、同信号R/WがO”
のときアドレス制御部ADCONからの書込みアドレス
信号WADRを選択出力し、かつ同信号R/Wが1″の
とき同制御部ADCONからの前進読出しアドレス信号
READFを選択出力する。
67が接続されており、同セレクタ回路67はその選択
制御端子SLへ波形データ記録制御回路34(第2図)
から供給される記録用イネーブル信号MENにより制御
され、同信号MENが0″゛のときセレクタ回路68か
らの出力信号を選択出力し、かつ同信号MENがII
I IIのとき波形データ記録制御回路34からの記録
用アドレス信号M A D Rを選択出力する。セレク
タ68はその選択制御端子SLに供給される読出し書込
み制御信号R/Wにより制御され、同信号R/WがO”
のときアドレス制御部ADCONからの書込みアドレス
信号WADRを選択出力し、かつ同信号R/Wが1″の
とき同制御部ADCONからの前進読出しアドレス信号
READFを選択出力する。
演算部CALはゲート回路45.54に接続された乗算
器71を有する。乗算器71は両ゲート回路45.54
からの出力信号同志を乗算して、該乗算結果をレジスタ
回路72とともにアキュムレータを構成する加算器73
の一方の入力に供給する。加算器73の他方の入力には
レジスタ回路72の出力信号が供給されており、同加算
器73は前記乗算結果とレジスタ回路72の出力信号と
を加算してレジスタ回路72の入力に供給する。
器71を有する。乗算器71は両ゲート回路45.54
からの出力信号同志を乗算して、該乗算結果をレジスタ
回路72とともにアキュムレータを構成する加算器73
の一方の入力に供給する。加算器73の他方の入力には
レジスタ回路72の出力信号が供給されており、同加算
器73は前記乗算結果とレジスタ回路72の出力信号と
を加算してレジスタ回路72の入力に供給する。
レジスタ回路72は、そのリセット端子Rヘインバータ
回路74を介して供給される反転読出し書込み制御信号
R/Wによってリセットされるとともに、そのロード端
子LDに供給されるマスタクロック信号φヶに同期して
加算器73からの出力信号を更新記憶する。レジスタ回
路72の出力にはレジスタ回路75が接続されており、
同レジスタ回路75は、そのロード端子LDに供給され
る反転読出し書込み制御信号R/W毎にレジスタ回路7
2の出力信号を更新記憶する。
回路74を介して供給される反転読出し書込み制御信号
R/Wによってリセットされるとともに、そのロード端
子LDに供給されるマスタクロック信号φヶに同期して
加算器73からの出力信号を更新記憶する。レジスタ回
路72の出力にはレジスタ回路75が接続されており、
同レジスタ回路75は、そのロード端子LDに供給され
る反転読出し書込み制御信号R/W毎にレジスタ回路7
2の出力信号を更新記憶する。
タイミング制御部TMCONはマスタクロック発生器7
6を有する。このマスタクロック発生器76は高周波数
のマスタクロック信号φM (第4図参照〉を発生する
もので、同クロック信号φ4はカウンタ回路77に供給
されるとともに他の回路にも供給され、各回路の基本動
作タイミングを制御する。カウンタ回路77はモジュロ
N+lに設定されており、マスタクロック信号φ菖に同
期して「0」〜「N」に渡るカウント動作を繰返し行う
。このカウンタ回路77の出力にはデコーダ回路78が
接続されており、同デコーダ回路78はカウンタ回路7
7のカウントNを検出して、該検出時にのみ“1”′と
なる信号を出力する。この信号はインバータ回路81に
より反転され、該反転された信号は読出し書込み制御信
号R/Wとして出力される。この読出し書込み制御信号
R/Wは、第4図に示すように、N+1個のマスタクロ
ック信号φM毎に“0”となるものであり、当該鍵盤電
子楽器においては、このN+1クロック周期が1サンプ
リング時間に対応する。
6を有する。このマスタクロック発生器76は高周波数
のマスタクロック信号φM (第4図参照〉を発生する
もので、同クロック信号φ4はカウンタ回路77に供給
されるとともに他の回路にも供給され、各回路の基本動
作タイミングを制御する。カウンタ回路77はモジュロ
N+lに設定されており、マスタクロック信号φ菖に同
期して「0」〜「N」に渡るカウント動作を繰返し行う
。このカウンタ回路77の出力にはデコーダ回路78が
接続されており、同デコーダ回路78はカウンタ回路7
7のカウントNを検出して、該検出時にのみ“1”′と
なる信号を出力する。この信号はインバータ回路81に
より反転され、該反転された信号は読出し書込み制御信
号R/Wとして出力される。この読出し書込み制御信号
R/Wは、第4図に示すように、N+1個のマスタクロ
ック信号φM毎に“0”となるものであり、当該鍵盤電
子楽器においては、このN+1クロック周期が1サンプ
リング時間に対応する。
アドレス制御部ADCONはモジュNのカウンタ回路8
2及びモジュロN+1のカウンタ回路83を備えている
。カウンタ回路82のタロツク入力端子CKには、前記
読出し書込み制御信号R/Wをインバータ回路84で反
転するとともに遅延回路85で1マスタクロツタ分遅延
した信号が供給されており、同カウンタ回路82は前記
供給信号により1サンプリング時間毎にカウントアツプ
して「0」〜rN−1」に渡って繰り返し変化する書込
みアドレス信号WADR(第4図参照)を出力する。ま
た、このカウンタ回路82のリセット端子Rにはサンプ
リングスタート信号SMPSが供給されており、カウン
タ回路82は同信号SMPSの入力時にリセットされる
ようになっている。カウンタ回路83のリセット端子R
には遅延回路85からの信号が供給されるとともに、同
回路83のタロツク入力端子CKにはマスタクロック信
号φMが入力されており、カウンタ回路83はカウンタ
回路82のカウントアツプに同期して「0」に設定され
るとともに、1サンプリング時間内に「0」〜「NJに
渡って変化するカウント信号を出力する。
2及びモジュロN+1のカウンタ回路83を備えている
。カウンタ回路82のタロツク入力端子CKには、前記
読出し書込み制御信号R/Wをインバータ回路84で反
転するとともに遅延回路85で1マスタクロツタ分遅延
した信号が供給されており、同カウンタ回路82は前記
供給信号により1サンプリング時間毎にカウントアツプ
して「0」〜rN−1」に渡って繰り返し変化する書込
みアドレス信号WADR(第4図参照)を出力する。ま
た、このカウンタ回路82のリセット端子Rにはサンプ
リングスタート信号SMPSが供給されており、カウン
タ回路82は同信号SMPSの入力時にリセットされる
ようになっている。カウンタ回路83のリセット端子R
には遅延回路85からの信号が供給されるとともに、同
回路83のタロツク入力端子CKにはマスタクロック信
号φMが入力されており、カウンタ回路83はカウンタ
回路82のカウントアツプに同期して「0」に設定され
るとともに、1サンプリング時間内に「0」〜「NJに
渡って変化するカウント信号を出力する。
これらのカウンタ回路82.83の各出力は加算器86
及び減算器87に共に接続されており、加算器86はカ
ウンタ回路82からの書込みアドレス信号WADRとカ
ウンタ回路83からのカウント信号とを加算してセレク
タ回路88の一方の入力に供給する。セレクタ回路88
の他方の入力にはカウンタ回路83からのカウント信号
が供給されており、同セレクタ回路88はその選択制御
端子SLに供給される第1モード信号MDIにより制御
され、同信号MDIが“O″のとき加算器86からの加
算結果を前進読出しアドレス信号READFとして選択
出力し、かつ同信号MDIが“1°°のときカウンタ回
路83からのカウント信号を前進読出しアドレス信号R
EADFとして選択出力する。減算器87はカウンタ回
路82からの書込みアドレス信号WADRからカウンタ
回路83からのカウント信号及び「1」を減算するもの
で、該減算結果を後退読出しアドレス信号READRと
して出力する。
及び減算器87に共に接続されており、加算器86はカ
ウンタ回路82からの書込みアドレス信号WADRとカ
ウンタ回路83からのカウント信号とを加算してセレク
タ回路88の一方の入力に供給する。セレクタ回路88
の他方の入力にはカウンタ回路83からのカウント信号
が供給されており、同セレクタ回路88はその選択制御
端子SLに供給される第1モード信号MDIにより制御
され、同信号MDIが“O″のとき加算器86からの加
算結果を前進読出しアドレス信号READFとして選択
出力し、かつ同信号MDIが“1°°のときカウンタ回
路83からのカウント信号を前進読出しアドレス信号R
EADFとして選択出力する。減算器87はカウンタ回
路82からの書込みアドレス信号WADRからカウンタ
回路83からのカウント信号及び「1」を減算するもの
で、該減算結果を後退読出しアドレス信号READRと
して出力する。
サンプリング制御部SMPCONはモジュロN+1のカ
ウンタ回路91と同カウンタ回路91に接続されたデコ
ーダ回路92とを有する。カウンタ回B91のリセット
端子Rにはサンプリングスタート信号SMPSが供給さ
れるとともに、同回路91のクロック入力端子CKには
遅延回路85からの信号及びサンプルホールド信号S/
Hを入力するアンド回路93の出力信号が供給されてお
り、カウンタ回路91はサンプリングスタート信号SM
PSの到来時に「0」に設定されるとともに、サンプル
ホールド信号S/Hが1″である間、1サンプリング時
間毎にカウントアツプする。
ウンタ回路91と同カウンタ回路91に接続されたデコ
ーダ回路92とを有する。カウンタ回B91のリセット
端子Rにはサンプリングスタート信号SMPSが供給さ
れるとともに、同回路91のクロック入力端子CKには
遅延回路85からの信号及びサンプルホールド信号S/
Hを入力するアンド回路93の出力信号が供給されてお
り、カウンタ回路91はサンプリングスタート信号SM
PSの到来時に「0」に設定されるとともに、サンプル
ホールド信号S/Hが1″である間、1サンプリング時
間毎にカウントアツプする。
デコーダ回路92はカウンタ回路91のカウント出力が
「N」であることを検知して゛1°゛信号を出力するも
ので、このデコーダ回路92の出力信号はインバータ回
路94により反転されてサンプルホールド信号S/Hと
して出力される。
「N」であることを検知して゛1°゛信号を出力するも
ので、このデコーダ回路92の出力信号はインバータ回
路94により反転されてサンプルホールド信号S/Hと
して出力される。
次に、上記のように構成した実施例の動作を、モード選
択スイッチ22により選択設定される第1乃至第3モー
ドに分けて説明する。
択スイッチ22により選択設定される第1乃至第3モー
ドに分けて説明する。
m1五
このモードは主にインパルス応答信号波形を利用して波
形信号Aの畳み込み演算を実行するもので、この場合、
第1モード信号MDIのみ1″に設定され、他の第2及
び第3モード信号MD2゜MD3は゛0パに設定されて
いる。
形信号Aの畳み込み演算を実行するもので、この場合、
第1モード信号MDIのみ1″に設定され、他の第2及
び第3モード信号MD2゜MD3は゛0パに設定されて
いる。
まず、インパルス応答信号に関する波形データを当該鍵
盤電子楽器内に取り込む場合について説明する。かかる
場合、演奏者は操作スイッチ27をオン操作する。この
オン操作により、アンド回路28は、“′1°゛に設定
されている第1モード信号MDIに基づき、1”信号を
インパルス発生器25に出力するので、スピーカ32か
らはインパルス発生器25にて形成されかつアンプ31
を介したパルス信号が音響信号に変換されて当該鍵盤電
子楽器が置かれている部屋内に放音される。
盤電子楽器内に取り込む場合について説明する。かかる
場合、演奏者は操作スイッチ27をオン操作する。この
オン操作により、アンド回路28は、“′1°゛に設定
されている第1モード信号MDIに基づき、1”信号を
インパルス発生器25に出力するので、スピーカ32か
らはインパルス発生器25にて形成されかつアンプ31
を介したパルス信号が音響信号に変換されて当該鍵盤電
子楽器が置かれている部屋内に放音される。
この音響信号としてのインパルス信号は部屋の壁、同部
屋内に置かれている物により反射及び吸収されながらマ
イクロフォン21に到達し、同マイクロフォン21は該
部屋のインパルス応答を表すアナログ波形信号をアナロ
グディジタル変換器18に供給する。アナログディジタ
ル変換器18はマスタクロック信号φ8及び読出し書込
み制御信号R/Wにより制御されて、第4図に示す1サ
ンプリング時間毎に前記アナログ波形信号の瞬時値をデ
ィジタル信号に変換するとともに、同ディジタル信号を
インパルス応答信号波形に関するサンプリングデータと
して前記1サンプリング時間周期でセレクタ回路17に
出力する。この場合、第2モード信号M D 2は0″
であるので、セレクタ回路17は前記サンプリングデー
タを波形信号Bとして畳み込み演算回路16に供給する
。
屋内に置かれている物により反射及び吸収されながらマ
イクロフォン21に到達し、同マイクロフォン21は該
部屋のインパルス応答を表すアナログ波形信号をアナロ
グディジタル変換器18に供給する。アナログディジタ
ル変換器18はマスタクロック信号φ8及び読出し書込
み制御信号R/Wにより制御されて、第4図に示す1サ
ンプリング時間毎に前記アナログ波形信号の瞬時値をデ
ィジタル信号に変換するとともに、同ディジタル信号を
インパルス応答信号波形に関するサンプリングデータと
して前記1サンプリング時間周期でセレクタ回路17に
出力する。この場合、第2モード信号M D 2は0″
であるので、セレクタ回路17は前記サンプリングデー
タを波形信号Bとして畳み込み演算回路16に供給する
。
一方、アナログディジタル変換器18からのディジタル
信号はレベル検知回路26にも供給され、同検知回路2
6は所定レベル以上の前記ディジタル信号を検知するこ
とによりインパルス応答波形信号の入力開始を表すパル
ス信号を1サンプリング時間の先頭タイミングで出力す
る。このパルス信号は実際問題としてインパルス信号出
力とほぼ同時に発生するものであり、操作スイッチ27
は未だオン状態にあってアンド回路28が゛1′°信号
を出力しているので、同パルス信号はアンド回路33を
介してサンプリングスタート信号SMPS(第4図参照
)として畳み込み演算回路16に供給される。
信号はレベル検知回路26にも供給され、同検知回路2
6は所定レベル以上の前記ディジタル信号を検知するこ
とによりインパルス応答波形信号の入力開始を表すパル
ス信号を1サンプリング時間の先頭タイミングで出力す
る。このパルス信号は実際問題としてインパルス信号出
力とほぼ同時に発生するものであり、操作スイッチ27
は未だオン状態にあってアンド回路28が゛1′°信号
を出力しているので、同パルス信号はアンド回路33を
介してサンプリングスタート信号SMPS(第4図参照
)として畳み込み演算回路16に供給される。
畳み込み演算回路16においては、前記サンプリングス
タート信号SMPSによりサンプリング制御部SMPC
ONのカウンタ回路91がリセットされ、デコーダ回路
92は“0パ信号を出力するようになり、サンプルホー
ルド信号S/Hは“1″となる。この1”を表すサンプ
ルホールド信号S/Hはアンド回路61に供給され、ま
た同図路61に供給されている第1モード信号MDIも
“1パであるので、第4図に示す読出し書込み制御信号
R/Wをインバータ回路57により反転した反転読出し
書込み制御信号R/Wがアンド回路61及びオア回路5
3を介してゲート回路52に供給されるようになる。こ
れにより、ゲート回路52は各サンプリング時間の最終
タイミング毎に導通し、また波形データ記録制御回路3
4からの記録用イネーブル信号MENは“o″であって
、セレクタ回路48はバス51とメモリ47のデータ入
出力端子DATAとのデータ授受を許容しているので、
波形信号B(インパルス応答信号波形を表すサンプリン
グデータ)は、各サンプリング時間の最終タイミング毎
に、ゲート回路52、バス51及びセレクタ回路48を
介してメモリ47のデータ入出力端子DATAに供給さ
れることになる。また、記録用イネーブル信号MENが
“0パであるので、アンド回路63は前記オア回路53
からの反転読出し書込み制御信号R/Wをノア回路62
に供給し、同図路62が前記反転読出し書込み制御信号
R/Wを再度反転した読出し書込み制御信号R/Wをメ
モリ47の読出し書込み制御端子R/Wに供給する。こ
れにより、メモリ47は前記各サンプリング時間の最終
タイミング毎に書込みモードとなり、前記供給サンプリ
ングデータがメモリ47に書込まれることになる。
タート信号SMPSによりサンプリング制御部SMPC
ONのカウンタ回路91がリセットされ、デコーダ回路
92は“0パ信号を出力するようになり、サンプルホー
ルド信号S/Hは“1″となる。この1”を表すサンプ
ルホールド信号S/Hはアンド回路61に供給され、ま
た同図路61に供給されている第1モード信号MDIも
“1パであるので、第4図に示す読出し書込み制御信号
R/Wをインバータ回路57により反転した反転読出し
書込み制御信号R/Wがアンド回路61及びオア回路5
3を介してゲート回路52に供給されるようになる。こ
れにより、ゲート回路52は各サンプリング時間の最終
タイミング毎に導通し、また波形データ記録制御回路3
4からの記録用イネーブル信号MENは“o″であって
、セレクタ回路48はバス51とメモリ47のデータ入
出力端子DATAとのデータ授受を許容しているので、
波形信号B(インパルス応答信号波形を表すサンプリン
グデータ)は、各サンプリング時間の最終タイミング毎
に、ゲート回路52、バス51及びセレクタ回路48を
介してメモリ47のデータ入出力端子DATAに供給さ
れることになる。また、記録用イネーブル信号MENが
“0パであるので、アンド回路63は前記オア回路53
からの反転読出し書込み制御信号R/Wをノア回路62
に供給し、同図路62が前記反転読出し書込み制御信号
R/Wを再度反転した読出し書込み制御信号R/Wをメ
モリ47の読出し書込み制御端子R/Wに供給する。こ
れにより、メモリ47は前記各サンプリング時間の最終
タイミング毎に書込みモードとなり、前記供給サンプリ
ングデータがメモリ47に書込まれることになる。
一方、上述のサンプリングスタート信号SMPSにより
カウンタ回路82もリセットされ、同信号SMPSの発
生後、カウンタ82は、第4図に示すように、サンプリ
ング時間周期で「O」から「1」ずつ増加する書込みア
ドレス信号WADRを出力するようになる。この書込み
アドレス信号WADRはセレクタ回路68の一方の入力
(“o″)に供給され、セレクタ回路68は、前記読出
し書込み制御信号R/Wに基づき、各サンプリング時間
の最終タイミングで前記書込みアドレス信号WADRを
セレクタ回路67の一方の入力(“0″)に供給する。
カウンタ回路82もリセットされ、同信号SMPSの発
生後、カウンタ82は、第4図に示すように、サンプリ
ング時間周期で「O」から「1」ずつ増加する書込みア
ドレス信号WADRを出力するようになる。この書込み
アドレス信号WADRはセレクタ回路68の一方の入力
(“o″)に供給され、セレクタ回路68は、前記読出
し書込み制御信号R/Wに基づき、各サンプリング時間
の最終タイミングで前記書込みアドレス信号WADRを
セレクタ回路67の一方の入力(“0″)に供給する。
この場合、前述したように、記録用イネーブル信号ME
Nは°0゛′であって、セレクタ回路67はセレクタ回
路68からの出力信号をメモリ47のアドレス入力端子
ADHに供給するので、同アドレス入力端子ADHには
各サンプリング時間の最終タイミング毎に前記書込みア
ドレス信号WADRが供給されることになる。その結果
、メモリ47には、第5図に示すように、前記インパル
ス応答波形を表すサンプリングデータがO番地から順に
サンプリング時間毎に記憶されていくことになる。
Nは°0゛′であって、セレクタ回路67はセレクタ回
路68からの出力信号をメモリ47のアドレス入力端子
ADHに供給するので、同アドレス入力端子ADHには
各サンプリング時間の最終タイミング毎に前記書込みア
ドレス信号WADRが供給されることになる。その結果
、メモリ47には、第5図に示すように、前記インパル
ス応答波形を表すサンプリングデータがO番地から順に
サンプリング時間毎に記憶されていくことになる。
かかるサンプリングデータの書込み中、時間が経過して
、サンプリング制御部SMPCONのカウンタ回路91
のカウント値が「N」に達すると、デコーダ回路92は
“°1′信号を出力するようになり、サンプルホールド
信号S/Hは°゛0”°となる。これにより、カウンタ
回路91のカウント動作は停止し、前記サンプルホール
ド信号S/Hは“0”に維持される。また、この“0”
を表すサンプルホールド信号S/Hはアンド回路61の
出力を常時“0′にするので、この時点でメモリ47へ
のサンプリングデータの書込みは停止する。
、サンプリング制御部SMPCONのカウンタ回路91
のカウント値が「N」に達すると、デコーダ回路92は
“°1′信号を出力するようになり、サンプルホールド
信号S/Hは°゛0”°となる。これにより、カウンタ
回路91のカウント動作は停止し、前記サンプルホール
ド信号S/Hは“0”に維持される。また、この“0”
を表すサンプルホールド信号S/Hはアンド回路61の
出力を常時“0′にするので、この時点でメモリ47へ
のサンプリングデータの書込みは停止する。
なお、カウンタ回路82は前記カウンタ回路91と同期
して動作していたので、この時点で、書込みアドレス信
号WADRはrN−IJまで達しており、メモリ47の
全領域(「0」〜rN−IJ番地まで)にサンプリング
データが書込まれている。
して動作していたので、この時点で、書込みアドレス信
号WADRはrN−IJまで達しており、メモリ47の
全領域(「0」〜rN−IJ番地まで)にサンプリング
データが書込まれている。
次に、このようにしてメモリ47に書込まれたインパル
ス応答信号波形データを利用して楽音信号を形成出力す
る動作について説明する。鍵盤11のいずれかの鍵が押
鍵されると、該押鍵は鍵スィッチ回路12及び押鍵検出
回路13により検出され、同押鍵に係る鍵情報が主波形
データ発生回路14に供給される。主波形データ発生回
路14は前記供給鍵情報に基づき、押鍵された鍵の音高
周波数を有する楽音波形信号を形成し、該波形信号の瞬
時値を表すサンプリングデータを読出し書込み制御信号
R/Wに同期させて波形信号A(第6図参照)として畳
み込み演算回路16に供給する。
ス応答信号波形データを利用して楽音信号を形成出力す
る動作について説明する。鍵盤11のいずれかの鍵が押
鍵されると、該押鍵は鍵スィッチ回路12及び押鍵検出
回路13により検出され、同押鍵に係る鍵情報が主波形
データ発生回路14に供給される。主波形データ発生回
路14は前記供給鍵情報に基づき、押鍵された鍵の音高
周波数を有する楽音波形信号を形成し、該波形信号の瞬
時値を表すサンプリングデータを読出し書込み制御信号
R/Wに同期させて波形信号A(第6図参照)として畳
み込み演算回路16に供給する。
畳み込み演算回路16においては、第1波形データ記憶
部WMIのゲート回路43が読出し書込み制御信号R/
Wをインバータ回路44により反転した反転読出し書込
み制御信号R/Wによって導通制御されており、同回路
43は波形信号Aを構成する各サンプリングデータを1
サンプリング時間の最終タイミング毎にメモリ41のデ
ータ入出力端子DATAに供給する。また、この最終タ
イミングでは、読出し書込み制御信号R/Wがメモリ4
1のアドレス入力端子ADRヘカウンタ82からの書込
みアドレス信号WADRを供給するようにセレクタ回路
46を制御するとともに、メモリ41を書込みモードに
するように同メモリ41を制御しており、前記書込みア
ドレス信号W ADRは1サンプリング時間毎に「0」
〜「N−1」に渡り繰り返し変更されているので、波形
信号Aに関する各サンプリングデータは、第7図に示す
ように、’N−IJまでは数値が大きくなる順番で、r
N−IJに達するとrN−IJがら「o」に変化する順
番で、メモリ41の各番地に記憶される。これにより、
新たなサンプリングデータがメモリ41のデータ入力端
子DATAに到来する毎に、最も古いサンプリングデー
タが前記新たなサンプリングデータに書き換えられ、同
メモリ41は波形信号Aを表すサンプリングデータを順
次循環記憶することになる。
部WMIのゲート回路43が読出し書込み制御信号R/
Wをインバータ回路44により反転した反転読出し書込
み制御信号R/Wによって導通制御されており、同回路
43は波形信号Aを構成する各サンプリングデータを1
サンプリング時間の最終タイミング毎にメモリ41のデ
ータ入出力端子DATAに供給する。また、この最終タ
イミングでは、読出し書込み制御信号R/Wがメモリ4
1のアドレス入力端子ADRヘカウンタ82からの書込
みアドレス信号WADRを供給するようにセレクタ回路
46を制御するとともに、メモリ41を書込みモードに
するように同メモリ41を制御しており、前記書込みア
ドレス信号W ADRは1サンプリング時間毎に「0」
〜「N−1」に渡り繰り返し変更されているので、波形
信号Aに関する各サンプリングデータは、第7図に示す
ように、’N−IJまでは数値が大きくなる順番で、r
N−IJに達するとrN−IJがら「o」に変化する順
番で、メモリ41の各番地に記憶される。これにより、
新たなサンプリングデータがメモリ41のデータ入力端
子DATAに到来する毎に、最も古いサンプリングデー
タが前記新たなサンプリングデータに書き換えられ、同
メモリ41は波形信号Aを表すサンプリングデータを順
次循環記憶することになる。
一方、かかる循環記憶動作中、1サンプリング時間の最
終タイミング以外のタイミングにおいては、メモリ41
内のサンプリングデータが順次読出される。すなわち、
前記読出し書込み制御信号R/Wは、第6図に示すよう
に、1サンプリング時間内の「O」〜rN−1,に渡る
クロックタイミングにおいては“1”であり、同信号R
/Wはメモリ41の読出し書込み制御端子R/Wに供給
されて同・メモリ41を読出しモードに制御するととも
に、ゲート回路45のゲート制御端子GCに供給されて
同ゲート回路45を導通制御する。また、この続出し書
込み制御信号R/Wはセレクタ回路46の選択制御端子
SLにも供給されて、前記「0」〜’N−IJのクロッ
クタイミングにおいては、後退読出しアドレス信号RE
ADRをメモリ41のアドレス入力端子ADRに供給す
るようにセレクタ回路46を制御する。これにより、メ
モリ41に前述のようにして記憶されているサンプリン
グデータは、1サンプリング時間内の「0」〜rN−1
,のクロックタイミングにて、後退読出しアドレス信号
READRに応じて順次読出される。
終タイミング以外のタイミングにおいては、メモリ41
内のサンプリングデータが順次読出される。すなわち、
前記読出し書込み制御信号R/Wは、第6図に示すよう
に、1サンプリング時間内の「O」〜rN−1,に渡る
クロックタイミングにおいては“1”であり、同信号R
/Wはメモリ41の読出し書込み制御端子R/Wに供給
されて同・メモリ41を読出しモードに制御するととも
に、ゲート回路45のゲート制御端子GCに供給されて
同ゲート回路45を導通制御する。また、この続出し書
込み制御信号R/Wはセレクタ回路46の選択制御端子
SLにも供給されて、前記「0」〜’N−IJのクロッ
クタイミングにおいては、後退読出しアドレス信号RE
ADRをメモリ41のアドレス入力端子ADRに供給す
るようにセレクタ回路46を制御する。これにより、メ
モリ41に前述のようにして記憶されているサンプリン
グデータは、1サンプリング時間内の「0」〜rN−1
,のクロックタイミングにて、後退読出しアドレス信号
READRに応じて順次読出される。
この後退読出しアドレス信号READRは減算器87に
て形成されるもので、カウンタ回路82からの書込みア
ドレス信号W A、 D Rが「i」であれば、カウン
タ回路83は1サンプリング時間内の先頭タイミングで
リセットされた後、マスタクロツタ信号φMの到来毎に
順次「1」ずつ増加するので、第6図及び第7図に示す
ように、ri−IJ、’1−2J・・・「i」の順にク
ロックタイミング毎に変化する。かかる状態では、メモ
リ41のi番地に対するサンプリングデータの書込みは
未だ成されておらす、メモリ41のi−i番地に最も新
しいサンプリングデータが記憶されており、番地が小さ
くなる(但し、「0」のときには「N−1」になる)に
従って記憶されているサンプリングデータが順に古くな
ってi番地に最も古いサンプリングデータが記憶されて
いる。その結果、メモリ41からは、新しいサンプリン
グデータから順に古くなるサンプリングデータがクロッ
クタイミング毎に読出されて、乗算器71の一方の入力
に順次供給される。
て形成されるもので、カウンタ回路82からの書込みア
ドレス信号W A、 D Rが「i」であれば、カウン
タ回路83は1サンプリング時間内の先頭タイミングで
リセットされた後、マスタクロツタ信号φMの到来毎に
順次「1」ずつ増加するので、第6図及び第7図に示す
ように、ri−IJ、’1−2J・・・「i」の順にク
ロックタイミング毎に変化する。かかる状態では、メモ
リ41のi番地に対するサンプリングデータの書込みは
未だ成されておらす、メモリ41のi−i番地に最も新
しいサンプリングデータが記憶されており、番地が小さ
くなる(但し、「0」のときには「N−1」になる)に
従って記憶されているサンプリングデータが順に古くな
ってi番地に最も古いサンプリングデータが記憶されて
いる。その結果、メモリ41からは、新しいサンプリン
グデータから順に古くなるサンプリングデータがクロッ
クタイミング毎に読出されて、乗算器71の一方の入力
に順次供給される。
また、これと同時に、乗算器71の他方の入力には第2
波形データ記憶部WM2からのサンプリングデータが供
給されている。すなわち、かかる場合、第1モード信号
MDIのみが1″で第2及び第3モード信号MD2.M
D3は“0″であり、またサンプリング制御部SMPC
ONからのサンプルホールド信号S/Hも“Onである
ので、アンド回路56.61の作用によりオア回路53
の出力信号は常にO”に保たれており、ゲート回路54
のゲート制御端子GCにはインバータ回路55を介した
1”信号が供給されていて同ゲート回路54は導通状態
にある。また、このとき、波形データ記録制御回路34
からの記録用イネーブル信号MENは°0”であるので
、セレクタ回路48はメモリ47のデータ入出力端子D
ATAとバス51との導通を許容していると同時に、ア
ンド回路63.65及びノア回路62の作用によりメモ
リ47は読出しモードに設定されている。
波形データ記憶部WM2からのサンプリングデータが供
給されている。すなわち、かかる場合、第1モード信号
MDIのみが1″で第2及び第3モード信号MD2.M
D3は“0″であり、またサンプリング制御部SMPC
ONからのサンプルホールド信号S/Hも“Onである
ので、アンド回路56.61の作用によりオア回路53
の出力信号は常にO”に保たれており、ゲート回路54
のゲート制御端子GCにはインバータ回路55を介した
1”信号が供給されていて同ゲート回路54は導通状態
にある。また、このとき、波形データ記録制御回路34
からの記録用イネーブル信号MENは°0”であるので
、セレクタ回路48はメモリ47のデータ入出力端子D
ATAとバス51との導通を許容していると同時に、ア
ンド回路63.65及びノア回路62の作用によりメモ
リ47は読出しモードに設定されている。
その結果、メモリ47内のサンプリングデータは読出さ
れて、セレクタ回路48、バス51及びゲート回路54
を介して出力される状態にある。
れて、セレクタ回路48、バス51及びゲート回路54
を介して出力される状態にある。
一方、セレクタ回路68は、読出し書込み制御信号R/
W (第6図参照)に基づき、1サンプリング時間内の
「0」〜rN−I Jのクロックタイミングにおいては
セレクタ回路88からの前進読出しアドレス信号REA
DFをセレクタ67の一方の入力(“0“)に供給する
と同時に、セレクタ回路88は″1″に設定されている
第1モード信号MDIに基づきカウンタ回路83の出力
信号を選択出力し、かつセレクタ回路67は°“0″に
設定されている記録用イネーブル信号MENに基づきセ
レクタ回路68の出力信号を選択出力しているので、該
「0」〜rN−IJのクロックタイミングにおいては、
第6図に示すように、「O」からrN−IJに向かって
順次変化する前進読出しアドレス信号READFがメモ
リ47のアドレス入力端子ADRに供給される。その結
果、前述の第1波形データ記憶部WMIのサンプリング
データの読出しに同期して、第5図に示すように、メモ
リ47に以前記憶したインパルス応答波形を表す各サン
プリングデータが順次読出されて乗算器71に供給され
ることになる。
W (第6図参照)に基づき、1サンプリング時間内の
「0」〜rN−I Jのクロックタイミングにおいては
セレクタ回路88からの前進読出しアドレス信号REA
DFをセレクタ67の一方の入力(“0“)に供給する
と同時に、セレクタ回路88は″1″に設定されている
第1モード信号MDIに基づきカウンタ回路83の出力
信号を選択出力し、かつセレクタ回路67は°“0″に
設定されている記録用イネーブル信号MENに基づきセ
レクタ回路68の出力信号を選択出力しているので、該
「0」〜rN−IJのクロックタイミングにおいては、
第6図に示すように、「O」からrN−IJに向かって
順次変化する前進読出しアドレス信号READFがメモ
リ47のアドレス入力端子ADRに供給される。その結
果、前述の第1波形データ記憶部WMIのサンプリング
データの読出しに同期して、第5図に示すように、メモ
リ47に以前記憶したインパルス応答波形を表す各サン
プリングデータが順次読出されて乗算器71に供給され
ることになる。
このようにして第1及び第2波形データ記憶部WMI、
WM2から乗算器71へ供給された両サンプリングデー
タは同乗算器71にて乗算され、該乗算結果は加算器7
3にてレジスタ回路72からのサンプリングデータと加
算された後、同レジスタ回路72にマスタクロック信号
φ□に同期して取り込まれる。このレジスタ回路72は
読出し書込み制御信号R/Wをインバータ回路74によ
り反転した反転読出し書込み制御信号R/Wによって1
サンプリング時間の最終タイミング毎にリセットされる
ので、加算器73及びレジスタ回路72は第1及び第2
波形データ記憶部WMI、WM2からの各サンプリング
データの乗算結果を1サンプリング時間に渡って累算す
ることになる。
WM2から乗算器71へ供給された両サンプリングデー
タは同乗算器71にて乗算され、該乗算結果は加算器7
3にてレジスタ回路72からのサンプリングデータと加
算された後、同レジスタ回路72にマスタクロック信号
φ□に同期して取り込まれる。このレジスタ回路72は
読出し書込み制御信号R/Wをインバータ回路74によ
り反転した反転読出し書込み制御信号R/Wによって1
サンプリング時間の最終タイミング毎にリセットされる
ので、加算器73及びレジスタ回路72は第1及び第2
波形データ記憶部WMI、WM2からの各サンプリング
データの乗算結果を1サンプリング時間に渡って累算す
ることになる。
そして、レジスタ回路72のリセット寸前の累算結果が
前記反転読出し書込み制御信号R/Wによって制御され
るレジスタ回路75に取り込まれ、同回路75が、第6
図に示すように、前記取り込み信号を出力信号Cとして
出力するので、同信号Cは1サンプリング時間に渡って
前記両サンプリングデータを畳み込み演算したサンプリ
ングデータとなる。
前記反転読出し書込み制御信号R/Wによって制御され
るレジスタ回路75に取り込まれ、同回路75が、第6
図に示すように、前記取り込み信号を出力信号Cとして
出力するので、同信号Cは1サンプリング時間に渡って
前記両サンプリングデータを畳み込み演算したサンプリ
ングデータとなる。
そして、この出力信号Cを構成するサンプリングデータ
はディジタルアナログ変換器23に供給されて同変換器
23にてアナログ信号に変換され、サウンドシステム2
4が該アナログ信号に応じた楽音を発音する。これによ
り、発音された楽音は、主波形データ発生回路14によ
り発生された楽音波形信号と当該1盤電子楽器が置かれ
ている部屋のインパルス応答特性を有する波形信号とを
畳み込み演算したものとなるので、同楽音は前記部屋の
残響特性をよりよく表すものとなる。
はディジタルアナログ変換器23に供給されて同変換器
23にてアナログ信号に変換され、サウンドシステム2
4が該アナログ信号に応じた楽音を発音する。これによ
り、発音された楽音は、主波形データ発生回路14によ
り発生された楽音波形信号と当該1盤電子楽器が置かれ
ている部屋のインパルス応答特性を有する波形信号とを
畳み込み演算したものとなるので、同楽音は前記部屋の
残響特性をよりよく表すものとなる。
また、当該鍵盤電子楽器は前記インパルス応答信号波形
データを保存し、または予め保存されていた他の部屋、
会場等のインパルス応答信号波形データを前述の畳み込
み演算にも利用できる。かかる場合、演算者は、指示装
置38内の各種操作スイッチを操作することによりメモ
リ47から波形データメモリ36又は外部記憶装置37
への波形データの転送を指示し、または波形データメモ
リ36又は外部記憶装置37からメモリ47への波形デ
ータの転送を指示する。かかる指示により、波形データ
記録制御回路34はマスタクロック信号φMに同期して
「0」からrN−I Jまで変化する記録用アドレス信
号MADRを出力するとともに、該N7072分に渡り
“1′′となる記録用イネーブル信号MENを出力する
(第8図参照)。
データを保存し、または予め保存されていた他の部屋、
会場等のインパルス応答信号波形データを前述の畳み込
み演算にも利用できる。かかる場合、演算者は、指示装
置38内の各種操作スイッチを操作することによりメモ
リ47から波形データメモリ36又は外部記憶装置37
への波形データの転送を指示し、または波形データメモ
リ36又は外部記憶装置37からメモリ47への波形デ
ータの転送を指示する。かかる指示により、波形データ
記録制御回路34はマスタクロック信号φMに同期して
「0」からrN−I Jまで変化する記録用アドレス信
号MADRを出力するとともに、該N7072分に渡り
“1′′となる記録用イネーブル信号MENを出力する
(第8図参照)。
この記録用イネーブル信号MENはセレクタ回路67.
48の各選択制御端子SLにそれぞれ供給され、セレク
タ回路67は前記記録用アドレス信号MADRをメモリ
47のアドレス入力端子ADRに供給し、セレクタ回路
47はメモリ47のデータ入出力端子DATAと波形デ
ータ記録制御回路34との導通を許容する。
48の各選択制御端子SLにそれぞれ供給され、セレク
タ回路67は前記記録用アドレス信号MADRをメモリ
47のアドレス入力端子ADRに供給し、セレクタ回路
47はメモリ47のデータ入出力端子DATAと波形デ
ータ記録制御回路34との導通を許容する。
かかる場合、前述の指示がメモリ47から波形データメ
モリ36又は外部記憶装置37へのデータ転送を指示す
るものであれば、波形データ記録制御回路34は前記各
信号MADR,MENとともに1”を示す記録用読出し
書込み制御信号MR/Wを出力する。このとき、記録用
イネーブル信号MENは1”であるので、アンド回路6
5は前記信号MR/Wをインバータ回路66によって反
転した反転読出し書込み制御信号MR/Wを出力し、こ
の反転された信号MR/Wはノア回路62にて再び反転
されてメモリ47の読出し書込み制御端子R/ Wに供
給されるので、同メモリ47は読出しモードに設定され
る。これにより、メモリ47に記憶されているサンプリ
ングデータは前記「0」からrN−1,まで変化する記
録用アドレス信号MADRに応じて順次読出され、セレ
クタ回路48を介して波形データ記録制御回路34に供
給されて、同制御回路34は前記サンプリングデータを
波形データメモリ36又は外部記憶装置37の指示位置
に記憶させる。これにより、前述のようにして採取した
インパルス応答信号に関する波形データを保存できる。
モリ36又は外部記憶装置37へのデータ転送を指示す
るものであれば、波形データ記録制御回路34は前記各
信号MADR,MENとともに1”を示す記録用読出し
書込み制御信号MR/Wを出力する。このとき、記録用
イネーブル信号MENは1”であるので、アンド回路6
5は前記信号MR/Wをインバータ回路66によって反
転した反転読出し書込み制御信号MR/Wを出力し、こ
の反転された信号MR/Wはノア回路62にて再び反転
されてメモリ47の読出し書込み制御端子R/ Wに供
給されるので、同メモリ47は読出しモードに設定され
る。これにより、メモリ47に記憶されているサンプリ
ングデータは前記「0」からrN−1,まで変化する記
録用アドレス信号MADRに応じて順次読出され、セレ
クタ回路48を介して波形データ記録制御回路34に供
給されて、同制御回路34は前記サンプリングデータを
波形データメモリ36又は外部記憶装置37の指示位置
に記憶させる。これにより、前述のようにして採取した
インパルス応答信号に関する波形データを保存できる。
また、部屋のインパルス応答信号波形に限らず、種々の
外部音波形であって前記インパルス応答信号波形と同等
の長さを有するものであれば、前述の操作により種々の
外部音に関する波形データを保存できる。
外部音波形であって前記インパルス応答信号波形と同等
の長さを有するものであれば、前述の操作により種々の
外部音に関する波形データを保存できる。
一方、前述の指示が波形データメモリ36又は外部記憶
装置37からメモリ47へのデータ転送を指示するもの
であれば、波形データ記録制御回路34は、前記各信号
MADR,MENとともに、波形データメモリ36又は
外部記憶装置37から読出したN個のサンプリングデー
タからなる波形データと“0”を示す記録用読出し書込
み制御信号MR/Wとを出力する。このとき、記録用イ
ネーブル信号MENは前述と同様に作用して該記録用読
出し書込み制御信号MR/Wに基づきメモリ47を書込
みモードに設定するので、同メモリ47はその「0」か
らrN−I Jまでの各番地に波形データメモリ36又
は外部記憶装置37からの各サンプリングデータを順次
記憶する。これにより、かかる状態で、鍵盤11におけ
る押鍵があった場合、畳み込み演算回路16においては
、主波形データ発生回路14からの楽音波形データと波
形データメモリ36又は外部記憶装置37内の波形デー
タとの畳み込み演算が実行されるようになる。かかる場
合、前記波形データメモリ36又は外部記憶装置37内
へ、外挿室内の残響特性を表すインパルス応答信号波形
データ、各種アンプ及び各種響板(ピアノ、ギター等)
の音響特性に関する波形データ、楽器音、動物の鳴き声
及び自然界の音に関する波形データ等を記憶させておく
ようにすれば、各種音響効果の付与された楽音又は従来
にない変調の施された豊かな楽音が得られるようになる
。
装置37からメモリ47へのデータ転送を指示するもの
であれば、波形データ記録制御回路34は、前記各信号
MADR,MENとともに、波形データメモリ36又は
外部記憶装置37から読出したN個のサンプリングデー
タからなる波形データと“0”を示す記録用読出し書込
み制御信号MR/Wとを出力する。このとき、記録用イ
ネーブル信号MENは前述と同様に作用して該記録用読
出し書込み制御信号MR/Wに基づきメモリ47を書込
みモードに設定するので、同メモリ47はその「0」か
らrN−I Jまでの各番地に波形データメモリ36又
は外部記憶装置37からの各サンプリングデータを順次
記憶する。これにより、かかる状態で、鍵盤11におけ
る押鍵があった場合、畳み込み演算回路16においては
、主波形データ発生回路14からの楽音波形データと波
形データメモリ36又は外部記憶装置37内の波形デー
タとの畳み込み演算が実行されるようになる。かかる場
合、前記波形データメモリ36又は外部記憶装置37内
へ、外挿室内の残響特性を表すインパルス応答信号波形
データ、各種アンプ及び各種響板(ピアノ、ギター等)
の音響特性に関する波形データ、楽器音、動物の鳴き声
及び自然界の音に関する波形データ等を記憶させておく
ようにすれば、各種音響効果の付与された楽音又は従来
にない変調の施された豊かな楽音が得られるようになる
。
1λ旦二と
このモードは主波形データ発生回路14からの時間経過
に従って変化する波形信号Aと、副波形データ発生回路
15からの時間経過に従って変化する波形信号Bとに基
づく畳み込み演算を実行するもので、鍵慇11における
押鍵に応じて主波形データ発生回路14が楽音波形デー
タを波形信号Aとして出力し、畳み込み演算回路16内
の第1波形データ記憶部WMIが前記波形信号Aを構成
するサンプリングデータをサンプリング時間毎に順次循
環記憶すると同時に、各サンプリング時間内にてクロッ
クタイミング毎に新しいものから古いものに向かってサ
ンプリングデータを順次演算部CALに出力する点は、
上記第1モードの場合と同じである。
に従って変化する波形信号Aと、副波形データ発生回路
15からの時間経過に従って変化する波形信号Bとに基
づく畳み込み演算を実行するもので、鍵慇11における
押鍵に応じて主波形データ発生回路14が楽音波形デー
タを波形信号Aとして出力し、畳み込み演算回路16内
の第1波形データ記憶部WMIが前記波形信号Aを構成
するサンプリングデータをサンプリング時間毎に順次循
環記憶すると同時に、各サンプリング時間内にてクロッ
クタイミング毎に新しいものから古いものに向かってサ
ンプリングデータを順次演算部CALに出力する点は、
上記第1モードの場合と同じである。
一方、このモードにおいては、第2モード信号MD2の
み” 1 ”であるので、セレクタ回路17は副波形デ
ータ発生回路15から出力されるサンプリングデータを
波形信号Bとして畳み込み演算回路16へ出力する。こ
のサンプリングデータは副波形データ発生回路15にて
形成され、鍵慇11にて押佛された鍵の音高周波数を有
する楽音波形を表すものであり、波形信号Aとともに継
続して畳み込み演算回路16の第2波形データ記憶部W
M2に供給される。
み” 1 ”であるので、セレクタ回路17は副波形デ
ータ発生回路15から出力されるサンプリングデータを
波形信号Bとして畳み込み演算回路16へ出力する。こ
のサンプリングデータは副波形データ発生回路15にて
形成され、鍵慇11にて押佛された鍵の音高周波数を有
する楽音波形を表すものであり、波形信号Aとともに継
続して畳み込み演算回路16の第2波形データ記憶部W
M2に供給される。
この第2波形データ記憶部WM2においては、パ1”を
表す第2モード信号MD2がオア回路58を介してアン
ド回路56の一方の入力に供給され、かつ“0″を示す
記録用イネーブル信号MENをインバータ回路64で反
転したものがアンド回路63の一方の入力に供給されて
いるので、第1波形データ記憶部WMIと同様に、セレ
クタ回路68には読出し書込み制御信号R/Wが供給さ
れ、ゲート回路52のゲート制御端子GCには読出し書
込み制御信号R/Wを反転した反転読出し書込み制御信
号R/Wが供給され、かつメモリ47の読出し書込み制
御端子R/W及びゲート回路54のゲート制御端子GC
には前記反転読出し書込み制御信号R/Wをノア回路6
2及びインバータ回路55によりそれぞれ再度反転した
読出し書込み制御信号R/Wが供給される。なお、II
OITを示す記録用イネーブル信号MENにより、セ
レクタ回路48はメモリ47のデータ入出力端子DAT
Aとバス51との導通を許容している。これにより、第
2波形データ記憶部WM2においても、第9図及び第1
1図に示すように、波形信号Bを表すサンプリングデー
タは、1サンプリング時間の最終タイミング毎に、最も
古いものが新しいものに書き換えられながら、メモリ4
7のrN−1゜番地までは数値が大きくなる順で、また
rN−IJ番地に達すると「N−IJ番地から「0」番
地に変化する順番でメモリ47の各番地に循環記憶され
る。
表す第2モード信号MD2がオア回路58を介してアン
ド回路56の一方の入力に供給され、かつ“0″を示す
記録用イネーブル信号MENをインバータ回路64で反
転したものがアンド回路63の一方の入力に供給されて
いるので、第1波形データ記憶部WMIと同様に、セレ
クタ回路68には読出し書込み制御信号R/Wが供給さ
れ、ゲート回路52のゲート制御端子GCには読出し書
込み制御信号R/Wを反転した反転読出し書込み制御信
号R/Wが供給され、かつメモリ47の読出し書込み制
御端子R/W及びゲート回路54のゲート制御端子GC
には前記反転読出し書込み制御信号R/Wをノア回路6
2及びインバータ回路55によりそれぞれ再度反転した
読出し書込み制御信号R/Wが供給される。なお、II
OITを示す記録用イネーブル信号MENにより、セ
レクタ回路48はメモリ47のデータ入出力端子DAT
Aとバス51との導通を許容している。これにより、第
2波形データ記憶部WM2においても、第9図及び第1
1図に示すように、波形信号Bを表すサンプリングデー
タは、1サンプリング時間の最終タイミング毎に、最も
古いものが新しいものに書き換えられながら、メモリ4
7のrN−1゜番地までは数値が大きくなる順で、また
rN−IJ番地に達すると「N−IJ番地から「0」番
地に変化する順番でメモリ47の各番地に循環記憶され
る。
一方、1サンプリング時間内の「O」〜rN−1」のク
ロックタイミングにおけるメモリ47の読出しモード時
においては、セレクタ回路68はセレクタ回路88から
の前進読出しアドレス信号READFをセレクタ回路6
7を介してメモリ47のアドレス入力端子ADHに供給
する。かかる場合、セレクタ回路88の選択制御端子S
Lには“O”を示す第1モード信号MDIが供給されて
おり、同回路88は加算器86からの出力信号を前進読
出しアドレス信号READFとして出力する。加算器8
6はカウンタ回路82からの書込みアドレス信号WAD
Rと1サンプリング時間内にてクロックタイミング「0
」〜「N」に向かって増加するカウンタ回路83による
カウント値とを加算するものであり、書込みアドレス信
号WADRを「i」とすれば、前進読出しアドレス信号
READFは第9図及び第11図に示すように、「i」
、rt+iJ・・・ri−2J、ri−IJの順で変化
する。かかる「0」〜rN−1」のクロックタイミング
においては、新たなサンプリングデータは未だメモリ4
7に書込まれていないので、メモリ47からは最も古い
サンプリングデータがら順に新しくなるサンプリングデ
ータが順次読出し出力されて、演算部CALに供給され
る。
ロックタイミングにおけるメモリ47の読出しモード時
においては、セレクタ回路68はセレクタ回路88から
の前進読出しアドレス信号READFをセレクタ回路6
7を介してメモリ47のアドレス入力端子ADHに供給
する。かかる場合、セレクタ回路88の選択制御端子S
Lには“O”を示す第1モード信号MDIが供給されて
おり、同回路88は加算器86からの出力信号を前進読
出しアドレス信号READFとして出力する。加算器8
6はカウンタ回路82からの書込みアドレス信号WAD
Rと1サンプリング時間内にてクロックタイミング「0
」〜「N」に向かって増加するカウンタ回路83による
カウント値とを加算するものであり、書込みアドレス信
号WADRを「i」とすれば、前進読出しアドレス信号
READFは第9図及び第11図に示すように、「i」
、rt+iJ・・・ri−2J、ri−IJの順で変化
する。かかる「0」〜rN−1」のクロックタイミング
においては、新たなサンプリングデータは未だメモリ4
7に書込まれていないので、メモリ47からは最も古い
サンプリングデータがら順に新しくなるサンプリングデ
ータが順次読出し出力されて、演算部CALに供給され
る。
演算部CALは、上記第1モードの場合と同様に、第1
及び第2波形データ記憶部WMI、WM2からの各サン
プリングデータを畳み込み演算して、1サンプリング時
間毎に出力波形信号Cを表すサンプリングデータを順次
出力する。かかる場合、第10図及び第11図に示すよ
うに、1サンプリング時間内にて、第1波形データ記憶
部WM1から順次出力されるサンプリングデータは新し
いものから順に古くなるものであり、かつ第2波形デー
タ記憶部WM2から順次出力されるサンプリングデータ
は古いものから順に新しくなるものであるので、各楽音
波形信号の現在の瞬時値と過去の瞬時値とが変調し合っ
て複雑で豊かな楽音波形信号が形成される。そして、こ
の楽音波形信号に対応した楽音がサウンドシステム24
から発音されるので、この第2モードにおいては従来に
ない豊かな楽音が得られるようになる。
及び第2波形データ記憶部WMI、WM2からの各サン
プリングデータを畳み込み演算して、1サンプリング時
間毎に出力波形信号Cを表すサンプリングデータを順次
出力する。かかる場合、第10図及び第11図に示すよ
うに、1サンプリング時間内にて、第1波形データ記憶
部WM1から順次出力されるサンプリングデータは新し
いものから順に古くなるものであり、かつ第2波形デー
タ記憶部WM2から順次出力されるサンプリングデータ
は古いものから順に新しくなるものであるので、各楽音
波形信号の現在の瞬時値と過去の瞬時値とが変調し合っ
て複雑で豊かな楽音波形信号が形成される。そして、こ
の楽音波形信号に対応した楽音がサウンドシステム24
から発音されるので、この第2モードにおいては従来に
ない豊かな楽音が得られるようになる。
11辷−L
このモードは主波形データ発生回路14からの時間経過
に従って変化する波形信号Aと、マイクロフォン21か
らの時間経過に従って継続的に変化する外部音とに基づ
く畳み込み演算を実行するもので、この場合には、モー
ド選択スイッチ22により、第3モード信号MD3のみ
が′1′に設定され、かつ第1及び第2モード信号MD
I、MD2は“0°°に設定される。
に従って変化する波形信号Aと、マイクロフォン21か
らの時間経過に従って継続的に変化する外部音とに基づ
く畳み込み演算を実行するもので、この場合には、モー
ド選択スイッチ22により、第3モード信号MD3のみ
が′1′に設定され、かつ第1及び第2モード信号MD
I、MD2は“0°°に設定される。
これにより、セレクタ回路17は、マイクロフォン21
にて入力しかつアナログディジタル変換器18にてディ
ジタル信号に変換したサンプリングデータを、上述のサ
ンプリング時間に同期させて波形信号Bとして畳み込み
演算回路16に供給する。畳み込み演算回路16におい
ては、第3モード信号MD3がオア回路58に第2モー
ド信号MD2と並列的に入力されるようになっており、
同演算回路16は前記第2モードの場合と同様に動作す
る。その結果、外部にて他の楽器が演奏され、または楽
器以外の音が発生されて、マイクロフォン21に継続的
に外部音が入力されると、主波形データ発生回路14か
らの楽音波形信号の現在から過去に渡る複数の瞬時値が
外部波形信号の過去から現在に渡る複数の瞬時値により
それぞれ変調され、サウンドシステム24からは外部音
により複雑に変調された従来にない豊かな楽音が得られ
る。
にて入力しかつアナログディジタル変換器18にてディ
ジタル信号に変換したサンプリングデータを、上述のサ
ンプリング時間に同期させて波形信号Bとして畳み込み
演算回路16に供給する。畳み込み演算回路16におい
ては、第3モード信号MD3がオア回路58に第2モー
ド信号MD2と並列的に入力されるようになっており、
同演算回路16は前記第2モードの場合と同様に動作す
る。その結果、外部にて他の楽器が演奏され、または楽
器以外の音が発生されて、マイクロフォン21に継続的
に外部音が入力されると、主波形データ発生回路14か
らの楽音波形信号の現在から過去に渡る複数の瞬時値が
外部波形信号の過去から現在に渡る複数の瞬時値により
それぞれ変調され、サウンドシステム24からは外部音
により複雑に変調された従来にない豊かな楽音が得られ
る。
なお、上記実施例の第1モードにおいては、予め用意さ
れた波形データを用いて畳み込み演算する場合において
も、波形データメモリ36又は外部記憶装置37内の波
形データを一旦メモリ47に転送した後に、該データの
読出しを制御して演算部CALに供給するようにしたが
、かかる場合、波形データメモリ36又は外部記憶装置
37内の波形データを繰り返し読出して同データを直接
演算部CALに供給するようにしてもよい。また、種々
の波形データを記憶するROMを予め用意しておき、前
記第1モードにおいて、該ROM内の波形データを選択
的に演算部CALに繰り返し出力するようにしてもよい
。
れた波形データを用いて畳み込み演算する場合において
も、波形データメモリ36又は外部記憶装置37内の波
形データを一旦メモリ47に転送した後に、該データの
読出しを制御して演算部CALに供給するようにしたが
、かかる場合、波形データメモリ36又は外部記憶装置
37内の波形データを繰り返し読出して同データを直接
演算部CALに供給するようにしてもよい。また、種々
の波形データを記憶するROMを予め用意しておき、前
記第1モードにおいて、該ROM内の波形データを選択
的に演算部CALに繰り返し出力するようにしてもよい
。
また、上記実施例においては、主波形データ発生回路1
4及び側波形データ発生回路15からの楽音波形信号を
直接出力するようにしなかったが、該各楽音波形信号と
畳み込み演算回路16からの波形信号Cとを加算する加
算器をディジタルアナログ変換器23の前段に設けるよ
うにして、前記楽音波形信号をも出力するようにしても
よい。
4及び側波形データ発生回路15からの楽音波形信号を
直接出力するようにしなかったが、該各楽音波形信号と
畳み込み演算回路16からの波形信号Cとを加算する加
算器をディジタルアナログ変換器23の前段に設けるよ
うにして、前記楽音波形信号をも出力するようにしても
よい。
第1図は本発明の基本ブロック図、第2図は本発明の一
実施例に係る楽音信号発生装置を適用した電子楽器の全
体ブロック図、第3図は第2図の畳み込み演算回路の詳
細ブロック図、第4図、第6図、第8図及び第9図は第
2図の電子楽器の動作を説明するためのタイムチャート
、第5図、第7図、第10図及び第11図は第2図のメ
モリの読出し及び書込み動作を説明するためのメモリマ
ツプである。 符号の説明 11〜1a、2+〜2n・・・遅延回路、3o〜3゜・
・・乗算器、41〜4n ・・・加算器、11・・・鍵
磐、14・・・主波形データ発生回路、15・・・側波
形データ発生回路、16・・・畳み込み演算回路、18
・・・アナログディジタル変換器、21・・・マイクロ
フォン、22・・・モード選択スイッチ、25・・・イ
ンパルス発生器、26・・・レベル検知回路、27・・
・操作スイッチ、32・・・スピーカ、34・・・波形
データ記録制御回路、WMI・・・第1波形データ記憶
部、WM2・・・第2波形データ記憶部、CAL・・・
演算部、TMCON・・・タイミング制御部、ADCO
N・・・アドレス制御部、SMPCON・・・サンプリ
ング制御部。
実施例に係る楽音信号発生装置を適用した電子楽器の全
体ブロック図、第3図は第2図の畳み込み演算回路の詳
細ブロック図、第4図、第6図、第8図及び第9図は第
2図の電子楽器の動作を説明するためのタイムチャート
、第5図、第7図、第10図及び第11図は第2図のメ
モリの読出し及び書込み動作を説明するためのメモリマ
ツプである。 符号の説明 11〜1a、2+〜2n・・・遅延回路、3o〜3゜・
・・乗算器、41〜4n ・・・加算器、11・・・鍵
磐、14・・・主波形データ発生回路、15・・・側波
形データ発生回路、16・・・畳み込み演算回路、18
・・・アナログディジタル変換器、21・・・マイクロ
フォン、22・・・モード選択スイッチ、25・・・イ
ンパルス発生器、26・・・レベル検知回路、27・・
・操作スイッチ、32・・・スピーカ、34・・・波形
データ記録制御回路、WMI・・・第1波形データ記憶
部、WM2・・・第2波形データ記憶部、CAL・・・
演算部、TMCON・・・タイミング制御部、ADCO
N・・・アドレス制御部、SMPCON・・・サンプリ
ング制御部。
Claims (5)
- (1)連続楽音波形の各瞬時値をそれぞれ表す第1サン
プリングデータを時間経過に従つて順次出力する楽音波
形データ発生手段と、 前記楽音波形データ発生手段からの第1サンプリングデ
ータを順次遅延記憶する遅延記憶手段と、連続波形の各
瞬時値をそれぞれ表す第2サンプリングデータを記憶す
る波形データ記憶手段と、前記遅延記憶手段に記憶され
ている各第1サンプリングデータと前記波形データ記憶
手段に記憶されている各第2サンプリングデータとをそ
れぞれ乗算する乗算手段と、 前記乗算手段による各乗算結果を合成して出力楽音波形
の瞬時値を表す出力サンプリングデータとして出力する
合成手段と を備えたことを特徴とする楽音信号発生装置。 - (2)連続楽音波形の各瞬時値をそれぞれ表す第1サン
プリングデータを時間経過に従って順次出力する楽音波
形データ発生手段と、 前記楽音波形データ発生手段からの第1サンプリングデ
ータを順次遅延記憶する遅延記憶手段と、音響信号をア
ナログ電気信号に変換する音響電気変換手段と、 前記音響電気変換手段で変換されたアナログ電気信号を
入力して該アナログ電気信号の瞬時値を所定時間毎に順
次ディジタル信号に変換するアナログディジタル変換手
段と、 前記アナログディジタル変換手段にて変換されたディジ
タル信号を第2サンプリングデータとして順次記憶する
外部音データ記憶手段と、 前記遅延記憶手段に記憶されている各第1サンプリング
データと前記外部音データ記憶手段に記憶されている各
第2サンプリングデータとをそれぞれ乗算する乗算手段
と、 前記乗算手段による各乗算結果を合成して出力楽音波形
の瞬時値を表す出力サンプリングデータとして出力する
合成手段と を備えたことを特徴とする楽音信号発生装置。 - (3)上記請求項2に記載の楽音信号発生装置に、イン
パルス電気信号を発生するインパルス信号発生手段と、 前記インパルス電気信号を音響信号に変換する電気音響
変換手段と を付加したことを特徴とする楽音信号発生装置。 - (4)第1連続波形の各瞬時値を表す第1サンプリング
データを時間経過に従って順次出力する第1波形データ
発生手段と、 前記第1波形データ発生手段からの第1サンプリングデ
ータを順次遅延記憶する第1遅延記憶手段と、 第2連続波形の各瞬時値を表す第2サンプリングデータ
を時間経過に従って順次出力する第2波形データ発生手
段と、 前記第2波形データ発生手段からの第2サンプリングデ
ータを順次遅延記憶する第2遅延記憶手段と、 前記第1遅延記憶手段に記憶されている各第1サンプリ
ングデータと前記第2遅延記憶手段に記憶されている各
第2サンプリングデータとをそれぞれ乗算する乗算手段
と、 前記乗算手段による各乗算結果を合成して出力楽音波形
の瞬時値を表す出力サンプリングデータとして出力する
合成手段と を備えたことを特徴とする楽音信号発生装置。 - (5)連続波形の各瞬時値を表す第1サンプリングデー
タを時間経過に従って順次出力する第1波形データ発生
手段と、 前記第1波形データ発生手段からの第1サンプリングデ
ータを順次遅延記憶する第1遅延記憶手段と、 音響信号をアナログ電気信号に変換する音響電気変換手
段と、 前記音響電気変換手段で変換されたアナログ電気信号を
入力して該アナログ電気信号の瞬時値を所定時間毎に順
次ディジタル信号に変換して第2サンプリングデータと
して出力するアナログディジタル変換手段と、 前記アナログディジタル変換手段からの第2サンプリン
グデータを順次遅延記憶する第2遅延記憶手段と、 前記第1遅延記憶手段に記憶されている各第1サンプリ
ングデータと前記第2遅延記憶手段に記憶されている各
第2サンプリングデータとをそれぞれ乗算する乗算手段
と、 前記乗算手段による各乗算結果を合成して出力楽音波形
の瞬時値を表す出力サンプリングデータとして出力する
合成手段と を備えたことを特徴とする楽音信号発生装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63112891A JP2819533B2 (ja) | 1988-05-10 | 1988-05-10 | 楽音信号発生装置 |
| US07/350,107 US4984495A (en) | 1988-05-10 | 1989-05-09 | Musical tone signal generating apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63112891A JP2819533B2 (ja) | 1988-05-10 | 1988-05-10 | 楽音信号発生装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01282599A true JPH01282599A (ja) | 1989-11-14 |
| JP2819533B2 JP2819533B2 (ja) | 1998-10-30 |
Family
ID=14598100
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63112891A Expired - Fee Related JP2819533B2 (ja) | 1988-05-10 | 1988-05-10 | 楽音信号発生装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4984495A (ja) |
| JP (1) | JP2819533B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06202639A (ja) * | 1993-06-11 | 1994-07-22 | Casio Comput Co Ltd | エフェクター |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5206446A (en) * | 1989-01-18 | 1993-04-27 | Casio Computer Co., Ltd. | Electronic musical instrument having a plurality of tone generation modes |
| JPH03181997A (ja) * | 1989-12-12 | 1991-08-07 | Matsushita Electric Ind Co Ltd | 反射音圧縮装置 |
| JP3092808B2 (ja) * | 1989-12-20 | 2000-09-25 | カシオ計算機株式会社 | 電子弦楽器 |
| US5317104A (en) * | 1991-11-16 | 1994-05-31 | E-Musystems, Inc. | Multi-timbral percussion instrument having spatial convolution |
| US5814750A (en) * | 1995-11-09 | 1998-09-29 | Chromatic Research, Inc. | Method for varying the pitch of a musical tone produced through playback of a stored waveform |
| JPH10111682A (ja) * | 1996-10-07 | 1998-04-28 | Yamaha Corp | 残響効果付加装置 |
| US5789689A (en) * | 1997-01-17 | 1998-08-04 | Doidic; Michel | Tube modeling programmable digital guitar amplification system |
| JP4179268B2 (ja) | 2004-11-25 | 2008-11-12 | カシオ計算機株式会社 | データ合成装置およびデータ合成処理のプログラム |
| JP2009128559A (ja) * | 2007-11-22 | 2009-06-11 | Casio Comput Co Ltd | 残響効果付加装置 |
| GB2493030B (en) | 2011-07-22 | 2014-01-15 | Mikko Pekka Vainiala | Method of sound analysis and associated sound synthesis |
| GB2493029B (en) | 2011-07-22 | 2013-10-23 | Mikko Pekka Vainiala | Method and apparatus for impulse response measurement and simulation |
| US20130301839A1 (en) * | 2012-04-19 | 2013-11-14 | Peter Vogel Instruments Pty Ltd | Sound synthesiser |
| CN104318916B (zh) * | 2014-09-30 | 2018-06-05 | 深圳市魔耳乐器有限公司 | 效果器的控制装置、控制系统及控制方法 |
| FR3093856A1 (fr) * | 2019-03-15 | 2020-09-18 | Universite de Bordeaux | Dispositif de modification audio d’un signal d’entrée audio, et procédé correspondant |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62115194A (ja) * | 1985-11-14 | 1987-05-26 | ロ−ランド株式会社 | 電子楽器の波形発生装置 |
| JPS6315300A (ja) * | 1986-07-07 | 1988-01-22 | ロ−ランド株式会社 | 補間方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3740450A (en) * | 1971-12-06 | 1973-06-19 | North American Rockwell | Apparatus and method for simulating chiff in a sampled amplitude electronic organ |
| GB1409763A (en) * | 1972-01-17 | 1975-10-15 | Nippon Musical Instruments Mfg | Musical tone wave shape generating apparatus |
| US4373416A (en) * | 1976-12-29 | 1983-02-15 | Nippon Gakki Seizo Kabushiki Kaisha | Wave generator for electronic musical instrument |
| JPS5919352B2 (ja) * | 1977-12-09 | 1984-05-04 | ヤマハ株式会社 | 電子楽器 |
| DE3240084A1 (de) * | 1982-05-26 | 1984-05-17 | EUROSIL electronic GmbH, 8057 Eching | Elektronische schlagwerksuhrenschaltung und verfahren zum frequenzgenauen gewinnen vorgegebener toene durch digitale frequenzteilung |
| US4803731A (en) * | 1983-08-31 | 1989-02-07 | Yamaha Corporation | Reverbation imparting device |
| JPH079588B2 (ja) * | 1984-08-31 | 1995-02-01 | ヤマハ株式会社 | 楽音発生装置 |
| US4706291A (en) * | 1985-06-25 | 1987-11-10 | Nippon Gakki Seizo Kabushiki Kaisha | Reverberation imparting device |
| US4864625A (en) * | 1985-09-13 | 1989-09-05 | Casio Computer Co., Ltd. | Effector for electronic musical instrument |
| JPH0631986B2 (ja) * | 1985-10-15 | 1994-04-27 | ヤマハ株式会社 | 楽音発生装置 |
-
1988
- 1988-05-10 JP JP63112891A patent/JP2819533B2/ja not_active Expired - Fee Related
-
1989
- 1989-05-09 US US07/350,107 patent/US4984495A/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62115194A (ja) * | 1985-11-14 | 1987-05-26 | ロ−ランド株式会社 | 電子楽器の波形発生装置 |
| JPS6315300A (ja) * | 1986-07-07 | 1988-01-22 | ロ−ランド株式会社 | 補間方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06202639A (ja) * | 1993-06-11 | 1994-07-22 | Casio Comput Co Ltd | エフェクター |
Also Published As
| Publication number | Publication date |
|---|---|
| US4984495A (en) | 1991-01-15 |
| JP2819533B2 (ja) | 1998-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2819533B2 (ja) | 楽音信号発生装置 | |
| JPS5917838B2 (ja) | 電子楽器の波形発生装置 | |
| JPS6289093A (ja) | 楽音発生装置 | |
| JPH0782340B2 (ja) | 楽音波形信号発生装置 | |
| JPH0115075B2 (ja) | ||
| JPH0823751B2 (ja) | 電子楽器の楽音音源装置 | |
| JPH0115074B2 (ja) | ||
| JPS642960B2 (ja) | ||
| JP2704722B2 (ja) | 電子楽器 | |
| JPH03167599A (ja) | 楽音発生装置 | |
| JP2705063B2 (ja) | 楽音信号発生装置 | |
| JP2571559B2 (ja) | 波形信号処理方法 | |
| JPH0468632B2 (ja) | ||
| JPH07140973A (ja) | 楽音発生方法 | |
| JP2679175B2 (ja) | 音声信号発生装置 | |
| JP2000206972A (ja) | 波形デ―タの演奏制御装置 | |
| JPH0431112B2 (ja) | ||
| JPH10222165A (ja) | 音響効果付加装置 | |
| JP3684078B2 (ja) | 楽音波形データ記憶装置、楽音波形データ記憶方法、楽音波形データ再生装置及び楽音波形データ再生方法 | |
| JP2897377B2 (ja) | 波形信号形成装置 | |
| JPH09269779A (ja) | 効果付加装置 | |
| JPH0863154A (ja) | 定位移動感再現機能を有する電子楽器 | |
| JPH0713037Y2 (ja) | 電子ピアノの音源回路 | |
| JPH02125297A (ja) | デジタル音声信号発生装置 | |
| JPS6325697A (ja) | 電子楽器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |