JPH04324196A - 音声信号処理装置 - Google Patents
音声信号処理装置Info
- Publication number
- JPH04324196A JPH04324196A JP3122617A JP12261791A JPH04324196A JP H04324196 A JPH04324196 A JP H04324196A JP 3122617 A JP3122617 A JP 3122617A JP 12261791 A JP12261791 A JP 12261791A JP H04324196 A JPH04324196 A JP H04324196A
- Authority
- JP
- Japan
- Prior art keywords
- address
- audio signal
- port
- input
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Static Random-Access Memory (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は音声信号処理装置に関し
、特に音声信号のデータレート、即ち音程を変換する音
声信号処理装置に関するものである。
、特に音声信号のデータレート、即ち音程を変換する音
声信号処理装置に関するものである。
【0002】
【従来の技術】図4は従来の音声信号処理装置を示し、
図において、2はデータ入力のアドレス指定とデータ出
力のアドレス指定とを共通の端子で行うシングルポート
メモリ、3はシングルポートメモリ2の書き込みアドレ
スを規則的に巡回させるための書き込みアドレスカウン
タ、4は書き込みアドレスカウンタ3と同じく、シング
ルポートメモリ2の読み出しアドレスを規則的に巡回さ
せるための読み出しアドレスカウンタ、5はシングルポ
ートメモリ2の書き込みと読み出しとを制御する読み/
書き制御回路、6は入力音声信号をディジタル信号に変
換するA/Dコンバータ、7は処理したディジタル音声
信号をアナログ信号に変換するD/Aコンバータである
。
図において、2はデータ入力のアドレス指定とデータ出
力のアドレス指定とを共通の端子で行うシングルポート
メモリ、3はシングルポートメモリ2の書き込みアドレ
スを規則的に巡回させるための書き込みアドレスカウン
タ、4は書き込みアドレスカウンタ3と同じく、シング
ルポートメモリ2の読み出しアドレスを規則的に巡回さ
せるための読み出しアドレスカウンタ、5はシングルポ
ートメモリ2の書き込みと読み出しとを制御する読み/
書き制御回路、6は入力音声信号をディジタル信号に変
換するA/Dコンバータ、7は処理したディジタル音声
信号をアナログ信号に変換するD/Aコンバータである
。
【0003】次に動作について説明する。音声信号処理
装置の機能は、入力音声信号のデータレート、即ち音程
を変換することである。説明を簡略にするため、音程を
2倍にする(1オクターブ上昇)場合を例にとる。図2
はその動作を簡単に説明するため、入力波形,メモリ入
力データ,メモリ出力データ,出力波形の時間変化を示
したものである。
装置の機能は、入力音声信号のデータレート、即ち音程
を変換することである。説明を簡略にするため、音程を
2倍にする(1オクターブ上昇)場合を例にとる。図2
はその動作を簡単に説明するため、入力波形,メモリ入
力データ,メモリ出力データ,出力波形の時間変化を示
したものである。
【0004】入力音声信号はA/Dコンバータ6でディ
ジタル信号に変換され、シングルポートメモリ2に入力
、即ち書き込まれる。このとき、シングルポートメモリ
2の書き込みアドレス番地は0からn−1までを規則的
に巡回しているので、シングルポートメモリ2に書き込
まれるデータの数はn個である。書き込みアドレスは読
み出しアドレスと同じ規則で巡回しているが、巡回の周
期は読み出しアドレスの半分に設定されている。このた
め、読み出されるデータレートは書き込みのデータレー
トの2倍の速度となり、これをD/Aコンバータ7でア
ナログ信号に変換すると出力波形の周波数が入力音声信
号の波形の周波数の2倍となり、即ち音程は2倍(1オ
クターブ上昇)に変換されたことになる。但し、読み出
しアドレスの巡回周期は書き込みアドレスの半分で行わ
れるため、書き込みアドレス1周期間に読み出しアドレ
スを2回巡回させることによって時間軸の補正を行って
いる。従って、出力波形は書き込みアドレス巡回周期間
の入力波形を2回繰り返すことになり、このつなぎの部
分での聴感上の違和感を抑制するため、書き込みアドレ
ス巡回周期は入力音声信号の周波数帯域に応じて決定さ
れる。
ジタル信号に変換され、シングルポートメモリ2に入力
、即ち書き込まれる。このとき、シングルポートメモリ
2の書き込みアドレス番地は0からn−1までを規則的
に巡回しているので、シングルポートメモリ2に書き込
まれるデータの数はn個である。書き込みアドレスは読
み出しアドレスと同じ規則で巡回しているが、巡回の周
期は読み出しアドレスの半分に設定されている。このた
め、読み出されるデータレートは書き込みのデータレー
トの2倍の速度となり、これをD/Aコンバータ7でア
ナログ信号に変換すると出力波形の周波数が入力音声信
号の波形の周波数の2倍となり、即ち音程は2倍(1オ
クターブ上昇)に変換されたことになる。但し、読み出
しアドレスの巡回周期は書き込みアドレスの半分で行わ
れるため、書き込みアドレス1周期間に読み出しアドレ
スを2回巡回させることによって時間軸の補正を行って
いる。従って、出力波形は書き込みアドレス巡回周期間
の入力波形を2回繰り返すことになり、このつなぎの部
分での聴感上の違和感を抑制するため、書き込みアドレ
ス巡回周期は入力音声信号の周波数帯域に応じて決定さ
れる。
【0004】続いて詳細な動作を図4,図5を参照しな
がら説明する。図5はA/Dコンバータで入力音声信号
をディジタル化する際のサンプリングクロック,メモリ
データ入出力,書き込みアドレスカウンタ3,読み出し
アドレスカウンタ4,読み/書き制御回路5の各出力波
形の時間変化を示した図である。入力音声信号はA/D
コンバータ6でディジタル信号に変換された後、サンプ
リングクロックに同期してシングルポートメモリ2に入
力される。書き込みアドレスカウンタ3は、サンプリン
グクロックの感覚と同じ周期でアドレス番地の最小位ビ
ットを変化させている。同図では説明を簡略化するため
、書き込みアドレスカウンタ3はWA0 〜WA7 ま
で8カウントで巡回しているものとする。また、読み出
しアドレスカウンタ4は書き込みアドレスカウンタ3と
同じ規則、つまりRA0 〜RA7 までの8カウント
で巡回しているが、その速度は2倍で動作している。し
かしながらシングルポートタイプのメモリ2では、書き
込むアドレスと読み出すアドレスの指定を共通のアドレ
ス端子で行うため、サンプリングクロック1周期間に書
き込み1回と読み出し2回とを行うには、書き込みアド
レスカウンタ3の出力と読み出しアドレスカウンタ4の
出力とを重畳させてシングルポートメモリ2のアドレス
端子に与える必要があり、読み/書き制御回路5では同
図に示した読み/書き制御アドレス出力と読み/書き制
御信号とが生成される。
がら説明する。図5はA/Dコンバータで入力音声信号
をディジタル化する際のサンプリングクロック,メモリ
データ入出力,書き込みアドレスカウンタ3,読み出し
アドレスカウンタ4,読み/書き制御回路5の各出力波
形の時間変化を示した図である。入力音声信号はA/D
コンバータ6でディジタル信号に変換された後、サンプ
リングクロックに同期してシングルポートメモリ2に入
力される。書き込みアドレスカウンタ3は、サンプリン
グクロックの感覚と同じ周期でアドレス番地の最小位ビ
ットを変化させている。同図では説明を簡略化するため
、書き込みアドレスカウンタ3はWA0 〜WA7 ま
で8カウントで巡回しているものとする。また、読み出
しアドレスカウンタ4は書き込みアドレスカウンタ3と
同じ規則、つまりRA0 〜RA7 までの8カウント
で巡回しているが、その速度は2倍で動作している。し
かしながらシングルポートタイプのメモリ2では、書き
込むアドレスと読み出すアドレスの指定を共通のアドレ
ス端子で行うため、サンプリングクロック1周期間に書
き込み1回と読み出し2回とを行うには、書き込みアド
レスカウンタ3の出力と読み出しアドレスカウンタ4の
出力とを重畳させてシングルポートメモリ2のアドレス
端子に与える必要があり、読み/書き制御回路5では同
図に示した読み/書き制御アドレス出力と読み/書き制
御信号とが生成される。
【0005】
【発明が解決しようとする課題】従来の音声信号処理装
置は以上のように構成されており、シングルポートタイ
プのメモリ2を用いていたため、書き込みのアドレス指
定と読み出しのアドレス指定とを共通のアドレス端子で
行わなければならず、書き込みアドレスと読み出しアド
レスとを重畳させる読み/書き制御回路5が必要となり
、また読み出しの速度を変更する度に書き込みアドレス
と読み出しアドレスとの重畳方法も変更する必要がある
ので、読み/書き制御回路5は複雑になるなどの問題点
があった。
置は以上のように構成されており、シングルポートタイ
プのメモリ2を用いていたため、書き込みのアドレス指
定と読み出しのアドレス指定とを共通のアドレス端子で
行わなければならず、書き込みアドレスと読み出しアド
レスとを重畳させる読み/書き制御回路5が必要となり
、また読み出しの速度を変更する度に書き込みアドレス
と読み出しアドレスとの重畳方法も変更する必要がある
ので、読み/書き制御回路5は複雑になるなどの問題点
があった。
【0006】この発明は上記のような問題点を解消する
ためになされたもので、書き込みアドレスと読み出しア
ドレスの指定方法を簡略化した音声信号処理装置を得る
ことを目的とする。
ためになされたもので、書き込みアドレスと読み出しア
ドレスの指定方法を簡略化した音声信号処理装置を得る
ことを目的とする。
【0007】
【課題を解決するための手段】この発明に係る音声信号
処理装置は、独立して設けられたデータ入力ポートとデ
ータ出力ポートを有し、両ポート専用にアドレス指定が
可能なデュアルポートメモリと、音声信号をディジタル
化してデュアルポートメモリのデータ入力ポートに入力
する手段と、音声信号をディジタル化する際のサンプリ
ング間隔と同じ周期で変化しかつ規則的に巡回するアド
レス番地を、データ入力ポート用のアドレス入力に与え
る書き込みアドレスカウンタと、サンプリング間隔と異
なる速度の周期で変化しかつ上記巡回規則と同じ規則で
巡回するアドレス番地を、データ出力ポート用のアドレ
ス入力に与える読み出しアドレスカウンタと、デュアル
ポートメモリのデータ出力ポートより出力されたディジ
タル音声信号をアナログ音声信号に変換する手段とを備
えたものである。
処理装置は、独立して設けられたデータ入力ポートとデ
ータ出力ポートを有し、両ポート専用にアドレス指定が
可能なデュアルポートメモリと、音声信号をディジタル
化してデュアルポートメモリのデータ入力ポートに入力
する手段と、音声信号をディジタル化する際のサンプリ
ング間隔と同じ周期で変化しかつ規則的に巡回するアド
レス番地を、データ入力ポート用のアドレス入力に与え
る書き込みアドレスカウンタと、サンプリング間隔と異
なる速度の周期で変化しかつ上記巡回規則と同じ規則で
巡回するアドレス番地を、データ出力ポート用のアドレ
ス入力に与える読み出しアドレスカウンタと、デュアル
ポートメモリのデータ出力ポートより出力されたディジ
タル音声信号をアナログ音声信号に変換する手段とを備
えたものである。
【0008】
【作用】この発明における音声信号処理装置は、独立し
て設けられたデータ入力ポートとデータ出力ポートを有
し、両ポート専用にアドレス指定が可能なデュアルポー
トメモリを用い、書き込みアドレスカウンタがデータ入
力ポート用のアドレス入力に直接与える書き込みアドレ
スとは異なる速度で変化しかつ該書き込みアドレスと同
じ規則で巡回する読み出しアドレスを、読み出しアドレ
スカウンタからデータ出力ポートのアドレス入力に直接
与える構成としたので、読み/書き制御回路を不要とで
き、読み出しアドレスカウンタの動作速度を変化させる
だけで、データ出力ポートからの出力データレートを容
易に変化させることができる。
て設けられたデータ入力ポートとデータ出力ポートを有
し、両ポート専用にアドレス指定が可能なデュアルポー
トメモリを用い、書き込みアドレスカウンタがデータ入
力ポート用のアドレス入力に直接与える書き込みアドレ
スとは異なる速度で変化しかつ該書き込みアドレスと同
じ規則で巡回する読み出しアドレスを、読み出しアドレ
スカウンタからデータ出力ポートのアドレス入力に直接
与える構成としたので、読み/書き制御回路を不要とで
き、読み出しアドレスカウンタの動作速度を変化させる
だけで、データ出力ポートからの出力データレートを容
易に変化させることができる。
【0009】
【実施例】以下、この発明の一実施例を図について説明
する。図1は本発明の一実施例による音声信号処理装置
を示す図であり、図において、図4と同一符号は同一部
分を示し、1はデュアルポートメモリである。この実施
例にて従来の音声信号処理装置と異なっている点は、シ
ングルポートメモリ2の代わりにデュアルポートメモリ
1を使用して読み/書き制御回路を省略し、書き込みア
ドレスカウンタ3と読み出しアドレスカウンタ4の出力
を直接デュアルポートメモリ1に与えるようにしたこと
である。また図3は、本発明の一実施例による音声信号
処理装置の各部の波形の時間変化を示した図である。
する。図1は本発明の一実施例による音声信号処理装置
を示す図であり、図において、図4と同一符号は同一部
分を示し、1はデュアルポートメモリである。この実施
例にて従来の音声信号処理装置と異なっている点は、シ
ングルポートメモリ2の代わりにデュアルポートメモリ
1を使用して読み/書き制御回路を省略し、書き込みア
ドレスカウンタ3と読み出しアドレスカウンタ4の出力
を直接デュアルポートメモリ1に与えるようにしたこと
である。また図3は、本発明の一実施例による音声信号
処理装置の各部の波形の時間変化を示した図である。
【0010】次に動作について説明する。そのうち、図
2を用いて説明した音程を2倍(1オクターブ上昇)に
する動作は従来のものと同一であるため省略し、従来の
音声信号処理装置と異なる点を図3を参照しながら説明
する。デュアルポートメモリ1の第1のポート11は入
力専用に設定されており、この第1のポート11用のア
ドレス入力13には書き込みアドレスカウンタ3からの
出力が与えられる。また、第2のポート12は出力専用
に設定されており、この第2のポート12用のアドレス
入力14には読み出しアドレスカウンタ4からの出力が
与えられる。書き込みアドレスカウンタ3及び読み出し
アドレスカウンタ4は従来のものと同様に、ここではW
A0 〜WA7 ,RA0 〜RA7 までの8カウン
トで巡回しているものとし、読み出しアドレス巡回周期
は書き込みアドレス巡回周期の半分である。これらのア
ドレスカウンタ3,4の出力がそれぞれ、直接デュアル
ポートメモリ1のデータ入力ポート用のアドレス入力1
3,データ出力ポート用のアドレス入力14に与えられ
るので、デュアルポートメモリ1への書き込みと読み出
しとは独立して行われ、容易に入力データの2倍のデー
タレートで読み出すことができる。
2を用いて説明した音程を2倍(1オクターブ上昇)に
する動作は従来のものと同一であるため省略し、従来の
音声信号処理装置と異なる点を図3を参照しながら説明
する。デュアルポートメモリ1の第1のポート11は入
力専用に設定されており、この第1のポート11用のア
ドレス入力13には書き込みアドレスカウンタ3からの
出力が与えられる。また、第2のポート12は出力専用
に設定されており、この第2のポート12用のアドレス
入力14には読み出しアドレスカウンタ4からの出力が
与えられる。書き込みアドレスカウンタ3及び読み出し
アドレスカウンタ4は従来のものと同様に、ここではW
A0 〜WA7 ,RA0 〜RA7 までの8カウン
トで巡回しているものとし、読み出しアドレス巡回周期
は書き込みアドレス巡回周期の半分である。これらのア
ドレスカウンタ3,4の出力がそれぞれ、直接デュアル
ポートメモリ1のデータ入力ポート用のアドレス入力1
3,データ出力ポート用のアドレス入力14に与えられ
るので、デュアルポートメモリ1への書き込みと読み出
しとは独立して行われ、容易に入力データの2倍のデー
タレートで読み出すことができる。
【0011】本実施例においては上述のように、独立し
て設けられたデータ入力ポート11とデータ出力ポート
12を有し、両ポート専用にアドレス指定が可能なデュ
アルポートメモリ1を用い、書き込みアドレスカウンタ
3が、音声信号をディジタル化する際のサンプリング間
隔と同じ周期で変化し規則的に巡回する書き込みアドレ
スをデータ入力ポート11用のアドレス入力13へ直接
与え、読み出しアドレスカウンタ4が、書き込みアドレ
スとは異なる速度で変化しかつその書き込みアドレスと
同じ規則で巡回する読み出しアドレスを、データ出力ポ
ート12用のアドレス入力14に直接与える構成とした
から、読み/書き制御回路5を不要とでき、また読み出
しアドレスカウンタ4の動作速度を変化させるだけで、
デュアルポートメモリ1のデータ出力ポート12からの
出力データレートを容易に変化させることができる。
て設けられたデータ入力ポート11とデータ出力ポート
12を有し、両ポート専用にアドレス指定が可能なデュ
アルポートメモリ1を用い、書き込みアドレスカウンタ
3が、音声信号をディジタル化する際のサンプリング間
隔と同じ周期で変化し規則的に巡回する書き込みアドレ
スをデータ入力ポート11用のアドレス入力13へ直接
与え、読み出しアドレスカウンタ4が、書き込みアドレ
スとは異なる速度で変化しかつその書き込みアドレスと
同じ規則で巡回する読み出しアドレスを、データ出力ポ
ート12用のアドレス入力14に直接与える構成とした
から、読み/書き制御回路5を不要とでき、また読み出
しアドレスカウンタ4の動作速度を変化させるだけで、
デュアルポートメモリ1のデータ出力ポート12からの
出力データレートを容易に変化させることができる。
【0012】
【発明の効果】以上のようにこの発明によれば、独立し
て設けられたデータ入力ポートとデータ出力ポートを有
し、両ポート専用にアドレス指定が可能なデュアルポー
トメモリを用い、書き込みアドレスカウンタがデータ入
力ポート用のアドレス入力に直接与える書き込みアドレ
スとは異なる速度で変化しかつその書き込みアドレスと
同じ規則で巡回する読み出しアドレスを、読み出しアド
レスカウンタからデータ出力ポートのアドレス入力に直
接与える構成としたので、デュアルポートメモリへの書
き込みと読み出しのアドレス番地を各ポートのアドレス
に独立して与えることができるため、アドレスの指定方
法が簡略化され、読み/書き制御回路を不要とでき、ま
た読み出しのアドレスカウンタの動作速度を変化させる
だけで、データ出力ポートからデータを読み出す読み出
しデータレートを容易に変化できる音声信号処理装置を
得られる効果がある。
て設けられたデータ入力ポートとデータ出力ポートを有
し、両ポート専用にアドレス指定が可能なデュアルポー
トメモリを用い、書き込みアドレスカウンタがデータ入
力ポート用のアドレス入力に直接与える書き込みアドレ
スとは異なる速度で変化しかつその書き込みアドレスと
同じ規則で巡回する読み出しアドレスを、読み出しアド
レスカウンタからデータ出力ポートのアドレス入力に直
接与える構成としたので、デュアルポートメモリへの書
き込みと読み出しのアドレス番地を各ポートのアドレス
に独立して与えることができるため、アドレスの指定方
法が簡略化され、読み/書き制御回路を不要とでき、ま
た読み出しのアドレスカウンタの動作速度を変化させる
だけで、データ出力ポートからデータを読み出す読み出
しデータレートを容易に変化できる音声信号処理装置を
得られる効果がある。
【図1】この発明の一実施例による音声信号処理装置を
示す図である。
示す図である。
【図2】入力音声信号の音程を2倍にする動作を示す図
である。
である。
【図3】この発明の一実施例による音声信号処理装置に
おける各部の波形の時間変化を示す図である。
おける各部の波形の時間変化を示す図である。
【図4】従来の音声信号処理装置を示す図である。
【図5】従来の音声信号処理装置における各部の波形の
時間変化を示す図である。
時間変化を示す図である。
1 デュアルポートメモリ
3 書き込みアドレスカウンタ
4 読み出しアドレスカウンタ
6 A/Dコンバータ
7 D/Aコンバータ
Claims (1)
- 【請求項1】 独立して設けられたデータ入力ポート
とデータ出力ポートを有し、該両ポート専用にアドレス
指定が可能なデュアルポートメモリと、音声信号をディ
ジタル化して上記デュアルポートメモリの上記データ入
力ポートに入力する手段と、上記音声信号をディジタル
化する際のサンプリング間隔と同じ周期で変化しかつ規
則的に巡回するアドレス番地を、上記データ入力ポート
用のアドレス入力に与える書き込みアドレスカウンタと
、上記サンプリング間隔と異なる速度の周期で変化しか
つ上記巡回規則と同じ規則で巡回するアドレス番地を、
上記データ出力ポート用のアドレス入力に与える読み出
しアドレスカウンタと、上記デュアルポートメモリの上
記データ出力ポートより出力されたディジタル音声信号
をアナログ音声信号に変換する手段とを備えたことを特
徴とする音声信号処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3122617A JPH04324196A (ja) | 1991-04-23 | 1991-04-23 | 音声信号処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3122617A JPH04324196A (ja) | 1991-04-23 | 1991-04-23 | 音声信号処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04324196A true JPH04324196A (ja) | 1992-11-13 |
Family
ID=14840393
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3122617A Pending JPH04324196A (ja) | 1991-04-23 | 1991-04-23 | 音声信号処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04324196A (ja) |
-
1991
- 1991-04-23 JP JP3122617A patent/JPH04324196A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04324196A (ja) | 音声信号処理装置 | |
| JPS62242261A (ja) | アナログ入力信号とデジタル信号バス間のインタフエ−ス装置 | |
| US5500825A (en) | Parallel data outputting storage circuit | |
| JPS5990139A (ja) | アナログ入力の変換回路 | |
| JPS6282821A (ja) | 多チヤネルda変換器 | |
| JPH04366770A (ja) | 波形解析装置 | |
| JP3384213B2 (ja) | メモリアクセス装置 | |
| JPS61181221A (ja) | アナログ/デジタル変換装置 | |
| JPS58184188A (ja) | デイスプレイデ−タの読み出し・書き込み方式 | |
| JPH02114732A (ja) | フレーム変換回路 | |
| JPH036581U (ja) | ||
| JPH0241693Y2 (ja) | ||
| KR20000074477A (ko) | 버스 변환기 | |
| JPS6154535A (ja) | 最大値最小値演算回路 | |
| JPH04207218A (ja) | パルス選択回路 | |
| JPH0263396A (ja) | 映像信号用時間軸補正装置 | |
| JPH09246869A (ja) | 雑音発生器 | |
| JPH03181280A (ja) | ディジタル画像メモリ装置 | |
| JPH04265038A (ja) | メモリ長可変のエラスティックストア | |
| JPH02255988A (ja) | 画像メモリ | |
| JPH01280918A (ja) | インターバルタイマ | |
| JPH01251897A (ja) | 時分割スイッチ回路 | |
| JPH03249886A (ja) | データ処理装置 | |
| JPH0243645A (ja) | 記憶装置 | |
| KR19980027537A (ko) | 마이콤 인터페이스 장치 |