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
JPH0748633B2 - Amplitude and group delay adjustment device for audio - Google Patents
[go: Go Back, main page]

JPH0748633B2 - Amplitude and group delay adjustment device for audio - Google Patents

Amplitude and group delay adjustment device for audio

Info

Publication number
JPH0748633B2
JPH0748633B2 JP62056327A JP5632787A JPH0748633B2 JP H0748633 B2 JPH0748633 B2 JP H0748633B2 JP 62056327 A JP62056327 A JP 62056327A JP 5632787 A JP5632787 A JP 5632787A JP H0748633 B2 JPH0748633 B2 JP H0748633B2
Authority
JP
Japan
Prior art keywords
group delay
filter
characteristic
digital filter
digital
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
JP62056327A
Other languages
Japanese (ja)
Other versions
JPS63221708A (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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan 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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP62056327A priority Critical patent/JPH0748633B2/en
Publication of JPS63221708A publication Critical patent/JPS63221708A/en
Publication of JPH0748633B2 publication Critical patent/JPH0748633B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Stereophonic System (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はオーディオ用振幅及び群遅延の調整装置、例え
ばPCMオーディオ信号等のオーディオ信号について、各
周波数帯域別の振幅と群遅延量とを可変して取出すこと
ができるようにした振幅及び群遅延の調整装置に関す
る。
The present invention relates to an audio amplitude and group delay adjusting device, for example, for an audio signal such as a PCM audio signal, the amplitude and group delay amount for each frequency band are changed. The present invention relates to an amplitude and group delay adjusting device capable of being taken out.

(従来の技術) 受聴者の両耳に与えられる音のレベル差と時間差(位相
差)などが、立体再生音場内における受聴者の左右の方
向感と音像の定位とに大きく関係していることは良く知
られており、従来から電気音響変換器を用いて形成させ
る立体再生音場において受聴者が感じる立体感や音像の
定位感を変化させるのに、電気音響変換器に供給するオ
ーディオ信号の振幅や位相を変化させるようにすること
が行われて来ているが、従来、最も一般的に使用されて
いた抵抗、コンデンサ、コイル等の回路素子の組合わせ
によって構成された移相器によりアナログ信号形態のオ
ーディオ信号の位相を細かに変化させるようにする場合
には、高価で複雑な構成の移相器の使用が必要とされる
ので、そのような手段は民生用の機器に採用することは
困難である。
(Prior art) The level difference and time difference (phase difference) of the sound given to the listener's both ears are greatly related to the sense of direction of the listener in the stereoscopic sound field and the localization of the sound image. Is well-known, and in order to change the stereoscopic effect and the localization of the sound image that a listener feels in a stereoscopic sound field that is conventionally formed using an electroacoustic converter, an audio signal supplied to the electroacoustic converter is used. Although it has been attempted to change the amplitude and phase, analog circuits are used by a phase shifter composed of a combination of circuit elements such as resistors, capacitors and coils that have been most commonly used in the past. Since it is necessary to use a phase shifter with an expensive and complicated structure in order to finely change the phase of an audio signal in a signal form, such means should be adopted in a consumer device. Is troubled It's difficult.

(発明が解決しようとする問題点) 前記の問題点を解決する一手段としては、例えば、振幅
・位相制御を行うことのできるデジタル・フィルタを用
いることが考えられるが、振幅・位相制御を行うことの
できるデジタル・フィルタとして従来知られているも
の、例えば、特開昭59−112715号公報で開示されたよう
な構成形態のものは、振幅と位相とを独立に可変制御す
るために、実数部と虚数部とについて別々に演算して得
たフィルタ係数を用いてFIRデジタル・フィルタ演算を
行って所望の特性のFIRデジタル・フィルタが構成され
ていて、構成に際してヒルベルト変換器等が必要とされ
るので、構成が複雑となるのみならず、実時間演算が困
難であるというような多くの問題点があった。
(Problems to be Solved by the Invention) As one means for solving the above problems, for example, a digital filter capable of performing amplitude / phase control may be used, but amplitude / phase control is performed. A digital filter that is conventionally known as a digital filter that can be used, for example, that having the configuration disclosed in Japanese Patent Laid-Open No. 59-112715 has a real number in order to independently control the amplitude and the phase. Part and imaginary part are calculated separately and the FIR digital filter operation is performed using the filter coefficient to construct the FIR digital filter with the desired characteristics. Therefore, there are many problems that the configuration becomes complicated and real-time calculation is difficult.

(問題点を解決するための手段) 本発明は所望の周波数特性と所望の群遅延特性とを指定
する特性入力部と、前記した特性入力部で指定された周
波数特性情報に応じたFIRデジタル・フィルタ演算と、
前記した特性入力部で指定された群遅延情報に応じた全
域通過型IIRデジタル・フィルタ演算とを行うデジタル
・フィルタ演算手段と、前記した特性入力部で指定され
た周波数特性情報と群遅延情報とに応じて、それぞれ独
立にフィルタ係数を与えて、前記したFIRデジタル・フ
ィルタと、複数帯域に分割された全帯域における各分割
された通過過域における群遅延量が等しく制御されて全
帯域での群遅延量を一定にした前記した全域通過型IIR
デジタル・フィルタとを縦続的に操作する制御手段とを
備えてなるオーディオ用振幅及び群遅延の調整装置を提
供するものである。
(Means for Solving Problems) The present invention is directed to a characteristic input section for designating a desired frequency characteristic and a desired group delay characteristic, and an FIR digital signal corresponding to frequency characteristic information designated by the characteristic input section. Filter operation,
Digital filter operation means for performing all-pass IIR digital filter operation according to the group delay information specified by the characteristic input section, and frequency characteristic information and group delay information specified by the characteristic input section According to the above, each filter coefficient is independently given, and the FIR digital filter and the group delay amount in each divided pass band in all bands divided into a plurality of bands are controlled to be equal in all bands. All-pass IIR with constant group delay
An audio amplitude and group delay adjusting device comprising a digital filter and a control means for operating the digital filter in cascade.

(実施例) 以下、添付図面を参照して本発明のオーディオ用振幅及
び群遅延の調整装置の具体的な内容を詳細に説明する。
第1図は本発明のオーディオ用振幅及び群遅延の調整装
置の一実施例のブロック図、第2図は振幅と群遅延量と
が調整されるべき複数の周波数帯域における個々の周波
数帯域毎の振幅と群遅延量の調整を行う複数の特性可変
用選択スイッチが設けられている特性入力部CIDと、振
幅の調整状態及び群遅延量の状態が複数の周波数帯域に
おける個々の周波数帯域毎に表示されるようになされて
いる表示部DPAとの正面図、第3図はデジタル・シグナ
ル・プロセッサDSPの一例構成を示すブロック図、第4
図及び第12図はDSPの動作によって得られるべきフィル
タの構成を示すブロック図、第5図は本発明のオーディ
オ用振幅及び群遅延の調整装置の動作を説明するために
用いるタイミングチャート、第6図は中央演算処理装置
(CPU)の動作説明用のフローチャート、第7図は全域
通過型IIRデジタルフィルタの特性を説明するための
図、第8図は全域通過型IIRデジタルフィルタの極と零
(ミラー)とを説明するためのZ平面図、第9図は係数
設定部と係数メモリにおけるメモリマップの一例図、第
10図はマルチプレクサと送信部との具体的構成を示すブ
ロック図である。
(Embodiment) Hereinafter, specific contents of the audio amplitude and group delay adjusting device of the present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 is a block diagram of an embodiment of an audio amplitude and group delay adjusting device of the present invention, and FIG. 2 is a diagram showing a plurality of frequency bands for which the amplitude and the group delay amount are to be adjusted. Characteristic input section CID provided with a plurality of characteristic variable selection switches for adjusting the amplitude and group delay amount, and the amplitude adjustment state and group delay amount state are displayed for each frequency band in multiple frequency bands. FIG. 4 is a front view of the display unit DPA configured as described above, FIG. 3 is a block diagram showing an example configuration of a digital signal processor DSP, and FIG.
FIG. 12 and FIG. 12 are block diagrams showing the configuration of a filter to be obtained by the operation of the DSP, and FIG. 5 is a timing chart used for explaining the operation of the audio amplitude and group delay adjusting apparatus of the present invention. Fig. 7 is a flow chart for explaining the operation of the central processing unit (CPU), Fig. 7 is a diagram for explaining the characteristics of the all-pass IIR digital filter, and Fig. 8 is the pole and zero ( FIG. 9 shows an example of a memory map in the coefficient setting unit and the coefficient memory.
FIG. 10 is a block diagram showing a specific configuration of the multiplexer and the transmitter.

本発明のオーディオ用振幅及び群遅延の調整装置の一実
施例のブロック図を示している第1図において、1はデ
ジタル信号の入力端子であり、この入力端子1にはオー
ディオ用振幅及び群遅延の調整装置において所定の大き
さの振幅変化と所定量の群遅延が与えられるべき所定の
フォーマットのデジタル信号となされたオーディオ信号
(以下、単にデジタル信号と記載する)が供給される。
In FIG. 1, which shows a block diagram of an embodiment of an audio amplitude and group delay adjusting apparatus of the present invention, 1 is an input terminal of a digital signal, and this input terminal 1 is provided with an audio amplitude and group delay. In the adjusting device, an audio signal (hereinafter simply referred to as a digital signal) which is a digital signal of a predetermined format to which a predetermined amount of amplitude change and a predetermined amount of group delay should be given is supplied.

前記した入力端子1に供給されたデジタル信号は受信部
RDで復調される。PLLはフェーズ・ロックド・ループで
あり、このフェーズ・ロックド・ループPLLは受信部RD
で復調して得たデジタル・データ中のクロックと、受信
部RD中で発生されたクロックとの位相を同期させるため
に用いられる。なお、装置の構成に応じて、入力信号が
シリアル信号となされたり、あるいはパラレル信号とな
されたりされるものであるということはいうまでもな
い。
The digital signal supplied to the above-mentioned input terminal 1 is a receiving unit.
Demodulated by RD. The PLL is a phase locked loop and this phase locked loop PLL is
It is used to synchronize the phase of the clock in the digital data obtained by demodulation with the clock generated in the receiving unit RD. It goes without saying that the input signal may be a serial signal or a parallel signal depending on the configuration of the device.

前記の受信部RDで復調された信号、例えばNRZ信号は、
デジタル・シグナル・プロセッサDSP1,DSPr1に供給さ
れる。前記したデジタル・シグナル・プロセッサDSP
1,DSPr1、及び後述されているデジタル・シグナル・プ
ロセッサDSPl2,DSPr2としては、例えば第3図に示され
ているような構成態様のものを使用することができる。
The signal demodulated by the receiving unit RD, for example, the NRZ signal,
Supplied to digital signal processors DSP1 and DSPr1. Digital signal processor DSP described above
As 1, DSPr1 and digital signal processors DSPl2 and DSPr2 described later, for example, those having a configuration as shown in FIG. 3 can be used.

なお、第1図中に示されているデジタル・シグナル・プ
ロセッサDSP1,DSPl2,DSPr1,DSPr2と、第3図に具体的
に示されているデジタル・シグナル・プロセッサ(DSP
l,DSPr)とは、両者の対応関係が明らかとなるように、
両者における対応する入出力端子について、同一の符号
a〜hを付してある。
The digital signal processors DSP1, DSPl2, DSPr1, DSPr2 shown in FIG. 1 and the digital signal processor (DSP) specifically shown in FIG.
l, DSPr), so that the correspondence between the two becomes clear,
Corresponding input / output terminals in both cases are given the same symbols a to h.

前記したデジタル・シグナル・プロセッサDSP1は、
ステレオ信号における左チャンネル信号に対して特性入
力部CIDに設定された周波数特性を実現すべくFIRデジタ
ル・フィルタ演算を行ってFIRデジタル・フィルタとし
て機能するような動作を行い、またデジタル・シグナル
・プロセッサDSPr1は、ステレオ信号における右チャン
ネル信号に対して特性入力部CIDに設定された周波数特
性を実現すべくFIRデジタル・フィルタ演算を行ってFIR
デジタル・フィルタとして機能するように動作するもの
であり、他方、デジタル・シグナル・プロセッサDSPl2
は、ステレオ信号における左チャンネル信号に対して特
性入力部CIDに設定された群遅延特性を実現すべく、複
数帯域に分割された全帯域における各分割された通過過
域における群遅延量が等しく制御されて全帯域での群遅
延量が一定な状態の全域通過型IIRデジタル・フィルタ
演算を行って全域通過型IIRデジタル・フィルタとして
機能するような動作を行い、また、デジタル・シグナル
・プロセッサDSPr2は、ステレオ信号における右チャン
ネル信号に対して特性入力部CIDに設定された群遅延特
性を実現すべく全域通過型IIRデジタル・フィルタ演算
を行って全域通過型IIRデジタル・フィルタとして機能
するように動作するものであるが、前記した各デジタル
・シグナル・プロセッサDSP1,DSPl2,DSPr1,DSPr2等は
同じ構成で、かつ、動作態様も同じものが使用されるか
ら、以下の説明において前記した各デジタル・シグナル
・プロセッサDSP1.DSPl2,DSPr1,DSPr2等に共通な事項
について記述される場合に、それぞれのものの区別をし
ないでデジタル・シグナル・プロセッサDSPのように添
字の1,l2,r1,r2を省いた状態で説明が行われている。
The digital signal processor DSP1 described above is
Performs an operation that functions as a FIR digital filter by performing FIR digital filter operation to realize the frequency characteristic set in the characteristic input section CID for the left channel signal in the stereo signal, and also the digital signal processor The DSPr1 performs FIR digital filter calculation to realize the frequency characteristic set in the characteristic input section CID for the right channel signal in the stereo signal, and then FIR
It acts to act as a digital filter, while the digital signal processor DSPl2
Controls the group delay amount equally in each divided pass band in all bands divided into a plurality of bands to realize the group delay characteristic set in the characteristic input section CID for the left channel signal in the stereo signal. Then, the all-pass IIR digital filter operation in which the group delay amount in the entire band is constant is performed to perform an operation that functions as an all-pass IIR digital filter, and the digital signal processor DSPr2 , Performs an all-pass IIR digital filter operation to realize the group delay characteristic set in the characteristic input section CID for the right channel signal in the stereo signal, and operates so as to function as an all-pass IIR digital filter. However, the above digital signal processors DSP1, DSPl2, DSPr1, DSPr2, etc. have the same configuration and use the same operation mode. Therefore, in the following description, when describing common items to each of the digital signal processors DSP1.DSPl2, DSPr1, DSPr2, etc. described above, the digital signal processor DSP will be referred to without distinguishing between them. The explanation is given with the subscripts 1, l2, r1, r2 omitted.

所望の周波数特性及び群遅延特性を指定するため特性入
力部CIDには、第2図の(a)に示されているように複
数の周波数帯域における個々の周波数帯域毎の振幅と群
遅延量の調整とを行う複数の特性可変用選択スイッチS1
〜S4と、振幅・遅延切換スイッチS5〜S8とが設けられて
いる。
In order to specify the desired frequency characteristic and group delay characteristic, the characteristic input unit CID is provided with the amplitude and group delay amount of each frequency band in a plurality of frequency bands as shown in (a) of FIG. Multiple selection switches S1 for adjusting characteristics
To S4 and amplitude / delay changeover switches S5 to S8 are provided.

また、第2図の(b)に示されている表示部DPAには例
えば図中に示されているように、複数の周波数帯域毎に
それぞれ複数個の表示素子(例えば、発光ダイオード)
が配列されていて、前記した特性入力部CIDで設定され
た各周波数帯域毎の振幅と群遅延量とが前記した表示素
子の動作状態の如何(例えば発光ダイオードの点滅状
態)によって容易に知ることができるようにされてい
る。
In the display unit DPA shown in FIG. 2B, for example, as shown in the figure, a plurality of display elements (for example, light emitting diodes) are provided for each of a plurality of frequency bands.
Are arranged, and the amplitude and group delay amount for each frequency band set in the characteristic input section CID can be easily known by the operating state of the display element (for example, the blinking state of the light emitting diode). Has been made possible.

第2図の(b)においてf1,f2…fnは複数に分割された
各異なる周波数帯域における中心周波数値を示したもの
であり、また、前記した各帯域の中心周波数値f1,f2…f
nの上方に縦方向に並べて図示している丸印が表示素子
である。そして、第2図の(b)中では表示素子が発光
ダイオードであったとした場合に、黒丸印で示されてい
るものが発光状態、白丸印で示されているものが消灯状
態をそれぞれ現わすというような表示の態様で図示して
いるが、表示部DPAでは第2図の(b)に例示したよう
に前記した特性入力部CIDに設定された各周波数帯域毎
の振幅と群遅延量との表示を行うことができる。
In FIG. 2 (b), f1, f2 ... Fn represent center frequency values in a plurality of different frequency bands, and the center frequency values f1, f2.
The circles vertically arranged above n are display elements. Then, in FIG. 2B, when the display element is a light emitting diode, those indicated by black circles indicate a light emitting state, and those indicated by white circles indicate an off state. Although illustrated in such a display mode, the display unit DPA shows the amplitude and group delay amount for each frequency band set in the characteristic input unit CID as illustrated in FIG. 2B. Can be displayed.

中央演算処理装置CPUはリードオンリーメモリROMとラン
ダムアクセスメモリRAMとを備えており、前記した特性
入力部CIDに設定された各周波数帯域毎の振幅を群遅延
量とに対応する群遅延量が、オーディオ用振幅及び群遅
延の調整装置に供給された入力デジタル信号に生じさせ
るように、前記したデジタル・シグナル・プロセッサDS
Pにおける所定のデジタル・フィルタ演算が行われるよ
うに制御したり、表示部DPAに所定の表示がなされるよ
うにしたり、その他、オーディオ用振幅及び群遅延の調
整装置の各部の動作の制御を行う。
The central processing unit CPU includes a read-only memory ROM and a random access memory RAM, and the group delay amount corresponding to the amplitude of each frequency band set in the characteristic input unit CID and the group delay amount, A digital signal processor DS as described above for producing an input digital signal supplied to an audio amplitude and group delay adjuster.
It controls so that a predetermined digital filter operation in P is performed, makes a predetermined display on the display unit DPA, and controls the operation of each unit of the audio amplitude and group delay adjustment device. .

また、第1図においてSTDはシリアルコードの転送部、S
CGはクロック信号の発生回路、MPXはマルチプレクサ、T
Dは送信部、2は出力端子である。
Further, in FIG. 1, STD is a serial code transfer unit, S
CG is a clock signal generation circuit, MPX is a multiplexer, T
D is a transmitter, and 2 is an output terminal.

デジタル・シグナル・プロセッサDSPの具体的な構成例
を示している第3図において、SDIはシリアル・データ
の入力回路、IBは入力バッファ、NC−RAMは係数RAM、TB
は転送バッファ、PCDはパラメータ制御部、P−RAMはプ
ログラムRAM、SDOはシリアルデータの出力回路、SCIは
シリアルコード・インターフェース、D−RAMはデータR
AMである。
In FIG. 3 showing a concrete configuration example of the digital signal processor DSP, SDI is an input circuit for serial data, IB is an input buffer, NC-RAM is a coefficient RAM, TB.
Is a transfer buffer, PCD is a parameter controller, P-RAM is a program RAM, SDO is a serial data output circuit, SCI is a serial code interface, and D-RAM is data R.
AM.

また、FN−ROMは定数のメモリ用ROM、MULは乗算器、ACC
はアキュムレータ、REGはシフト付レジスタ、OBは出力
バッファである。
FN-ROM is a constant memory ROM, MUL is a multiplier, ACC
Is an accumulator, REG is a shift register, and OB is an output buffer.

前記した第3図示のデジタル・シグナル・プロセッサDS
Pにおける定数のメモリ用ROM(FN−ROM)と乗算器MUL
と、アキュムレータACCと、シフタ付レジスタREG、及び
出力バッファOBなどからなる構成部分は、良く知られた
回路構成であるとともに、本発明の説明には直接に関係
しないから、それの詳細な説明は省略する。
The digital signal processor DS shown in FIG.
ROM for constant memory in P (FN-ROM) and multiplier MUL
Since the components including the accumulator ACC, the register REG with shifter, and the output buffer OB are well-known circuit configurations and are not directly related to the description of the present invention, a detailed description thereof will be omitted. Omit it.

前記したプログラムRAM(P−RAM)は、デジタル・シグ
ナル・プロセッサDSPが実行すべきプログラムを予め記
憶していて、乗算係数a10〜bn2等のデータを記憶するこ
とにより係数メモリとして機能する係数RAM(NC−RAM)
から、これらのデータの乗算器MULに供給する。
The program RAM (P-RAM) described above stores in advance a program to be executed by the digital signal processor DSP, and stores a data such as the multiplication coefficients a10 to bn2 to function as a coefficient memory ( NC-RAM)
To the multiplier MUL of these data.

シリアルコード・インターフェースSCIはシリアルコー
ド入力端子cおよびシリアルコード出力端子dを備えて
おり、シリアルコードタイミング入力端子eから供給さ
れるクロック信号及び同期信号(LRCK,LRCKバー)によ
ってシリアルコード入力端子cからデータ(SD,SD′)
を入力したリシリアルコード出力端子dからデータ(S
D,SD′)を出力したりする。
The serial code interface SCI is provided with a serial code input terminal c and a serial code output terminal d, and the serial code input terminal c is supplied with a clock signal and a synchronization signal (LRCK, LRCK bar) supplied from the serial code timing input terminal e. Data (SD, SD ′)
From the reserial code output terminal d
D, SD ') is output.

前記したパラメータ制御部PCDは、シリアルコード・イ
ンターフェースSCIからのデータをプログラムRAM(P−
RAM)および転送バッファTBに識別して送るとともに、
転送バッファTBから転送タイミングと転送数とを指定す
る制御信号Ts,Twを出力する。gはパラメータ制御部PCD
のトリガ入力端子である。
The parameter control unit PCD described above stores the data from the serial code interface SCI in the program RAM (P-
RAM) and transfer buffer TB are identified and sent,
The control signals Ts and Tw that specify the transfer timing and the number of transfers are output from the transfer buffer TB. g is the parameter control unit PCD
This is the trigger input terminal of.

前記のパラメータ制御部PCDは前記したトリガ入力端子
gに対して外部からトリガ(同期信号)入力が供給され
たときに、そのトリガ入力によって転送タイミングが決
定された制御信号Tsを発生することができるような構成
になされているが、パラメータ制御部PCDは前記した端
子gに対して外部からトリガ入力が供給されなくても、
データ(SD,SD′)によってもトリガされうるような機
能を備えている。
When the trigger (synchronization signal) input is supplied to the trigger input terminal g from the outside, the parameter control unit PCD can generate the control signal Ts whose transfer timing is determined by the trigger input. Although it is configured as described above, the parameter control unit PCD does not have to supply the trigger input from the outside to the above-mentioned terminal g.
It has a function that can be triggered by data (SD, SD ').

そして、第1図に示されているオーディオ用振幅及び群
遅延の調整装置中で使用されている2つのデジタル・シ
グナル・プロセッサDSPl,DSPrは、それのパラメータ制
御部PCDがデータ(SD,SD′)によってトリガされて動作
するようにされているので、前記した端子gは使用され
ていない。
The two digital signal processors DSPl, DSPr used in the audio amplitude and group delay adjusting device shown in FIG. ), The above-mentioned terminal g is not used.

シリアル・データの入力回路SDIはシリアルデータ入力
端子aからのオーディオ入力データを直並列変換して、
入力バッファIBを介してデータRAM(D−RAM)に供給す
る。図中のfはシリアルデータ入力およびシリアルデー
タ出力のタイミングをきめるために、シリアル・データ
の入力回路SDIとシリアル・データの出力回路SDOとに供
給するデータクロック信号BCLKとチャンネル識別信号LR
CKとの入力端子である。
The serial data input circuit SDI converts the audio input data from the serial data input terminal a from serial to parallel,
The data is supplied to the data RAM (D-RAM) via the input buffer IB. In the figure, f is a data clock signal BCLK and a channel identification signal LR supplied to the serial data input circuit SDI and the serial data output circuit SDO to determine the timing of serial data input and serial data output.
Input terminal for CK.

第4図は第1図に示されている本発明のオーディオ用振
幅及び群遅延の調整装置におけるデジタル・シグナル・
プロセッサDSPl2の演算動作とデジタル・シグナル・プ
ロセッサDSPr2の演算動作とにより、それぞれ得ようと
しているフィルタ特性が得られるようなIIRデジタル・
フィルタを具体的な回路構成の形で表わした図であり、
また、第12図は第1図に示されている本発明のオーディ
オ用振幅及び群遅延の調整装置におけるデジタル・シグ
ナル・プロセッサDSP1の演算動作とデジタル・シグ
ナル・プロセッサDSPr1の演算動作とにより、それぞれ
得ようとしているフィルタ特性が得られるようなFIRデ
ジタル・フィルタを具体的な回路構成の形で表わした図
であって、前記した第4図及び第12図において3は入力
端子、4は単位遅延演算子、5は乗算回路、6は加算回
路、7は出力端子である。
FIG. 4 is a digital signal diagram of the audio amplitude and group delay adjusting apparatus of the present invention shown in FIG.
An IIR digital signal that obtains the filter characteristics that are to be obtained by the arithmetic operation of the processor DSPl2 and the arithmetic operation of the digital signal processor DSPr2.
It is a diagram showing a filter in the form of a specific circuit configuration,
Further, FIG. 12 shows the arithmetic operation of the digital signal processor DSP1 and the arithmetic operation of the digital signal processor DSPr1 in the audio amplitude and group delay adjusting apparatus of the present invention shown in FIG. FIG. 3 is a diagram showing in a concrete circuit configuration the FIR digital filter capable of obtaining the filter characteristic to be obtained, and in FIG. 4 and FIG. 12, 3 is an input terminal and 4 is a unit delay. An operator, 5 is a multiplication circuit, 6 is an addition circuit, and 7 is an output terminal.

前記した第4図に示されているフィルタは同一構成のn
個のバイクワッドフィルタ部FLT1〜FLTnをn段縦続接続
した全域通過型IIRフィルタ構成になっている。
The filters shown in FIG. 4 described above have the same structure.
The biquad filter units FLT1 to FLTn are cascade-connected in n stages to form an all-pass IIR filter configuration.

ところで、第4図に示されるような全域通過型IIRデジ
タル・フィルタの伝達関数HA(Z)は良く知られている
ように次式によって表わされる。
By the way, the transfer function HA (Z) of the all-pass IIR digital filter as shown in FIG. 4 is expressed by the following equation as well known.

そして、全域通過型IIRデジタル・フィルタの場合に
は、デジタル・フィルタの係数の内の係数ai2を1とす
ることができ、また、全域通過型IIRデジタル・フィル
タでは、第8図中に示されているようにZ平面図上のP
1,P、2,P3…Pn−1,Pnの各極が零(ミラー)とそれぞれ
重なっているとともに、第7図の(b)に示されている
ように位相特性θ(ω)が周波数(規格化周波数ω)に
対して各バイクワッドフィルタ部(単位フィルタ)で単
調減少することが知られており、また、前記した群遅延
特性τg(ω)はτg(ω)=−dθ(ω)/dωとして
定義されるので、第7図の(a)においてGd1,Gd2…Gdn
で示される群遅延特性が各バイクワッドフィルタ部FLT1
〜FLTnについて得られる。
In the case of the all-pass type IIR digital filter, the coefficient ai2 among the coefficients of the digital filter can be set to 1. Also, in the all-pass type IIR digital filter, it is shown in FIG. As shown in P on the Z plan
Pole of 1, P, 2, P3 ... Pn−1, Pn respectively overlaps with zero (mirror), and as shown in FIG. It is known that each biquad filter unit (unit filter) monotonically decreases with respect to (normalized frequency ω), and the group delay characteristic τg (ω) described above is τg (ω) = − dθ (ω ) / Dω, it is defined as Gd1, Gd2 ... Gdn in (a) of FIG.
The group delay characteristics shown by are for each biquad filter FLT1
~ Obtained for FLTn.

すなわち、バイクワッドフィルタ部FLT1の極P1の角周波
数θp1は、それを第7図の(a)に示されている群遅延
特性の第1の帯域周波数の中心周波数f1に対応させるこ
とができ、同様に各バイクワッドフィルタ部FLT2〜FLTn
のそれぞれの極P2〜Pnの角周波数θp2〜θpnを第2〜第
nの帯域周波数の中心周波数f2〜fnに対応させることが
できる。
That is, the angular frequency θp1 of the pole P1 of the biquad filter unit FLT1 can be made to correspond to the center frequency f1 of the first band frequency of the group delay characteristic shown in (a) of FIG. Similarly, each bike quad filter section FLT2 to FLTn
The angular frequencies θp2 to θpn of the respective poles P2 to Pn can be made to correspond to the center frequencies f2 to fn of the second to nth band frequencies.

今、複数の周波数帯域における中心角周波数θp1,θp2
…θpnを、互に隣接する角周波数の差が等しくなるよう
に、すなわち、次の(1)式 θp2−θp1=θp3−θp2=θp4−θp3=… …=θpn−θp(n−1) …(1) を満足するように選定し、かつ、それぞれの極P1,P2…
…Pnと中心とを結ぶ距離r1,r2…rnを次の(2)式 r1=r2=r3=……=rn …(2) で示されるようにすべて等しくして、各極P1,P2……Pn
が同心円上に配置された状態にさせながら、複数の全域
通過型IIRデジタル・フィルタの群遅延量がすべて同一
になるように、複数の全域通過型IIRデジタル・フィル
タにおけるデジタル・フィルタ係数を設定すると、群遅
延量τgは第7図中のτgtのように一定の状態になり、
N個の全域通過型IIRデジタル・フィルタの総合の群遅
延特性は略々平坦な状態となされて全周波数帯域につい
て凹凸のない状態の群遅延特性が得られるのである。
Now, the central angular frequencies θp1 and θp2 in multiple frequency bands
[Theta] pn so that the difference between adjacent angular frequencies becomes equal, that is, the following equation (1) [theta] p2- [theta] p1 = [theta] p3- [theta] p2 = [theta] p4- [theta] p3 = ... = [theta] pn- [theta] p (n-1) ... Selection is made to satisfy (1) and each pole P1, P2 ...
… The distances r1, r2… rn connecting Pn to the center are all made equal as shown in the following equation (2) r1 = r2 = r3 = …… = rn… (2), and each pole P1, P2… … Pn
Setting the digital filter coefficients in all the all-pass IIR digital filters so that the group delay amounts of all the all-pass IIR digital filters are all the same while keeping the , The group delay amount τg becomes a constant state like τgt in FIG. 7,
The total group delay characteristics of the N number of all-pass IIR digital filters are made substantially flat, and the group delay characteristics having no unevenness are obtained over the entire frequency band.

第4図示のような構成となされている全域通過型IIRデ
ジタル・フィルタについて、前記したように全周波数帯
域について凹凸のない状態の群遅延特性を得ることので
きる各バイクワッドフィルタ部FLT1〜FLTnのフィルタ係
数の一例として、n=10の場合を示すと次のとおりであ
る。
Regarding the all-pass type IIR digital filter configured as shown in the fourth diagram, as described above, each of the biquad filter units FLT1 to FLTn that can obtain the group delay characteristic in the state without unevenness over the entire frequency band. As an example of the filter coefficient, the case where n = 10 is shown as follows.

FLTフィルタ係数 1.a10=0.2279777008 a11=−0.9435036489 a12=1.0000000000 b11=0.9435036489 b12=−0.2279777008 2.a20=0.2279540615 a21=−0.8539270229 a22=1.0000000000 b21=0.8539270229 b22=−0.2279540615 3.a30=0.2286841630 a31=−0.6855207745 a32=1.0000000000 b31=0.6855207745 b32=−0.2286841630 4.a40=0.2309500374 a41=−0.4528444485 a42=1.0000000000 b41=0.4528444485 b42=−0.2309500374 5.a50=0.2332873199 a51=−0.1723049176 a52=1.0000000000 b51=0.1723049176 b52=−0.2332873199 6.a60=0.2355608216 a61=0.1265036337 a62=1.0000000000 b61=−0.1265036337 b62=−0.2355608216 7.a70=0.2399302297 a71=0.4180445346 a72=1.0000000000 b71=−0.4180445346 b72=−0.2399302297 : : 10.a10,0=0.2566032823 a10,1=0.9991342740 a10,2=1.0000000000 b10,1=−0.9991342740 b10,2=−0.2566032823 第12図に示されているような具体的な構成として表わさ
れるFIRデジタル・フィルタは良く知られているよう
に、直線位相で周波数特性(振幅)を可変制御すること
ができる。FIRフィルタのデジタル・フィルタ係数a1〜a
pは予めリードオンリーメモリROM中に格納されていて、
前記した特性入力部CIDにおける指定に応じて変更され
るようになされている。
FLT filter coefficient 1.a10 = 0.2279777008 a11 = -0.9435036489 a12 = 1.0000000000 b11 = 0.9435036489 b12 = -0.2279777008 2.a20 = 0.2279540615 a21 = -0.8539270229 a22 = 1.0000000000 b21 = 0.8539270229 b22 = -0.2279540615 3.a30 = 0.22868416307 a31 = -0.6 a32 = 1.0000000000 b31 = 0.6855207745 b32 = -0.2286841630 4.a40 = 0.2309500374 a41 = -0.4528444485 a42 = 1.0000000000 b41 = 0.4528444485 b42 = -0.2309500374 5.a50 = 0.2332873199 a51 = -0.1723049176 a52 = 1.0000000000 b51 = 0.1723049176 b52 = -0.23333 a60 = 0.2355608216 a61 = 0.1265036337 a62 = 1.0000000000 b61 = -0.1265036337 b62 = -0.2355608216 7.a70 = 0.2399302297 a71 = 0.4180445346 a72 = 1.0000000000 b71 = -0.4180445346 b72 = -0.2399302297 :: 10.a10,0 = 0.2566032823 a10,1 = 0.99913427. a10,2 = 1.000000000 b10,1 = −0.9991342740 b10,2 = −0.2566032823 FIR digital filters represented as a concrete configuration as shown in FIG. 12 are well known. As described above, it is possible to variably control the frequency characteristics (amplitude) in a linear phase. FIR filter digital filter coefficients a1 to a
p is stored in advance in the read-only memory ROM,
It is adapted to be changed according to the designation in the above-mentioned characteristic input unit CID.

本発明のオーディオ用振幅及び群遅延の調整装置におい
て、信号の振幅の調整と群遅延特性の切換えとは、デジ
タル・シグナル・プロセッサDSPを実質上構成している
フィルタのプログラムを切換えたり、あるいはデジタル
・シグナル・プロセッサDSPを実質上構成しているフィ
ルタの係数a10〜bn2、a1〜apと対応する係数データを切
換えることによって行うことができるのであり、前記の
群遅延特性の切換動作の制御と振幅の切換動作の制御は
中央演算処理装置CPUによって行われるが、以下の記述
では群遅延特性及び振幅の切換えが、デジタル・シグナ
ル・プロセッサDSPを実質上構成しているフィルタの係
数a10〜bn2、a1〜apに対応した係数データの切換えによ
り行われる場合を例に挙げて説明されている。
In the audio amplitude and group delay adjusting apparatus of the present invention, the signal amplitude adjustment and the group delay characteristic switching are performed by switching a program of a filter which substantially constitutes the digital signal processor DSP, or The control can be performed by switching the coefficient data corresponding to the coefficients a10 to bn2 and a1 to ap of the filter that substantially constitutes the signal processor DSP, and the control and amplitude of the switching operation of the group delay characteristics described above. The switching operation is controlled by the central processing unit CPU, but in the following description, the group delay characteristics and the switching of the amplitude are controlled by the coefficients a10 to bn2, a1 of the filter which substantially constitutes the digital signal processor DSP. The description is given by taking as an example the case where the coefficient data corresponding to ~ ap is changed.

さて、前記した中央演算処理装置CPUではリードオンリ
ーメモリROM及びランダムアクセスメモリRAMからの制御
信号に基づき、プログラム及びまたは全フィルタ係数デ
ータを送って前記した群遅延特性,振幅を切換えるよう
にしたり、あるいは単一周波数帯域毎のフィルタ係数デ
ータを送って前記した群遅延特性,振幅を切換えて最終
的には全周波数帯域について群遅延特性,振幅の切換え
るようにしたりできるが、前述の前者のような切換えの
やり方はFIRデジタル・フィルタ演算によりFIRデジタル
・フィルタを構成する場合に適し、また、前述の後者の
ような切換えのやり方はIIRデジタル・フィルタ演算に
よりIIRデジタル・フィルタを構成する場合に適してい
る。
Now, in the central processing unit CPU described above, based on the control signals from the read-only memory ROM and the random access memory RAM, the program and / or all the filter coefficient data are sent to switch the group delay characteristics and the amplitude, or It is possible to send the filter coefficient data for each single frequency band to switch the group delay characteristics and amplitudes described above, and finally to switch the group delay characteristics and amplitudes for all frequency bands. This method is suitable for forming a FIR digital filter by FIR digital filter operation, and the switching method like the latter mentioned above is suitable for forming an IIR digital filter by IIR digital filter operation. .

次に、前述の後者のような切換えのやり方により第6図
に示すフローチャートに従ってデジタル・シグナル・プ
ロセッサDSPl2,DSPr2で行われるIIRデジタル・フィルタ
演算によりIIRデジタル・フィルタを構成する場合の動
作について説明すると以下のとおりである。まず、スタ
ートで特性変更ルーチンが開始され、帯域カウンタIが
セットされる(第6図ステップ100)。帯域(バンド)
Iの設定値を読み(ステップ101)、変更が行われてい
るかどうかを判断し(ステップ102)、YESならば、その
特性係数を選択し(ステップ103)、係数設定部に書込
み(ステップ104)、切換パルスを発生(ステップ105)
し、NOならば受信部RDから出力されるサブコードを読取
り、必要に応じて送信部TDに送り、かつ表示部DPAの表
示器{第2図の(b)中の符号de}にサンプリング周波
数fs、エンファシスの有無、フェーズロックドループPL
Lの同期外れ等の情報の表示を行う(ステップ106)。
Next, the operation when the IIR digital filter is constructed by the IIR digital filter operation performed by the digital signal processors DSPl2 and DSPr2 according to the flowchart shown in FIG. 6 by the latter switching method described above will be described. It is as follows. First, the characteristic changing routine is started at the start, and the band counter I is set (step 100 in FIG. 6). Band
The set value of I is read (step 101), it is judged whether or not the change is made (step 102), and if YES, the characteristic coefficient is selected (step 103) and written in the coefficient setting section (step 104). , Switching pulse is generated (step 105)
If NO, the subcode output from the receiving unit RD is read, sent to the transmitting unit TD as necessary, and the sampling frequency is displayed on the display unit {code de in (b) of FIG. 2} of the display unit DPA. fs, presence / absence of emphasis, phase-locked loop PL
Information such as loss of synchronization of L is displayed (step 106).

そして、帯域カウンタIをインクリメント(ステップ10
7)し、バンド数がNを越えていなければステップ101に
もどり、越えていればステップ100にもどる(ステップ1
07のYES)。
Then, the band counter I is incremented (step 10
7) If the number of bands does not exceed N, the process returns to step 101, and if the number of bands exceeds N, the process returns to step 100 (step 1).
07 YES).

このようにして各周波数帯域毎に設けられた単位フィル
タ毎にデジタル・フィルタの係数が書換えられるのであ
る。特性入力部CIDにおける特性可変用選択スイッチが
選択されていない場合には、対応する単位フィルタFLTi
のデジタル・フィルタ係数が、ai0=1,ai1=0,ai2=0,b
i1=0,bi2=0のように変更され、その単位フィルタは
入出力における群遅延量が等しいようなフィルタ特性と
なされる。
In this way, the coefficient of the digital filter is rewritten for each unit filter provided for each frequency band. When the characteristic variable selection switch in the characteristic input section CID is not selected, the corresponding unit filter FLTi
The digital filter coefficient of ai0 = 1, ai1 = 0, ai2 = 0, b
i1 = 0, bi2 = 0, and the unit filter has filter characteristics such that the group delay amounts at the input and output are equal.

それにより、1個のデジタル・シグナル・プロセッサDS
P(DSPl2,DSPr2のそれぞれのもの)の動作によって構成
されている複数の全域通過型IIRデジタル・フィルタに
おける群遅延量は、各周波数帯内の群遅延量にリップル
の発生がなく隣接する周波数帯域における群遅延量に滑
らかにつながるようなものとして演算できる。
As a result, one digital signal processor DS
The group delay amount in multiple all-pass IIR digital filters configured by the operation of P (each of DSPl2 and DSPr2) is the group delay amount in each frequency band It can be calculated as something that smoothly connects to the group delay amount in.

さらに具体的に説明すると次のとおりである。すなわ
ち、中央演算処理装置CPUが例えばRS232Cのシリアルフ
ォーマットにより第1図のシリアル転送部STDを介して
デジタル・シグナル・プロセッサDSPl2のシリアルコー
ド入力端子cからデジタル・フィルタの係数データを送
ると、そのデジタル・フィルタの係数データは第3図中
のシリアルコード・インターフェースSCIとパラメータ
制御部PCDとを介して転送バッファTBに送られる。
A more specific description is as follows. That is, when the central processing unit CPU sends the coefficient data of the digital filter from the serial code input terminal c of the digital signal processor DSPl2 via the serial transfer unit STD of FIG. The filter coefficient data is sent to the transfer buffer TB via the serial code interface SCI and the parameter control unit PCD shown in FIG.

第9図の(a)は転送バッファTBのマップを例示したも
のであって、この第9図の(a)ではアドレス0〜3の
記憶部分にデジタル・フィルタの係数データa10が格納
され、また、アドレス4〜7の記憶部分にデジタル・フ
ィルタの係数データa11が格納されるというように、順
次のアドレスで指定される記憶部分にデジタル・フィル
タの係数データが順次に格納され、アドレス{4×(5n
−1)}〜{4×(5n−1)+3}で指定された記憶部
分にはデジタル・フィルタの係数データbn2が格納され
ている例を示している。
FIG. 9A shows an example of the map of the transfer buffer TB. In FIG. 9A, the coefficient data a10 of the digital filter is stored in the storage parts of addresses 0 to 3, and , The coefficient data a11 of the digital filter is stored in the memory portions of the addresses 4 to 7, the coefficient data of the digital filter is sequentially stored in the memory portions designated by the sequential addresses, and the address {4 × (5n
−1)} to {4 × (5n−1) +3} indicates an example in which the coefficient data bn2 of the digital filter is stored in the storage portion specified.

また第9図の(b)は係数RAM(NC−RAM)のマップを例
示したものであって、この第9図の(b)ではアドレス
0〜1の記憶部分にデジタル・フィルタの係数データa1
0が格納され、また、アドレス2〜3の記憶部分にデジ
タル・フィルタの係数データa11が格納されるというよ
うに、順次のアドレスで指定される記憶部分にデジタル
・フィルタの係数データが順次に格納され、アドレス
{2×(5n−1)}〜{2×(5n−1)+1}で指定さ
れた記憶部分にはデジタル・フィルタの係数データbn2
が格納されている例を示している。
Further, FIG. 9B shows an example of the map of the coefficient RAM (NC-RAM). In FIG. 9B, the coefficient data a1 of the digital filter is stored in the storage portion of addresses 0 to 1.
0 is stored, and the coefficient data a11 of the digital filter is stored in the memory portions of the addresses 2 to 3, so that the coefficient data of the digital filter is sequentially stored in the memory portion specified by the sequential addresses. The coefficient data bn2 of the digital filter is stored in the storage portion designated by the addresses {2 × (5n−1)} to {2 × (5n−1) +1}.
Shows an example in which is stored.

前記した第9図の(a)に例示した転送バッファTBのマ
ップと、第9図の(b)に例示した係数RAM(NC−RAM)
のマップとにおいて、同じデジタル・フィルタの係数デ
ータが格納されるべき記憶部分のアドレスが異なってい
るのは、各デジタル・フィルタの係数データが32ビット
(8ビット×4)である場合に、転送バッファTBは1番
地当り8ビット、係数RAM(NC−RAM)は1番地当り16ビ
ットの記憶容量のものが使用されていたとした場合を例
に挙げて図示したものだからである。
A map of the transfer buffer TB illustrated in FIG. 9A and the coefficient RAM (NC-RAM) illustrated in FIG. 9B.
The address of the memory part where the coefficient data of the same digital filter should be stored is different from that of the map in that the transfer is performed when the coefficient data of each digital filter is 32 bits (8 bits x 4). This is because the buffer TB is shown as an example, assuming that the buffer TB has a storage capacity of 8 bits per address and the coefficient RAM (NC-RAM) has a storage capacity of 16 bits per address.

前記したアドレスは第5図の(i)に示されているよう
な4バイト命令セットのシリアルデータの3番目で指定
し、また、前記したデジタル・フィルタの係数データは
第5図の(i)に示されているような4バイト命令セッ
トのシリアルデータの4番目で指定する。
The above-mentioned address is designated by the third serial data of the 4-byte instruction set as shown in (i) of FIG. 5, and the coefficient data of the above-mentioned digital filter is shown in (i) of FIG. It is designated by the fourth serial data of the 4-byte instruction set as shown in.

前記したデジタル・フィルタの係数データの語長が前述
の例のように32ビットの場合には、デジタル・フィルタ
の係数データを8ビットづつ4回に分けて送る。なお、
第5図の(i)に示されているような4バイト命令セッ
トのシリアルデータの第1番目のコード1と第2番目の
コード2とはチップイネーブル用のものであり、これは
どのデジタル・シグナル・プロセッサDSPを選択するの
か等を区別するために用いられる。
When the word length of the coefficient data of the digital filter is 32 bits as in the above example, the coefficient data of the digital filter is sent every 8 bits in four times. In addition,
The first code 1 and the second code 2 of the serial data of the 4-byte instruction set as shown in FIG. 5 (i) are for chip enable. It is used to distinguish whether the signal processor DSP is selected or not.

第5図の(h)のCRSバーはシリアルコードの転送開始
を知らせるスタート信号であり、このシリアルコードの
転送開始のスタート信号CRSバーはシリアルコードの転
送部STDからシリアルコード・インターフェースSCIの入
力端子hに印加される。
The CRS bar in (h) of FIG. 5 is a start signal indicating the start of serial code transfer. The start signal CRS bar for starting the serial code transfer is from the serial code transfer section STD to the input terminal of the serial code interface SCI. applied to h.

前記したIIR演算を行う左チャンネル用のデジタル・シ
グナル・プロセッサDSPl2のシリアル・コード・インタ
ーフェースSCIの出力端子dには、IIR演算を行う右チャ
ンネル用のデジタル・シグナル・プロセッサDSPr2のシ
リアル・コード・インターフェースSCIの入力端子cが
接続されているから、IIR演算を行う右チャンネル用の
デジタル・シグナル・プロセッサDSPr2にもフィルタ係
数データが送られる。
The serial code interface of the digital signal processor DSPl2 for the left channel that performs the IIR operation described above is connected to the output terminal d of the SCI at the serial code interface of the digital signal processor DSPr2 for the right channel that performs the IIR operation. Since the input terminal c of the SCI is connected, the filter coefficient data is also sent to the digital signal processor DSPr2 for the right channel which performs IIR operation.

デジタル・シグナル・プロセッサDSPl2,DSPr2の転送バ
ッファTBに送られたデジタル・フィルタの係数データ
は、それまでに既に送られているデジタル・フィルタの
係数データとともに、外部同期信号によりトリガーされ
て係数RAM(NC−RAM)に単位フィルタ毎である5ワード
づつ送られる。そして、デジタル・フィルタの係数デー
タを係数RAM(NC−RAM)に書込む第6図中のステップ10
4の次に前記の同期信号がシリアル転送部STDからコード
1,コード2の中に符号化された状態で供給される(ステ
ップ105)。
The coefficient data of the digital filter sent to the transfer buffer TB of the digital signal processor DSPl2, DSPr2, along with the coefficient data of the digital filter already sent by then, is triggered by the external synchronization signal to generate the coefficient RAM ( Each word is sent to the NC-RAM) in units of 5 words. Then, write the coefficient data of the digital filter into the coefficient RAM (NC-RAM), step 10 in FIG.
Next to 4, the sync signal is coded from the serial transfer unit STD.
1 and code 2 are supplied in the encoded state (step 105).

なお、前記したデジタル・シグナル・プロセッサDSPl2,
DSPr2のプログラム命令サイクルを決定するクロック信
号は、受信部RDにおいて発生するサンプリングパルスの
周波数の128倍の周波数を有するクロック信号fg{第5
図の(g)}が用いられ、そのクロック信号fgはデジタ
ル・シグナル・プロセッサDSPl2,DSPr2のクロック入力
端子fに供給される。
In addition, the digital signal processor DSPl2,
The clock signal that determines the program instruction cycle of the DSPr2 is a clock signal fg {fifth (fifth) that is 128 times the frequency of the sampling pulse generated in the receiving unit RD.
(G) in the figure is used, and its clock signal fg is supplied to the clock input terminal f of the digital signal processors DSPl2 and DSPr2.

第1図中のSCGはシリアル転送部STDの転送速度に対応し
た周波数のクロック信号を発生するクロック信号の発生
回路であり、前記したクロック信号の発生回路SCGで発
生されたクロック信号はデジタル・シグナル・プロセッ
サDSPのシリアルコード・インターフェースSCIのシリア
ルコードタイミング信号の入力端子eに供給される。
SCG in FIG. 1 is a clock signal generation circuit that generates a clock signal having a frequency corresponding to the transfer speed of the serial transfer unit STD. The clock signal generated by the clock signal generation circuit SCG described above is a digital signal. It is supplied to the input terminal e of the serial code timing signal of the serial code interface SCI of the processor DSP.

さて第1図示のオーディオ用振幅及び群遅延の調整装置
(システム)のタイミングチャートを示す第5図におい
て、デジタル・シグナル・プロセッサDSPl2は時刻t1で
デジタル・フィルタの係数データを取込むと同時に、そ
れ以前のデジタル・フイルタの係数データの演算結果を
出力し、デジタル・シグナル・プロセッサDSPr2からの
出力とともに第1図中のマルチプレクサMPXで左右2チ
ャンネルの時分割信号{第5図の(a)の形式}とされ
た後に、送信部TDにおいてオーディオデータ変調機能
と、送信機能を有する送信部TDにおいてデジタルオーデ
ィオインターフェースフォーマットに変換されてから出
力端子2に送出される。
Now, in FIG. 5 showing the timing chart of the audio amplitude and group delay adjusting apparatus (system) shown in FIG. 1, the digital signal processor DSPl2 takes in the coefficient data of the digital filter at the time t1 and Outputs the calculation result of the coefficient data of the previous digital filter, and outputs it from the digital signal processor DSPr2 together with the multiplexer MPX in FIG. 1 for time division signals of the left and right two channels {the format of (a) in FIG. 5). }, The transmission unit TD is converted to a digital audio interface format in the transmission unit TD having the audio data modulation function and the transmission function, and then sent to the output terminal 2.

なお、入力端子1からデジタルオーディオインターフェ
ースフォーマットで伝送されてきたデジタルデータは、
受信部RDでNRZに復調されたシリアルデジタルオーディ
オデータ{第5図の(a)}とされて、FIR演算動作を
行うデジタル・シグナル・プロセッサDSP1,DSPr1の各
入力端子aに印加され、また、前記した受信部RDにおい
てはチャンネル識別信号LRCK,WCK等のタイミング信号を
復調して、それを各デジタル・シグナル・プロセッサDS
P1〜DSPl2,DSPr1〜DSPr2と送信部TDとに供給するこ
とにより、前記の各構成部分が相互に同期して動作でき
るようにする。
The digital data transmitted from the input terminal 1 in the digital audio interface format is
The serial digital audio data demodulated into NRZ by the receiving unit RD ((a) in FIG. 5) is applied to each input terminal a of the digital signal processors DSP1 and DSPr1 that perform FIR arithmetic operation, and In the receiving unit RD described above, the timing signals such as the channel identification signals LRCK and WCK are demodulated, and the demodulated signals are sent to the respective digital signal processors DS.
By supplying the components P1 to DSPl2, DSPr1 to DSPr2 and the transmission unit TD, the above-mentioned components can operate in synchronization with each other.

FIR演算動作を行うデジタル・シグナル・プロセッサDSP
1,DSPr1においても、前述のIIR演算を行うデジタル・
シグナル・プロセッサDSPl2,DSPr2の場合と同様に、FIR
演算動作を行う左チャンネル用のデジタル・シグナル・
プロセッサDSP1のシリアル・コード・インターフェ
ースSCIの出力端子dには、FIR演算動作を行う右チャン
ネル用のデジタル・シグナル・プロセッサDSPr1のシリ
アル・コード・インターフェースSCIの入力端子cが接
続されているから、FIR演算を行う右チャンネル用のデ
ジタル・シグナル・プロセッサDSPr1にもフィルタ係数
データが送られるのである。
Digital signal processor DSP for FIR operation
1, DSPr1 also has a digital
As with the signal processors DSPl2 and DSPr2, the FIR
Digital signal for the left channel that performs arithmetic operation
The output terminal d of the serial code interface SCI of the processor DSP1 is connected to the input terminal c of the serial code interface SCI of the digital signal processor DSPr1 for the right channel that performs the FIR arithmetic operation. The filter coefficient data is also sent to the digital signal processor DSPr1 for the right channel which performs the calculation.

第10図はマルチプレクサMPXと送信部TDとの具体的な構
成例を示したものであり、マルチプレクサMPXにおける
切換スイッチSWl,SWrがチャンネル識別信号LRCKによっ
て順次交互にオン,オフすることによって左チャンネル
の信号と右チャンネルの信号とは時間軸上に順次交互に
送信部TDに供給される。図中のINVはインバータであ
る。
FIG. 10 shows a specific configuration example of the multiplexer MPX and the transmission unit TD. The changeover switches SWl and SWr in the multiplexer MPX are sequentially turned on and off in response to the channel identification signal LRCK, so that the left channel The signal and the signal of the right channel are sequentially and alternately supplied to the transmission unit TD on the time axis. INV in the figure is an inverter.

これまでの実施例の記述では、全域通過型IIRデジタル
フィルタとして、第4図示のように同一構成のn個のバ
イクワッドフィルタ部を縦続接続した構成のものが使用
されるとして説明したが、本発明の実施に当っては、全
域通過型IIRデジタルフィルタとして、同一構成のn個
のバイクワッドフィルタ部を並列接続した構成のものが
使用されてもよく、前記のように同一構成のn個のバイ
クワッドフィルタ部を並列接続した構成のものとする場
合には、オーバーフローに注意してデジタル・フィルタ
係数データのスケーリングを行なえば全域通過型IIRデ
ジタルフィルタが実現できる。
In the above description of the embodiments, the all-pass IIR digital filter has been described as having a configuration in which n biquad filter sections having the same configuration as shown in FIG. 4 are connected in cascade. In carrying out the invention, as an all-pass IIR digital filter, a configuration in which n biquad filter sections having the same configuration are connected in parallel may be used, and as described above, n biquad filter sections having the same configuration may be used. When the biquad filter units are connected in parallel, an all-pass IIR digital filter can be realized by scaling the digital filter coefficient data while paying attention to overflow.

また、これまでの実施例の記述では2次のIIRを単位フ
ィルタとして構成した全域通過型IIRデジタルフィルタ
を例に挙げて説明したが、それに限らず、1次のIIRを
単位フィルタとして構成した全域通過型IIRデジタルフ
ィルタが用いられてもよいし、また、1次のIIRと2次
のIIRとを単位フィルタとする混合構成のものとするな
ど、帯域幅や周波数によって全域通過型IIRデジタルフ
ィルタの構成態様を変形して使用できることはいうまで
もない。
Further, in the description of the embodiments so far, the all-pass IIR digital filter in which the second-order IIR is configured as a unit filter has been described as an example, but the present invention is not limited to this. A pass-type IIR digital filter may be used, or a mixed configuration using a first-order IIR and a second-order IIR as a unit filter may be used. It goes without saying that the configuration mode can be modified and used.

なお、使用されるべきデジタル・シグナル・プロセッサ
DSPとしても、既述したような構成態様のものに限られ
るものではなく、要するにデジタル・シグナル・プロセ
ッサDSPはプログラマブルなデジタル信号演算手段の一
実施態様に過ぎないのである。また、これまでの実施例
においてはデジタル信号入力及びデジタル信号出力のシ
ステムについて説明したが、本発明の実施はそのような
システム形態のものに限定されるものではなく、例えば
入力端にADコンバータ、出力側にDAコンバータを用い
て、アナログ信号入力及びアナログ信号出力としたシス
テムについても本発明が適用できることは勿論である。
Furthermore, the digital signal processor to be used
The DSP is not limited to the configuration as described above, and the digital signal processor DSP is merely one embodiment of the programmable digital signal arithmetic means. Further, in the above embodiments, the system of digital signal input and digital signal output has been described, but the implementation of the present invention is not limited to such a system form, for example, an AD converter at the input end, It goes without saying that the present invention can be applied to a system in which a DA converter is used on the output side and analog signal input and analog signal output are performed.

第11図は第6図を参照して既述した群遅延特性の切換態
様とは異なる群遅延特性の切換態様で群遅延特性の切換
えを行うようにする場合のフローチャートであり、次
に、第11図に示されているフローチャートを参照して、
中央演算処理装置CPUの制御の下に行われる切換動作に
ついて説明する。まず、スタートで特性変更ルーチンが
開始され、帯域カウンタIがセットされる(第11図ステ
ップ200)。帯域(バンド)Iの設定値を読み(ステッ
プ201)、帯域カウンタIをインクリメントし(ステッ
プ202)、帯域カウンタIの値がNを越えていなければ
ステップ203のNOのようにステップ201へ戻り、帯域(バ
ンド)Iの設定値を読み、帯域カウンタIの値がNを越
えたら(ステップ203のYES)、変更が行われているかど
うかを判断し(ステップ204)、YESならば出力データを
徐々にレベルダウンするようなフィルタ係数ano,an1,an
2を第4図中の最終段フィルタFLTnに数十回送る。前記
のフィルタ係数は既定値に一定の減衰比(例えば0.9)
を次々に乗じて得る。
FIG. 11 is a flow chart when the group delay characteristics are switched in a group delay characteristic switching mode different from the group delay characteristic switching mode already described with reference to FIG. Referring to the flow chart shown in Fig. 11,
The switching operation performed under the control of the central processing unit CPU will be described. First, the characteristic changing routine is started at the start, and the band counter I is set (step 200 in FIG. 11). The set value of the band I is read (step 201), the band counter I is incremented (step 202), and if the value of the band counter I does not exceed N, the process returns to step 201 like NO in step 203, The set value of the band I is read, and when the value of the band counter I exceeds N (YES in step 203), it is determined whether the change is made (step 204). If YES, the output data is gradually output. Filter coefficients that level down to ano, an1, an
2 is sent to the final stage filter FLTn in FIG. 4 several tens of times. The filter coefficient is a constant damping ratio (eg 0.9)
Multiply by to get.

次に、前記の変更に対して最適な特性プログラムが選択
され(ステップ206)てデジタル・シグナル・プロセッ
サDSPに送られ(ステップ207)係数切換えがスタートさ
れ(ステップ208)、出力データを徐々にレベルアップ
するようなフィルタ係数ano,an1,an2、すなわち、既定
値に一定の減衰比(例えば0.9)を次々に乗じて得たフ
ィルタ係数を第4図中の最終段フィルタFLTnに数十回次
々に送る(ステップ209)。そして、フェードインが完
了し既設定値に復帰するとステップ200に戻る。
Next, the optimum characteristic program for the above change is selected (step 206) and sent to the digital signal processor DSP (step 207) to start the coefficient switching (step 208), and the output data is gradually leveled. The filter coefficients ano, an1, an2 that increase, that is, the filter coefficients obtained by multiplying the default value by a constant damping ratio (for example, 0.9) one after another are applied to the final stage filter FLTn in FIG. Send (step 209). When the fade-in is completed and the preset value is restored, the process returns to step 200.

特性変更が無い場合(ステップ204のNO)は、第6図に
示されているフローチャートにおけるステップ106の場
合と同様な表示を行って(ステップ210)ステップ200に
戻る。
If there is no characteristic change (NO in step 204), the same display as in step 106 in the flowchart shown in FIG. 6 is performed (step 210) and the process returns to step 200.

振幅の調整時にフェードイン、フェードアウト動作が行
われる場合には、切換えノイズが発生し難い利点があ
る。また、全域通過型IIRデジタルフィルタの一部をア
ッテネータとして使用することにより、アッテネータの
ための演算ステップが省略できるので高速化が実現でき
るという利点が得られる。
When the fade-in and fade-out operations are performed when adjusting the amplitude, switching noise is less likely to occur. Further, by using a part of the all-pass IIR digital filter as an attenuator, the calculation step for the attenuator can be omitted, so that the speed can be increased.

本発明のオーディオ用振幅及び群遅延の調整装置の一実
施例を示す第1図においては、振幅の調整を行わせるた
めの構成部分FIRl、すなわち、FIR演算を行ってFIRフィ
ルタを構成するように動作するデジタル・シグナル・プ
ロセッサDSP1と、群遅延量の調整を行わせるための
構成部分IIRl、すなわち、IIR演算を行ってIIRフィルタ
を構成するように動作するデジタル・シグナル・プロセ
ッサDSPl2とが縦続接続されており、また、振幅の調整
を行わせるための構成部分FIRl、すなわち、FIR演算を
行ってFIRフィルタを構成するように動作するデジタル
・シグナル・プロセッサDSPr1と、群遅延量の調整を行
わせるための構成部分IIRr、すなわち、IIR演算を行っ
てIIRフィルタを構成するように動作するデジタル・シ
グナル・プロセッサDSPr2とが縦続接続されていて、振
幅の調整と位相(群遅延量)の調整とが全く別な構成部
分で行われるように制御されているので、少ないフィル
タ係数により自由な組合わせで振幅と群遅延量との調整
ができるという利点が得られるのであり、また、前記の
ように振幅の調整を行わせるためにFIRフィルタを用
い、他方、群遅延量の調整を行わせるためにIIRフィル
タを用いることにより、例えばIIRフィルタだけによっ
て振幅と群遅延量との双方の調整を行わせるようにした
場合に生じる特性変化の自由度の制限の問題も起こらな
いのである。
Referring to FIG. 1 showing an embodiment of the audio amplitude and group delay adjusting apparatus of the present invention, a component portion FIRl for adjusting the amplitude, that is, a FIR filter is constructed by performing FIR calculation. The operating digital signal processor DSP1 and the component IIRl for adjusting the amount of group delay, that is, the digital signal processor DSPl2 that operates to perform an IIR operation to form an IIR filter are cascaded. And a component part FIRl for adjusting the amplitude, that is, a digital signal processor DSPr1 that operates to perform an FIR operation to form an FIR filter, and an amount of group delay adjustment. IIRr, that is, the digital signal processor DSPr2 that operates to perform IIR operation and configure an IIR filter is cascaded. Since the adjustment of the amplitude and the adjustment of the phase (group delay amount) are controlled by completely different components, the amplitude and the group delay amount can be adjusted by any combination with a small number of filter coefficients. By using the FIR filter for adjusting the amplitude as described above, and using the IIR filter for adjusting the group delay amount, for example, only the IIR filter is obtained. Therefore, the problem of the limitation of the degree of freedom of the characteristic change, which occurs when both the amplitude and the group delay amount are adjusted, does not occur.

なお、第1図に示されている実施例においては、振幅の
調整を行わせるための構成部分FIRに群遅延量の調整を
行わせるための構成部分IIRを後続させてある構成とし
ているいるが、本発明の実施に当っては、群遅延量の調
整を行わせるための構成部分IIRに振幅の調整を行わせ
るための構成部分FIRを後続させるようにしてオーディ
オ用振幅及び群遅延の調整装置が構成されてもよいこと
は勿論である。
In the embodiment shown in FIG. 1, the component FIR for adjusting the amplitude is followed by the component IIR for adjusting the group delay amount. In the implementation of the present invention, an audio amplitude and group delay adjusting device is configured such that a component IIR for adjusting a group delay amount is followed by a component FIR for adjusting an amplitude. Of course, it may be configured.

(発明の効果) 以上、詳細に説明したところから明らかなように、本発
明のオーディオ用振幅及び群遅延の調整装置は、所望の
周波数特性と所望の群遅延特性とを指定する特性入力部
と、前記した特性入力部で指定された周波数特性情報に
応じたFIRデジタル・フィルタ演算と前記した特性入力
部で指定された群遅延情報に応じた全域通過型IIRデジ
タル・フィルタ演算とを行うデジタル・フィルタ演算手
段と、前記した特性入力部で指定された周波数特性情報
と群遅延情報とに応じて、それぞれ独立にフィルタ係数
を与えて前記したFIRデジタル・フィルタと前記した全
域通過型IIRデジタル・フィルタとを縦続的に操作する
制御手段とを備えてなるオーディオ用振幅及び群遅延の
調整装置であって、本発明のオーディオ用振幅及び群遅
延の調整装置では振幅を可変に調整するためのFIRフィ
ルタと群遅延量を可変に調整するための全域通過型IIR
デジタル・フィルタとが縦続接続されている構成となさ
れていて、振幅の調整にはFIRフィルタの構成のための
プログラム及びまたはフィルタ係数データの書換えを行
い、また、群遅延量の調整には全域通過型IIRデジタル
・フィルタの構成のためのプログラム及びまたはフィル
タ係数データの書換えを行うようにしているので、簡単
な構成の装置によって、信号の振幅と群遅換量とを各独
立に可変制御することができ、さらに、全域通過型IIR
デジタル・フィルタにおけるデジタル・フィルタ係数を
設定して、複数の全域通過型IIRデジタル・フィルタの
総合の群遅延特性が略々平坦な状態になされて全周波数
帯域について凹凸のない状態の群遅延特性が得られるよ
うにしておき、特性入力部における特性可変用選択スイ
ッチが選択されていない場合には、対応する単位フィル
タFLTiのデジタル・フィルタ係数が、 aio=1,ai1=0,ai2=0,bi1=0,bi2=0のように変更さ
れて、その単位フィルタは入出力における群遅延量が等
しいようなフィルタ特性となされるようにすることによ
り、全域通過型IIRデジタル・フィルタにおける群遅延
量は、各周波数帯内の群遅延量にリップルの発生がな
く、隣接する周波数帯域における群遅延量に滑らかにつ
ながるようなものとして演算できるために、群遅延特性
を等リップル近似で設計したものを、すべて書換える場
合に生じていたリップルが生ぜず、また、隣接する周波
数帯域間のつながりの状態も滑らかとなり、したがって
音像の定位感を自然なものにすることが容易であるなど
の諸利点が得られる。
(Effects of the Invention) As is clear from the above description, the audio amplitude and group delay adjusting apparatus of the present invention includes a characteristic input unit for designating a desired frequency characteristic and a desired group delay characteristic. , A digital filter that performs FIR digital filter operation according to the frequency characteristic information specified by the characteristic input section and all-pass IIR digital filter operation according to the group delay information specified by the characteristic input section. The filter operation means, and the FIR digital filter and the all-pass IIR digital filter described above by independently providing filter coefficients in accordance with the frequency characteristic information and the group delay information designated by the characteristic input section. And an audio amplitude and group delay adjusting device for controlling audio amplitude and group delay according to the present invention. On the other hand, the FIR filter for variably adjusting the amplitude and the all-pass IIR for variably adjusting the group delay amount.
The digital filter and the digital filter are connected in cascade, and the program for the FIR filter configuration and / or the filter coefficient data is rewritten to adjust the amplitude, and the all-pass filter is used to adjust the group delay amount. Since the program and / or the filter coefficient data for the configuration of the type IIR digital filter is rewritten, the signal amplitude and the group delay amount can be variably controlled independently by a device having a simple configuration. In addition, all-pass type IIR
By setting the digital filter coefficient in the digital filter, the group delay characteristics of the multiple all-pass IIR digital filters are made to be almost flat, and the group delay characteristics in the state where there is no unevenness over the entire frequency band. When the characteristic variable selection switch in the characteristic input section is not selected, the digital filter coefficient of the corresponding unit filter FLTi is aio = 1, ai1 = 0, ai2 = 0, bi1. = 0, bi2 = 0 so that the unit filter has filter characteristics such that the group delay amounts at the input and output are equal, the group delay amount at the all-pass IIR digital filter is , The group delay amount in each frequency band does not have ripples and can be calculated as a smooth connection to the group delay amount in the adjacent frequency band. Does not produce the ripple that would occur when rewriting everything that was designed with equiripple approximation, and the connection between adjacent frequency bands is smooth, thus making the localization of the sound image natural. Various advantages such as being easy to obtain are obtained.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明のオーディオ用振幅及び群遅延の調整装
置の一実施例のブロック図、第2図は特性入力部及び表
示部の正面図、第3図はデジタル・シグナル・プロセッ
サDSPの一例構成を示すブロック図、第4図及び第12図
はデジタル・シグナル・プロセッサDSPの動作によって
得られるべきフィルタの構成を示すブロック図、第5図
は本発明のオーディオ用群遅延調整装置の動作説明用の
タイミングチャート、第6図及び第11図は中央演算処理
装置(CPU)の動作説明用のフローチャート、第図7は
全域通過型IIRデジタルフィルタの特性を説明するため
の図、第8図は全域通過型IIRデジタルフィルタと極と
零(ミラー)とを説明するためのZ平面図、第9図は係
数設定部と係数メモリにおけるメモリマップの一例図、
第10図はマルチプレクサと送信部との具体的構成を示す
ブロック図である。 1…デジタル信号の入力端子、2…出力端子、3…入力
端子、4…単位遅延演算子、5…乗算回路、6…加算回
路、7…出力端子、RD…受信部、PLL…フェーズ・ロッ
クド・ループ、DSP1,DSPl2,DSPr1,DSPr2…デジタル・
シグナル・プロセッサ、CID…特性入力部、DPA…表示
部、CPU…中央演算処理装置、ROM…リードオンリーメモ
リ、RAM…ランダムアクセスメモリ、STD…シリアルコー
ドの転送部、SCG…クロック信号の発生回路、MPX…マル
チプレクサ、TD…送信部、SDI…シリアル・データの入
力回路、IB…入力バッファ、NC−RAM…係数RAM、TB…転
送バッファ、PCD…パラメータ制御部、P−RAM…プログ
ラムRAM、SDO…シリアルデータの出力回路、SCI…シリ
アルコード・インターフェース、D−RAM…データRAM、
FN−ROM…定数のメモリ用ROM、MUL…乗算器、ACC…アキ
ュムレータ、REG…シフタ付レジスタ、OB…出力バッフ
ァ、BCLK…データクロック信号、LRCK…チャンネル識別
信号、FLT1〜FLTn…同一構成のn個のバイクワッドフィ
ルタ部、
FIG. 1 is a block diagram of an embodiment of an audio amplitude and group delay adjusting device of the present invention, FIG. 2 is a front view of a characteristic input section and a display section, and FIG. 3 is an example of a digital signal processor DSP. FIG. 4 is a block diagram showing the configuration, FIG. 4 and FIG. 12 are block diagrams showing the configuration of a filter to be obtained by the operation of the digital signal processor DSP, and FIG. 5 is an operation explanation of the audio group delay adjusting apparatus of the present invention. 6 and 11 are flowcharts for explaining the operation of the central processing unit (CPU), FIG. 7 is a diagram for explaining the characteristics of the all-pass IIR digital filter, and FIG. FIG. 9 is a Z plan view for explaining an all-pass IIR digital filter, poles and zeros (mirrors), and FIG. 9 is an example of a memory map in a coefficient setting unit and a coefficient memory.
FIG. 10 is a block diagram showing a specific configuration of the multiplexer and the transmitter. 1 ... Digital signal input terminal, 2 ... Output terminal, 3 ... Input terminal, 4 ... Unit delay operator, 5 ... Multiplication circuit, 6 ... Addition circuit, 7 ... Output terminal, RD ... Receiving section, PLL ... Phase locked・ Loop, DSP1, DSPl2, DSPr1, DSPr2… Digital
Signal processor, CID ... Characteristic input section, DPA ... Display section, CPU ... Central processing unit, ROM ... Read only memory, RAM ... Random access memory, STD ... Serial code transfer section, SCG ... Clock signal generation circuit, MPX ... Multiplexer, TD ... Transmitter, SDI ... Serial data input circuit, IB ... Input buffer, NC-RAM ... Coefficient RAM, TB ... Transfer buffer, PCD ... Parameter controller, P-RAM ... Program RAM, SDO ... Serial data output circuit, SCI ... Serial code interface, D-RAM ... Data RAM,
FN-ROM ... Constant memory ROM, MUL ... Multiplier, ACC ... Accumulator, REG ... Register with shifter, OB ... Output buffer, BCLK ... Data clock signal, LRCK ... Channel identification signal, FLT1 to FLTn ... n of the same configuration Bike quad filter section,

フロントページの続き (56)参考文献 特開 昭63−220613(JP,A) 特開 昭63−224513(JP,A) 特開 昭60−198911(JP,A) 特開 昭60−241314(JP,A) 特開 昭60−244111(JP,A) 特開 昭62−264712(JP,A) 特開 昭59−112715(JP,A) 特公 平1−19292(JP,B2) 特公 平2−47891(JP,B2) 特公 平3−35848(JP,B2)Continuation of front page (56) Reference JP-A-63-220613 (JP, A) JP-A-63-224513 (JP, A) JP-A-60-198911 (JP, A) JP-A-60-241314 (JP , A) JP 60-244111 (JP, A) JP 62-264712 (JP, A) JP 59-112715 (JP, A) JP 1-19292 (JP, B2) JP 2-47891 (JP, B2) Japanese Patent Publication 3-35848 (JP, B2)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】所望の周波数特性と所望の群遅延特性とを
指定する特性入力部と、前記した特性入力部で指定され
た周波数特性情報に応じたFIRデジタル・フィルタ演算
と、前記した特性入力部で指定された群遅延情報に応じ
た全域通過型IIRデジタル・フィルタ演算とを行うデジ
タル・フィルタ演算手段と、前記した特性入力部で指定
された周波数特性情報と群遅延情報とに応じて、それぞ
れ独立にフィルタ係数を与えて、前記したFIRデジタル
・フィルタと、複数帯域に分割された全帯域における各
分割された通過過域における群遅延量が等しく制御され
て全帯域での群遅延量を一定にした前記した全域通過型
IIRデジタル・フィルタとを縦続的に操作する制御手段
とを備えてなるオーディオ用振幅及び群遅延の調整装置
1. A characteristic input section for designating a desired frequency characteristic and a desired group delay characteristic, an FIR digital filter operation according to frequency characteristic information designated by the characteristic input section, and the characteristic input. According to the group characteristic information and the frequency characteristic information designated by the characteristic input section, a digital filter computing means for performing an all-pass IIR digital filter computing according to the group delay information designated by the section, The filter coefficient is independently given to the above-mentioned FIR digital filter and the group delay amount in each divided pass band in all bands divided into a plurality of bands are controlled to be equal to each other, and the group delay amount in all bands is Fixed all-pass type
Audio amplitude and group delay adjusting device comprising control means for operating IIR digital filters in cascade
JP62056327A 1987-03-11 1987-03-11 Amplitude and group delay adjustment device for audio Expired - Lifetime JPH0748633B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62056327A JPH0748633B2 (en) 1987-03-11 1987-03-11 Amplitude and group delay adjustment device for audio

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62056327A JPH0748633B2 (en) 1987-03-11 1987-03-11 Amplitude and group delay adjustment device for audio

Publications (2)

Publication Number Publication Date
JPS63221708A JPS63221708A (en) 1988-09-14
JPH0748633B2 true JPH0748633B2 (en) 1995-05-24

Family

ID=13024087

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62056327A Expired - Lifetime JPH0748633B2 (en) 1987-03-11 1987-03-11 Amplitude and group delay adjustment device for audio

Country Status (1)

Country Link
JP (1) JPH0748633B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07101835B2 (en) * 1987-06-18 1995-11-01 三洋電機株式会社 Digital signal processor
US6931370B1 (en) * 1999-11-02 2005-08-16 Digital Theater Systems, Inc. System and method for providing interactive audio in a multi-channel audio environment
JP2007537630A (en) * 2004-05-12 2007-12-20 ディーイーキューエックス ピーティーワイ リミテッド Digital filter design system and method
JP4714508B2 (en) * 2005-06-06 2011-06-29 富士通テン株式会社 Voice reproduction control device in vehicle compartment
JP4538494B2 (en) 2007-12-27 2010-09-08 Okiセミコンダクタ株式会社 Acoustic effect circuit and processing method
CN108352821B (en) 2015-10-08 2021-11-23 株式会社村田制作所 Crystal oscillator element and crystal resonator provided with same
JP6693249B2 (en) 2016-04-22 2020-05-13 富士通株式会社 Digital signal processing circuit and signal processing device including a plurality of digital signal processing circuits

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5779725A (en) * 1980-11-04 1982-05-19 Victor Co Of Japan Ltd Digital filter
NL8201344A (en) * 1982-03-31 1983-10-17 Philips Nv DIGITAL TONE CONTROL DEVICE.

Also Published As

Publication number Publication date
JPS63221708A (en) 1988-09-14

Similar Documents

Publication Publication Date Title
JPH01146418A (en) Digital filter device
US6487572B2 (en) Digital filtering method and device and sound image localizing device
JPH07112144B2 (en) Digital filter
GB2303009A (en) Finite impulse response filter
JPH0748633B2 (en) Amplitude and group delay adjustment device for audio
EP0285316A2 (en) Programmable multistage digital filter
JPS6076804A (en) Digital transmitter
US5255323A (en) Digital signal processing device and audio apparatus using the same
JPS6259408A (en) Digital graphic equalizer
US6032081A (en) Dematrixing processor for MPEG-2 multichannel audio decoder
US6031916A (en) Sound effect adding device using DSP
JP2610428B2 (en) 2 channel stereoscopic reproduction sound field adjustment device
JPS63224513A (en) Adjusting device for amplitude and group delay for audio equipment
US5247474A (en) Coefficients setting method of a reverberation unit
JPH0191516A (en) Group delay adjusting device for audio equipment
JPS63220613A (en) Group delay adjusting device for audio
JPS63217900A (en) Group delay adjusting device for audio
JP2630778B2 (en) Method of configuring low frequency band digital filter
JPS6337969B2 (en)
GB2243006A (en) Digital audio signal processing
JP2943112B2 (en) Digital signal processor
JP2527465Y2 (en) Digital audio tone control device
JPS62179211A (en) Digital graphic equalizer
JPS61167212A (en) Digital graphic equalizer
JPS6282707A (en) Digital graphic equalizer