JPH0514919B2 - - Google Patents

Info

Publication number
JPH0514919B2
JPH0514919B2 JP59030116A JP3011684A JPH0514919B2 JP H0514919 B2 JPH0514919 B2 JP H0514919B2 JP 59030116 A JP59030116 A JP 59030116A JP 3011684 A JP3011684 A JP 3011684A JP H0514919 B2 JPH0514919 B2 JP H0514919B2
Authority
JP
Japan
Prior art keywords
data
read
output
position information
storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP59030116A
Other languages
English (en)
Other versions
JPS60173598A (ja
Inventor
Masamichi Yumino
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 JP59030116A priority Critical patent/JPS60173598A/ja
Publication of JPS60173598A publication Critical patent/JPS60173598A/ja
Publication of JPH0514919B2 publication Critical patent/JPH0514919B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 技術分野 本発明は、オーデイオ信号の周波数を指令に応
じて変化させることによつて原音と再生音間の音
程を制御する音程制御装置に関する。
背景技術 オーデイオ信号を所定周期をもつて標本化して
得たデータを順次RAM(Random Access
Memory)等の記憶手段に書き込み、書き込まれ
たデータを読み出す周期を指令に応じて変化させ
ることにより読み出したデータから得られる再生
オーデイオ信号の周波数を変化させて音程を制御
する方式の音程制御装置として第1図に示す如き
装置が本発明者によつて考案された。第1図にお
いて、入力端子INを介してオーデイオ信号が
A/D(アナログ・デイジタル)変換器1に供給
されている。A/D変換器1において、オーデイ
オ信号は所定周期をもつて標本化されたのち得ら
れた標本値に対応する所定数ビツトのデイジタル
データに変換されてデータバス2に送出される。
データバス2にはRAM3のデータ入出力端子が
接続されている。RAM3のアドレス入力端子に
はマルチプレクサ4を介して書き込み位置情報発
生手段としてのカウンタ5及びマルチプレクサ6
の出力が択一的に供給される。マルチプレクサ6
は、制御入力が低レベルのとき第1読み出し位置
情報発生手段としてのカウンタ7の出力データを
選択的に出力しかつ制御入力が高レベルのとき第
2読み出し位置情報発生手段としての加算器8の
出力データを選択的に出力するように構成されて
いる。加算器8はカウンタ7の出力データと所定
データNとを加算して得たデータを出力するよう
に構成されている。
RAM3にはパルス発生回路9より書き込みパ
ルスPW及び読み出しパルスPRが供給されている。
RAM3は、書き込みパルスPWが発生したとき書
き込みモードとなりかつ読み出しパルスPRが発
生したとき読み出しモードとなるように構成され
ている。また、パルス発生回路9は、クロツクを
発生しつつこのクロツクに基づいて所定周期をも
つて書き込みパルスPWを発生しかつ操作部(図
示せず)からの指令に応じて周期で読み出しパル
スPR及びタイミングパルスを発生するように構
成されている。このパルス発生回路9より出力さ
れた書き込みパルスPW及び読み出しパルスPRは、
それぞれカウンタ5及び7のクロツク入力端子に
も供給されている。また、書き込みパルスPWが
発生したときのみ所定時間に亘つてマルチプレク
サ4よりRAM3のアドレス入力端子にカウンタ
5の出力が選択的に供給されかつそれ以外のとき
はマルチプレクサ6の出力がRAM3のアドレス
入力端子に供給されるようにマルチプレクサ4の
制御入力を発生する切換制御信号発生回路10が
設けられている。
従つて、RAM3にはデータバス2に送出され
たデイジタルデータがカウンタ5の出力によつて
指定される記憶位置に順次記憶される。そして、
指令に応じた周期をもつて読み出しパルスPRが
発生するとRAM3の各記憶位置に書き込まれた
デイジタルデータが書き込まれた順に順次読み出
されてデータバス2を介してラツチ回路11及び
12のデータ入力端子に供給される。ラツチ回路
11及び12のクロツク入力端子にはタイミング
コントロール回路13におけるD形フリツプフロ
ツプ14及び15のQ出力が供給されている。D
形フリツプフロツプ14のD入力端子には読み出
しパルスPRと繰り返し周波数が等しくかつ高レ
ベルのタイミングパルスがパルス発生回路9より
供給されている。このD形フリツプフロツプ14
のQ出力はラツチ回路11に供給されると共にD
形フリツプフロツプ16のD入力端子に供給され
ている。D形フリツプフロツプ16のQ出力はD
形フリツプフロツプ15のD入力端子及びマルチ
プレクサ6の制御入力端子に供給されている。こ
れらD形フリツプフロツプ14及び15のクロツ
ク入力端子にはパルス発生回路9より出力された
クロツクが直接供給されている。また、D形フリ
ツプフロツプ16のクロツク入力端子にはインバ
ータ17を介してパルス発生回路9より出力され
たクロツクが供給されている。
ラツチ回路11及び12にはD形フリツプフロ
ツプ14及び15のQ出力が高レベルになつた時
RAM3よりデータバス2を介して供給されたデ
ータがそれぞれラツチされる。これらラツチ回路
11及び12の出力データは、ラツチ回路18及
び19にそれぞれ供給されて高レベルのタイミン
グパルスの発生時にラツチされる。これらラツチ
回路18及び19出力データはD/A変換器20
及び21によつてオーデイオ信号に変換されたの
ちVCA(可変利得増幅器)22及び23にそれぞ
れ供給される。VCA22及び23は、例えば制
御入力端子に供給された所定のビツト数のレベル
制御データの変化に応じて相反する方向に変化す
る利得をもつて入力信号を増幅するように構成さ
れている。これらVCA22及び23の制御入力
端子にはレベル制御データ発生回路24の出力デ
ータが供給されている。レベル制御データ発生回
路24は、カウンタ5の出力データとカウンタ7
及び加算器8のうのち一方の出力データとの差が
所定値以下になつたときクロツクが所定数回発生
する毎に変化するバイナリデータをレベル制御デ
ータとして出力するように構成されている。そし
て、VCA22及び23の出力が加算回路25に
よつて加算されたのち出力端子OUTに導出され
る。
以上の構成において、D形フリツプフロツプ1
4〜16は、クロツク入力の立上りエツジでD入
力をラツチするものとする。そうすると、第2図
A及び同図Bに示す如きクロツクa及び高レベル
のタイミングパルスbが発生した場合にD形フリ
ツプフロツプ14のQ出力cは、同図Cに示す如
くタイミング信号bを最大1クロツク分遅延して
得られる信号と同様の信号となる。また、D形フ
リツプフロツプ16のQ出力dは、同図Dに示す
如くQ出力cをクロツクaの立上りエツジと立下
りエツジ間の時間だけ遅延した信号となる。ま
た、D形フリツプフロツプ15のQ出力eは、同
図Eに示す如くQ出力cを1クロツク分遅延した
信号となる。従つて、マルチプレクサ6の制御入
力となつているQ出力dが低レベルのときQ出力
cが高レベルとなりかつQ出力dが高レベルのと
きQ出力eが高レベルとなることになる。このた
め、カウンタ7の出力データが読み出しアドレス
RとしてRAM3のアドレス入力となつていると
きRAM3から読み出されたデータがラツチ回路
11にラツチされる。また、加算器8の出力デー
タが読み出しアドレスR′としてRAM3のアドレ
ス入力となつているときRAM3から読み出され
たデータがラツチ回路12にラツチされる。
このラツチ回路12にラツチされたデータから
得られたオーデイオ信号は、通常第3図Bに示す
如くVCA23によつて減衰されて加算回路25
には供給されず、ラツチ回路11にラツチされた
データから得られオーデイオ信号のみが同図Aに
示す如くそのままVCA22を経て加算器25に
供給されるようになつている。このラツチ回路1
1にラツチされたデータから得られるオーデイオ
信号の周波数が指令応じて変化する読み出しパル
スPRの繰り返し周波数に応じて変化し、再生音
の音程制御がなされる。
読み出しパルスPR及び書き込みパルスPWの繰
り返し周波数が異なると読み出しアドレスR又は
R′とカウンタ5より出力される書き込みアドレ
スWとが互いに近接することになる。そうする
と、VCA22の利得が徐々に小になると同時に
VCA23の利得が徐々に大になり始める(時刻
t)。このため、ラツチ回路11にラツチされた
データから得られかつVCA22を経てオーデイ
オ信号の信号レベルが徐々に小になると同時にラ
ツチ回路12にラツチされたデータから得られか
つVCA23を経たオーデイオ信号の信号レベル
が徐々に大になる。ここで、VCA22の利得が
0となりかつVCA23の利得が1となつたとき
レベル制御データ発生回路24より低レベルの
VCA終了信号が発生し、その後クロツクaが所
定数回発生した時(時刻t2)VCA終了信号が消
滅すると同時にカウンタ7に加算器8の出力デー
タがプリセツトされかつレベル制御データ発生回
路24の出力が初期状態に戻つてVCA22及び
23の利得がそれぞれ1及び0になるものとす
る。そうすると、出力端子OUTに導出されるオ
ーデイオ信号は、第3図Cに示す如く時刻t1まで
読み出しアドレスRによつて指定された記憶位置
から読み出されたデータから得られた信号であ
り、時刻t1からt2に亘つて読み出しアドレスR及
びR′によつて指定された記憶位置から読み出さ
れたデータから得られた2つのオーデイオ信号を
VCA22及び23の利得によつて定まる比率で
加算合成して得られる信号となる。そして、時刻
t2以降においては出力端子OUTに導出される信
号は、加算器8の出力データがプリセツトされて
読み出しアドレスR′に対応するデータを出力す
るようになつたカウンタ7の出力データによつて
指定された記憶位置から読み出されたデータから
得られる信号となる。
従つて、書き込みアドレスが読み出しアドレス
R又はR′と等しくなつてデータの読み出しがな
されてない記憶位置に新たにデータが書き込まれ
たり、或いは既に読み出しがなされている記憶位
置に新たなデータの書き込みがなされる前に再び
読み出しがなされて再生音に不連続な変化が生じ
る場合にこの変化が徐々に生じることとなつて聴
感が損なわれるのを防止することができることに
なる。
ところが、第4図Aに示す如き低レベルの
VCA終了信号が消滅した直後においてカウンタ
7に加算器8の出力データがプリセツトされて読
み出しアドレスR′によつて指定された記憶位置
から読み出されたデータがラツチ回路11にラツ
チされるが、その前にQ出力cが高レベルとなつ
てラツチ回路11にラツチされていたデータであ
りかつ読み出しアドレスRによつて得られたデー
タが同図Bに示す如くラツチ回路18にラツチさ
れることとなる。このため、VCA終了信号の消
滅後において読み出しアドレスR′によつて得ら
れるオーデイオ信号中に瞬間的に読み出しアドレ
スRによつて得られオーデイオ信号が混入してノ
イズが発生するという不都合が考えられる。尚、
第4図Cはラツチ回路19にラツチされるデータ
を示している。
発明の概要 そこで、本発明の目的はノイズの発生を防止し
つつ音程制御をなすことができる音程制御装置を
提供することである。
本発明による音程制御装置は、書き込み位置情
報によつて示される記憶位置と第1又は第2読み
出し位置情報によつて示される記憶位置とが近接
したとき第1読み出し位置情報によつて示された
記憶位置から読み出されたデータを一時記憶する
第2記憶手段の記憶データから得られる第1再生
オーデイオ信号の信号のレベルを徐々に低下させ
ると同時に第2読み出し位置情報によつて示され
た記憶位置から読み出されたデータを一時記憶す
る第3記憶手段の記憶データから得られる第2再
生オーデイオ信号の信号レベルを徐々に増大させ
て第2再生オーデイオ信号のみが出力されるよう
にしたのち第1読み出し位置情報を第2読み出し
位置情報と同一の情報に変化させると共に第1再
生オーデイオ信号のみが出力されるようにしかつ
第2再生オーデイオ信号のみが出力される間に亘
つて第2及び第3記憶手段の記憶内容が同一にな
るようにした構成となつている。
実施例 以下、本発明の実施例につき第5図乃至第7図
を参照して詳細に説明する。
第5図において、A/D変換器1、データバス
2、RAM3、マルチプレクサ4,6、カウンタ
5,7、加算器8、パルス発生回路9、切換制御
信号発生回路10、ラツチ回路11,12,1
8,19、タイミングコントロール回路13、
D/A変換器20,21、VCA22,23、レ
ベル制御データ発生回路24及び加算回路25は
第1図の装置と同様に接続されている。しかしな
がら、本例においてはタイミングコントロール回
路13におけるD形フリツプフロツプ14のQ出
力Cはラツチ回路11には直接供給されずAND
(論理積)ゲート26の一方の入力端子に供給さ
れる。ANDゲート26の他方の入力端子にはレ
ベル制御データ発生回路24よりVCA終了信号
が供給されている。このANDゲート26の出力
はOR(論理積)ゲート27の一方の入力端子に
供給されている。ORゲート27の他方の入力端
子にはD形フリツプフロツプ15のQ出力eが供
給されている。そして、このORゲート27の出
力fがラツチ回路11に供給されている。
以上の構成において、第6図Aに示す如き低レ
ベルのVCA終了信号が発生するとANDゲート2
6の出力は低レベルとなるので、ORゲート27
の出力fは同図Bに示す如く同図Dに示す如きQ
出力eと同様に同図Cに示す如きQ出力dを1/2
クロツク分遅延させた信号となる。また、VCA
信号が存在しないときはQ出力cがANDゲート
26を経てORゲート27の一方の入力端子に供
給されるので、ORゲート27の出力fはQ出力
cが高レベルになるのと同タイミングで高レベル
となる。従つて、VCA終了信号が存在しないと
きは第1図の装置と同様な動作が得られることと
なる。VCA終了信号が第7図Aに示す如く存在
するときにはラツチ回路11に供給される出力f
がQ出力eと同タイミングで高レベルになるので
同図Bに示す如くラツチ回路11の出力データを
ラツチするラツチ回路18には同図Cに示す如き
データをラツチするラツチ回路19と同様に読み
出しアドレスR′によつて得られたデータがラツ
チされることとなる。従つて、VCA終了信号が
消滅した直後において読み出しアドレスR′によ
つて得られるオーデイオ信号中に読み出しアドレ
スRによつて得られるオーデイオ信号が混入する
ことがなくなり、ノイズの発生が防止されること
となる。
効 果 以上詳述した如く本発明による音程制御装置
は、再生オーデイオ信号の切換時になす信号レベ
ルの可変制御の終了時にラツチ回路11及び12
にラツチされるデータか同一になるようにした構
成となつているので、ラツチ回路11に対応して
いる読み出しアドレスがラツチ回路12に対応し
ていた読み出しアドレスに切換つたときにおいて
ラツチ回路11の出力データのラツチ回路18に
おけるラツチのタイミングに遅れが存在していて
もノイズの発生を防止することができるのであ
る。
【図面の簡単な説明】
第1図は、発明者等によつて提案されている音
程制御装置を示す回路ブロツク図、第2図は、第
1図の装置におけるタイミングコントロール回路
13の回路動作を示す波形図、第3図及び第4図
は、第1図の装置の動作を示す図、第5図は、本
発明の一実施例を示す回路ブロツク図、第6図
は、第5図の装置におけるタイミングコントロー
ル回路13の回路動作を示す波形図、第7図は、
第5図の装置の動作を示す図である。 1……A/D変換器、3……RAM、5,7…
…カウンタ、8……加算器、11,12,18,
19……ラツチ回路、13……タイミングコント
ロール回路。

Claims (1)

    【特許請求の範囲】
  1. 1 複数の記憶位置を有する第1記憶手段と、オ
    ーデイオ信号を所定周期をもつて標本化して得た
    データが前記複数の記憶位置に順次書き込まれて
    記憶されるように前記所定周期をもつて変化する
    書き込み位置情報を発生する書き込み位置情報発
    生手段と、前記複数の記憶位置に書き込まれた前
    記データが書き込まれた順に指令に応じた周期を
    もつて順次読み出されるように第1読み出し位置
    情報を発生する第1読み出し位置情報発生手段
    と、前記第1読み出し位置情報とは互いに所定距
    離だけ離れた位置を示す第2読み出し位置情報を
    発生する第2読み出し位置情報発生手段と、前記
    第1読み出し位置情報によつて示された記憶位置
    から読み出されたデータを一時記憶する第2記憶
    手段と、前記第2読み出し位置情報によつて示さ
    れた記憶位置から読み出されたデータを一時記憶
    する第3記憶手段とを含み、前記書き込み位置情
    報によつて示される記憶位置と前記第1又は第2
    読み出し位置情報によつて示される記憶位置とが
    近接したとき前記第2記憶手段に記憶されたデー
    タから得られる第1再生オーデイオ信号の信号レ
    ベルを徐々に低下させると同時に前記第3記憶手
    段に記憶されたデータから得られる第2再生オー
    デイオ信号の信号レベルを徐々に増大させて前記
    第2再生オーデイオ信号のみが出力されるように
    したのち前記第1読み出し位置情報を前記第2読
    み出し位置情報と同一の情報に変化させると共に
    前記第1再生オーデイオ信号のみが出力されるよ
    うにしかつ前記第2再生オーデイオ信号のみが出
    力される間に亘つて前記第2及び第3記憶手段の
    記憶内容が同一になるようにしたことを特徴とす
    る音程制御装置。
JP59030116A 1984-02-20 1984-02-20 音程制御装置 Granted JPS60173598A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59030116A JPS60173598A (ja) 1984-02-20 1984-02-20 音程制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59030116A JPS60173598A (ja) 1984-02-20 1984-02-20 音程制御装置

Publications (2)

Publication Number Publication Date
JPS60173598A JPS60173598A (ja) 1985-09-06
JPH0514919B2 true JPH0514919B2 (ja) 1993-02-26

Family

ID=12294808

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59030116A Granted JPS60173598A (ja) 1984-02-20 1984-02-20 音程制御装置

Country Status (1)

Country Link
JP (1) JPS60173598A (ja)

Also Published As

Publication number Publication date
JPS60173598A (ja) 1985-09-06

Similar Documents

Publication Publication Date Title
JPS6145297A (ja) 電子楽器
EP0393716B1 (en) Delay circuit
US4575824A (en) Method for controlling read-out or write in of semiconductor memory device and apparatus for the same
JPS60173598A (ja) 音程制御装置
JP3204744B2 (ja) 信号遅延メモリ回路
JP2678357B2 (ja) 電子楽器
JP2656251B2 (ja) 信号レベル調整回路及び信号レベル調整方法
JP2684820B2 (ja) サラウンド回路
KR900008449B1 (ko) 디지탈 신호 지연회로
US5842169A (en) Read/write control method and circuit for a sound recording/reproducing device
KR880001218B1 (ko) 보조 기억장치
JPS63136814A (ja) デイジタル遅延回路
KR890004805Y1 (ko) 씨디롬(cd-rom) 드라이버의 디지탈 데이터 순서 변환회로
JPH045292B2 (ja)
JPH09128333A (ja) 半導体集積回路
JP2722463B2 (ja) アドレス制御装置
JP2850671B2 (ja) 可変遅延回路
JPS5945608A (ja) 信号処理装置
JPS62219389A (ja) 記録再生装置
JPH0466128B2 (ja)
JPH0622399A (ja) 無相関化装置
JPS59140793A (ja) 時分割スイツチ回路
JPH04369029A (ja) スタッフ同期回路におけるメモリ制御方式
JPH04102080U (ja) 波形発生器
JPS62219710A (ja) プログラマブルデジタル遅延回路