JPH02132497A - デジタル信号処理装置及びその信号処理方法 - Google Patents

デジタル信号処理装置及びその信号処理方法

Info

Publication number
JPH02132497A
JPH02132497A JP63286959A JP28695988A JPH02132497A JP H02132497 A JPH02132497 A JP H02132497A JP 63286959 A JP63286959 A JP 63286959A JP 28695988 A JP28695988 A JP 28695988A JP H02132497 A JPH02132497 A JP H02132497A
Authority
JP
Japan
Prior art keywords
address data
address
data
digital
signal processing
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.)
Pending
Application number
JP63286959A
Other languages
English (en)
Inventor
Mitsuyoshi Fukuda
光芳 福田
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP63286959A priority Critical patent/JPH02132497A/ja
Publication of JPH02132497A publication Critical patent/JPH02132497A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、時系列で入力されるデータを所定のアルゴリ
ズムに基いて処理し、時系列データとして出力するデジ
タル信号処理装置及びその信号処理方法に関する。
(口〉従来の技術 一般に、音声や画像等のように我々の周囲に存在する原
始情報源は、アナログ信号であることが多い。今までは
、このアナログ信号をアナログ信号のまま処理、例えば
、増幅、フィルタリング、等していたが、近年A−D変
換技術、及び、デジタル処理技術の進歩に伴い、アナロ
グ信号をデジタル的な手法によって処理するシステム、
即ち、デジタル信号処理装置(DSP:デジタル・シグ
ナル・プロセッサ)が開発されている。
また、デジタル回路のLSI化が急速に進み、ワンチッ
プ半導体上にDSPが容易に実現できるようになり、更
に、アナログ信号処理に較べて高精度処理が可能、パラ
メータ等の設定により任意の特性が安定して得られる、
無調整化が可能となる等の特徴がある。
更に、才一ディ才分野に於いてもCD(コンパクト・デ
ィスク)プレーヤやDAT(デジタル・オーディオ・テ
ープ)プレーヤの如く、才−デイ才信号のデジタル処理
化が進むのに伴って、才一ディ才信号をデジタル処理す
るDSPシステムが実用化されている。
このようなDSPは、才一デイ才信号をサンブノングす
ることによって得られたデジタルデータ、及び、該デー
タを数値計算することによって発生する演算結果データ
等を記憶するためのメモノが設けられてあり、特に、才
一デイ才用DSPでは、メモリに記憶されたデータを用
いて、反射音や残響音をデジタル処理で作成する機能を
簡単に作ることができる。
従来の残響音を作るための模式図を第3図に示す。図に
おいて、メモリ(1)は、サンプリング周期毎に入力さ
れる才一デイ才信号に対応したデジタルデータを記憶す
る領域Aと残響音を作成するためのデジタルデータを記
憶する領域Bとに分けられている。領域Aは、反射音を
作成するために使用され、サンプリング周期毎に入力さ
れるデジ=4 タルデータをアドレスADnに書き込み、アドレスAD
nから所定アドレスaだけ小さいアドレスADn−aに
記憶されたデジタルデータを読み出すことにより、反射
音が得られる。また残響音は、領域BのアドレスADm
から所定アドレスbだけ小さいアドレスADm−bに記
憶されたデジタルデータを読み出し、該デジタルデータ
に減衰定数αを乗算素子(2)で乗算し、該乗算結果と
入力されたデジタルデータを加算素子(3)で加算出力
することによって得られる。また、該加算出力は、次の
残響音作成のために、アドレスADmに書き込まれる。
更に、加算素子(3)の加算出力は、反射音として読み
出され所定定数が乗算素子(4)で乗算きれた乗算結果
と加算素子(5〉で加算され出力される。
この動作は、サンプリング周期毎に行われるが、その際
に、アドレスADn,ADn−a,ADm,ADm−b
をアクセスするアドレスデータは、各々インクリメント
される。従って、反射音を作成するためのアドレスデー
タは、メモリ(1》の領域Aを巡廻アクセスするデータ
となり、残響音を作成するためのアドレスデータは、領
域Bを巡廻アクセスするデータとなる。
(ハ)発明が解決しようとする課題 第3図に示された残響音作成システムにおけるインパル
ス応答を示した特性図が第4図である。
即ち、インパルスに対する残響音は、所定時間1,の後
に、時間t,の間隔で発生し、その大きさは指数関係で
減衰してゆく。時間t,は、アドレスADmとADm−
bの差、即ち、オフセットアドレスbにサンプリング周
期を乗じたものであり、一定の値となる。従って、第3
図に示きれた残響音作成システムでは、再生された才−
ディオ信号中に、時間t,を周期とする周波数成分が混
入し、再生音に歪をもたらすことになる。また、実際の
残響音は、より複雑な特性となるはずであるが、第3図
のシステムで擬似的に残響音を作った場合には、実際の
残響音と大幅にかけ離れたものとなってしまい、臨場感
が失われてしまう欠点がある。
(二)課題を解決するための手段 本発明は、上述した点に鑑みて創作きれたものであり、
デジタルデータを記憶するメモリと、該メモリのアドレ
スを指定するアドレスデータを演算処理するアドレスデ
ータ作成手段と、ランダムなデジタル値を発生する乱数
発生手段と、該乱数発生手段のデジタル値に基いて前記
アドレスデータ作成手段の演算処理を制御する手段とを
備えることにより、残響音の発生周期をランダムにして
、所定の周波数成分の混入を肪ぐと共に、臨場感の豊か
な残響音が得られるデジタル信号処理装置及びその信号
処理方法を提供するものである。
(ホ)作用 上述の手段に於いて、サンプリング周期毎に、残響音の
読み出しアドレスデータをインクリメントする際に、乱
数発生手段の出力に基いて、前記読み出しアドレスデー
タに所定数を加算するか、所定数を減算するか、あるい
は、なにもしないかを選択制御することにより、書き込
みアドレスデータと読み出しアドレスデータの間の才フ
セットアドレスをランダムに変化させることを可能とし
た。これにより、残響音の発生周期が一定でなくなり所
定の周波数成分の混入が防止できる。また、臨場感も自
然な感じが得られる。
(へ)実施例 第1図は本発明に係るデジタル信号処理装置のブロック
図であり、(6)は信号処理回路、(7)は内部RAM
,(8)はアドレス演算回路、(9)は乱数発生回路、
(10)は外部メモリインターフェイス回路、(11)
は制御回路であり、バス(12)によって互いに接続さ
れ、これらは、ワンチップ半導体集積(DSPチップ)
に形成される。(13)は外部メモリであり、外部メモ
リインターフェイス回路(10)を介して、DSPチッ
プと接続される。
信号処理回路(6〉は、オーディオ信号の右チャンネル
と左チャンネルのデジタルデータを各々独立して同時に
処理するために、各々一対の演算器、乗算器、定数RA
M,定数ROM,データRAM,及び、ワーキングレジ
スタ等を有しており、バス(12)を介してサンプリン
グ周期毎に入力されるデジタルデータを演算処理する。
例えば、代表的な処理にはフィルタ処理があり、これは
、定数RAMや定数ROMに予め記憶されたフィルタ定
数をデジタルデータに乗算する等によって、クラフィッ
クイコライザ機能あるいはトーンコントロール機能を実
現する。更には、反射音や残響音の合成等もこの信号処
理回路(6)によって行う。
内部RAM<7>は、DSPチップの動作に必要な各種
アドレスデータやフラグ情報を記憶するメモリである。
本実施例では、独立して設けられているが、信号処理回
路(6)内のデータRAMを兼用することもできる。
アドレス演算回路(8)は、内部RAM(7)に保持さ
れた各種アドレスデータ、例えは、外部メモリ(13)
のアドレスを指定するアドレスデータノ演算を行うもの
であり、インクリメント、ディクリメント、所定数の加
算及び減算等の処理を行う。バス(12)を介してアド
レスデータを印加すると指定された処理の行われたアド
レスデータを取り出すIO ことができるものである。他の方法として、信号処理回
路(6)中の演算器を用いることもできる。
外部メモリインターフェイス回路(10)は、DSPチ
ップに外部接続される外部メモリ(13)と内部のバス
(12)との接続を行い、バス(12)に送出されたア
ドレスデータを外部メモリ(13)に印加すると共に、
書き込み及び読み出しデータの送受を行う.外部メモ1
バ13)は、反射音及び残響音等を作成するためにサン
プリング周期毎に入力されるデジタルデータを記憶する
と共に処理されたデジタルデータを記憶して、遅延され
たデジタルデータを作るものであり、反射音のための領
域Aと残響音のための領域Bが設けられる。
乱数発生回路(9)は、Nビットのシフトレジスタ(1
4)とiビット目の出力とjビット目の出力を入力し、
出力を第1ビット目の入力に帰還するE−ORゲート(
15)から成り、上位2ビットS O +S1をバス(
12)に出力する回路であり、いわゆるM系列の乱数を
発生する回路である。シフトレジスタ(14)のシフト
動作は、ザンブリング周期毎、あるいは、2サンプリン
グ周期毎等のように任意に選択できるようになっている
制御回路(11)は、DSPチップ内部の動作を制御す
るものであり、プログラムを記憶するプログラムメモリ
、命令コードを解読して実行する命令デコーダ等を内蔵
している。
次に、第1図に示されたデジタル信号処理装置において
、残響音を作成する動作及び方法を説明する。
先ず、外部メモリ(13)の領域Bを書き込みアドレス
データADmと書き込みアドレスデータADmから所定
アドレスbだけオフセットされた読み出しアドレスデー
タADm−bを内部RAM(7)の所定アドレスに各々
記憶させておく。そして、サンブノング周期毎にデジタ
ルデータが入力されると、先ず、内部RAM(7)から
読み出しアドレスADmbを読み出して、外部メモリイ
ンターフェイス回路(10)に印加すると共にアドレス
演算回路(8)にセットする。これによって外部メモリ
(13)のアドレスADm−bに記憶されたデジタルデ
ータが読みーl1ー 出され、外部メモリインターフェイス回路(10)を介
してバス(12〉に取り込まれ、信号処理回路(6)に
印加される。信号処理回路(6)では、読み出されたデ
ジタルデータに所定の減衰定数を乗じて残響成分を算出
し、そのときの入力されたデジタルデータに加算して残
響成分を含むデジタルデータを作成する。
この後、乱数発生回路(9)から上位ビットS0及びS
,を読み出してS0及びSIが“0゛′であるか“1”
であるかを判定する。S0及びSIが共に“0”の場合
には、アドレス演算回路(8)にセットした読み出しア
ドレスデータADm−bには何も処理せずそのまま内部
RAM(7)に読み出しアドレスデータADm−bを記
憶する。S0又はS,のいずれか一方が“1′である場
合にはアドレス演算回路(8)にセットされた読み出し
アドレスデータADm−bをインクリメントしてその結
果A D m−b+4を内部RAM(7)に記憶する。
また、S.及びS,が共に“1゛′の場合には、アドレ
ス演算回路(8)にセットされた読み出しアドレスデー
タADm−bl2 を2回インクリメントしてその結果A D m−b+2
を内部RAM(7)に記憶する。従って、次にデジタル
データが入力されたときに読み出すアドレスデータは、
乱数発生回路(9)の内容によって変化することになる
そして、今度は内部RAM(7)から書き込みアドレス
データADmを読み出して外部メモリインターフェイス
回路(10》とアドレス演算回路(8)にセットする。
これにより、外部メモリ(13〉の指定されたアドレス
ADmに信号処理回路(6〉で演算された残響成分を含
むデジタルデータを書き込む。
アドレス演算回路(8)にセットされた書き込みアドレ
スデータADmをインクリメントしてその結果ADm+
1を内部R A M (7)に記憶する。
上述の動作をサンプリング周期毎に繰り返えすことによ
り、外部メモII (13)の書き込みアドレスと読み
出しアドレスのオフセットが一定でなくランダムになる
。即ち、本実施例によるインパルス応答は第2図に示す
如く、残響音の発生ずるタイミングが不規則になり、残
響音の合成による特定l4 の周波数の混入がなくなる。
(ト〉発明の効果 上述の如く本発明によれば、自然の残響音の合成できる
オーディ才用に最適なデジタル信号処理装置及び信号処
理方法が実現できる。また、残響音のためのプログラム
負担が軽減きれ、数多くの機能を実現することができる
利点もある。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック図、第2図は本
発明に係るインパルス応答特性図、第3図は従来の残響
音発生を示す模式図、第4図は従来のインパルス応答特
性図である。 (6)・・・信号処理回路、 (7)・・・内部RAM
、(8〉・・・アドレス演算回路、 (9)・・・乱数
発生回路、(10)・・・外部メモリインターフェイス
回路、 (11)・・・制御回路、 (12)・・・バ
ス、 (13)・・・外部メモノ。

Claims (4)

    【特許請求の範囲】
  1. (1)アナログ信号の大きさに応じたデジタルデータを
    処理するデジタル信号処理装置において、前記デジタル
    データを記憶するメモリと、 該メモリのアドレスを指定するアドレスデータを演算処
    理するアドレスデータ作成手段と、ランダムなデジタル
    値を発生する乱数発生手段と、 該乱数発生手段のデジタル値に基いて前記アドレスデー
    タ作成手段の演算処理を制御する手段と、 を備えたデジタル信号処理装置。
  2. (2)前記アドレスデータ作成手段は、第1のアドレス
    データに所定値を加算あるいは減算し、該第1のアドレ
    スデータと所定アドレス離間した第2のアドレスデータ
    に所定値を加算あるいは減算する手段であり、前記第2
    のアドレスデータへの加算あるいは減算が前記乱数発生
    手段に基いて制御されることを特徴とする請求項第1項
    記載のデジタル信号処理装置。
  3. (3)前記第1のアドレスデータは書き込みアドレスデ
    ータであり、前記第2のアドレスデータは読み出しアド
    レスデータであることを特徴とする請求項第2項記載の
    デジタル信号処理装置。
  4. (4)アナログ信号に係わるデジタルデータを記憶する
    メモリと、 該メモリのアドレスを指定するアドレスデータを演算処
    理するアドレスデータ作成手段と、ランダムなデジタル
    値を発生する乱数発生手段と、 該乱数発生手段のデジタル値に基いて前記アドレスデー
    タ作成手段の演算処理を制御する手段とを備えたデジタ
    ル信号処理装置の信号処理方法に於いて、 第1のアドレスデータと、該第1のアドレスデータと所
    定のアドレス値だけ離間した第2のアドレスデータを設
    定し、 所定の処理サイクル毎に前記アドレス作成手段によって
    前記第1のアドレスデータに所定数の加算又は減算処理
    して第1のアドレスデータを更新し、 前記乱数発生手段から出力される所定ビットの値を判定
    し、該判定結果に基き、前記アドレスデータ作成手段に
    おいて、前記第2のアドレスデータに所定値の加算、減
    算あるいは非演算のいずれかを選択制御して第2のアド
    レスデータを更新し、 前記更新された第2のアドレスデータにより前記メモリ
    から読み出したデジタルデータに所定係数を乗算し、ア
    ナログ信号の大きさに応じたデジタル信号に加算し、該
    加算結果を出力すると共に更新された第1のアドレスデ
    ータで指示される前記メモリのアドレスに書き込むこと
    を特徴とする信号処理方法。
JP63286959A 1988-11-14 1988-11-14 デジタル信号処理装置及びその信号処理方法 Pending JPH02132497A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63286959A JPH02132497A (ja) 1988-11-14 1988-11-14 デジタル信号処理装置及びその信号処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63286959A JPH02132497A (ja) 1988-11-14 1988-11-14 デジタル信号処理装置及びその信号処理方法

Publications (1)

Publication Number Publication Date
JPH02132497A true JPH02132497A (ja) 1990-05-21

Family

ID=17711171

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63286959A Pending JPH02132497A (ja) 1988-11-14 1988-11-14 デジタル信号処理装置及びその信号処理方法

Country Status (1)

Country Link
JP (1) JPH02132497A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002102105A (ja) * 2000-10-02 2002-04-09 津杰 ▲リュウ▼ 心棒無しホルダー

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002102105A (ja) * 2000-10-02 2002-04-09 津杰 ▲リュウ▼ 心棒無しホルダー

Similar Documents

Publication Publication Date Title
JP3106774B2 (ja) デジタル音場創生装置
JP2976429B2 (ja) アドレス制御回路
US5065433A (en) Audio signal data processing system
US5386529A (en) Digital signal processor for use in sound quality treatment by filtering
JPH02132497A (ja) デジタル信号処理装置及びその信号処理方法
JPH07121181A (ja) 音声情報処理装置
JP2834746B2 (ja) デジタル信号処理装置及びそのアドレスデータ作成方法
US5442125A (en) Signal processing apparatus for repeatedly performing a same processing on respective output channels in time sharing manner
US5880390A (en) Reverberation effect imparting apparatus
JP2626315B2 (ja) 信号処理装置
JP3149459B2 (ja) ディストーション回路
JPH0719246B2 (ja) デジタル信号処理装置
KR970004173B1 (ko) 실내음향 처리방법
JPS61138995A (ja) 電子楽器
JP2684820B2 (ja) サラウンド回路
JP3036417B2 (ja) 信号処理装置
JP3434713B2 (ja) レジスタ制御装置およびレジスタ制御方法
JP2542616Y2 (ja) 残響付加装置
JP3991475B2 (ja) 音声データ処理装置およびコンピュータシステム
JP3179333B2 (ja) Dspを用いた音響効果付加装置
JP2611406B2 (ja) デジタル音声信号発生装置
JP2766191B2 (ja) デジタル信号処理装置及び信号処理方法
JP3334912B2 (ja) 信号処理装置
JP3629776B2 (ja) 効果付与装置
JPH02187797A (ja) 電子楽器