JP2008109279A - Audio signal processor and audio signal processing method - Google Patents

Audio signal processor and audio signal processing method Download PDF

Info

Publication number
JP2008109279A
JP2008109279A JP2006288892A JP2006288892A JP2008109279A JP 2008109279 A JP2008109279 A JP 2008109279A JP 2006288892 A JP2006288892 A JP 2006288892A JP 2006288892 A JP2006288892 A JP 2006288892A JP 2008109279 A JP2008109279 A JP 2008109279A
Authority
JP
Japan
Prior art keywords
audio signal
frequency
sampling
sampling frequency
khz
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
JP2006288892A
Other languages
Japanese (ja)
Inventor
Mitsuo Nakazato
光男 中里
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic Corp
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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP2006288892A priority Critical patent/JP2008109279A/en
Publication of JP2008109279A publication Critical patent/JP2008109279A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Circuit For Audible Band Transducer (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an audio signal processor capable of reducing the circuit scale of a FIR (Finite Impulse Response) filter for digital-filtering audio signals different in sampling frequency. <P>SOLUTION: A sampling rate converter 1 down-converts an audio signal Xs based on a rate β, and supplies it to FIR filters 2a and 2b to make the FIR filters 2a and 2b perform digital filtering. The FIR filter 2a and 2b are formed of FIR filters whose number of taps are determined according to the duration of an impulse reply to be generated in the case of performing the digital filtering of the audio signal whose sampling is performed by a sampling frequency which is equal to a reference frequency fbase within the range of a predetermined frequency band under operating frequencies fa and fb which are equal to the reference frequency fbase. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、サンプリング周波数の異なるオーディオ信号をディジタルフィルタによって処理するオーディオ信号処理装置及びオーディオ信号処理方法に関する。   The present invention relates to an audio signal processing apparatus and an audio signal processing method for processing audio signals having different sampling frequencies with a digital filter.

離散化されたオーディオ信号を扱うディジタルオーディオ機器では、FIR(Finite Impulse Response) フィルタを備えたオーディオFinite Impulse Response Filter信号処理装置によって、周波数帯域分割や音質調整(イコライジング)等のディジタル信号処理を行う構成となっている。   In a digital audio device that handles a discrete audio signal, an audio Finite Impulse Response Filter signal processing device including an FIR (Finite Impulse Response) filter performs digital signal processing such as frequency band division and sound quality adjustment (equalizing). It has become.

図1(a)は、従来のオーディオ信号処理装置の構成例を示している。
このオーディオ信号処理装置には、4系統のFIRディジタルフィルタ(以下、「FIRフィルタ」と称する)F1,F2,F3,F4とDA変換器と音量調整用の増幅器とが形成されたディジタルシグナルプロセッサ(DSP:Digital Signal Processor)が設けられている。各系統において、CDプレーヤ等の信号源から供給される所定サンプリング周波数fsでサンプリングされたオーディオ信号Xに対し、低域スピーカSLと低中域スピーカSLMと中高域スピーカSMHと高域スピーカSHとの各周波数帯域に合わせて、図1(b)の特性図に示す周波数帯域分割や音質調整等の処理を行う構成となっている。
FIG. 1A shows a configuration example of a conventional audio signal processing apparatus.
This audio signal processing apparatus includes a digital signal processor (FIR digital filter (hereinafter referred to as “FIR filter”) F1, F2, F3, F4, a DA converter, and a volume adjusting amplifier formed therein. A DSP (Digital Signal Processor) is provided. In each system, an audio signal X sampled at a predetermined sampling frequency fs supplied from a signal source such as a CD player is connected to a low-frequency speaker SL, a low-middle frequency speaker SLM, a middle-high frequency speaker SMH, and a high-frequency speaker SH. In accordance with each frequency band, processing such as frequency band division and sound quality adjustment shown in the characteristic diagram of FIG.

ここで、各々のFIRフィルタF1,F2,F3,F4は、次式(1a)の伝達関数H(z)で表され、サンプリング周期T(つまり、1/fs)毎の時刻nにおいて入力系列であるオーディオ信号X(n)が供給されると、その時刻nのオーディオ信号X(n)及び過去に供給されたオーディオ信号X(n-1),X(n-2),…,X(n-N)と、インパルス応答の継続時間に基づいて定められたタップ数(N+1)のフィルタ係数(タップ係数)h0,h1,h2,…,hNとを積和演算することで、次式(1b)の非再帰型の差分方程式で表される出力系列Y(n)を生成して出力する。 Here, each of the FIR filters F1, F2, F3, and F4 is represented by a transfer function H (z) of the following equation (1a), and is an input sequence at a time n every sampling period T (that is, 1 / fs). When a certain audio signal X (n) is supplied, the audio signal X (n) at that time n and audio signals X (n−1), X (n−2),..., X (nN) supplied in the past. ) And the filter coefficient (tap coefficient) h 0 , h 1 , h 2 ,..., H N of the tap number (N + 1) determined based on the duration of the impulse response, An output sequence Y (n) represented by the non-recursive difference equation (1b) is generated and output.

つまり、各FIRフィルタF1,F2,F3,F4におけるフィルタ係数h0,h1,h2,…,hNが夫々特定の係数に設定されることで、FIRフィルタF1が低域通過フィルタ、FIRフィルタF2が低中域通過フィルタ、FIRフィルタF3が中高域通過フィルタ、FIRフィルタF4が高域通過フィルタとなっている。 That is, the filter coefficients h 0 , h 1 , h 2 ,..., H N in the FIR filters F1, F2, F3, F4 are set to specific coefficients, respectively, so that the FIR filter F1 is a low-pass filter, FIR The filter F2 is a low mid-pass filter, the FIR filter F3 is a medium-high pass filter, and the FIR filter F4 is a high-pass filter.

Figure 2008109279
Figure 2008109279

ところで、上記従来のオーディオ信号処理装置は、CDプレーヤ等の信号源から供給される例えば44.1kHzのサンプリング周波数fsでサンプリングされたオーディオ信号Xだけを信号処理する構成となっている。   By the way, the conventional audio signal processing apparatus is configured to process only the audio signal X sampled at a sampling frequency fs of, for example, 44.1 kHz supplied from a signal source such as a CD player.

しかし、CD(Compact Disc)のみならずMD(Mini Disc)、DVD(Digital Versatile Disc)等の多様なメディアが開発され、また、マルチメディア化等の進展に伴って、44.1kHzのサンプリング周波数だけでなく、32kHz、48kHz、88.2kHz、96kHz、176.4kHz、192kHz等のサンプリング周波数でサンプリングされたオーディオ信号を処理することが可能なコンパチビリティを有するオーディオ信号処理装置が必要とされている。   However, various media such as MD (Mini Disc) and DVD (Digital Versatile Disc) as well as CD (Compact Disc) have been developed, and with the development of multimedia, only a sampling frequency of 44.1 kHz has been developed. In addition, there is a need for an audio signal processing apparatus having compatibility capable of processing an audio signal sampled at a sampling frequency such as 32 kHz, 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, or 192 kHz.

ところが、サンプリング周波数fsが高くなると、一般に、各FIRフィルタF1,F2,F3,F3のタップ数を増やしてタップ長を長くしなければならず、上記式(1a)(1b)から明らかな通り、積和演算するための乗算器と遅延素子の数が増加し、また信号処理を行う際に必要となるバッファメモリの記憶容量が増大することから、回路規模が大きくなってしまい、更に、ディジタルシグナルプロセッサ(DSP)の処理量が増大し、処理の負担が大きくなる等の問題を生じる。   However, when the sampling frequency fs is increased, in general, the number of taps of each FIR filter F1, F2, F3, F3 must be increased to increase the tap length. As is apparent from the above formulas (1a) and (1b), The number of multipliers and delay elements for multiply-add operations increases, and the storage capacity of the buffer memory required for signal processing increases, resulting in an increase in circuit scale and digital signal. The processing amount of the processor (DSP) increases, causing problems such as an increased processing load.

例えば、上述した最も高いサンプリング周波数である192kHzに合わせて、全てのFIRフィルタF1,F2,F3,F4を設計しておけば、192kHzより低いサンプリング周波数である32kHz、44.1kHz、48kHz、88.2kHz、96kHz、176.4kHz等のオーディオ信号を信号処理することが理論的に可能となるが、各FIRフィルタF1,F2,F3,F4のタップ数が膨大となり、回路規模の増大、ディジタルシグナルプロセッサ(DSP)の処理負担が大きくなる等の問題を生じる。また、タップ長が長くなると、インパルス応答の収束速度が劣化する問題を生じる。   For example, if all the FIR filters F1, F2, F3, and F4 are designed according to the above-mentioned highest sampling frequency 192 kHz, the sampling frequencies lower than 192 kHz are 32 kHz, 44.1 kHz, 48 kHz, 88. Although it is theoretically possible to process audio signals of 2 kHz, 96 kHz, 176.4 kHz, etc., the number of taps of each FIR filter F1, F2, F3, F4 is enormous, increasing the circuit scale, and the digital signal processor This causes problems such as an increased processing load on (DSP). Further, when the tap length is long, there is a problem that the convergence speed of the impulse response is deteriorated.

また、上述したように、最も高いサンプリング周波数である192kHzに合わせて、全てのFIRフィルタF1,F2,F3,F4を設計した場合、低域や低中域のオーディオ信号を処理するFIRフィルタF1,F2では、無信号の期間(入力されるオーディオ信号がほぼ0レベルとなる期間)にエコー(誤差成分)が発生し、そのエコーが出力系列Yとなって出力されるため、低域スピーカSLと低中域スピーカSLMで再生される再生音の音質が劣化してしまう。   Further, as described above, when all the FIR filters F1, F2, F3, and F4 are designed in accordance with the highest sampling frequency of 192 kHz, the FIR filters F1 and F1 that process low-frequency and low-midrange audio signals. In F2, an echo (error component) is generated in a non-signal period (period in which the input audio signal is almost 0 level), and the echo is output as an output sequence Y. The sound quality of the reproduced sound reproduced by the low-mid range speaker SLM is deteriorated.

本発明は、このような従来の課題に鑑みてなされたものであり、サンプリング周波数の異なるオーディオ信号に対して、FIRフィルタによって周波数帯域分割や音質調整等の処理を施すオーディオ信号処理装置において、FIRフィルタの回路規模の低減や処理量の低減等を実現することが可能なオーディオ信号処理装置とオーディオ信号処理方法を提供することを目的とする。   The present invention has been made in view of such a conventional problem. In an audio signal processing apparatus that performs processing such as frequency band division and sound quality adjustment by an FIR filter on audio signals having different sampling frequencies, the FIR is provided. An object of the present invention is to provide an audio signal processing device and an audio signal processing method capable of realizing a reduction in the circuit scale of a filter, a reduction in processing amount, and the like.

請求項1に記載の発明は、信号源から出力される、異なるサンプリング周波数でサンプリングされている複数のオーディオ信号をディジタルフィルタリングするFIRフィルタを有するオーディオ信号処理装置であって、前記サンプリング周波数のうちの所定サンプリング周波数を基準周波数として、前記信号源から出力されるオーディオ信号のサンプリング周波数と前記基準周波数とを比較し、前記信号源から出力されるオーディオ信号のサンプリング周波数が前記基準周波数より高い周波数と判定すると、前記サンプリング周波数と前記基準周波数との比を再サンプリング比として演算する制御手段と、前記信号源から出力されるオーディオ信号を前記再サンプリング比に基づいてダウンコンバートして前記FIRフィルタに供給するサンプルレート変換手段とを具備し、前記FIRフィルタは、前記基準周波数と等しい動作周波数の下で、前記基準周波数と等しいサンプリング周波数でサンプリングされているオーディオ信号を所定の周波数帯域の範囲でディジタルフィルタリングする場合に生じるインパルス応答の継続時間に合わせてタップ数が決められたFIRフィルタであること、を特徴とする。   The invention according to claim 1 is an audio signal processing apparatus having an FIR filter that digitally filters a plurality of audio signals output from a signal source and sampled at different sampling frequencies. The sampling frequency of the audio signal output from the signal source is compared with the reference frequency using a predetermined sampling frequency as a reference frequency, and the sampling frequency of the audio signal output from the signal source is determined to be higher than the reference frequency. Then, a control means for calculating a ratio of the sampling frequency and the reference frequency as a resampling ratio, and an audio signal output from the signal source is down-converted based on the resampling ratio and supplied to the FIR filter. S A pull rate conversion unit, wherein the FIR filter digitally filters an audio signal sampled at a sampling frequency equal to the reference frequency under an operating frequency equal to the reference frequency within a predetermined frequency band. The FIR filter is characterized in that the number of taps is determined in accordance with the duration of the impulse response generated in (1).

請求項5に記載の発明は、信号源から出力される、異なるサンプリング周波数でサンプリングされている複数のオーディオ信号をディジタルフィルタリングするオーディオ信号処理方法であって、前記サンプリング周波数のうちの所定サンプリング周波数を基準周波数として、前記信号源から出力されるオーディオ信号のサンプリング周波数と前記基準周波数とを比較し、前記信号源から出力されるオーディオ信号のサンプリング周波数が前記基準周波数より高い周波数と判定すると、前記サンプリング周波数と前記基準周波数との比を再サンプリング比として演算する制御工程と、前記信号源から出力されるオーディオ信号を前記再サンプリング比に基づいてダウンコンバートするサンプルレート変換工程と、前記サンプルレート変換工程でダウンコンバートされたダウンコンバート後のオーディオ信号をディジタルフィルタリングするFIRフィルタ工程とを具備し、前記FIRフィルタ工程は、前記基準周波数と等しい動作周波数の下で、前記基準周波数と等しいサンプリング周波数でサンプリングされているオーディオ信号を所定の周波数帯域の範囲でディジタルフィルタリングする場合に生じるインパルス応答の継続時間に合わせてタップ数が決められたFIRフィルタ工程であること、を特徴とする。   The invention according to claim 5 is an audio signal processing method for digitally filtering a plurality of audio signals output from a signal source and sampled at different sampling frequencies, wherein a predetermined sampling frequency is selected from the sampling frequencies. When the sampling frequency of the audio signal output from the signal source is compared with the reference frequency as a reference frequency, and the sampling frequency of the audio signal output from the signal source is determined to be higher than the reference frequency, the sampling is performed. A control step of calculating a ratio of a frequency and the reference frequency as a resampling ratio, a sample rate converting step of down-converting an audio signal output from the signal source based on the resampling ratio, and the sample rate converting step An FIR filter step for digitally filtering the down-converted down-converted audio signal, wherein the FIR filter step is sampled at a sampling frequency equal to the reference frequency under an operating frequency equal to the reference frequency. The present invention is characterized in that this is an FIR filter process in which the number of taps is determined in accordance with the duration of an impulse response generated when digitally filtering an audio signal within a predetermined frequency band.

本発明の好適な実施形態について、図2、図3を参照して説明する。図2は本実施形態のオーディオ信号処理装置の構成を表したブロック図、図3(a)〜(d)はFIRフィルタの基本構成を表したブロック図である。   A preferred embodiment of the present invention will be described with reference to FIGS. FIG. 2 is a block diagram showing the configuration of the audio signal processing apparatus of this embodiment, and FIGS. 3A to 3D are block diagrams showing the basic configuration of the FIR filter.

なお、以下の説明では、便宜上、サンプリング周波数でサンプリングされているオーディオ信号を「サンプリング周波数のオーディオ信号」、サンプリング周波数でサンプリングされているオーディオ信号のそのサンプリング周波数を「オーディオ信号のサンプリング周波数」として説明することとする。   In the following description, for convenience, the audio signal sampled at the sampling frequency is referred to as “sampling frequency audio signal”, and the sampling frequency of the audio signal sampled at the sampling frequency is referred to as “audio signal sampling frequency”. I decided to.

図2において、本実施形態のオーディオ信号処理装置は、制御部20とディジタルシグナルプロセッサ30とを有し、ディジタルシグナルプロセッサ30によって、サンプルレート変換器1と、4系統のFIRフィルタ2a,2b,2c,2dとDA変換器3a,3b,3c,3d及び音量調整用の増幅器4a,4b,4c,4dが形成されている。   In FIG. 2, the audio signal processing apparatus of the present embodiment includes a control unit 20 and a digital signal processor 30. By the digital signal processor 30, the sample rate converter 1 and the four systems of FIR filters 2a, 2b, 2c. , 2d, DA converters 3a, 3b, 3c, 3d and volume adjusting amplifiers 4a, 4b, 4c, 4d.

そして、ディジタルシグナルプロセッサ30が、MDやCDやDVD等のメディアを再生するMDプレーヤやCDプレーヤやDVDプレーヤ、ディジタル放送を受信する受信機、インターネットを介してオーディオソースを受信するモデム等の信号源10から供給されるオーディオ信号Xsに対して、低域スピーカSLと低中域スピーカSLMと中高域スピーカSMHと高域スピーカSHとの各周波数帯域に合わせて、周波数帯域分割や音質調整等の処理を行う。   The digital signal processor 30 is a signal source such as an MD player, a CD player, a DVD player, a receiver that receives a digital broadcast, a modem that receives an audio source via the Internet, and the like. For the audio signal Xs supplied from 10, processing such as frequency band division and sound quality adjustment according to each frequency band of the low-frequency speaker SL, the low-middle frequency speaker SLM, the mid-high frequency speaker SMH, and the high-frequency speaker SH. I do.

また、詳細については後述するが、本実施形態のオーディオ信号処理装置は、CDやDVD等の規格で規定されている32kHz、44.1kHz、48kHz、88.2kHz、96kHz、176.4kHz、192kHzの何れのサンプリング周波数fsでサンプリングされているオーディオ信号Xsに対しても、周波数帯域分割や音質調整等の処理を行うコンパチビリティを発揮する構成となっている。   Although details will be described later, the audio signal processing apparatus according to the present embodiment has 32 kHz, 44.1 kHz, 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, and 192 kHz defined by standards such as CD and DVD. The audio signal Xs sampled at any sampling frequency fs is configured to exhibit compatibility to perform processing such as frequency band division and sound quality adjustment.

制御部20は、信号源10から出力される所定のコントロールデータを調べることで、信号源10から出力されるオーディオ信号Xsのサンプリング周波数fsを検出し、検出したサンプリング周波数fsに応じて、サンプルレート変換器1にダウンサンプリングさせる際の再サンプリング比βを設定する制御信号(符号省略)を生成し、更に、検出したサンプリング周波数fsに応じて、FIRフィルタ2a〜2dとDA変換器3a〜2dと増幅器4a〜4dの動作周波数fa,fb,fc,fdを設定するための各クロック信号(符号省略)を発生する。   The control unit 20 detects the sampling frequency fs of the audio signal Xs output from the signal source 10 by examining predetermined control data output from the signal source 10, and determines the sampling rate according to the detected sampling frequency fs. A control signal (symbol omitted) for setting the resampling ratio β when the converter 1 is down-sampled is generated, and further, according to the detected sampling frequency fs, the FIR filters 2a to 2d and the DA converters 3a to 2d Each clock signal (symbol omitted) for setting the operating frequencies fa, fb, fc, and fd of the amplifiers 4a to 4d is generated.

なお、再サンプリング比βとは、サンプリング周波数fsでサンプリングされているオーディオ信号Xsを、それより低いサンプリング周波数fvのオーディオ信号Xvにダウンサンプリングする場合に、サンプリング周波数fvとfsとの比(fv/fs)として定義される。   The re-sampling ratio β is a ratio (fv / fs) between the sampling frequencies fv and fs when the audio signal Xs sampled at the sampling frequency fs is down-sampled to an audio signal Xv having a lower sampling frequency fv. fs).

ここで、制御部20は、次の処理によって、再サンプリング比βを指定する制御信号と、動作周波数faを設定するためのクロック信号と、動作周波数fbを設定するためのクロック信号と、動作周波数fcを設定するためのクロック信号と、動作周波数fdを設定するためのクロック信号を生成する。   Here, the control unit 20 performs the following processing to control the resampling ratio β, a clock signal for setting the operating frequency fa, a clock signal for setting the operating frequency fb, and the operating frequency. A clock signal for setting fc and a clock signal for setting the operating frequency fd are generated.

まず、制御部20には、所定の基準周波数fbaseを示すデータが予め記憶されており、本実施形態では、基準周波数fbaseが、上述の規格で規定されている最も低いサンプリング周波数(32kHz)から最も高いサンプリング周波数(192kHz)までの範囲のうち、44.1kHzのサンプリング周波数fsと等しい周波数に決められている。   First, data indicating a predetermined reference frequency fbase is stored in advance in the control unit 20, and in this embodiment, the reference frequency fbase is the highest from the lowest sampling frequency (32 kHz) defined in the above-mentioned standard. Of the range up to the high sampling frequency (192 kHz), the frequency is determined to be equal to the sampling frequency fs of 44.1 kHz.

そして、制御部20が、オーディオ信号Xsのサンプリング周波数fsを検出して基準周波数fbaseと比較し、サンプリング周波数fsと基準周波数fbaseとの大小関係に応じて再サンプリング比βを設定する制御信号と、動作周波数fa,fb,fc,fdを設定するための各クロック信号を生成する。   The control unit 20 detects the sampling frequency fs of the audio signal Xs, compares it with the reference frequency fbase, and sets a resampling ratio β according to the magnitude relationship between the sampling frequency fs and the reference frequency fbase; Each clock signal for setting the operating frequencies fa, fb, fc, and fd is generated.

《fsとfbaseが等しいとき》
サンプリング周波数fsと基準周波数fbaseを比較し、両者の周波数が等しいとき(44.1kHzのとき)には、比(fbase/fs)を演算して再サンプリング比βを1にする。これにより、サンプルレート変換器1にダウンサンプリングをさせず、44.1kHzのサンプリング周波数fsでサンプリングされているオーディオ信号Xsをそのまま、オーディオ信号Xvとして出力させる。更に、FIRフィルタ2a〜2dに供給するクロック信号の周波数(動作周波数)fa,fb,fc,fdを、オーディオ信号Xsのサンプリング周波数fsと等しい44.1kHzに設定する。
<< When fs is equal to fbase >>
The sampling frequency fs is compared with the reference frequency fbase, and when the two frequencies are equal (44.1 kHz), the ratio (fbase / fs) is calculated to set the resampling ratio β to 1. As a result, the audio signal Xs sampled at the sampling frequency fs of 44.1 kHz is output as it is as the audio signal Xv without downsampling the sample rate converter 1. Further, the frequencies (operating frequencies) fa, fb, fc and fd of the clock signals supplied to the FIR filters 2a to 2d are set to 44.1 kHz which is equal to the sampling frequency fs of the audio signal Xs.

したがって、制御部20は、サンプリング周波数fsと基準周波数fbaseが等しいときには、次式(2a)(2b)(2c)で表される条件設定を行う。   Therefore, when the sampling frequency fs is equal to the reference frequency fbase, the control unit 20 performs condition setting represented by the following expressions (2a), (2b), and (2c).

Figure 2008109279
Figure 2008109279

《fsがfbaseより低い周波数のとき》
サンプリング周波数fsが基準周波数fbaseより低い周波数のときには、再サンプリング比βを1にする。これにより、サンプルレート変換器1にダウンサンプリングをさせず、32kHzのサンプリング周波数fsでサンプリングされているオーディオ信号Xsをそのまま、オーディオ信号Xvとして出力させる。更に、FIRフィルタ2a〜2dに供給するクロック信号の周波数(動作周波数)fa,fb,fc,fdを、オーディオ信号Xsのサンプリング周波数fsと等しい32kHzに設定する。
<< When fs is lower than fbase >>
When the sampling frequency fs is lower than the reference frequency fbase, the resampling ratio β is set to 1. As a result, the sample rate converter 1 is not downsampled, and the audio signal Xs sampled at the sampling frequency fs of 32 kHz is output as it is as the audio signal Xv. Further, the frequencies (operating frequencies) fa, fb, fc, and fd of the clock signals supplied to the FIR filters 2a to 2d are set to 32 kHz that is equal to the sampling frequency fs of the audio signal Xs.

したがって、制御部20は、サンプリング周波数fsが基準周波数fbaseより低い周波数のときには、次式(3a)(3b)(3c)で表される条件設定を行う。   Therefore, when the sampling frequency fs is lower than the reference frequency fbase, the control unit 20 performs condition setting represented by the following expressions (3a), (3b), and (3c).

Figure 2008109279
Figure 2008109279

《fsがfbaseより高い周波数のとき》
サンプリング周波数fsが基準周波数fbaseより高い周波数のときには、基準周波数fbaseとサンプリング周波数fsの比(fbase/fs)を演算し、再サンプリング比βとする。これにより、サンプルレート変換器1に再サンプリング比βでダウンサンプリングを行わせ、サンプリング周波数fsでサンプリングされているオーディオ信号Xsを、それより低いサンプリング周波数fvにサンプルレート変換させたオーディオ信号Xvを生成して出力させる。ここで、基準周波数fbaseは44.1kHzに決められているため、再サンプリング比βは、44.1kHz/fsとなる。そして、サンプルレート変換器1がこの再サンプリング比βに基づいてオーディオ信号Xsをダウンサンプリングすると、基準周波数fbaseと等しいサンプリング周波数fvのオーディオ信号Xvを生成して出力することとなる。
<When fs is higher than fbase>
When the sampling frequency fs is higher than the reference frequency fbase, a ratio (fbase / fs) between the reference frequency fbase and the sampling frequency fs is calculated to obtain a resampling ratio β. This causes the sample rate converter 1 to perform downsampling at the resampling ratio β, and generates an audio signal Xv obtained by converting the audio signal Xs sampled at the sampling frequency fs to a sampling rate fv lower than that. And output. Here, since the reference frequency fbase is determined to be 44.1 kHz, the resampling ratio β is 44.1 kHz / fs. When the sample rate converter 1 downsamples the audio signal Xs based on the resampling ratio β, an audio signal Xv having a sampling frequency fv equal to the reference frequency fbase is generated and output.

更に、FIRフィルタ2a,2bに供給するクロック信号の周波数(動作周波数)fa,fbを、基準周波数fbaseと等しい44.1kHzに設定し、FIRフィルタ2c,2dに供給するクロック信号の周波数(動作周波数)fc,fdを、オーディオ信号Xsのサンプリング周波数fsと等しい周波数に設定する。   Further, the frequencies (operating frequencies) fa and fb of the clock signals supplied to the FIR filters 2a and 2b are set to 44.1 kHz equal to the reference frequency fbase, and the frequencies (operating frequencies) of the clock signals supplied to the FIR filters 2c and 2d are set. ) Fc and fd are set to a frequency equal to the sampling frequency fs of the audio signal Xs.

したがって、制御部20は、サンプリング周波数fsが基準周波数fbaseより高い周波数のとき、すなわちサンプリング周波数fsが、48kHz、88.2kHz、96kHz、176.4kHz、192kHzの何れかのときには、次式(4a)(4b)(4c)で表される条件設定を行う。   Therefore, when the sampling frequency fs is higher than the reference frequency fbase, that is, when the sampling frequency fs is 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, or 192 kHz, the control unit 20 (4b) Set the conditions represented by (4c).

Figure 2008109279
Figure 2008109279

次に、サンプルレート変換器1は、ダウンサンプラで形成されており、制御部20で条件設定された再サンプリング比βでオーディオ信号Xsをダウンサンプリングし、次式(5)で表されるサンプリング周波数fvにサンプルレート変換させたオーディオ信号Xvを生成して出力する。   Next, the sample rate converter 1 is formed by a down sampler, down-samples the audio signal Xs at the re-sampling ratio β set by the control unit 20, and the sampling frequency expressed by the following equation (5) An audio signal Xv whose sample rate is converted to fv is generated and output.

Figure 2008109279
Figure 2008109279

これにより、オーディオ信号Xsのサンプリング周波数fsが上述の基準周波数fbaseより低い周波数のとき(32kHzのとき)、または、オーディオ信号Xsのサンプリング周波数fsが基準周波数fbaseと等しいとき(44.1kHzのとき)には、上記式(2a)(3a)(5)の関係に基づいて、オーディオ信号Xsをそのままオーディオ信号Xvとして出力し、オーディオ信号Xsのサンプリング周波数fsが基準周波数fbaseより高い周波数のとき(48kHz、88.2kHz、96kHz、176.4kHz、192kHzの何れかのとき)には、上記式(4a)(5)の関係に基づいて、サンプリング周波数fsのオーディオ信号Xsを基準周波数fbaseと等しいサンプリング周波数fv(つまり、44.1kHz)のオーディオ信号Xvにサンプルレート変換して出力する。   Thereby, when the sampling frequency fs of the audio signal Xs is lower than the above-mentioned reference frequency fbase (when 32 kHz), or when the sampling frequency fs of the audio signal Xs is equal to the reference frequency fbase (when 44.1 kHz). The audio signal Xs is output as it is as the audio signal Xv based on the relationship of the above formulas (2a), (3a) and (5), and when the sampling frequency fs of the audio signal Xs is higher than the reference frequency fbase (48 kHz , 88.2 kHz, 96 kHz, 176.4 kHz, or 192 kHz), based on the relationship of the above formulas (4a) and (5), the audio signal Xs having the sampling frequency fs is equal to the reference frequency fbase. The audio signal Xv of fv (that is, 44.1 kHz) is supported. Sample rate conversion and output.

次に、第1の系統に属するFIRフィルタ2aは、図3(a)に示すタップ数TpがP+1に決められたFIRフィルタで形成され、遅延時間τaで示されているP個の遅延素子から成るシフトレジスタと、各遅延素子の入力又は出力に対してタップ係数a0,a1,a2,…,aP-1,aPを乗算するP+1個の乗算器と、全ての乗算器の出力を加算する加算器ADaとを備えた基本構成を有している。 Next, the FIR filter 2a belonging to the first system is formed of an FIR filter in which the number of taps Tp shown in FIG. 3A is determined to be P + 1, and includes P delay elements indicated by the delay time τa. , A P + 1 multiplier that multiplies tap coefficients a 0 , a 1 , a 2 ,..., A P−1 , a P for the input or output of each delay element, and all the multipliers It has a basic configuration including an adder ADa for adding outputs.

ここで、タップ数Tpは、P個の各遅延素子の遅延時間τaを上述の基準周波数fbaseの逆数(すなわち、サンプリング周期1/fbase)に設定して、基準周波数fbaseと等しい44.1kHzのサンプリング周波数fsでサンプリングされているオーディオ信号を低域スピーカSLの周波数帯域の範囲でローパスフィルタリングした場合に生じるインパルス応答の継続時間に合わせて、設計されている。つまり、タップ長がインパルス応答の継続時間以上で同程度となるようにタップ数Tpを決めることで、FIRフィルタ2aが不必要に大型とならないように設計されている。   Here, the number of taps Tp is set to 44.1 kHz which is equal to the reference frequency fbase by setting the delay time τa of each of the P delay elements to the reciprocal of the reference frequency fbase (that is, the sampling period 1 / fbase). The audio signal sampled at the frequency fs is designed in accordance with the duration of the impulse response generated when low-pass filtering is performed in the frequency band range of the low-frequency speaker SL. That is, the FIR filter 2a is designed not to become unnecessarily large by determining the number of taps Tp so that the tap length is equal to or longer than the impulse response duration.

そして、FIRフィルタ2aは、次式(6a)に示すz変換表記の伝達関数Ha(z)を発揮し、サンプルレート変換器1から出力されるオーディオ信号Xvを入力し、サンプリング周期Tv(つまり、1/fv)毎の時刻mにおいて入力系列であるオーディオ信号Xv(m)が供給されると、その時刻mのオーディオ信号Xv(m)及び過去に供給されたオーディオ信号Xv(m-1),Xv(m-2),…,Xv(m-P)と、タップ数Tpのフィルタ係数(タップ係数)a0,a1,a2,…,aPとを積和演算することで、次式(6b)で表される出力系列Ya(m)を生成して出力する。そして、出力系列Ya(m)をDA変換器3aでディジタルアナログ変換させ、更に増幅器4aで音量調整させて、高域スピーカSL側へ出力させる。また、DA変換器3aと増幅器4aも、動作周波数faのクロック信号に同期してディジタルアナログ変換の処理と増幅処理を行う構成となっている。 Then, the FIR filter 2a exhibits a transfer function Ha (z) expressed in z conversion expressed by the following equation (6a), receives the audio signal Xv output from the sample rate converter 1, and receives the sampling period Tv (that is, When the audio signal Xv (m), which is an input sequence, is supplied at time m every 1 / fv), the audio signal Xv (m) at that time m and the audio signal Xv (m−1) supplied in the past, xv (m-2), ... , and xv (mP), the filter coefficients of taps Tp (tap coefficients) a 0, a 1, a 2, ..., by product-sum operation and a P, the following equation ( An output sequence Ya (m) represented by 6b) is generated and output. Then, the output sequence Ya (m) is converted from digital to analog by the DA converter 3a, and the volume is adjusted by the amplifier 4a to be output to the high frequency speaker SL side. The DA converter 3a and the amplifier 4a are also configured to perform digital / analog conversion processing and amplification processing in synchronization with the clock signal of the operating frequency fa.

Figure 2008109279
Figure 2008109279

更に、上記式(6a)(6b)は、サンプルレート変換器1における再サンプリング比βが1に設定され、32kHzのサンプリング周波数fsでサンプリングされているオーディオ信号Xsがそのまま32kHzのサンプリング周波数fvでサンプリングされているオーディオ信号Xvとして供給される場合(以下、「第1の場合」)と、サンプルレート変換器1における再サンプリング比βが1に設定され、44.1kHzのサンプリング周波数fsでサンプリングされているオーディオ信号Xsがそのまま44.1kHzのサンプリング周波数fvでサンプリングされているオーディオ信号Xvとして供給される場合(以下、「第2の場合」)と、サンプルレート変換器1における再サンプリング比βが比(fbase/fs)に設定され、44.1kHzより高い周波数のサンプリング周波数fsでサンプリングされているオーディオ信号Xsが44.1kHzのサンプリング周波数fvのオーディオ信号Xvにダウンコンバートされて供給される場合(以下、「第3の場合」)とを総括して示しているが、「第2の場合」と「第3の場合」では、同じフィルタ係数a0,a1,a2,…,aPによって所定の周波数特性の得られるローパフィルタリングが行われ、「第1の場合」には、フィルタ係数a0,a1,a2,…,aPが調整されて、「第2の場合」と「第3の場合」の上記所定の周波数特性と同じ周波数特性の得られるローパフィルタリングが行われるようになっている。なお、図示していないが、フィルタ係数a0,a1,a2,…,aPを、データベースに記憶されているデータに基づいて調整する調整手段が制御部20内に形成されている。 Further, in the above equations (6a) and (6b), the re-sampling ratio β in the sample rate converter 1 is set to 1, and the audio signal Xs sampled at the sampling frequency fs of 32 kHz is directly sampled at the sampling frequency fv of 32 kHz. When the audio signal Xv is supplied (hereinafter referred to as “first case”), the resampling ratio β in the sample rate converter 1 is set to 1 and sampled at a sampling frequency fs of 44.1 kHz. When the audio signal Xs is supplied as it is as the audio signal Xv sampled at the sampling frequency fv of 44.1 kHz (hereinafter, “second case”), the resampling ratio β in the sample rate converter 1 is the ratio Set to (fbase / fs), 44.1 kHz The case where the audio signal Xs sampled at the higher sampling frequency fs is supplied after being down-converted to the audio signal Xv having the sampling frequency fv of 44.1 kHz (hereinafter, “third case”) is summarized. shows Te, but in the "second case" and "third case", the same filter coefficients a 0, a 1, a 2 , ..., low pass filtering the resulting the predetermined frequency characteristic is performed by a P In the “first case”, the filter coefficients a 0 , a 1 , a 2 ,..., A P are adjusted, and the predetermined frequency characteristics of the “second case” and the “third case” are adjusted. Rover filtering with the same frequency characteristics is performed. Although not shown, adjustment means for adjusting the filter coefficients a 0 , a 1 , a 2 ,..., A P based on the data stored in the database is formed in the control unit 20.

次に、第2の系統に属するFIRフィルタ2bは、図3(b)に示すタップ数TqがQ+1に決められたFIRフィルタで形成され、遅延時間τbで示されているQ個の遅延素子から成るシフトレジスタと、各遅延素子の入力又は出力に対してタップ係数b0,b1,b2,…,bQ-1,bQを乗算するQ+1個の乗算器と、全ての乗算器の出力を加算する加算器ADbとを備えた基本構成を有している。 Next, the FIR filter 2b belonging to the second system is formed of an FIR filter in which the number of taps Tq shown in FIG. 3B is determined to be Q + 1, and includes Q delay elements indicated by the delay time τb. A shift register, Q + 1 multipliers for multiplying the input or output of each delay element by tap coefficients b 0 , b 1 , b 2 ,..., B Q−1 , b Q , and all the multipliers It has a basic configuration including an adder ADb for adding outputs.

ここで、タップ数Tqは、Q個の各遅延素子の遅延時間τbを上述の基準周波数fbaseの逆数(すなわち、サンプリング周期1/fbase)に設定して、基準周波数fbaseと等しい44.1kHzのサンプリング周波数fsでサンプリングされているオーディオ信号を低中域スピーカSLMの周波数帯域の範囲でバンドパスフィルタリングした場合に生じるインパルス応答の継続時間に合わせて、設計されている。つまり、タップ長がインパルス応答の継続時間以上で同程度となるようにタップ数Tqを決めることで、FIRフィルタ2bが不必要に大型とならないように設計されている。   Here, the number of taps Tq is set to 44.1 kHz which is equal to the reference frequency fbase by setting the delay time τb of each of the Q delay elements to the reciprocal of the reference frequency fbase (that is, the sampling period 1 / fbase). The audio signal sampled at the frequency fs is designed in accordance with the duration of the impulse response generated when band-pass filtering is performed in the range of the frequency band of the low and mid range speaker SLM. That is, the FIR filter 2b is designed not to become unnecessarily large by determining the number of taps Tq so that the tap length is equal to or longer than the impulse response duration.

そして、FIRフィルタ2bは、次式(7a)に示すz変換表記の伝達関数Hb(z)を発揮し、サンプルレート変換器1から出力されるオーディオ信号Xvを入力し、サンプリング周期Tv(つまり、1/fv)毎の時刻mにおいて入力系列であるオーディオ信号Xv(m)が供給されると、その時刻mのオーディオ信号Xv(m)及び過去に供給されたオーディオ信号Xv(m-1),Xv(m-2),…,Xv(m-Q)と、タップ数Tqのフィルタ係数(タップ係数)b0,b1,b2,…,bQとを積和演算することで、次式(7b)で表される出力系列Yb(m)を生成して出力する。そして、出力系列Yb(m)をDA変換器3bでディジタルアナログ変換させ、更に増幅器4bで音量調整させて、高域スピーカSLM側へ出力させる。また、DA変換器3bと増幅器4bも、動作周波数fbのクロック信号に同期してディジタルアナログ変換の処理と増幅処理を行う構成となっている。 Then, the FIR filter 2b exhibits a transfer function Hb (z) in z conversion notation expressed by the following equation (7a), receives the audio signal Xv output from the sample rate converter 1, and inputs the sampling period Tv (that is, When the audio signal Xv (m), which is an input sequence, is supplied at time m every 1 / fv), the audio signal Xv (m) at that time m and the audio signal Xv (m−1) supplied in the past, xv (m-2), ... , and xv (mQ), the filter coefficients of the taps Tq (tap coefficients) b 0, b 1, b 2, ..., by product-sum operation and b Q, the following equation ( An output sequence Yb (m) represented by 7b) is generated and output. Then, the output series Yb (m) is converted from digital to analog by the DA converter 3b, and the volume is adjusted by the amplifier 4b to be output to the high frequency speaker SLM side. The DA converter 3b and the amplifier 4b are also configured to perform digital / analog conversion processing and amplification processing in synchronization with the clock signal of the operating frequency fb.

Figure 2008109279
Figure 2008109279

更に、上記式(7a)(7b)は、サンプルレート変換器1における再サンプリング比βが1に設定され、32kHzのサンプリング周波数fsでサンプリングされているオーディオ信号Xsがそのまま32kHzのサンプリング周波数fvでサンプリングされているオーディオ信号Xvとして供給される場合(以下、「第4の場合」)と、サンプルレート変換器1における再サンプリング比βが1に設定され、44.1kHzのサンプリング周波数fsでサンプリングされているオーディオ信号Xsがそのまま44.1kHzのサンプリング周波数fvでサンプリングされているオーディオ信号Xvとして供給される場合(以下、「第5の場合」)と、サンプルレート変換器1における再サンプリング比βが比(fv/fs)に設定され、44.1kHzより高い周波数のサンプリング周波数fsでサンプリングされているオーディオ信号Xsが44.1kHzのサンプリング周波数fvのオーディオ信号Xvにダウンコンバートされて供給される場合(以下、「第6の場合」)とを総括して示しているが、「第5の場合」と「第6の場合」では、同じフィルタ係数b0,b1,b2,…,bQによって所定の周波数特性の得られるローパフィルタリングが行われ、「第4の場合」には、フィルタ係数b0,b1,b2,…,bQが調整されて、「第5の場合」と「第6の場合」の上記所定の周波数特性と同じ周波数特性の得られるローパフィルタリングが行われるようになっている。なお、図示していないが、フィルタ係数b0,b1,b2,…,bQを、データベースに記憶されているデータに基づいて調整する調整手段が制御部20内に形成されている。 Further, in the above equations (7a) and (7b), the re-sampling ratio β in the sample rate converter 1 is set to 1, and the audio signal Xs sampled at the sampling frequency fs of 32 kHz is directly sampled at the sampling frequency fv of 32 kHz. When the audio signal Xv is supplied (hereinafter referred to as “fourth case”), the resampling ratio β in the sample rate converter 1 is set to 1 and sampled at the sampling frequency fs of 44.1 kHz. When the audio signal Xs is supplied as it is as the audio signal Xv sampled at the sampling frequency fv of 44.1 kHz (hereinafter referred to as “fifth case”), the resampling ratio β in the sample rate converter 1 is (Fv / fs), 44.1 kHz The case where the audio signal Xs sampled at a higher sampling frequency fs is supplied after being down-converted to the audio signal Xv having a sampling frequency fv of 44.1 kHz (hereinafter referred to as “sixth case”) is summarized. shows Te, but the "fifth case" and "the sixth", same filter coefficients b 0, b 1, b 2 , ..., low pass filtering the resulting the predetermined frequency characteristic is performed by the b Q In the “fourth case”, the filter coefficients b 0 , b 1 , b 2 ,..., B Q are adjusted, and the predetermined frequency characteristics in the “fifth case” and the “sixth case” are adjusted. Rover filtering with the same frequency characteristics is performed. Although not shown, adjustment means for adjusting the filter coefficients b 0 , b 1 , b 2 ,..., B Q based on the data stored in the database is formed in the control unit 20.

次に、第3の系統に属するFIRフィルタ2cは、図3(c)に示すタップ数TrがR+1に決められたFIRフィルタで形成され、遅延時間τcで示されているR個の遅延素子から成るシフトレジスタと、各遅延素子の入力又は出力に対してタップ係数c0,c1,c2,…,cR-1,cRを乗算するR+1個の乗算器と、全ての乗算器の出力を加算する加算器ADcとを備えた基本構成を有している。 Next, the FIR filter 2c belonging to the third system is formed of an FIR filter in which the number of taps Tr shown in FIG. 3C is determined as R + 1, and includes R delay elements indicated by the delay time τc. A shift register, R + 1 multipliers for multiplying the input or output of each delay element by tap coefficients c 0 , c 1 , c 2 ,..., C R−1 , c R , and all the multipliers It has a basic configuration including an adder ADc for adding outputs.

ここで、タップ数Trは、R個の各遅延素子の遅延時間τcを上述の規格で規定されている最も高いサンプリング周波数(192kHz)の逆数(すなわち、サンプリング周期1/192kHz)に設定して、192kHzのサンプリング周波数fsでサンプリングされているオーディオ信号を中高域スピーカSMHの周波数帯域の範囲でバンドパスフィルタリングした場合に生じるインパルス応答の継続時間に合わせて、設計されている。つまり、タップ長がインパルス応答の継続時間以上で同程度となるようにタップ数Trを決めることで、FIRフィルタ2cが不必要に大型とならないように設計されている。   Here, the number of taps Tr is set by setting the delay time τc of each of the R delay elements to the reciprocal of the highest sampling frequency (192 kHz) defined in the above-mentioned standard (that is, sampling period 1/192 kHz), The audio signal sampled at a sampling frequency fs of 192 kHz is designed in accordance with the impulse response duration generated when band-pass filtering is performed in the range of the frequency band of the mid-high range speaker SMH. That is, the FIR filter 2c is designed so as not to become unnecessarily large by determining the number of taps Tr so that the tap length is equal to or longer than the impulse response duration.

そして、FIRフィルタ2cは、次式(8a)に示すz変換表記の伝達関数Hc(z)を発揮し、信号源10から出力されるオーディオ信号Xsを入力し、サンプリング周期Ts(つまり、1/fs)毎の時刻nにおいて入力系列であるオーディオ信号Xs(n)が供給されると、その時刻nのオーディオ信号Xs(n)及び過去に供給されたオーディオ信号Xs(n-1),Xs(n-2),…,Xs(n-R)と、タップ数Trのフィルタ係数(タップ係数)c0,c1,c2,…,cRとを積和演算することで、次式(8b)で表される出力系列Yc(n)を生成して出力する。そして、出力系列Yc(n)をDA変換器3cでディジタルアナログ変換させ、更に増幅器4cで音量調整させて、高域スピーカSMH側へ出力させる。また、DA変換器3cと増幅器4cも、動作周波数fcのクロック信号に同期してディジタルアナログ変換の処理と増幅処理を行う構成となっている。 The FIR filter 2c exhibits a transfer function Hc (z) expressed by the z-transform notation expressed by the following equation (8a), receives the audio signal Xs output from the signal source 10, and receives the sampling period Ts (that is, 1 / fs) When an audio signal Xs (n) as an input sequence is supplied at each time n, the audio signal Xs (n) at that time n and the audio signals Xs (n−1), Xs ( n-2), ..., Xs ( and nR), filter coefficients of the taps Tr (tap coefficients) c 0, c 1, c 2, ..., by product-sum operation and c R, the following equation (8b) An output sequence Yc (n) represented by is generated and output. The output series Yc (n) is converted from digital to analog by the DA converter 3c, and the volume is adjusted by the amplifier 4c to be output to the high frequency speaker SMH. The DA converter 3c and the amplifier 4c are also configured to perform digital-analog conversion processing and amplification processing in synchronization with the clock signal having the operating frequency fc.

Figure 2008109279
Figure 2008109279

更に、上記式(8a)(8b)は、48kHz、88.2kHz、96kHz、176.4kHz、192kHzの何れかのサンプリング周波数fsでサンプリングされているオーディオ信号Xsが供給される場合について総括して示しているが、何れのサンプリング周波数fsのオーディオ信号Xsに対して同じ周波数特性でバンドパスフィルタリングを行うように、48kHz、88.2kHz、96kHz、176.4kHz、192kHzの各サンプリング周波数fs毎にフィルタ係数c0,c1,c2,…,cRが調整されようになっている。なお、図示していないが、フィルタ係数c0,c1,c2,…,cRを、データベースに記憶されているデータに基づいて調整する調整手段が制御部20内に形成されている。 Further, the above equations (8a) and (8b) collectively show the case where the audio signal Xs sampled at any sampling frequency fs of 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, and 192 kHz is supplied. However, in order to perform band-pass filtering with the same frequency characteristic on the audio signal Xs of any sampling frequency fs, the filter coefficient is set for each sampling frequency fs of 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, and 192 kHz. c 0 , c 1 , c 2 ,..., c R are adjusted. Although not shown, adjustment means for adjusting the filter coefficients c 0 , c 1 , c 2 ,..., C R based on the data stored in the database is formed in the control unit 20.

次に、第4の系統に属するFIRフィルタ2dは、図3(d)に示すタップ数TuがU+1に決められたFIRフィルタで形成され、遅延時間τdで示されているU個の遅延素子から成るシフトレジスタと、各遅延素子の入力又は出力に対してタップ係数d0,d1,d2,…,dU-1,dUを乗算するU+1個の乗算器と、全ての乗算器の出力を加算する加算器ADdとを備えた基本構成を有している。 Next, the FIR filter 2d belonging to the fourth system is formed of an FIR filter in which the number of taps Tu shown in FIG. 3D is determined to be U + 1, and includes U delay elements indicated by the delay time τd. A shift register, U + 1 multipliers for multiplying the input or output of each delay element by tap coefficients d 0 , d 1 , d 2 ,..., D U−1 , d U , and all the multipliers It has a basic configuration including an adder ADd for adding outputs.

ここで、タップ数Tuは、U個の各遅延素子の遅延時間τdを上述の規格で規定されている最も高いサンプリング周波数(192kHz)の逆数(すなわち、サンプリング周期1/192kHz)に設定して、192kHzのサンプリング周波数fsでサンプリングされているオーディオ信号を高域スピーカSHの周波数帯域の範囲でハイパスフィルタリングした場合に生じるインパルス応答の継続時間に合わせて、設計されている。つまり、タップ長がインパルス応答の継続時間以上で同程度となるようにタップ数Tuを決めることで、FIRフィルタ2dが不必要に大型とならないように設計されている。   Here, the number of taps Tu is set by setting the delay time τd of each of the U delay elements to the reciprocal of the highest sampling frequency (192 kHz) defined in the above-mentioned standard (that is, sampling period 1/192 kHz), The audio signal sampled at the sampling frequency fs of 192 kHz is designed in accordance with the duration of the impulse response generated when high-pass filtering is performed in the frequency band range of the high-frequency speaker SH. That is, the FIR filter 2d is designed so as not to become unnecessarily large by determining the number of taps Tu so that the tap length is equal to or longer than the impulse response duration.

そして、FIRフィルタ2dは、次式(9a)に示すz変換表記の伝達関数Hd(z)を発揮し、信号源10から出力されるオーディオ信号Xsを入力し、サンプリング周期Ts(つまり、1/fs)毎の時刻nにおいて入力系列であるオーディオ信号Xs(n)が供給されると、その時刻nのオーディオ信号Xs(n)及び過去に供給されたオーディオ信号Xs(n-1),Xs(n-2),…,Xs(n-U)と、タップ数Trのフィルタ係数(タップ係数)d0,d1,d2,…,dUとを積和演算することで、次式(9b)で表される出力系列Yd(n)を生成して出力する。そして、出力系列Yd(n)をDA変換器3dでディジタルアナログ変換させ、更に増幅器4dで音量調整させて、高域スピーカSH側へ出力させる。また、DA変換器3dと増幅器4dも、動作周波数fdのクロック信号に同期してディジタルアナログ変換の処理と増幅処理を行う構成となっている。 The FIR filter 2d exhibits a transfer function Hd (z) expressed by the z-transform notation shown in the following equation (9a), receives the audio signal Xs output from the signal source 10, and receives the sampling period Ts (that is, 1 / fs) When an audio signal Xs (n) as an input sequence is supplied at each time n, the audio signal Xs (n) at that time n and the audio signals Xs (n−1), Xs ( n-2), ..., Xs ( a nU), the filter coefficients of the taps Tr (tap coefficients) d 0, d 1, d 2, ..., by product-sum operation a d U, the following formula (9b) An output sequence Yd (n) represented by is generated and output. Then, the output series Yd (n) is converted from digital to analog by the DA converter 3d, the volume is adjusted by the amplifier 4d, and output to the high frequency speaker SH. The DA converter 3d and the amplifier 4d are also configured to perform digital / analog conversion processing and amplification processing in synchronization with the clock signal having the operating frequency fd.

Figure 2008109279
Figure 2008109279

更に、上記式(9a)(9b)は、48kHz、88.2kHz、96kHz、176.4kHz、192kHzの何れかのサンプリング周波数fsでサンプリングされているオーディオ信号Xsが供給される場合について総括して示しているが、何れのサンプリング周波数fsのオーディオ信号Xsに対して同じ周波数特性でバンドパスフィルタリングを行うように、48kHz、88.2kHz、96kHz、176.4kHz、192kHzの各サンプリング周波数fs毎にフィルタ係数d0,d1,d2,…,dUが調整されようになっている。なお、図示していないが、フィルタ係数d0,d1,d2,…,dUを、データベースに記憶されているデータに基づいて調整する調整手段が制御部20内に形成されている。 Furthermore, the above formulas (9a) and (9b) collectively show the case where the audio signal Xs sampled at any sampling frequency fs of 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, and 192 kHz is supplied. However, in order to perform band-pass filtering with the same frequency characteristic on the audio signal Xs of any sampling frequency fs, the filter coefficient is set for each sampling frequency fs of 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, and 192 kHz. d 0 , d 1 , d 2 ,..., d U are adjusted. Although not shown, adjustment means for adjusting the filter coefficients d 0 , d 1 , d 2 ,..., D U based on the data stored in the database is formed in the control unit 20.

次に、本実施形態のオーディオ信号処理装置の動作について、図2を参照して説明する。   Next, the operation of the audio signal processing apparatus of this embodiment will be described with reference to FIG.

信号源10から、基準周波数fbaseと等しい44.1kHzのオーディオ信号Xsが出力されると、制御部20は信号源10から出力される所定のコントロールデータを調べて、オーディオ信号Xsのサンプリング周波数fsが44.1kHzであると判定する。そして、再サンプリング比βを1に設定し、更に動作周波数fa,fb,fc,fdを基準周波数fbaseと等しい(別言すれば、サンプリング周波数fsと等しい)44.1kHzに設定する。   When the audio signal Xs of 44.1 kHz equal to the reference frequency fbase is output from the signal source 10, the control unit 20 examines predetermined control data output from the signal source 10, and the sampling frequency fs of the audio signal Xs is determined. It is determined that the frequency is 44.1 kHz. Then, the resampling ratio β is set to 1, and the operating frequencies fa, fb, fc, and fd are set to 44.1 kHz equal to the reference frequency fbase (in other words, equal to the sampling frequency fs).

これにより、サンプルレート変換器1が、サンプリング周波数fsのオーディオ信号Xsをダウンコンバートすることなく、サンプリング周波数fsと等しいサンプリング周波数fvのオーディオ信号Xvとして出力する。   Thereby, the sample rate converter 1 outputs the audio signal Xv having the sampling frequency fs equal to the sampling frequency fs without down-converting the audio signal Xs having the sampling frequency fs.

更に、FIRフィルタ2a,2bが、基準周波数fbase及びサンプリング周波数fsと等しい動作周波数fa,fbで、オーディオ信号Xvをディジタルフィルタリングすることで出力系列Ya,Ybを生成し、DA変換器3a,3bと増幅器4a,4bを介して、スピーカSL,SLMに供給し、FIRフィルタ2c,2dも同様に、基準周波数fbase及びサンプリング周波数fsと等しい動作周波数fc,fdで、オーディオ信号Xsをディジタルフィルタリングすることで出力系列Yc,Ydを生成し、DA変換器3c,3dと増幅器4c,4dを介して、スピーカSMH,SHに供給する。   Further, the FIR filters 2a and 2b generate output sequences Ya and Yb by digitally filtering the audio signal Xv at the operating frequencies fa and fb equal to the reference frequency fbase and the sampling frequency fs, and the DA converters 3a and 3b. The audio signals Xs are supplied to the speakers SL and SLM via the amplifiers 4a and 4b, and the FIR filters 2c and 2d similarly digitally filter the audio signal Xs with the operating frequencies fc and fd equal to the reference frequency fbase and the sampling frequency fs. Output series Yc and Yd are generated and supplied to speakers SMH and SH via DA converters 3c and 3d and amplifiers 4c and 4d.

次に、信号源10から、基準周波数fbaseより低いサンプリング周波数fs(32kHz)のオーディオ信号Xsが出力された場合には、制御部20は信号源10から出力される所定のコントロールデータを調べて、オーディオ信号Xsのサンプリング周波数fsが32kHzであると判定する。そして、再サンプリング比βを1に設定し、更に動作周波数fa,fb,fc,fdをサンプリング周波数fsと等しい32kHzに設定する。   Next, when the audio signal Xs having a sampling frequency fs (32 kHz) lower than the reference frequency fbase is output from the signal source 10, the control unit 20 checks predetermined control data output from the signal source 10, It is determined that the sampling frequency fs of the audio signal Xs is 32 kHz. Then, the resampling ratio β is set to 1, and the operating frequencies fa, fb, fc, and fd are set to 32 kHz equal to the sampling frequency fs.

これにより、サンプルレート変換器1が、サンプリング周波数fsのオーディオ信号Xsをダウンコンバートすることなく、サンプリング周波数fsと等しいサンプリング周波数fvのオーディオ信号Xvとして出力する。   Thereby, the sample rate converter 1 outputs the audio signal Xv having the sampling frequency fs equal to the sampling frequency fs without down-converting the audio signal Xs having the sampling frequency fs.

更に、FIRフィルタ2a,2bが、サンプリング周波数fsと等しい動作周波数fa,fbで、オーディオ信号Xvをディジタルフィルタリングすることで出力系列Ya,Ybを生成し、DA変換器3a,3bと増幅器4a,4bを介して、スピーカSL,SLMに供給し、FIRフィルタ2c,2dも同様に、サンプリング周波数fsと等しい動作周波数fc,fdで、オーディオ信号Xsをディジタルフィルタリングすることで出力系列Yc,Ydを生成し、DA変換器3c,3dと増幅器4c,4dを介して、スピーカSMH,SHに供給する。   Further, the FIR filters 2a and 2b digitally filter the audio signal Xv with the operating frequencies fa and fb equal to the sampling frequency fs to generate the output series Ya and Yb, and the DA converters 3a and 3b and the amplifiers 4a and 4b. And the FIR filters 2c and 2d similarly generate the output sequences Yc and Yd by digitally filtering the audio signal Xs with the operating frequencies fc and fd equal to the sampling frequency fs. The signals are supplied to the speakers SMH and SH through the DA converters 3c and 3d and the amplifiers 4c and 4d.

次に、信号源10から、基準周波数fbaseより高いサンプリング周波数fs(48kHz、88.2kHz、96kHz、176.4kHz、192kHzの何れかのサンプリング周波数)のオーディオ信号Xsが出力された場合には、制御部20は信号源10から出力される所定のコントロールデータを調べて、オーディオ信号Xsのサンプリング周波数fsを判定する。そして、再サンプリング比βを比(fbase/fs)に設定し、更に動作周波数fa,fbを基準周波数fbaseと等しい44.1kHzに設定し、動作周波数fc,fdをサンプリング周波数fsと等しい周波数に設定する。   Next, when the audio signal Xs having a sampling frequency fs (a sampling frequency of 48 kHz, 88.2 kHz, 96 kHz, 176.4 kHz, or 192 kHz) higher than the reference frequency fbase is output from the signal source 10, control is performed. The unit 20 examines predetermined control data output from the signal source 10 and determines the sampling frequency fs of the audio signal Xs. Then, the resampling ratio β is set to the ratio (fbase / fs), the operating frequencies fa and fb are set to 44.1 kHz which is equal to the reference frequency fbase, and the operating frequencies fc and fd are set to frequencies equal to the sampling frequency fs. To do.

これにより、サンプルレート変換器1が、サンプリング周波数fsのオーディオ信号Xsを再サンプリング比βでダウンコンバートし、基準周波数fbaseと等しい44.1kHzのサンプリング周波数fvにサンプルレート変換したオーディオ信号Xvを出力する。   As a result, the sample rate converter 1 down-converts the audio signal Xs having the sampling frequency fs with the resampling ratio β, and outputs the audio signal Xv having the sample rate converted to the sampling frequency fv of 44.1 kHz which is equal to the reference frequency fbase. .

更に、FIRフィルタ2a,2bが、基準周波数fbase及びサンプリング周波数fvと等しい動作周波数fa,fbで、オーディオ信号Xvをディジタルフィルタリングすることで出力系列Ya,Ybを生成し、DA変換器3a,3bと増幅器4a,4bを介して、スピーカSL,SLMに供給し、FIRフィルタ2c,2dが、サンプリング周波数fsと等しい動作周波数fc,fdで、オーディオ信号Xsをディジタルフィルタリングすることで出力系列Yc,Ydを生成し、DA変換器3c,3dと増幅器4c,4dを介して、スピーカSMH,SHに供給する。   Further, the FIR filters 2a and 2b generate output sequences Ya and Yb by digitally filtering the audio signal Xv at the operating frequencies fa and fb equal to the reference frequency fbase and the sampling frequency fv, and the DA converters 3a and 3b. The amplifiers 4a and 4b are supplied to the speakers SL and SLM, and the FIR filters 2c and 2d digitally filter the audio signal Xs with the operating frequencies fc and fd equal to the sampling frequency fs, thereby obtaining the output sequences Yc and Yd. And is supplied to the speakers SMH and SH via the DA converters 3c and 3d and the amplifiers 4c and 4d.

以上に説明したように、本実施形態のオーディオ信号処理装置によれば、次に述べる効果が得られる。   As described above, according to the audio signal processing device of this embodiment, the following effects can be obtained.

まず、複数のサンプリング周波数fsのうちの特定のサンプリング周波数(44.1kHz)を基準周波数fbaseと決め、低域と低中域のディジタルフィルタリングを行うFIRフィルタ2a,2bが、基準周波数fbaseと等しい動作周波数fa,fbで動作する所定のタップ数Tp,TqのFIRフィルタで予め形成されている。そして、信号源10から出力されるオーディオ信号Xsのサンプリング周波数fsが基準周波数fbaseより高い周波数のときには、制御部20の制御下でサンプルレート変換器1がオーディオ信号Xsをダウンサンプリングして、基準周波数fbaseと等しいサンプリング周波数fvのオーディオ信号Xvを生成し、そのサンプリング周波数fvのオーディオ信号Xvを、FIRフィルタ2a,2bが基準周波数fbaseと等しい動作周波数fa,fbでディジタルフィルタリングする。   First, the specific sampling frequency (44.1 kHz) of the plurality of sampling frequencies fs is determined as the reference frequency fbase, and the FIR filters 2a and 2b for performing digital filtering in the low frequency range and the low mid frequency range are equal to the reference frequency fbase. It is formed in advance by FIR filters having a predetermined number of taps Tp and Tq that operate at frequencies fa and fb. When the sampling frequency fs of the audio signal Xs output from the signal source 10 is higher than the reference frequency fbase, the sample rate converter 1 downsamples the audio signal Xs under the control of the control unit 20, and the reference frequency An audio signal Xv having a sampling frequency fv equal to fbase is generated, and the audio signal Xv having the sampling frequency fv is digitally filtered by the FIR filters 2a and 2b with operating frequencies fa and fb equal to the reference frequency fbase.

このため、複数のサンプリング周波数fsのうちの最も高いサンプリング周波数(192kHz)でサンプリングされているオーディオ信号Xsを処理すべくタップ長の長い(タップ数の多い)FIRフィルタでFIRフィルタ2a,2bを予め形成しておく必要が無く、オーディオ信号処理装置の回路規模の低減や処理量の低減等を実現することが可能となっている。   For this reason, in order to process the audio signal Xs sampled at the highest sampling frequency (192 kHz) among the plurality of sampling frequencies fs, the FIR filters 2a and 2b are preliminarily set with FIR filters having a long tap length (a large number of taps). There is no need to form it, and it is possible to reduce the circuit scale of the audio signal processing apparatus and the amount of processing.

また、低域と低中域のディジタルフィルタリングを行うFIRフィルタ2a,2bが、基準周波数fbase(44.1kHz)と等しい動作周波数fa,fbで動作する所定のタップ数Tp,TqのFIRフィルタで予め形成されていることから、基準周波数fbaseより低いサンプリング周波数fs(32kHz)のオーディオ信号Xsが信号源10から出力された場合、十分なタップ長を確保して、その低いサンプリング周波数fsのオーディオ信号Xsがサンプルレート変換されなくとも、ディジタルフィルタリングすることが可能である。   Further, the FIR filters 2a and 2b for performing the digital filtering of the low frequency band and the low frequency band are preliminarily FIR filters having predetermined tap numbers Tp and Tq that operate at the operating frequencies fa and fb equal to the reference frequency fbase (44.1 kHz). Therefore, when an audio signal Xs having a sampling frequency fs (32 kHz) lower than the reference frequency fbase is output from the signal source 10, a sufficient tap length is secured and the audio signal Xs having the lower sampling frequency fs is secured. Even if the sample rate is not converted, digital filtering is possible.

なお、以上に説明した実施形態では、基準周波数fbaseを44.1kHzとしているが、基準周波数fbaseを、最も低いサンプリング周波数(32kHz)から最も高いサンプリング周波数(192kHz)の範囲内の他のサンプリング周波数(例えば、48kHz、88.2kHz、96kHzの何れか)に決めて、FIRフィルタ2a,2bをその基準周波数fbaseで動作するように予め形成しておき、制御部20に、その基準周波数fbaseを基準として再サンプリング比βと動作周波数fa,fb,fc,fdの設定を行わせる構成としてもよい。   In the embodiment described above, the reference frequency fbase is set to 44.1 kHz. However, the reference frequency fbase is set to other sampling frequencies within the range from the lowest sampling frequency (32 kHz) to the highest sampling frequency (192 kHz) ( For example, the FIR filters 2a and 2b are preliminarily formed so as to operate at the reference frequency fbase, and the control unit 20 uses the reference frequency fbase as a reference. The resampling ratio β and the operating frequencies fa, fb, fc, and fd may be set.

ただし、最も使用頻度の高いサンプリング周波数を基準周波数fbaseに決めて、FIRフィルタ2a,2bをその基準周波数fbaseで動作するように予め形成しておき、制御部20に、その基準周波数fbaseを基準として再サンプリング比βと動作周波数fa,fb,fc,fdの設定を行わせる構成とすることが、オーディオ信号処理装置を効率良く動作させる上で、好ましい。   However, the most frequently used sampling frequency is determined as the reference frequency fbase, and the FIR filters 2a and 2b are formed in advance so as to operate at the reference frequency fbase, and the control unit 20 uses the reference frequency fbase as a reference. A configuration in which the resampling ratio β and the operating frequencies fa, fb, fc, and fd are set is preferable in order to efficiently operate the audio signal processing apparatus.

また、以上に説明した本実施形態のオーディオ信号処理装置では、図2に示したように、4個のスピーカSL,SLM,SMH,SHに合わせて、4系統のFIRフィルタ2a,2b,2c,2dを備える構成となっているが、本実施形態のオーディオ信号処理装置は、1又は複数の各スピーカの周波数特性に合わせて、周波数分割や音質調整等を行う1又は複数系統の各FIRフィルタを備えるオーディオ信号処理装置にも応用することが可能である。   Further, in the audio signal processing apparatus of the present embodiment described above, as shown in FIG. 2, four FIR filters 2a, 2b, 2c, and 4F are matched to the four speakers SL, SLM, SMH, and SH. Although the audio signal processing apparatus of the present embodiment is configured to include 2d, each of the FIR filters of one or a plurality of systems that performs frequency division, sound quality adjustment, or the like according to the frequency characteristics of one or a plurality of speakers is provided. The present invention can also be applied to an audio signal processing device provided.

例えば、変形例として、オーディオ帯域全体を周波数帯域とする1個のスピーカ(フルレンジスピーカ)に供給するオーディオ信号をディジタルフィルタリングする場合、例えば図2に示したFIRフィルタ2bを備える第2の系統だけでディジタルフィルタリングすることとし、そのFIRフィルタ2bのタップ数を、所定の基準周波数fbaseと等しいサンプリング周波数fsでサンプリングされているオーディオ信号をオーディオ帯域全体の範囲でバンドパスフィルタリングした場合に生じるインパルス応答の継続時間に合わせて設計する。そして、その基準周波数fbaseより高いサンプリング周波数fsでサンプリングされているオーディオ信号Xsが信号源10から出力されるときには、サンプルレート変換器1でそのオーディオ信号Xsをその基準周波数fbaseのオーディオ信号Xvにダウンコンバートし、そのFIRフィルタ2bがその基準周波数fbaseと等しい動作周波数fbでオーディオ信号Xvをディジタルフィルタリングする構成とすればよい。   For example, as a modification, when digitally filtering an audio signal supplied to one speaker (full range speaker) having the entire audio band as a frequency band, for example, only the second system including the FIR filter 2b shown in FIG. Continuation of impulse response generated when digital filtering is performed and an audio signal sampled at a sampling frequency fs equal to a predetermined reference frequency fbase is bandpass filtered over the entire audio band with the number of taps of the FIR filter 2b. Design in time. When the audio signal Xs sampled at the sampling frequency fs higher than the reference frequency fbase is output from the signal source 10, the sample rate converter 1 reduces the audio signal Xs to the audio signal Xv of the reference frequency fbase. The audio signal Xv may be digitally filtered by the FIR filter 2b with the operating frequency fb equal to the reference frequency fbase.

従来のオーディオ信号処理装置の構成を表したブロック図である。It is a block diagram showing the structure of the conventional audio signal processing apparatus. 実施形態に係るオーディオ信号処理装置の構成を表したブロック図である。It is a block diagram showing the structure of the audio signal processing apparatus which concerns on embodiment. 図2に示したFIRフィルタの基本構成を表したブロック図である。FIG. 3 is a block diagram illustrating a basic configuration of the FIR filter illustrated in FIG. 2.

符号の説明Explanation of symbols

10…信号源
20…制御部
1…サンプルレート変換器
2a,2b…FIRフィルタ
SL,SLM…スピーカ
DESCRIPTION OF SYMBOLS 10 ... Signal source 20 ... Control part 1 ... Sample rate converter 2a, 2b ... FIR filter SL, SLM ... Speaker

Claims (6)

信号源から出力される、異なるサンプリング周波数でサンプリングされている複数のオーディオ信号をディジタルフィルタリングするFIRフィルタを有するオーディオ信号処理装置であって、
前記サンプリング周波数のうちの所定サンプリング周波数を基準周波数として、前記信号源から出力されるオーディオ信号のサンプリング周波数と前記基準周波数とを比較し、前記信号源から出力されるオーディオ信号のサンプリング周波数が前記基準周波数より高い周波数と判定すると、前記サンプリング周波数と前記基準周波数との比を再サンプリング比として演算する制御手段と、
前記信号源から出力されるオーディオ信号を前記再サンプリング比に基づいてダウンコンバートして前記FIRフィルタに供給するサンプルレート変換手段とを具備し、
前記FIRフィルタは、前記基準周波数と等しい動作周波数の下で、前記基準周波数と等しいサンプリング周波数でサンプリングされているオーディオ信号を所定の周波数帯域の範囲でディジタルフィルタリングする場合に生じるインパルス応答の継続時間に合わせてタップ数が決められたFIRフィルタであること、
を特徴とするオーディオ信号処理装置。
An audio signal processing apparatus having an FIR filter for digitally filtering a plurality of audio signals output from a signal source and sampled at different sampling frequencies,
The sampling frequency of the audio signal output from the signal source is compared with the reference frequency by using the predetermined sampling frequency of the sampling frequency as a reference frequency, and the sampling frequency of the audio signal output from the signal source is the reference frequency. When it is determined that the frequency is higher than the frequency, control means for calculating a ratio of the sampling frequency and the reference frequency as a resampling ratio;
Sample rate conversion means for down-converting the audio signal output from the signal source based on the re-sampling ratio and supplying the audio signal to the FIR filter;
The FIR filter has an impulse response duration that occurs when an audio signal sampled at a sampling frequency equal to the reference frequency is digitally filtered in a predetermined frequency band under an operating frequency equal to the reference frequency. FIR filter with a fixed number of taps,
An audio signal processing device.
前記制御手段は、前記信号源から出力されるオーディオ信号のサンプリング周波数が前記基準周波数と等しいと判定すると、前記再サンプリング比を1に設定して前記サンプルレート変換手段に前記ダウンコバートさせず、前記信号源から出力されるオーディオ信号をそのまま前記FIRフィルタへ供給させること、
を特徴とする請求項1に記載のオーディオ信号処理装置。
When the control unit determines that the sampling frequency of the audio signal output from the signal source is equal to the reference frequency, the re-sampling ratio is set to 1 without causing the sample rate conversion unit to down-convert, Supplying the FIR filter with the audio signal output from the signal source as it is;
The audio signal processing apparatus according to claim 1.
前記制御手段は、前記信号源から出力されるオーディオ信号のサンプリング周波数が前記基準周波数より低い周波数と判定すると、前記再サンプリング比を1に設定して前記サンプルレート変換手段に前記ダウンコバートさせず、前記信号源から出力されるオーディオ信号をそのまま前記FIRフィルタへ供給させ、更に前記FIRフィルタの動作周波数を前記信号源から出力されるオーディオ信号のサンプリング周波数と等しい周波数に設定することを特徴とする請求項1又は2に記載のオーディオ信号処理装置。   When the control means determines that the sampling frequency of the audio signal output from the signal source is lower than the reference frequency, the re-sampling ratio is set to 1 without causing the sample rate conversion means to down-convert, The audio signal output from the signal source is directly supplied to the FIR filter, and the operating frequency of the FIR filter is set to a frequency equal to the sampling frequency of the audio signal output from the signal source. Item 3. The audio signal processing device according to Item 1 or 2. 前記所定の周波数帯域は、前記FIRフィルタでディジタルフィルタリングしたオーディオ信号を供給するスピーカの周波数帯域であること、
を特徴とする請求項1〜3の何れか1項に記載のオーディオ信号処理装置。
The predetermined frequency band is a frequency band of a speaker that supplies an audio signal digitally filtered by the FIR filter;
The audio signal processing device according to claim 1, wherein
更に、前記信号源から出力されるオーディオ信号のサンプリング周波数と等しい動作周波数で、前記前記信号源から出力されるオーディオ信号をディジタルフィルタリングする他のFIRフィルタを具備すること、
を特徴とする請求項1〜4の何れか1項に記載のオーディオ信号処理装置。
And further comprising another FIR filter that digitally filters the audio signal output from the signal source at an operating frequency equal to the sampling frequency of the audio signal output from the signal source.
The audio signal processing device according to any one of claims 1 to 4, wherein
信号源から出力される、異なるサンプリング周波数でサンプリングされている複数のオーディオ信号をディジタルフィルタリングするオーディオ信号処理方法であって、
前記サンプリング周波数のうちの所定サンプリング周波数を基準周波数として、前記信号源から出力されるオーディオ信号のサンプリング周波数と前記基準周波数とを比較し、前記信号源から出力されるオーディオ信号のサンプリング周波数が前記基準周波数より高い周波数と判定すると、前記サンプリング周波数と前記基準周波数との比を再サンプリング比として演算する制御工程と、
前記信号源から出力されるオーディオ信号を前記再サンプリング比に基づいてダウンコンバートするサンプルレート変換工程と、
前記サンプルレート変換工程でダウンコンバートされたダウンコンバート後のオーディオ信号をディジタルフィルタリングするFIRフィルタ工程とを具備し、
前記FIRフィルタ工程は、前記基準周波数と等しい動作周波数の下で、前記基準周波数と等しいサンプリング周波数でサンプリングされているオーディオ信号を所定の周波数帯域の範囲でディジタルフィルタリングする場合に生じるインパルス応答の継続時間に合わせてタップ数が決められたFIRフィルタ工程であること、
を特徴とするオーディオ信号処理方法。
An audio signal processing method for digitally filtering a plurality of audio signals output from a signal source and sampled at different sampling frequencies,
The sampling frequency of the audio signal output from the signal source is compared with the reference frequency by using the predetermined sampling frequency of the sampling frequency as a reference frequency, and the sampling frequency of the audio signal output from the signal source is the reference frequency. When determining that the frequency is higher than the frequency, a control step of calculating a ratio of the sampling frequency and the reference frequency as a resampling ratio;
A sample rate conversion step of down-converting an audio signal output from the signal source based on the resampling ratio;
An FIR filter step for digitally filtering the audio signal after down-conversion in the sample rate conversion step,
The FIR filter step includes a duration of an impulse response that occurs when an audio signal sampled at a sampling frequency equal to the reference frequency is digitally filtered within a predetermined frequency band under an operating frequency equal to the reference frequency. FIR filter process in which the number of taps is determined according to
An audio signal processing method characterized by the above.
JP2006288892A 2006-10-24 2006-10-24 Audio signal processor and audio signal processing method Pending JP2008109279A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006288892A JP2008109279A (en) 2006-10-24 2006-10-24 Audio signal processor and audio signal processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006288892A JP2008109279A (en) 2006-10-24 2006-10-24 Audio signal processor and audio signal processing method

Publications (1)

Publication Number Publication Date
JP2008109279A true JP2008109279A (en) 2008-05-08

Family

ID=39442299

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006288892A Pending JP2008109279A (en) 2006-10-24 2006-10-24 Audio signal processor and audio signal processing method

Country Status (1)

Country Link
JP (1) JP2008109279A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413492A (en) * 2017-08-18 2019-03-01 武汉斗鱼网络科技有限公司 Audio data reverberation processing method and system during a kind of live streaming
CN112152589A (en) * 2019-06-28 2020-12-29 宏碁股份有限公司 Signal processing device and signal processing method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6354011A (en) * 1986-08-22 1988-03-08 Nec Home Electronics Ltd Digital channel divider
JPS63267099A (en) * 1987-04-24 1988-11-04 Pioneer Electronic Corp Network for multiway speaker device
JPS63269699A (en) * 1987-04-28 1988-11-07 Pioneer Electronic Corp Network for multi-way loudspeaker device
JPH04102395U (en) * 1991-01-30 1992-09-03 三菱電機株式会社 Digital channel divider for speakers
JPH09266433A (en) * 1996-03-28 1997-10-07 Matsushita Electric Ind Co Ltd Signal processor
JP2005128174A (en) * 2003-10-22 2005-05-19 Kobe Steel Ltd Filter processing device, filter processing method and its program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6354011A (en) * 1986-08-22 1988-03-08 Nec Home Electronics Ltd Digital channel divider
JPS63267099A (en) * 1987-04-24 1988-11-04 Pioneer Electronic Corp Network for multiway speaker device
JPS63269699A (en) * 1987-04-28 1988-11-07 Pioneer Electronic Corp Network for multi-way loudspeaker device
JPH04102395U (en) * 1991-01-30 1992-09-03 三菱電機株式会社 Digital channel divider for speakers
JPH09266433A (en) * 1996-03-28 1997-10-07 Matsushita Electric Ind Co Ltd Signal processor
JP2005128174A (en) * 2003-10-22 2005-05-19 Kobe Steel Ltd Filter processing device, filter processing method and its program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413492A (en) * 2017-08-18 2019-03-01 武汉斗鱼网络科技有限公司 Audio data reverberation processing method and system during a kind of live streaming
CN112152589A (en) * 2019-06-28 2020-12-29 宏碁股份有限公司 Signal processing device and signal processing method
CN112152589B (en) * 2019-06-28 2023-10-13 宏碁股份有限公司 Signal processing device and signal processing method

Similar Documents

Publication Publication Date Title
EP1970901A2 (en) Signal processing apparatus and signal processing method
US20060153404A1 (en) Parametric equalizer method and system
EP2209116A1 (en) High range interpolation device and high range interpolation method
US20060056644A1 (en) Audio feedback processing system
US5805715A (en) Method and apparatus for compensating multi-resolution linear distortion
US8260442B2 (en) Control system for a transducer array
JP3707148B2 (en) Sampling frequency conversion method and sampling frequency conversion device
EP3704796B1 (en) Low delay decimator and interpolator filters
JP5541832B2 (en) Sampling rate conversion
JP2008109279A (en) Audio signal processor and audio signal processing method
EP0660321A2 (en) Reproduced waveform equalization circuit
US6772022B1 (en) Methods and apparatus for providing sample rate conversion between CD and DAT
US20130058504A1 (en) Multi-mode audio amplifiers
JP2007235502A (en) Audio communication system
KR100669276B1 (en) Interpolator, interpolate method and signal processing circuit
JPH0732343B2 (en) Asynchronous sampling frequency conversion method
JP2001358561A (en) Sampling rate converting apparatus
JPH0771359B2 (en) Network for multi-way speaker device
JP5033101B2 (en) D / A converter
JP4989575B2 (en) Filter and filter configuration method
JP4194268B2 (en) Digital signal processing apparatus and sound reproduction apparatus
JP4118226B2 (en) Digital signal processing circuit and audio signal recording / reproducing apparatus
JP3335828B2 (en) Horn speaker system
JP6663297B2 (en) Sampling frequency shift amount estimating apparatus, shift amount estimating method, and shift amount estimating program
JP2008249971A (en) Speech signal processor, speech signal processing method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090805

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120605

A02 Decision of refusal

Effective date: 20121106

Free format text: JAPANESE INTERMEDIATE CODE: A02