JP3076859B2 - Digital audio signal processor - Google Patents

Digital audio signal processor

Info

Publication number
JP3076859B2
JP3076859B2 JP04099650A JP9965092A JP3076859B2 JP 3076859 B2 JP3076859 B2 JP 3076859B2 JP 04099650 A JP04099650 A JP 04099650A JP 9965092 A JP9965092 A JP 9965092A JP 3076859 B2 JP3076859 B2 JP 3076859B2
Authority
JP
Japan
Prior art keywords
correlation
cross
signal
edit point
channel
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 - Fee Related
Application number
JP04099650A
Other languages
Japanese (ja)
Other versions
JPH05297891A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP04099650A priority Critical patent/JP3076859B2/en
Publication of JPH05297891A publication Critical patent/JPH05297891A/en
Application granted granted Critical
Publication of JP3076859B2 publication Critical patent/JP3076859B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明はディジタルオーディオ信
号のピッチ変換を行うディジタルオーディオ信号のピッ
チ変換器等の信号処理装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a signal processing device such as a digital audio signal pitch converter for converting a digital audio signal pitch.

【0002】[0002]

【従来の技術】ディジタルオーディオ信号の編集時にお
いて、ピッチを変えずに時間的な編集を行うために、時
間軸圧縮伸張を行う必要がある。また、カラオケなど
で、曲の速度を変えずに歌いやすい音程にピッチを変え
るために、ピッチ変換を行う必要がある。一般に、時間
軸圧縮伸張とピッチ変換は、基本的には同じ操作により
行えるものである。
2. Description of the Related Art When a digital audio signal is edited, it is necessary to perform time-axis compression / expansion in order to perform temporal editing without changing the pitch. Also, in karaoke or the like, it is necessary to perform pitch conversion in order to change the pitch to a pitch that is easy to sing without changing the speed of the song. Generally, time axis compression / expansion and pitch conversion can be basically performed by the same operation.

【0003】図6は時間軸圧縮伸張とピッチ変換の関係
について示したものである。図において、図6(イ)
は、時間軸圧縮を用いて周波数を下げるようなピッチ変
換を行なう様子を示したもので、周波数f、時間tの信
号を、時間軸圧縮により周波数一定fで、時間をtから
t1(<t)に圧縮を行なった信号をメモリに蓄え、書
き込み時とは異なるサンプリング周波数で読み出して、
信号の時間をもとの時間tに戻すことにより、信号の周
波数をfからf1(<f)にピッチ変換できる。
FIG. 6 shows the relationship between time axis compression / expansion and pitch conversion. In the figure, FIG.
The figure shows a state in which pitch conversion is performed to lower the frequency by using time axis compression. A signal having a frequency f and time t is converted from time t to t1 (<t ) Is stored in the memory, read out at a different sampling frequency than when writing,
By returning the signal time to the original time t, the frequency of the signal can be pitch-converted from f to f1 (<f).

【0004】同様に図6(ロ)は、時間軸伸張を用いて
周波数を上げるようなピッチ変換を行なう様子を示した
もので、周波数f、時間tの信号を、時間軸伸張により
周波数一定fで、時間をtからt2(<t)に伸張した
信号をメモリに蓄え、書き込み時とは異なるサンプリン
グ周波数で読み出して、信号の時間をもとの時間tに戻
すことにより信号の周波数はfからf2(<f)にピッ
チ変換できる。
[0006] Similarly, FIG. 6 (b) shows a state in which pitch conversion is performed to increase the frequency using time axis expansion, and a signal of frequency f and time t is converted to a signal of constant frequency f by time axis expansion. Then, a signal obtained by extending the time from t to t2 (<t) is stored in the memory, read at a sampling frequency different from that at the time of writing, and the signal frequency is changed from f by returning the signal time to the original time t. The pitch can be converted to f2 (<f).

【0005】一般に、ピッチ変換器では、RAMにデー
タを書き込み、書き込みと異なる速さで読み出すことに
よりピッチ変換を行っている。このような方法でピッチ
変化を行う場合、書き込みと読み出しの速度が異なるた
め、書き込みアドレスが読みだしアドレスを超えると
き、または読みだしアドレスが書き込みアドレスを超え
るとき、すなわち編集点において不連続点を生じる。
In general, a pitch converter performs pitch conversion by writing data to a RAM and reading the data at a speed different from the writing speed. When the pitch is changed in such a manner, the writing and reading speeds are different, so that when the writing address exceeds the reading address or when the reading address exceeds the writing address, that is, a discontinuity point occurs at the editing point. .

【0006】図7は、不連続点を生じる様子を示した図
である。図において、編集点aはジャンプ前のデータ読
みだし位置、編集点b1は周波数を下げる場合のジャン
プ先のデータ読みだし位置、編集点b2は周波数を上げ
る場合のジャンプ先のデータ読みだし位置を示す。ま
た、ジャンプ前の信号を信号A、ジャンプ後の信号を信
号Bとする。
FIG. 7 is a diagram showing how a discontinuous point is generated. In the figure, an editing point a indicates a data reading position before jumping, an editing point b1 indicates a data reading position of a jump destination when lowering the frequency, and an editing point b2 indicates a data reading position of a jump destination when increasing the frequency. . The signal before the jump is signal A, and the signal after the jump is signal B.

【0007】周波数を下げる場合には編集点aから編集
点b1へのジャンプにより図7(ロ)に示すような不連
続点を生じ、周波数を上げる場合には編集点aからb2
へのジャンプにより図7(ハ)に示すような不連続点を
生じる。この不連続点がクリックノイズとなる。このよ
うなクリックノイズを防止するためにクロスフェード、
ゼロクロス法が提案されている。これより後、時間軸圧
縮を行い周波数を下げる場合を中心としてピッチ変換器
について説明を行う。
When the frequency is lowered, a jump from the edit point a to the edit point b1 results in a discontinuous point as shown in FIG. 7 (b).
The jump to causes a discontinuous point as shown in FIG. This discontinuous point becomes click noise. Crossfade to prevent such click noise,
A zero-cross method has been proposed. Hereinafter, the pitch converter will be described with a focus on the case where the frequency is lowered by performing the time axis compression.

【0008】図8は、例えば、特公平03ー31279
号公告に示された従来のピッチ変換器の変換部分を示し
た図であり、図において、1は入力信号を記憶するRA
M、4は入力信号をRAM1に書き込むアドレスを与え
る書き込みアドレスカウンタ、5はRAM1から読み出
す信号のアドレスを与える読み出しアドレスカウンタ、
30はある一定の編集位置まで読み出しアドレスの値を
ジャンプさせる定数加算器、3は編集点においてクロス
フェード処理により接続を行うクロスフェード回路であ
る。
FIG. 8 shows, for example, Japanese Patent Publication No. 03-31279.
FIG. 1 is a diagram showing a conversion part of a conventional pitch converter shown in the publication of FIG.
M, 4 are write address counters for giving an address for writing an input signal to the RAM 1, 5 are read address counters for giving an address of a signal read from the RAM 1,
Numeral 30 denotes a constant adder for jumping the value of the read address to a certain editing position, and numeral 3 denotes a cross-fade circuit for making a connection at the editing point by cross-fade processing.

【0009】次に動作について説明する。入力信号を書
き込みアドレスカウンタ4により与えられる書き込みア
ドレスに従ってRAM1に書き込み記憶する。読み出し
アドレスカウンタ5から与えられる読み出しアドレスに
従ってRAM1の最初のアドレスから信号Aを読みだ
し、同時に定数加算器30にて一定の圧縮区間の長さを
読み出しアドレスに加算することによりジャンプさせた
アドレスから信号Bを読みだす。この信号Aと信号Bを
クロスフェード回路3にて編集点の前後でクロスフェー
ド処理を行い、圧縮後のデータを出力する。
Next, the operation will be described. The input signal is written and stored in the RAM 1 according to the write address given by the write address counter 4. The signal A is read from the first address of the RAM 1 in accordance with the read address given from the read address counter 5, and at the same time, the constant adder 30 adds the length of a fixed compression section to the read address to thereby read the signal from the address jumped. Read B. The signal A and the signal B are cross-fade processed by the cross-fade circuit 3 before and after the edit point, and compressed data is output.

【0010】ここで、クロスフェード処理とは、図9に
示すように、編集点の前後で信号Aをフェードアウト,
信号Bをフェードインするように、クロスフェード区間
において0から1の係数を掛けて信号Aと信号Bを足し
合わせることにより、編集点の処理を行うもので、これ
によりクリックノイズを防止するものである。
Here, the cross-fade processing is to fade out the signal A before and after the edit point as shown in FIG.
In the cross-fade section, the signal A and the signal B are multiplied by a coefficient of 0 to 1 so as to fade-in the signal B, thereby processing the edit point, thereby preventing click noise. is there.

【0011】図10は、例えば、特開昭60ー3579
5公報に示された従来のピッチ変換器の変換部分を示し
た図であり、図において、40は仮の編集点の近傍のゼ
ロクロス点を検出し、編集位置と圧縮区間を出力する
ロクロス検出器、6はゼロクロス検出器40からの出力
に従って編集位置まで読み出しアドレスの値をジャンプ
させる加算器である。
FIG. 10 shows, for example, Japanese Patent Application Laid-Open No. 60-3579.
5 is a diagram showing a conversion part of a conventional pitch converter disclosed in Japanese Patent Application Laid-Open No. H05-209, in which reference numeral 40 denotes a zero cross point near a temporary edit point, and outputs an edit position and a compression section. The cross-cross detector 6 is an adder for jumping the read address value to the editing position in accordance with the output from the zero-cross detector 40.

【0012】次に動作について説明する。入力信号を書
き込みアドレスカウンタ4により与えられる書き込みア
ドレスに従ってRAM1に書き込み記憶する。RAM1
に記憶された信号からゼロクロス検出回路40において
図11に示すような仮の編集点a,bの近傍のゼロクロ
ス点a’,b’を検出し、b’とa’の差から圧縮を行
う区間の長さを求め、ゼロクロス点a’の位置におい
て、加算器6にて圧縮区間の長さを読み出しアドレスカ
ウンタ5により与えられる読み出しアドレスに加算して
アドレスをb’にジャンプさせて、RAM1よりデータ
を読み出すことにより圧縮後のデータを出力する。ゼロ
クロス法はゼロクロス点において接続を行うことにより
編集点の処理を行い、クリックノイズの減少を図るもの
である。
Next, the operation will be described. The input signal is written and stored in the RAM 1 according to the write address given by the write address counter 4. RAM1
The zero cross detection circuit 40 detects the zero cross points a ′ and b ′ near the temporary edit points a and b as shown in FIG. 11 from the signal stored in FIG. 11 and performs compression based on the difference between b ′ and a ′. At the position of the zero-cross point a ', the adder 6 adds the length of the compression section to the read address given by the read address counter 5 so that the address jumps to b'. To output the compressed data. The zero crossing method is to perform processing of an edit point by connecting at a zero crossing point to reduce click noise.

【0013】[0013]

【発明が解決しようとする課題】従来のクロスフェード
を用いて編集点の処理を行った場合の問題点について、
以下説明する。図12はクロスフェード処理を行った場
合の処理後のデータのエンベロープの減衰を示した図で
ある。図12(イ)に示すように、クロスフェード区間
a,bにおいて、クロスフェードを行った場合にはクロ
スフェード処理後の信号はきれいにつながるが、クロス
フェード区間a,b’でクロスフェードを行った場合の
ように信号の位相がずれていると、クロスフェード区間
aとbの信号が互いに打ち消し合い、図12(ロ)に示
すようにクロスフェード区間においてクロスフェード処
理後の信号のエンベロープが減衰し、この減衰が繰り返
されることにより、聴感上トレモロ変調がかかったよう
に聴こえ音質が劣化する。
A problem that arises when editing points are processed using a conventional crossfade is described below.
This will be described below. FIG. 12 is a diagram showing the attenuation of the data envelope after the processing when the crossfade processing is performed. As shown in FIG. 12 (a), when cross-fade is performed in the cross-fade sections a and b, the signal after the cross-fade processing is clearly connected, but the cross-fade is performed in the cross-fade sections a and b ′. If the phases of the signals are shifted as in the case, the signals in the cross-fade sections a and b cancel each other out, and the envelope of the signal after the cross-fade processing is attenuated in the cross-fade section as shown in FIG. By repeating this attenuation, the audible sound quality deteriorates as if tremolo modulation was applied to the audibility.

【0014】また、ゼロクロス法を用いて編集点の処理
を行った場合、完全にはノイズを取り去ることができ
ず、さらにステレオ仕様のピッチ変換器を構成する場合
にはLch,Rchのゼロクロス位置が異なるためLc
h,Rch間の位相ずれを生じるといったような問題点
があった。
Further, when the processing of the edit point is performed by using the zero cross method, noise cannot be completely removed, and when a pitch converter of a stereo specification is formed, the zero cross positions of the Lch and Rch are set to zero. Lc because it is different
There is a problem that a phase shift occurs between h and Rch.

【0015】本発明は上記のような問題点を解消するた
めになされたもので、トレモロ変調、位相ずれ等による
劣化の少ない処理を行う高品質なディジタルオーディオ
信号の信号処理装置を得ることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and has as its object to provide a high quality digital audio signal processing apparatus which performs processing with less deterioration due to tremolo modulation, phase shift, and the like. And

【0016】[0016]

【0017】[0017]

【課題を解決するための手段】請求項1に記載の発明に
係るディジタルオーディオ信号の信号処理装置は、ステ
レオ仕様のディジタルオーディオ信号のピッチ変換器で
あり、一のチャンネルの編集位置付近の相関を検出する
手段と、先に定まった一のチャンネルの編集点の近傍で
他のチャンネルの相関を検出する手段とを設け、一の
チャンネルの相関検出手段により得られる最も相関の高
い位置でクロスフェードにより一のチャンネルの接続を
行い、次に他のチャンネルの相関検出手段により得られ
一のチャンネルの編集点近傍で最も相関の高い位置で
クロスフェードにより他のチャンネルの接続を行うもの
である。
Means for Solving the Problems A signal processing apparatus in a digital audio signal according to the first aspect of the present invention, a pitch converter of the digital audio signal of the stereo, the correlation in the vicinity of the editing position of one channel Means for detecting the correlation of another channel in the vicinity of the editing point of one channel previously determined, and
Provides connection for one channel by cross-fading the highest correlation position obtained by the correlation detection unit of the channel, then the highest correlation position editing point near one channel obtained by correlation detection means other channels Is used to connect other channels by crossfading.

【0018】請求項2に記載の発明に係るディジタルオ
ーディオ信号の信号処理装置は、オーディオ信号を相関
の高い位置でクロスフェードにより編集を行うステレオ
仕様のディジタルオーディオ信号のピッチ変換器であ
り、チャンネル間の相互相関を検出する手段を設け、
ャンネル間の相関に応じて、相関の低い場合には各チャ
ンネル独立で最も相関の高い位置で編集を行うように、
また、相関の高い場合には一のチャンネルの最も相関の
高い位置で両チャンネルとも編集するように、適応的に
編集方法を切り替えるものである。
[0018] The signal processing apparatus of the digital audio signal according to the invention of claim 2, the pitch converter of the digital audio signal of the stereo editing by cross-fade the audio signal with high correlation position, between the channels the provided switch means for detecting the cross correlation
Depending on the correlation between channels , if the correlation is low, each channel
Just like editing at the location with the highest correlation independent of the channel ,
Further, to edit both channels at the highest correlation position of one channel in the case of high correlation, Ru der to switch adaptively editing.

【0019】[0019]

【0020】[0020]

【作用】請求項の発明における一のチャンネルの編集
点付近の相関を検出する手段と一のチャンネルの近傍で
他のチャンネルの相関を検出する手段は、一のチャン
ネルの相関検出手段により得られる最も相関の高い位置
でクロスフェードにより一のチャンネルの接続を行い、
次に他のチャンネルの相関検出手段により得られる一の
チャンネルの編集点近傍で最も相関の高い位置でクロス
フェードにより他のチャンネルの接続を行うので、なる
べく位相ずれを生じないような範囲内でもっともトレモ
ロ変調の少ない高品質なピッチ変換を実現する。
According to the first aspect of the present invention, the means for detecting the correlation near the edit point of one channel and the means for detecting the correlation of another channel near one channel include one channel.
Provides connection for one channel by cross-fading the highest correlation position obtained by correlation detection means Nell,
Next, the one obtained by the correlation detection means of the other channel
Since the other channels are connected by cross-fading at the position having the highest correlation near the editing point of the channel , high-quality pitch conversion with the least tremolo modulation is realized within a range where the phase shift does not occur as much as possible.

【0021】請求項2に記載の発明におけるチャンネル
間の相互相関を検出する手段は、チャンネル間の相関に
応じて、相関の低い場合にはチャンネル夫々が独立で最
も相関の高い位置で編集を行うように、また、相関の高
い場合には一のチャンネルの最も相関の高い位置で2チ
ャンネルとも編集するように、編集チャンネル間の
相関に応じてより適した編集方法を選択するので、位相
ずれおよびトレモロ変調による劣化の少ない高品質なピ
ッチ変換を実現する。
The means for detecting the cross correlation between channels <br/> in the invention of claim 2, according to the correlation between channels, position having the highest correlation s channels husband in independently in the low correlation In the case of high correlation, two channels are selected at the highest correlation position on one channel.
Since a more suitable editing method is selected in accordance with the correlation between the channels at the editing points so as to edit with the channel, high-quality pitch conversion with less deterioration due to phase shift and tremolo modulation is realized .

【0022】[0022]

【実施例】【Example】

実施例1.図1は、請求項1の発明の一実施例であるデ
ィジタルオーディオ信号のピッチ変換器の変換部の構成
を示した図であり、図において、2は編集点前後のクロ
スフェード区間の相関を検出する相関検出器である。こ
こで、相関とは2つの波形の類似性を示す尺度であり、
例えば比較するサンプル間の積の和を算出する相関関数
でもよく、相関関数の値の大小比較により波形の類似比
較を行うものである。
Embodiment 1 FIG. FIG. 1 is a diagram showing a configuration of a converter of a digital audio signal pitch converter according to an embodiment of the present invention. In FIG. 1, reference numeral 2 denotes a correlation between cross fade sections before and after an edit point. Correlation detector. Here, the correlation is a measure indicating the similarity between two waveforms,
For example, a correlation function for calculating the sum of products between samples to be compared may be used, and similarity comparison of waveforms is performed by comparing the values of the correlation functions.

【0023】図2は、本実施例における1chのオーデ
ィオ信号の波形図上での編集点、クロスフェード区間お
よび圧縮,伸張区間を示す図であり、図2(イ)は圧縮
の場合、図2(ロ)は伸張の場合を示す。
FIG. 2 is a diagram showing an edit point, a cross-fade section, and a compression / decompression section on a waveform diagram of a 1-channel audio signal in the present embodiment. FIG. (B) shows the case of extension.

【0024】次に動作について説明する。入力信号を書
き込みアドレスカウンタ4により与えられる書き込みア
ドレスに従ってRAM1に書き込み記憶する。RAM1
に記憶した信号から相関検出回路2にて編集点a1の前
後のクロスフェード区間と仮の編集点b1の付近の相関
を求め、最も相関の高い位置を検出しその位置を編集点
b1’とし、編集点b1’と編集点a1の差で圧縮を行う
区間の長さを加算器6に送る。
Next, the operation will be described. The input signal is written and stored in the RAM 1 according to the write address given by the write address counter 4. RAM1
The correlation detection circuit 2 calculates the correlation between the cross-fade section before and after the edit point a1 and the vicinity of the temporary edit point b1 from the signal stored in, and detects the position having the highest correlation and sets the position as the edit point b1 '. The length of the section to be compressed based on the difference between the edit point b1 'and the edit point a1 is sent to the adder 6.

【0025】RAM1は、読み出しアドレスカウンタ5
から与えられる読み出しアドレスに従って最初のアドレ
スから信号Aを読みだし、同時に加算器6にて相関検出
回路2より送られる圧縮区間の長さを読み出しアドレス
に加算することにより、ジャンプさせたアドレスから信
号Bを読みだす。クロスフェード回路3は、この信号A
と信号Bを編集点a1の前後でクロスフェード処理を行
い、圧縮後のデータを出力する。
The RAM 1 has a read address counter 5
The signal A is read from the first address in accordance with the read address given by the adder 6, and at the same time, the length of the compressed section sent from the correlation detection circuit 2 is added to the read address by the adder 6, so that the signal B is read from the jumped address. Read out. The crossfade circuit 3 outputs the signal A
And the signal B are subjected to cross-fade processing before and after the edit point a1 to output compressed data.

【0026】次に伸張する場合の編集動作について説明
する。伸張の場合も圧縮の場合と同様の操作で編集が行
え、図2(ロ)に示すように相関検出回路2はRAM1
に記憶した信号から編集点a2の前後のクロスフェード
区間と伸張したい区間分前の仮の編集点b2の付近の相
関を求め、最も相関の高い位置を検出してその位置を編
集点b2’とし、編集点b2’と編集点a2の差で伸張を
行う区間の長さを求めて加算器6に送る。RAM1は、
読み出しアドレスカウンタ5により与えられる読み出し
アドレスに従って最初のアドレスから信号Aを読みだ
し、同時に加算器6にて相関検出回路2より送られる伸
張区間の長さを読み出してアドレスから減算することに
より、前にジャンプさせたアドレスから信号Bを読みだ
す。この信号Aと信号Bをクロスフェード回路3にて編
集点a1の前後でクロスフェード処理を行い伸張後のデ
ータを出力する。
Next, the editing operation in the case of decompression will be described. In the case of decompression, editing can be performed by the same operation as in the case of compression, and as shown in FIG.
Of the cross-fade section before and after the editing point a2 and the vicinity of the temporary editing point b2 before the section to be expanded, the position having the highest correlation is detected, and the position is set as the editing point b2 '. , The length of the section to be expanded based on the difference between the edit point b2 'and the edit point a2 is sent to the adder 6. RAM1 is
The signal A is read from the first address in accordance with the read address given by the read address counter 5, and at the same time, the length of the extension section sent from the correlation detection circuit 2 is read by the adder 6 and subtracted from the address. The signal B is read from the jumped address. The signal A and the signal B are cross-fade processed by the cross-fade circuit 3 before and after the edit point a1 to output expanded data.

【0027】この実施例によれば、相関の高い位置でク
ロスフェードをかけて接続することによりクロスフェー
ド区間において位相の違いによる減衰がなくなりトレモ
ロ変調を防ぐことができる。
According to this embodiment, by connecting the cross-fade at a position having a high correlation, there is no attenuation due to the phase difference in the cross-fade section, and tremolo modulation can be prevented.

【0028】実施例2. 請求項2の発明は、ステレオ仕様のディジタルオーディ
オ信号のピッチ変換器に関するものである。図3は、本
発明の一実施例であるディジタルオーディオ信号のピッ
チ変換器の変換部の構成を示した図であり、図におい
て、10はLch入力信号を記憶するRAM、11はL
chの編集点前後のクロスフェード区間の相関を検出す
る相関検出器、12はLchの編集点においてクロスフ
ェード処理により接続を行うクロスフェード回路、13
はRch入力信号を記憶するRAM、14はRchのデ
ータに対し、Lchの編集点と同位とする仮の編集点
の近傍におけるRchの編集点前後のクロスフェード区
間の相関を検出する相関検出器、16は入力信号をRA
M13に書き込むアドレスを与える書き込みアドレスカ
ウンタ、17はRAM13から読み出す信号のアドレス
を与える読み出しアドレスカウンタ、18はRchの相
関検出回路14からの出力に従って編集位置まで読み出
しアドレスの値をジャンプさせる加算器、15はRch
の編集点においてクロスフェード処理により接続を行な
うクロスフェード回路である。
Embodiment 2 FIG. The invention according to claim 2 relates to a pitch converter for a digital audio signal of a stereo specification. FIG. 3 is a diagram showing a configuration of a conversion unit of a digital audio signal pitch converter according to one embodiment of the present invention. In FIG. 3, reference numeral 10 denotes a RAM for storing an Lch input signal;
a correlation detector 12 for detecting a correlation in a cross-fade section before and after the ch edit point; a cross-fade circuit 12 for connecting by cross-fade processing at the L ch edit point;
RAM for storing the Rch input signal is 14 whereas data Rch, the correlation detector for detecting correlation of the cross-fade period before and after the editing point of Rch in the vicinity of the temporary editing point to the editing point and peer location of Lch , 16 convert the input signal to RA
A write address counter for giving an address to be written to M13, a read address counter 17 for giving an address of a signal to be read from the RAM 13, an adder 18 for jumping the value of the read address to an edit position in accordance with an output from the Rch correlation detection circuit 15, Is Rch
Is a cross-fade circuit that performs connection by cross-fade processing at the edit point of.

【0029】図4は、本実施例の編集動作を説明するた
めの波形図である。
FIG. 4 is a waveform chart for explaining the editing operation of this embodiment.

【0030】次に動作について説明する。Lch入力信
号,Rch入力信号を、それぞれ書き込みアドレスカウ
ンタ4,書き込みアドレスカウンタ16から与えられる
書き込みアドレスに従ってRAM10,RAM13に書
き込み記憶する。Lch相関検出回路11は、RAM1
0に記憶したLchのデータについて編集点al の前後
のクロスフェード区間と仮の編集点bl の付近の相関を
求め、最も相関の高い位置を検出してその位置を編集点
bl ’とし、編集点bl ’と編集点a1の差で圧縮を行
う区間の長さを求めて加算器6に送る。RAM10は読
み出しアドレスカウンタ5により与えられる読み出しア
ドレスに従って最初のアドレスから信号Alを読みだ
し、同時に加算器6にてLch相関検出回路11より送
られる圧縮区間の長さを読み出しアドレスに加算するこ
とによりジャンプさせたアドレスから信号Blを読みだ
す。クロスフェード回路12は、この信号Alと信号Bl
を編集点alの前後でクロスフェード処理を行い、圧縮
後のLchデータを出力る。
Next, the operation will be described. The Lch input signal and the Rch input signal are written and stored in the RAM 10 and the RAM 13 in accordance with the write addresses given from the write address counter 4 and the write address counter 16, respectively. The Lch correlation detection circuit 11 includes a RAM 1
For the Lch data stored at 0, the correlation between the crossfade section before and after the edit point al and the vicinity of the temporary edit point bl is found, the position having the highest correlation is detected, and that position is set as the edit point bl ', The length of the section to be compressed is calculated based on the difference between bl 'and the editing point a1, and is sent to the adder 6. The RAM 10 reads the signal Al from the first address in accordance with the read address given by the read address counter 5, and at the same time, jumps by adding the length of the compression section sent from the Lch correlation detection circuit 11 to the read address by the adder 6. The signal Bl is read from the set address. The crossfade circuit 12 outputs the signal Al and the signal B1
Performs crossfade processing before and after the edit point al, and outputs Lch data after compression.

【0031】次に、Rch相関検出回路14は、RAM
13に記憶したRchのデータについて図4(ロ)に示
すようにLchと同位置の編集点arの前後のクロスフ
ェード区間に対してLch相関検出回路より送られるL
chと同位の編集点brの近傍での相関を求め、近傍
で最も相関の高い位置を検出してその位置を編集点b
r’とし、編集点br’と編集点arの差で圧縮を行う区
間の長さを求めて加算器18に送る。RAM13は読み
出しアドレスカウンタ17により与えられる読み出しア
ドレスに従って最初のアドレスから信号Arを読みだ
し、同時に加算器18にてRch相関検出回路14より
送らる圧縮区間の長さを読み出しアドレスに加算するこ
とによりジャンプさせたアドレスから信号Brを読みだ
す。クロスフェード回路15は、この信号Arと信号Br
を編集点arの前後でクロスフェード処理を行い、圧縮
後のRchデータを出力する。
Next, the Rch correlation detection circuit 14
As shown in FIG. 4B, the Lch data sent from the Lch correlation detection circuit for the crossfading section before and after the edit point ar at the same position as the Lch for the Rch data stored in 13.
ch and the correlation in the vicinity of the editing point br peer location, detects the highest correlation position edit point the position in the vicinity b
The length of the section to be compressed is calculated based on the difference between the edit point br 'and the edit point ar, and is sent to the adder 18. The RAM 13 reads the signal Ar from the first address in accordance with the read address given by the read address counter 17, and at the same time, jumps by adding the length of the compression section sent from the Rch correlation detection circuit 14 to the read address by the adder 18. The signal Br is read out from the set address. The crossfade circuit 15 outputs the signal Ar and the signal Br.
Performs crossfade processing before and after the edit point ar, and outputs Rch data after compression.

【0032】この実施例によれば、Lchの編集点に関
する情報をRch相関検出器に与え、その近傍で最も相
関の高い位置で編集を行なうことにより、Lch,Rc
hの編集点の違いによる位相ずれを聴感上問題のない範
囲におさめ、トレモロ変調を減少することができる。
According to this embodiment, the information about the Lch edit point is supplied to the Rch correlation detector, and editing is performed at the position of the highest correlation in the vicinity of the Rch correlation detector.
The phase shift due to the difference in the editing point of h can be kept within a range where there is no problem in audibility, and tremolo modulation can be reduced.

【0033】上記実施例では、Lchを中心に相関を求
めたが、Lch,Rchのどちらを中心に行ってもよ
い。
In the above embodiment, the correlation is obtained centering on Lch, but the correlation may be obtained centering on either Lch or Rch.

【0034】実施例3.請求項3の発明は、ステレオ仕
様のディジタルオーディオ信号のピッチ変換器に関する
ものであり、曲に適した編集法で編集を行なうようLc
h,Rchの相関により適応的に編集法の切り替えを行
なうようにしたものである。
Embodiment 3 FIG. The invention of claim 3 relates to a pitch converter for a digital audio signal of a stereo specification, and is adapted to perform editing by an editing method suitable for music.
The editing method is adaptively switched based on the correlation between h and Rch.

【0035】一般に、オーケストラ音楽等のLch,R
ch独立に構成されているような曲においては、Lch
の相関位置で同時に2chの編集を行なった場合、編集
位置におけるRchの相関は最適とはならず、Rchの
トレモロ変調が気にかかるが、Lch,Rch独立にそ
れぞれ相関の高い位置で編集を行なった場合の編集点の
違いによる位相のずれは目立たない。
In general, Lch, R of orchestra music, etc.
For songs that are configured independently for ch, Lch
When the editing of 2ch is performed simultaneously at the correlation position of, the correlation of Rch at the editing position is not optimal, and the tremolo modulation of Rch is a concern. However, the editing is performed at the position of high correlation independently for Lch and Rch. In this case, the phase shift due to the difference in editing points is not noticeable.

【0036】反対に、ボーカルの入った曲等のLch,
Rchに同じ成分の含まれているような曲においては、
Lch,Rch独立に編集を行なった場合編集点の違い
による位相のずれは非常に目立つが、同時に編集を行な
った場合のトレモロ変調は気にならない。
Conversely, Lch, such as a song with vocals,
In a song where the same component is included in Rch,
When the editing is performed independently for Lch and Rch, the phase shift due to the difference between the editing points is very noticeable, but tremolo modulation when editing is performed at the same time does not matter.

【0037】本発明は、Lch,Rchの間の相互相関
を検出する手段を設け、2ch間の相互相関の低い曲と
高い曲でそれぞれの編集後の欠点が目立たないように各
チャンネルにおいて相関を重視するか位相を重視するか
を切り替え、適当な編集法で編集を行なうようにしたも
のである。
According to the present invention, means for detecting the cross-correlation between Lch and Rch is provided, and the correlation between each channel is made so that the defect after editing is not noticeable between a tune having a low cross-correlation and a tune having a high cross-correlation between the two channels. Switching between emphasizing and emphasizing is switched, and editing is performed by an appropriate editing method.

【0038】図5は、請求項3の発明の一実施例である
ディジタルオーディオ信号のピッチ変換器の変換部の構
成を示した図であり、図において、20はLch信号と
Rch信号間の相互相関を検出する相互相関検出回路、
21はLch入力信号を記憶するRAM、22はLch
の編集点前後のクロスフェード区間の相関を検出するL
ch相関検出器、23はLchの編集点においてクロス
フェード処理により接続を行うクロスフェード回路、2
4はRch入力信号を記憶するRAM、25はRchの
編集点前後のクロスフェード区間の相関を検出するRc
h相関検出器、27は相互相関検出回路20より得られ
る2ch間の相関情報に基ずき、編集位置に関する情報
を切り替えるセレクタ、26はRchの編集点において
クロスフェード処理により接続を行なうクロスフェード
回路である。
FIG. 5 is a diagram showing a configuration of a conversion unit of a digital audio signal pitch converter according to an embodiment of the third aspect of the present invention. In FIG. 5, reference numeral 20 denotes a cross section between the Lch signal and the Rch signal. A cross-correlation detection circuit that detects correlation,
21 is a RAM for storing an Lch input signal, and 22 is an Lch
L that detects the correlation between the crossfade sections before and after the edit point
A channel correlation detector 23 is a cross-fade circuit for performing connection by cross-fade processing at the Lch edit point.
4 is a RAM for storing the Rch input signal, and 25 is an Rc for detecting a correlation between cross fade sections before and after the Rch edit point.
h correlation detector, 27 is a selector for switching information about an editing position based on correlation information between two channels obtained from the cross-correlation detection circuit 20, and 26 is a cross-fade circuit for performing connection by cross-fade processing at an R-ch edit point. It is.

【0039】次に動作について説明する。Lch入力信
号,Rch入力信号を、それぞれ書き込みアドレスカウ
ンタ4,書き込みアドレスカウンタ16により与えられ
る書き込みアドレスに従って、RAM21,RAM24
に書き込み記憶する。RAM21,RAM24に記憶し
たLch,Rchのデータに対し、2chの信号間の相
互相関を相互相関検出回路20により求め、相互相関情
報を出力する。Lch相関検出回路22は、RAM21
に記憶したLchのデータについて編集点alの前後の
クロスフェード区間と仮の編集点blの付近の相関を求
め、最も相関の高い位置を検出しその位置を編集点b
l’とし、編集点bl’と編集点a1の差で圧縮を行う区
間の長さを求め加算器6に送る。RAM21は、読み出
しアドレスカウンタ5により与えられる読み出しアドレ
スに従って最初のアドレスから信号Alを読みだし、同
時に加算器6にてLch相関検出回路22より送らる圧
縮区間の長さを読み出しアドレスに加算することにより
ジャンプさせたアドレスから信号Blを読みだす。クロ
スフェード回路23は、この信号Alと信号Blを編集点
alの前後でクロスフェード処理を行い、圧縮後のLc
hデータを出力する。
Next, the operation will be described. The Lch input signal and the Rch input signal are supplied to the RAM 21 and the RAM 24 in accordance with the write addresses given by the write address counter 4 and the write address counter 16, respectively.
To be stored. With respect to the Lch and Rch data stored in the RAM 21 and the RAM 24, a cross-correlation between signals of 2ch is obtained by a cross-correlation detection circuit 20, and cross-correlation information is output. The Lch correlation detection circuit 22 includes a RAM 21
The correlation between the cross-fade section before and after the edit point al and the vicinity of the provisional edit point bl is obtained for the Lch data stored in, and the position having the highest correlation is detected.
The length of the section to be compressed is determined by the difference between the edit point bl 'and the edit point a1, and is sent to the adder 6. The RAM 21 reads the signal Al from the first address in accordance with the read address given by the read address counter 5, and simultaneously adds the length of the compression section sent from the Lch correlation detection circuit 22 to the read address by the adder 6. The signal Bl is read from the jumped address. The cross-fade circuit 23 performs a cross-fade process on the signal Al and the signal Bl before and after the edit point al,
Output h data.

【0040】次に、Rch相関検出回路25は、RAM
24に記憶したRchのデータについて編集点arの前
後のクロスフェード区間と仮の編集点brの付近の相関
を求め、最も相関の高い位置を検出しその位置を編集点
br’として、編集点br’と編集点arの差で圧縮を行
う区間の長さを求めセレクタ27に送る。セレクタ27
では、Lch相関検出回路より得られる圧縮区間の長さ
とRch相関検出回路より得られるRch独自の圧縮区
間の長さ、および相互相関検出回路20により得られる
2ch間の相関情報により、相関の低い場合にはRch
独自の圧縮区間を、相関の高い場合にはLchと同じ圧
縮区間を選択し、Rchの圧縮区間の長さを加算器18
に送る。RAM24は、読み出しアドレスカウンタ17
により与えられる読み出しアドレスに従って最初のアド
レスから信号Arを読みだし、同時に加算器18にてセ
レクタ27より選択された圧縮区間の長さを読み出しア
ドレスに加算することによりジャンプさせたアドレスか
ら信号Brを読みだす。クロスフェード回路26は、こ
の信号Arと信号Brを編集点arの前後でクロスフェー
ド処理を行い圧縮後のRchデータを出力する。
Next, the Rch correlation detection circuit 25 includes a RAM
For the Rch data stored in 24, a cross-fade section before and after the edit point ar and a correlation near the tentative edit point br are obtained, the position having the highest correlation is detected, and the position is set as the edit point br ', and the edit point br' The length of the section to be compressed is calculated based on the difference between 'and the edit point ar and sent to the selector 27. Selector 27
In the case where the correlation is low due to the length of the compression section obtained from the Lch correlation detection circuit, the length of the Rch unique compression section obtained from the Rch correlation detection circuit, and the correlation information between the two channels obtained by the cross correlation detection circuit 20, Rch
When the correlation is high, the same compression section as the Lch is selected as the original compression section, and the length of the Rch compression section is added to the adder 18.
Send to The RAM 24 stores the read address counter 17
The signal Ar is read from the first address in accordance with the read address given by, and at the same time, the signal Br is read from the jumped address by adding the length of the compression section selected by the selector 27 by the adder 18 to the read address. Soup The cross-fade circuit 26 performs cross-fade processing on the signals Ar and Br before and after the edit point ar and outputs Rch data after compression.

【0041】この実施例によれば、Lch,Rch間の
相互相関が低い場合にはLch,Rchを独立にそれぞ
れの相関の高い位置で編集し、相互相関が高い場合には
2ch同じ位置で編集することにより、曲に適した編集
が行え、劣化の少ない信号が得られる。
According to this embodiment, when the cross-correlation between Lch and Rch is low, Lch and Rch are independently edited at the position of high correlation, and when the cross-correlation is high, editing is performed at the same position of 2ch. By doing so, editing suitable for the music can be performed, and a signal with little deterioration can be obtained.

【0042】[0042]

【発明の効果】以上のように、請求項1請求項の発
明によれば、クリックノイズ,トレモロ変調,位相ずれ
等による劣化の少ない高品質なディジタルオーディオ信
号の信号処理装置が得られる。
As described above, according to the first and second aspects of the present invention, a high quality digital audio signal processing apparatus with little deterioration due to click noise, tremolo modulation, phase shift and the like can be obtained.

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

【図1】請求項1の発明の一実施例によるピッチ変換器
の時間軸圧縮編集部分の構成を示すブロック回路図であ
る。
FIG. 1 is a block circuit diagram showing a configuration of a time axis compression editing part of a pitch converter according to one embodiment of the present invention.

【図2】この実施例における編集動作を説明するための
波形図である。
FIG. 2 is a waveform chart for explaining an editing operation in the embodiment.

【図3】請求項2の発明の一実施例によるピッチ変換器
の時間軸圧縮編集部分の構成を示すブロック回路図であ
る。
FIG. 3 is a block circuit diagram showing a configuration of a time axis compression / editing part of a pitch converter according to an embodiment of the present invention;

【図4】この実施例における編集動作を説明するための
波形図である。
FIG. 4 is a waveform chart for explaining an editing operation in this embodiment.

【図5】請求項3の発明の一実施例によるピッチ変換器
の時間軸圧縮編集部分の構成を示すブロック回路図であ
る。
FIG. 5 is a block circuit diagram showing a configuration of a time axis compression and editing part of a pitch converter according to one embodiment of the third invention.

【図6】時間軸圧縮伸張とピッチ変換の関係を説明する
波形図である。
FIG. 6 is a waveform diagram illustrating a relationship between time axis compression / expansion and pitch conversion.

【図7】従来のピッチ変換器における不連続点の発生理
由を説明する波形図である。
FIG. 7 is a waveform diagram for explaining the reason why a discontinuous point occurs in a conventional pitch converter.

【図8】従来のピッチ変換器の編集部分の構成を示した
ブロック回路図である。
FIG. 8 is a block circuit diagram showing a configuration of an editing part of a conventional pitch converter.

【図9】クロスフェードの説明図である。FIG. 9 is an explanatory diagram of a crossfade.

【図10】従来のピッチ変換器の編集部分の構成を示し
たブロック回路図である。
FIG. 10 is a block circuit diagram showing a configuration of an editing part of a conventional pitch converter.

【図11】ゼロクロス法による信号の接続の様子の説明
図である。
FIG. 11 is an explanatory diagram of a state of signal connection by a zero-cross method.

【図12】クロスフェードによる処理後のデータのエン
ベロープの減衰を示した波形図である。
FIG. 12 is a waveform diagram showing the attenuation of the data envelope after processing by crossfade.

【符号の説明】[Explanation of symbols]

1 RAM 2 相関検出回路 3 クロスフェード回路 4 書き込みアドレスカウンタ 5 読み出しアドレスカウンタ 6 加算器 11 Lch相関検出回路 14 Rch相関検出回路 20 相互相関検出回路 27 セレクタ DESCRIPTION OF SYMBOLS 1 RAM 2 Correlation detection circuit 3 Cross-fade circuit 4 Write address counter 5 Read address counter 6 Adder 11 Lch correlation detection circuit 14 Rch correlation detection circuit 20 Cross-correlation detection circuit 27 Selector

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G10L 11/00 - 21/06 G11B 20/02 G10K 15/04 302 JICSTファイル(JOIS)────────────────────────────────────────────────── ─── Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G10L 11/00-21/06 G11B 20/02 G10K 15/04 302 JICST file (JOIS)

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数チャンネルのディジタルオーディオ
信号を記録媒体に一旦記録し、次に該オーディオ信号を
記録媒体から読み出す場合に所定の期間毎にオーディオ
データの読みし順序をジャンプさせ、読みだし速度を
変えることによりピッチ変換を行うステレオ仕様のディ
ジタルオーディオ信号の信号処理装置において、一のチ
ャンネルでの編集点前後の相関を検出する第1の相関検
手段と、この一のチャンネルの編集点の近傍で他のチ
ヤンネルの相関を検出する第2の相関検出手段と、一の
チャンネルは上記第1の相関検出手段により得られる最
も相関の高い位置を編集点とし、前記他のチャンネルは
上記第2の相関検出手段により上記第1の相関検出手段
により得られた編集点の近傍で最も相関の高い位置を編
集点として編集を行う手段備えたことを特徴とする
ディジタルオーディオ信号の信号処理装置。
1. A once recorded by the digital audio signals of a plurality of channels to record medium, then allowed to read out Shi jump the order of audio data every predetermined time period when reading the audio signal from a recording medium, reading In a signal processor for a digital audio signal of a stereo specification that performs pitch conversion by changing the speed, one channel is used.
The first correlation detection for detecting the correlation before and after the edit point in the channel
Output means and other channels near the edit point of this one channel.
A second correlation detecting means for detecting a Yannel correlation;
For the channel, the position having the highest correlation obtained by the first correlation detecting means is set as the edit point, and the other channels are set as the edit points.
The first correlation detecting means is provided by the second correlation detecting means.
The position with the highest correlation near the edit point obtained by
The signal processing unit of the digital audio signal, characterized in that it comprises a row of cormorants means edits as Atsumariten.
【請求項2】 ステレオ仕様のディジタルオーディオ信
号を一度記録媒体に記録し、次に該オーディオ信号を記
録媒体から読み出す場合に所定の期間毎にオーディオデ
ータの読み出し順序をジャンプさせ、読みだし速度を変
えることによりピッチ変換を行うステレオ仕様のディジ
タルオーディオ信号の信号処理装置において、2チャン
ネルのオーディオ信号間の相互相関を検出する手段と、
各チャンネル内で編集点前後の相関を検出する第1,第
2の相関検出手段と、上記相互相関検出手段により得ら
れる相互相関情報に応じて、相互相関の低い場合には各
チャンネル独立に上記第1,第2の相関検出手段により
得られる最も相関の高い位置を編集点とし、相互相関が
高い場合には上記第1の相関検出手段により得られる一
方のチャンネルの最も相関の高い位置を両チャンネルの
編集点として編集を行なう、チャンネル間の相関に応じ
て編集点を選択する手段とを備えたことを特徴とするデ
ィジタルオーディオ信号の信号処理装置。
2. A digital audio signal of a stereo specification is once recorded on a recording medium, and when the audio signal is subsequently read from the recording medium, the reading order of the audio data is jumped every predetermined period to change the reading speed. in the signal processing apparatus of the digital audio signal of the stereo performing pitch conversion by, 2 Chang
Means for detecting cross- correlation between the audio signals of the cells ;
1st and 2nd to detect the correlation before and after the edit point in each channel
2 and the cross-correlation detecting means.
If the cross-correlation is low,
The first and second correlation detecting means independently for each channel
The position with the highest correlation obtained is the edit point, and the cross-correlation is
If it is higher, the value obtained by the first correlation detecting means
The most highly correlated position of the other channel
Edit as edit points, depending on the correlation between channels
Means for selecting an edit point by using a digital audio signal.
JP04099650A 1992-04-20 1992-04-20 Digital audio signal processor Expired - Fee Related JP3076859B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04099650A JP3076859B2 (en) 1992-04-20 1992-04-20 Digital audio signal processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04099650A JP3076859B2 (en) 1992-04-20 1992-04-20 Digital audio signal processor

Publications (2)

Publication Number Publication Date
JPH05297891A JPH05297891A (en) 1993-11-12
JP3076859B2 true JP3076859B2 (en) 2000-08-14

Family

ID=14252937

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04099650A Expired - Fee Related JP3076859B2 (en) 1992-04-20 1992-04-20 Digital audio signal processor

Country Status (1)

Country Link
JP (1) JP3076859B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09222885A (en) * 1996-02-16 1997-08-26 Matsushita Electric Ind Co Ltd Audio data compiling device
JP3430974B2 (en) 1999-06-22 2003-07-28 ヤマハ株式会社 Method and apparatus for time axis companding of stereo signal
JP2010191415A (en) * 1999-08-24 2010-09-02 Sony Corp Method and apparatus regenerating voice
JP4895418B2 (en) * 1999-08-24 2012-03-14 ソニー株式会社 Audio reproduction method and audio reproduction apparatus
JP4416244B2 (en) 1999-12-28 2010-02-17 パナソニック株式会社 Pitch converter
JP3630609B2 (en) * 2000-03-29 2005-03-16 パイオニア株式会社 Audio information reproducing method and apparatus
TW525146B (en) 2000-09-22 2003-03-21 Matsushita Electric Ind Co Ltd Method and apparatus for shifting pitch of acoustic signals
JP4963345B2 (en) * 2004-09-16 2012-06-27 株式会社国際電気通信基礎技術研究所 Speech synthesis method and speech synthesis program
PL2311033T3 (en) 2008-07-11 2012-05-31 Fraunhofer Ges Forschung Providing a time warp activation signal and encoding an audio signal therewith
MY154452A (en) * 2008-07-11 2015-06-15 Fraunhofer Ges Forschung An apparatus and a method for decoding an encoded audio signal

Also Published As

Publication number Publication date
JPH05297891A (en) 1993-11-12

Similar Documents

Publication Publication Date Title
US5842172A (en) Method and apparatus for modifying the play time of digital audio tracks
KR100533433B1 (en) Apparatus and method for recording and playing back information
US7020604B2 (en) Audio information processing method, audio information processing apparatus, and method of recording audio information on recording medium
JP3076859B2 (en) Digital audio signal processor
JP3296648B2 (en) Method and apparatus for improving discontinuity in digital pitch conversion
JP3659489B2 (en) Digital audio processing apparatus and computer program recording medium
JPH08139570A (en) Digital signal processor
US5166835A (en) Recording and reproducing apparatus with variable time delay for pcm and analogue audio data
JP3482685B2 (en) Sound generator for electronic musical instruments
JP3481005B2 (en) Digital audio signal pitch converter
JP4520082B2 (en) Pitch conversion method and apparatus
WO2010146624A1 (en) Time-scaling method for voice signal processing device, pitch shift method for voice signal processing device, voice signal processing device, and program
JPH041432B2 (en)
JP2003058192A (en) Music data reproducing device
JPH0331279B2 (en)
JP3526725B2 (en) Recording / playback device
KR100223169B1 (en) System for recording and reproducing of pcm digital audio signals
JP3095018B2 (en) Music generator
JP3233295B2 (en) PCM data compression and decompression method
KR100188145B1 (en) Key controller using dynamic cross fading
JP3678973B2 (en) Harmony generator
JPH0828043B2 (en) How to play audio equipment
JP3017256B2 (en) Information playback device
JP3829944B2 (en) Playback device
JP2002023750A (en) Audio waveform data reproducing device, time base compression/expansion processor for audio waveform data, and pitch conversion processor for audio waveform data

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080616

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080616

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090616

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100616

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100616

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110616

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees