JPH01251920A - Sound outputting level controlling and converting system - Google Patents
Sound outputting level controlling and converting systemInfo
- Publication number
- JPH01251920A JPH01251920A JP7629588A JP7629588A JPH01251920A JP H01251920 A JPH01251920 A JP H01251920A JP 7629588 A JP7629588 A JP 7629588A JP 7629588 A JP7629588 A JP 7629588A JP H01251920 A JPH01251920 A JP H01251920A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- data
- level conversion
- level
- output
- 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
- Analogue/Digital Conversion (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、メモリ方式の音声出力装置に係り、特にPC
M符号での音声出力レベル変換制御方式に関するもので
ある。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a memory-based audio output device, and particularly to a PC.
This relates to an audio output level conversion control method using M code.
(従来の技術)
メモリにPCM符号として格納された音声データを出力
する装置におけるPCM符号での出力レベル変換システ
ムの従来の一構成例を第4図に示す。(Prior Art) FIG. 4 shows an example of a conventional configuration of an output level conversion system using a PCM code in a device that outputs audio data stored in a memory as a PCM code.
第4図において、11は1サンプル当り8 bitのP
CM符号化した音声データを格納するデータメモリ(M
EM) 、 12は8 bitのPCM符号のレベル変
換データを格納しているレベル変換用メモリ(LVME
M) 、13はデータメモリ(MEM)11及びレベル
変換用メモリ(LVMEM) 12を順次読出すための
メモリ制御部(MEMCONT) 、 14はレベル変
換用メモリ(LVMEM)12の8 bitパラレルな
出力データをシリアルな8 bitデータに変換するシ
フトレジスタ(SFR) 、15はシフトレジスタ(S
FR) 14のシリアルな出力データをハイウェイに出
力するハイウェイインタフェース部(HWINF) 、
16は3 bitのレベル変換用メモリ(LVMEM)
l 2へのアドレス指定を固定的に行うためにPCM
符号のレベル変換値をあらかじめ設定しておくレベル変
換値設定部(LVCONT)である。In Figure 4, 11 is P of 8 bits per sample.
A data memory (M
EM), 12 is a level conversion memory (LVME) that stores level conversion data of 8-bit PCM code.
M), 13 is a memory control unit (MEMCONT) for sequentially reading data memory (MEM) 11 and level conversion memory (LVMEM) 12, 14 is 8-bit parallel output data of level conversion memory (LVMEM) 12. 15 is a shift register (SFR) that converts the data into serial 8-bit data.
FR) Highway interface unit (HWINF) that outputs 14 serial output data to the highway,
16 is 3-bit level conversion memory (LVMEM)
PCM for fixed addressing to l2.
This is a level conversion value setting unit (LVCONT) that sets a code level conversion value in advance.
第5図は、第4図の構成における1サンプル周期のシー
ケンス概要を示すタイムチャートであり、以下このタイ
ムチャートを参照して第4図のシステムの動作を説明す
る。FIG. 5 is a time chart showing an outline of the sequence of one sample period in the configuration of FIG. 4, and the operation of the system of FIG. 4 will be explained below with reference to this time chart.
先ず、アナログ音声信号をPCM符号化したデータがサ
ンプリング周期に同期し、DiO〜7の8bitデータ
としてデータメモリ(MEM)IIに人力され、メモリ
rFIJ御il (MEMCI)NT) +3 カラノ
ifE (7イト)及びAD(アドレス)制御によりデ
ータメモリ(MEM)11に書込まれる。そして、デー
タメモリ(MEM)11に格納されたPCM符号データ
がハイウェイに出力される時に、メモリ制御部(MEM
CONT) 13からのデータメモリ(MEM)11及
びレベル変換用メモリ(LVMEM) 12の読出し制
御により、PCM符号の段階における出力レベルの変更
を行う。この場合、メモリ制御部(MEMCONT)
l 3からサンプリング周期毎に読出しパルスRDがデ
ータメモリ(MEM) 11及びレベル変換用メモリ(
LVMEM) 12に入力される。するとデータメモリ
(MEM)11は格納しているPCM符号データ・8
bitを出力し、その出力はレベル変換用メモリ(LV
MEM) I 2の下位アドレスAO〜7に入力される
。一方、レベル変換値設定部(LVCONT) 16よ
り変換すべきレベル対応データがレベル変換用メモリ(
LVMEM) 12の上位アドレス八8〜IOとして人
力される。こうしてレベル変換用メモリ(LVMEM)
12は指定されたアドレス対応のブータラ0UTO〜
7へ8bit出力する。ここでレベル変換用メモリ(L
VMEM) 12のメモリ割付例を第6図に示す。第6
図の例は3段階、8ステツプのレベル変換の場合を示す
もので、レベル変換用メモリ(LEVMEM) 12は
アドレス対応に変換後のデータを格納しておく。この場
合メモリ容量としては、ルーベル当り256バイト有し
、8ステツプでは2048バイト必要となる。次に、シ
フトレジスタ(SFR)14は前述のデータメモリ(M
EM)11及びレベル変換用メモリ(LVMEM) 1
2の読出しパルスRDの立下りにて、レベル変換用メモ
リ(LVMEM)12 (7)OUTO〜7 (7)パ
ラレル形式のデータを読込み、シフトメモリ制御部(M
EMCONT) 13からのクロックCLにによりシリ
アル形式のデータとしてハイウェイインタフェース部(
)11fINF) 15へ出力する。ハイウェイインタ
フェース部(HIIINF)15はシフトレジスタ(S
FR)14の出力時間分人力、出力ゲートをメモリ制御
部(MEMCONT)13からのゲート信号GATによ
りゲート制御され、シフトレジスタ(SFR)14のシ
リアルな8bitデータを逐次ハイウェイに送出する。First, data obtained by PCM-encoding an analog audio signal is synchronized with the sampling cycle, and is manually entered into the data memory (MEM) II as 8-bit data of DiO~7. ) and is written into the data memory (MEM) 11 under AD (address) control. Then, when the PCM code data stored in the data memory (MEM) 11 is output to the highway, the memory control unit (MEM)
The output level at the PCM code stage is changed by controlling the reading from the data memory (MEM) 11 and level conversion memory (LVMEM) 12 from the PCM code 13. In this case, the memory control unit (MEMCONT)
The read pulse RD is sent every sampling period from l3 to data memory (MEM) 11 and level conversion memory (
LVMEM) 12. Then, the data memory (MEM) 11 stores the PCM code data 8.
bit, and the output is stored in the level conversion memory (LV
MEM) I2 is input to lower addresses AO to 7. On the other hand, the level corresponding data to be converted is stored in the level conversion value setting unit (LVCONT) 16 in the level conversion memory (
LVMEM) 12 upper addresses 88 to IO are input manually. In this way, level conversion memory (LVMEM)
12 is the booter corresponding to the specified address 0UTO~
Outputs 8 bits to 7. Here, level conversion memory (L
An example of memory allocation for VMEM) 12 is shown in FIG. 6th
The example shown in the figure shows a case of level conversion in three stages and eight steps, and the level conversion memory (LEVMEM) 12 stores converted data corresponding to addresses. In this case, the memory capacity is 256 bytes per rubel, and 2048 bytes are required for 8 steps. Next, the shift register (SFR) 14 is transferred to the data memory (M
EM) 11 and level conversion memory (LVMEM) 1
At the falling edge of the read pulse RD in step 2, the level conversion memory (LVMEM) 12 (7) OUTO~7 (7) reads the data in parallel format, and shifts the shift memory control unit (M
EMCONT) 13, the highway interface unit (
)11fINF) Output to 15. The highway interface unit (HIIINF) 15 is a shift register (S
During the output time of the FR) 14, the output gate is gate-controlled by the gate signal GAT from the memory control unit (MEMCONT) 13, and the serial 8-bit data of the shift register (SFR) 14 is sequentially sent to the highway.
(発明が解決しようとする課題)
しかしながら、以上述べた従来技術には次のような問題
点がある。(Problems to be Solved by the Invention) However, the prior art described above has the following problems.
■第6図の例から分かるように、変換すべきレベル段階
、ステップが増加した場合、レベル変換用メモリのメモ
リ容量が大幅に増加する。(2) As can be seen from the example in FIG. 6, when the number of level stages or steps to be converted increases, the memory capacity of the level conversion memory increases significantly.
■装置が稼動中に変換レベルの大幅な変更が生じた場合
、メモリ交換又はメモリ書込みを行う必要がある。(2) If a significant change in the conversion level occurs while the device is in operation, it is necessary to replace the memory or write to the memory.
本発明は、以上述べたレベル変換段階、ステラ □プ
が多い場合には大容量のメモリを準備しなければならな
い等の問題点を除去し、レベル変換メモリの容量を最小
とし、かつ、レベル変換ステップを多くすることができ
る音声出力レベル変換制御方式を提供することを目的と
する。The present invention eliminates the above-mentioned problems such as the need to prepare a large capacity memory when there are many level conversion steps, and minimizes the capacity of the level conversion memory. An object of the present invention is to provide an audio output level conversion control method that can increase the number of steps.
(課題を解決するための手段)
本発明は、アナログの音声信号をPCM符号化した音声
データを格納するデータメモリと、PCM符号のレベル
変換データを格納しているレベル変換用メモリと、前記
データメモリ及び前記レベル変換用メモリを順次読出し
制御するメモリ制御部とを備え、音声データ再生時に適
切な音声レベルとするため、音声データがPCM符号の
段階で該音声データにレベル変換を施す音声出力装置に
あける音声出力レベル変換制御方式を対象とし、前記課
題を解決するために、レベル変換値及びレベル変換用メ
モリアクセス回数をあらかじめ設定する設定手段と、前
記レベル変換用メモリの出力データを記憶するレジスタ
と、前記レベル変換用メモリのアドレス人力の前段に配
され、前記データメモリの出力と前記レジスタの出力を
切替えるセレクタとを設けるとともに、前記レベル変換
用メモリにプラス側とマイナス側の2種類のレベル変換
データを格納するようにしたものである。(Means for Solving the Problems) The present invention provides a data memory that stores audio data obtained by PCM encoding an analog audio signal, a level conversion memory that stores level conversion data of the PCM code, and a level conversion memory that stores the level conversion data of the PCM code, and An audio output device comprising a memory and a memory control unit that sequentially controls reading of the level conversion memory, and performs level conversion on the audio data when the audio data is a PCM code in order to obtain an appropriate audio level when reproducing the audio data. In order to solve the above-mentioned problems, a setting means for presetting a level conversion value and the number of accesses to the level conversion memory, and a register for storing output data of the level conversion memory are provided. and a selector disposed before the address input of the level conversion memory for switching between the output of the data memory and the output of the register, and a selector for switching between the output of the data memory and the output of the register. It is designed to store converted data.
(作用)
本発明では、レベル変換用メモリの出力データをレジス
タが一時格納する。セレクタはレジスタのデータと、デ
ータメモリのデータとを切替え、レベル変換用メモリに
人力させる。レベル変換メモリはプラス側とマイナス側
の2種類のレベル変換データを格納している。そこで設
定回路の設定したメモリモリアクセス回数にしたがいレ
ベル変換用メモリを数回アクセスすることにより、所望
の増幅又は減衰したデータが得られる。しかも変換レベ
ルの大幅な変更に対しても設定手段のアクセス回数の設
定変更だけで対処できるので、柔軟な対応がとれるよう
になり、前記課題が解決される。(Operation) In the present invention, the register temporarily stores the output data of the level conversion memory. The selector switches between the data in the register and the data in the data memory, and manually inputs the level conversion memory. The level conversion memory stores two types of level conversion data: plus side and minus side. Therefore, by accessing the level conversion memory several times according to the number of memory accesses set by the setting circuit, desired amplified or attenuated data can be obtained. Moreover, even a large change in the conversion level can be dealt with simply by changing the setting of the number of accesses of the setting means, so that flexible measures can be taken and the above-mentioned problem can be solved.
(実施例)
第1図は本発明の実施例を示すブロック図であって、同
図の1は1サンプル当り8 bitのPCM符号化した
音声データを格納するデータメモリ(MEM) 、 2
は8 bitのPCM符号のレベル変換データを格納し
ているレベル変換用メモリ(LVMEM) 、3はデー
タメモリ(MEM) 1、レベル変換用メモリ(LV
MEM) 2、セレクタ(SEL) 8及びフリップ
フロップ(F/F) 7を順次読出すためのメモリ制御
部(MEM(:0NT) 、 4 &i レベル変換用
メモリ(LVMEM) 2 (08bitパラレルな出
力データをシリアルな8 bitデータに変換するシフ
トレジスタ(SFR) 、 5はシフトレジスタ(S
FR) 4のシリアルな出力データをハイウェイに出力
するハイウェイインタフェース部(HWINF) 、
6はPCM符号レベル変換値及びレベル変換メモリ、ア
クセス回数をあらかじめ設定しておくレベル制御部(L
V(:0NT)、7はレベル変換用メそり(LVMEM
) 2からの8 bitデータを一時記憶するレジスタ
用のフリップフロップ(F/F) 、8はデータメモリ
(MEM) 1又はフリップフロップ(F/F)7か
らの8bit人力をメモリ制御部(MEMCONT)
3により制御され、人力の一方を出力する切替用セレク
タ(SEL)である。(Embodiment) FIG. 1 is a block diagram showing an embodiment of the present invention, in which 1 indicates a data memory (MEM) for storing 8-bit PCM-encoded audio data per sample; 2;
is a level conversion memory (LVMEM) that stores level conversion data of 8-bit PCM code, 3 is a data memory (MEM), 1 is a level conversion memory (LVMEM), and 3 is a data memory (MEM).
MEM) 2, memory control unit (MEM(:0NT)) for sequentially reading selector (SEL) 8 and flip-flop (F/F) 7, 4 &i Level conversion memory (LVMEM) 2 (08bit parallel output data 5 is a shift register (SFR) that converts the data into serial 8-bit data.
Highway interface unit (HWINF) that outputs the serial output data of FR) 4 to the highway,
6 is a level control unit (L) in which the PCM code level conversion value, level conversion memory, and number of accesses are set in advance;
V(:0NT), 7 is level conversion mesori (LVMEM)
) Flip-flop (F/F) for the register that temporarily stores 8-bit data from 2, 8 is data memory (MEM) 1 or 8-bit human power from flip-flop (F/F) 7 is transferred to the memory control unit (MEMCONT).
3, and is a switching selector (SEL) that outputs one side of the human power.
次に、上記実施例の動作について第2図及び第3図を参
照して説明する。第2図は、第1図の構成において1サ
ンプル当りでかつ+6dBにレベル変換を行いハイウェ
イに出力するシーケンスの概要を示すタイムチャート、
第3図はレベル変換用メモリ(LVMEM) 2のメ
モリ割付例を示す図であり、+3dBの変換用データを
有する場合の例である。Next, the operation of the above embodiment will be explained with reference to FIGS. 2 and 3. FIG. 2 is a time chart showing an overview of a sequence in which level conversion is performed to +6 dB per sample in the configuration of FIG. 1 and output to the highway;
FIG. 3 is a diagram showing an example of memory allocation of the level conversion memory (LVMEM) 2, and is an example in the case of having conversion data of +3 dB.
先ずアナログの音声信号をPCM符号化したデータがD
iO〜7の8 bitデータとしてメモリ制御部(ME
MCONT)からのAD(アドレス)及びWE(ライト
)人力にしたかってデータメモリ(MEM) 1に格
納される。こうして格納された音声データをレベル変換
しハイウェイに出力する場合、第2図のタイムチャート
に示す通り、メモリ制御部(MEM(:0NT) 3に
より第1番目の読出しパルスRDが出力される。この時
セレクタ(SEL) 8はデータメモリ(MEM) i
側の入力を出力する方向にセレクトされ、データメモリ
(MEM) 1より読出したPCM符号データがレベ
ル変換用メモリ(LVMEM) 2の下位アドレスA
O〜7となる。一方、この時メモリ制御部(MEMCO
NT) 3が出力するレベル変換用メモリ(LVMEM
)2の上位アドレス八8は“0″であるため、レベル変
換用メモリ(LVMEM) 2は第3図に示される一3
dBのPCM符号データを0UTO〜7に出力する。こ
うしてレベル変換用メモリ(LVMEM) 2の出力
データ0UTO〜7は読出しパルスRDの立下りにおい
てフリップフロップ(F/F) 7にセットされ、フ
リップフロップ(F/F) 7は第2図に示す■の一
3dBに変換したデータを出力する。次にメモリ制御部
(MEMCONT) 3はセレクタ(SEL) 8の人
力をフリップフロップ(F/F) 7側に切替え、レ
ベル変換用メモリ(LVMEM) 2の上位アドレス
八8を“1”とした後、第2番目の読出しパルスRDを
出力する。レベル変換用メモリ(LVMEM) 2の下
位アドレスは第2図の■の一3dBのデータによるが八
8が“1”であるため、第2図の■のデータはOdBの
データとなり、読出しパルスRDの立下りにおいてフリ
ップフロップ(F/F) 7は■のデ=りをセットす
ると同時にDO〜7に出力する。次にメモリ制御部(M
EMCONT) 3より第3番目の読出しパルスRDが
レベル変換用メモリ(LVMEM) 2に入力すると、
レベル変換用メモリ(LVMEM) 2の下位アドレ
スは■のOdBのデータであり、上位アドレス八8は■
が“1”であるため、レベル変換用メモリ(LVMEM
) 2は+3dBの変換後データ■を0UTO〜7に出
力し、読出しパルスRDの立下りにおいてフリップフロ
ップ(F/F) 7は■のデータをセットすると同時に
DO〜7に出力する。First, data obtained by PCM encoding an analog audio signal is
The memory control unit (ME
AD (address) and WE (write) from MCONT) are manually stored in data memory (MEM) 1. When level-converting the audio data stored in this way and outputting it to the highway, the first read pulse RD is output by the memory control unit (MEM(:0NT) 3) as shown in the time chart of FIG. Hour selector (SEL) 8 is data memory (MEM) i
The PCM code data read from the data memory (MEM) 1 is selected in the direction of outputting the side input, and the PCM code data read from the data memory (MEM) 1 is stored at the lower address A of the level conversion memory (LVMEM) 2.
It will be O~7. On the other hand, at this time, the memory control unit (MEMCO)
Level conversion memory (LVMEM) output by NT) 3.
) 2 is "0", so the level conversion memory (LVMEM) 2 is 13 shown in FIG.
Outputs dB PCM code data to 0UTO-7. In this way, the output data 0UTO to 7 of the level conversion memory (LVMEM) 2 are set in the flip-flop (F/F) 7 at the falling edge of the read pulse RD, and the flip-flop (F/F) 7 is set to the The data converted to -3dB is output. Next, the memory control unit (MEMCONT) 3 switches the selector (SEL) 8 to the flip-flop (F/F) 7 side, and after setting the upper address 88 of the level conversion memory (LVMEM) 2 to “1”. , outputs the second read pulse RD. The lower address of the level conversion memory (LVMEM) 2 depends on the 3 dB data of ■■ in Figure 2, but since 88 is "1", the data of ■ in Figure 2 becomes OdB data, and the read pulse RD At the falling edge of , the flip-flop (F/F) 7 sets the de=re of (2) and outputs to DO~7 at the same time. Next, the memory control section (M
When the third read pulse RD from EMCONT) 3 is input to the level conversion memory (LVMEM) 2,
The lower address of level conversion memory (LVMEM) 2 is OdB data of ■, and the upper address 88 is ■
is “1”, so the level conversion memory (LVMEM
) 2 outputs the +3 dB converted data (2) to 0UTO-7, and at the falling edge of the read pulse RD, the flip-flop (F/F) 7 sets the data (2) and outputs it to DO-7 at the same time.
次にそり制御部(MEM(:0NT) 3より第4の読
出しパルスRDがレベル変換用メモリ(LVMEM)
2に人力すると、レベル変換用メモリ(LVMEM)
2の下位アドレスAO〜7は■の+3dBのデータであ
り、上位アドレス八8は■が“1”であるためレベル変
換用メモリ(LVMEM) 2は+3dB側のメモリを
アクセスし、+6dBの変換後データが0UTO〜7に
出力される。そして読出しパルスRDの立下りにおいて
フリップフロップ(F/F) 7にセットされると同
時に、メモリ制御部(MEMCONT) 3よりゲート
信号GATが送出されているため、前記データはシフト
レジスタ(SFR) 4にセットされる。シフトレジス
タ(SFR) 4はメモリ制御部(MEM(:0NT)
3からのクロックCLKに同期し8bitの0IIT
O〜7のパラレルデータをシリアルデータに変換し、逐
次ハイウェイインタフェース部(HWINF) 5に出
力する。ハイウェイインタフェース部(11WINF)
5はメモリ制御部(MEMII:0NT) 3からの
ゲート信号GAT出力中ハイウェイに対しシリアルデー
タを送出する。こうしてデータメモリ(MEM) 1
より読出したPCM符号データより+6dB増幅した変
換後のPCM符号がハイウェイに出力されることになる
。なお、マイナス側に減衰させるのであれば第2図の■
と■のへ8アドレス人力を“0”としておくことにより
−6dB減衰したデータをハイウェイに出力することが
できる。Next, the fourth read pulse RD from the warp control unit (MEM(:0NT) 3) is sent to the level conversion memory (LVMEM).
2. Level conversion memory (LVMEM)
The lower addresses AO to 7 of 2 are +3 dB data of ■, and the upper address 88 of ■ is "1", so level conversion memory (LVMEM) 2 accesses the +3 dB side memory, and after +6 dB conversion. Data is output to 0UTO-7. At the falling edge of the read pulse RD, the gate signal GAT is sent from the memory control unit (MEMCONT) 3 at the same time as it is set in the flip-flop (F/F) 7, so the data is transferred to the shift register (SFR) 4. is set to Shift register (SFR) 4 is memory control unit (MEM(:0NT)
8-bit 0IIT synchronized with clock CLK from 3
The parallel data of O to 7 is converted into serial data and sequentially output to the highway interface unit (HWINF) 5. Highway interface section (11WINF)
5 is a memory control unit (MEMII:0NT) which sends serial data to the highway while the gate signal GAT from 3 is being output. Thus data memory (MEM) 1
A converted PCM code amplified by +6 dB from the PCM code data read out is output to the highway. If you want to attenuate to the negative side, please use ■ in Figure 2.
By setting the 8th address input to "0", data attenuated by -6 dB can be output to the highway.
(発明の効果)
以上詳細に説明したように、本発明によれば、レベル変
換用メモリに十と−の2種類の変換用データを格納して
おくだけで、レベル変換用メモリを1サンプル周期内に
数回アクセスすることにより増幅又は減衰したデータを
得ることが可能となる。従って、装置が稼動中に変換レ
ベルの大幅な変更が生じた場合、レベル変換用メモリの
アクセス回数の設定変更だけで対処でき、レベル変換用
メモリの書替えの必要がなく、経済的であり、かつ容易
に各種レベル変換値に対し柔軟に対応がとれる効果があ
る。(Effects of the Invention) As described in detail above, according to the present invention, by simply storing two types of conversion data, 10 and -, in the level conversion memory, the level conversion memory can be used for one sample period. By accessing the data several times, it is possible to obtain amplified or attenuated data. Therefore, if a large change in the conversion level occurs while the device is in operation, it can be handled simply by changing the access count setting of the level conversion memory, and there is no need to rewrite the level conversion memory, which is economical. This has the effect of easily and flexibly responding to various level conversion values.
また、本発明は、一定の値を変換用メモリに格納してお
くことにより、入力データを一定の値の幅を有しインク
リメント又はデクリメントするようなデータ処理装置に
も応用可能である。Furthermore, the present invention can be applied to a data processing device that increments or decrements input data with a fixed value width by storing a fixed value in a conversion memory.
第1図は本発明の一実施例を示す構成図、第2図は第1
図のシステムの動作タイムチャート、第3図は第1図の
システムにおけるレベル変換用メモリのメモリ割付例を
示す図、第4図は従来の出力レベル変換システムの一例
を示す構成図、第5図は第4図のシステムの動作タイム
チャート、第6図は第4図におけるレベル変換用メモリ
のメモリ割付例を示す図である。
1・・・データメモリ(MEM)
2・・・レベル変換用メモリ(LVMEM)3・・・メ
モリ制御部(MEMCONT)4・・・シフトレジスタ
(SFR)
5・・・ハイウェイインタフェース部(HWINF)6
・・・レベル変換値等設定部(LVCONT)7・・・
フリップフロップ(F/F)
8・・・セレクタ(SEL)FIG. 1 is a configuration diagram showing one embodiment of the present invention, and FIG.
FIG. 3 is a diagram showing an example of memory allocation for level conversion memory in the system shown in FIG. 1, FIG. 4 is a block diagram showing an example of a conventional output level conversion system, and FIG. 4 is an operation time chart of the system shown in FIG. 4, and FIG. 6 is a diagram showing an example of memory allocation of the level conversion memory in FIG. 4. 1... Data memory (MEM) 2... Level conversion memory (LVMEM) 3... Memory control unit (MEMCONT) 4... Shift register (SFR) 5... Highway interface unit (HWINF) 6
...Level conversion value etc. setting section (LVCONT) 7...
Flip-flop (F/F) 8...Selector (SEL)
Claims (1)
納するデータメモリと、 PCM符号のレベル変換データを格納しているレベル変
換用メモリと、 前記データメモリ及び前記レベル変換用メモリを順次読
出し制御するメモリ制御部とを備え、音声データ再生時
に適切な音声レベルとするため、音声データがPCM符
号の段階で該音声データにレベル変換を施す音声出力装
置において、レベル変換値及びレベル変換用メモリアク
セス回数をあらかじめ設定する設定手段と、 前記レベル変換用メモリの出力データを記憶するレジス
タと、 前記レベル変換用メモリのアドレス入力の前段に配され
、前記データメモリの出力と前記レジスタの出力を切替
えるセレクタとを設けるとともに、 前記レベル変換用メモリにプラス側とマイナス側の2種
類のレベル変換データを格納したことを特徴とする音声
出力レベル変換制御方式。[Scope of Claims] A data memory that stores audio data obtained by PCM-encoding an analog audio signal; a level conversion memory that stores PCM code level conversion data; the data memory and the level conversion memory. In an audio output device, the audio output device is equipped with a memory control unit that sequentially reads and controls the level conversion value and the level conversion value. a setting means for presetting the number of accesses to the conversion memory; a register for storing the output data of the level conversion memory; An audio output level conversion control method, comprising: a selector for switching output; and two types of level conversion data, one on a plus side and one on a minus side, are stored in the level conversion memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7629588A JPH01251920A (en) | 1988-03-31 | 1988-03-31 | Sound outputting level controlling and converting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7629588A JPH01251920A (en) | 1988-03-31 | 1988-03-31 | Sound outputting level controlling and converting system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01251920A true JPH01251920A (en) | 1989-10-06 |
Family
ID=13601361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7629588A Pending JPH01251920A (en) | 1988-03-31 | 1988-03-31 | Sound outputting level controlling and converting system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01251920A (en) |
-
1988
- 1988-03-31 JP JP7629588A patent/JPH01251920A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0217479A2 (en) | Information processing unit | |
| JPH01251920A (en) | Sound outputting level controlling and converting system | |
| JP2853203B2 (en) | Audio signal delay device | |
| JPS61120260A (en) | Access device for sequential data memory circuit | |
| JP2531822B2 (en) | Instruction read-ahead device | |
| SU1548799A1 (en) | Device for conversion of brightness histograms | |
| JP3807949B2 (en) | Buffer control device | |
| JPH0337886A (en) | Memory write control circuit | |
| JP2797836B2 (en) | Double buffer memory system | |
| JPH10248267A (en) | Inverter constant setting storage device | |
| JPS59125190A (en) | Automatic exchange | |
| JPH0721215A (en) | Data converter | |
| JPS62287323A (en) | Microcomputer | |
| JPS6126162A (en) | Input/output control method | |
| JPS6061851A (en) | Input and output processor | |
| JPS6068724A (en) | Analog-digital and digital-analog converter | |
| JPH0447867A (en) | fade processing device | |
| JPS63217461A (en) | Digital signal processor | |
| JPH0447868A (en) | fade processing device | |
| JPH0279149A (en) | System for transferring data of recorder | |
| JPH0254332A (en) | Memory mechanism for high-speed computing element | |
| JPS62147575A (en) | Converting circuit for picture element data | |
| JPH03219342A (en) | Programmable address conversion system | |
| JPS6225343A (en) | Digital signal recording device | |
| JPH06275079A (en) | Semiconductor memory device |