JPH0329350B2 - - Google Patents
Info
- Publication number
- JPH0329350B2 JPH0329350B2 JP59252170A JP25217084A JPH0329350B2 JP H0329350 B2 JPH0329350 B2 JP H0329350B2 JP 59252170 A JP59252170 A JP 59252170A JP 25217084 A JP25217084 A JP 25217084A JP H0329350 B2 JPH0329350 B2 JP H0329350B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory
- output
- frequency
- amplitude
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q1/00—Details of selecting apparatus or arrangements
- H04Q1/18—Electrical details
- H04Q1/30—Signalling arrangements; Manipulation of signalling currents
- H04Q1/44—Signalling arrangements; Manipulation of signalling currents using alternate current
- H04Q1/444—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies
- H04Q1/446—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using one signalling frequency
- H04Q1/448—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using one signalling frequency with conversion of a single frequency signal into a digital signal
- H04Q1/4485—Signalling arrangements; Manipulation of signalling currents using alternate current with voice-band signalling frequencies using one signalling frequency with conversion of a single frequency signal into a digital signal which is transmitted in digital form
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electrophonic Musical Instruments (AREA)
- Devices For Supply Of Signal Current (AREA)
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はデイジタル交換機を使用するシステム
で汎用性のある可聴信号音発生方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a versatile audible signal tone generation system for systems using digital exchanges.
[従来の技術]
デイジタル交換機システムにおいて、発信音・
呼出音などの可聴信号を読出専用メモリを使用し
て発生させることは第6図に示すように知られて
いる。第6図において1はデータROM(読出専
用メモリ)、2は断続パターンROM、3は無音
パターンデータメモリ、4はフレームカウンタ、
5はタイムスロツトカウンタ、6は同期検出器、
7は選択器、8は減衰パツドを示している。デー
タROM1には予め必要とする信号周波数のサン
プリングデータを各周波数別に、且つ数周期分格
納しておく。周期の数は発生信号周波数の最大公
約数により定まる。所望の周波数のデータをタイ
ムスロツトカウンタ5により定まる時間だけ発生
させ、且つ所定の断続パターンにより可聴信号の
断時間を作り、無音パターンデータメモリ3を読
出すように制御している。また出力側に設けたパ
ツド8により所望の減衰を与えている。このとき
各周波数と動作時間とに対応するデータをすべて
準備しているから、誤動作することなく使用でき
る。[Prior art] In a digital switching system, dial tones and
It is known to generate audible signals, such as ring tones, using read-only memory, as shown in FIG. In FIG. 6, 1 is a data ROM (read-only memory), 2 is an intermittent pattern ROM, 3 is a silent pattern data memory, 4 is a frame counter,
5 is a time slot counter, 6 is a synchronization detector,
7 indicates a selector, and 8 indicates a damping pad. The data ROM 1 stores in advance sampling data of required signal frequencies for each frequency and for several cycles. The number of periods is determined by the greatest common divisor of the generated signal frequencies. Data of a desired frequency is generated for a time determined by a time slot counter 5, and audible signal interruptions are created according to a predetermined intermittent pattern, and the silent pattern data memory 3 is controlled to be read. Further, a pad 8 provided on the output side provides desired attenuation. At this time, all data corresponding to each frequency and operating time are prepared, so it can be used without malfunction.
[発明が解決しようとする問題点]
しかし当初の準備が複雑となることは当然であ
る。特に減衰パツド8は所定のスタイルの可聴信
号に対し所定量の減衰を与えるように、大量の準
備をしておく必要がある。したがつて可聴信号音
の仕様(周波数・レベル・繰り返し周期)が少し
でも異なると、仕様変更に対する融通性がないた
め、その都度データROM1・断続パターン
ROM2の設計を変更する必要が起こる。規則改
正のため、或いは近隣の国へ輸出するときなどに
面倒となる欠点があつた。[Problems to be solved by the invention] However, it is natural that the initial preparations will be complicated. In particular, attenuation pads 8 must be provided in large quantities to provide a predetermined amount of attenuation for a predetermined style of audible signal. Therefore, if the specifications of the audible signal tone (frequency, level, repetition period) are even slightly different, there is no flexibility to change the specifications, so data ROM 1 and intermittent pattern are changed each time.
It becomes necessary to change the design of ROM2. There were some drawbacks that would be troublesome due to regulatory revisions or when exporting to neighboring countries.
[問題点を解決するための手段]
前述の問題点を解決するための本発明の採用し
た手段は、連続する2つのサンプル点の振幅デー
タと可聴信号用周波数データとを予め格納する周
波数・レベル指定データメモリと、
該メモリを読出したデータについて演算し次の
サンプル点の振幅データを得るデイジタル信号プ
ロセツサと、
所定の断続周期を指定するデータを予め格納す
る断続周期指定データメモリと、
前記信号プロセツサ出力・無音データを格納す
るデータ格納メモリと、を具備し、
前記断続周期指定データメモリ出力によりデー
タ格納メモリ出力を制御して可聴信号音を発生す
ることである。[Means for Solving the Problems] The means adopted by the present invention to solve the above-mentioned problems is a frequency/level method in which amplitude data of two consecutive sample points and frequency data for audible signals are stored in advance. a specified data memory; a digital signal processor that calculates the amplitude data of the next sample point by calculating the data read from the memory; an intermittent cycle specification data memory that stores in advance data specifying a predetermined intermittent cycle; and the signal processor. and a data storage memory for storing output/silence data, and the data storage memory output is controlled by the intermittent period designated data memory output to generate an audible signal tone.
[作用]
メモリに格納しているデータを読出して直接出
力ことではなく、演算器により常時高速演算処理
を行つた結果の可聴信号音を発生させているか
ら、若し仕様変更が必要のときも、タイプライタ
などにより原データを補正するのみで、出力に影
響を与えるから、汎用性のある装置を容易に得る
ことができる。[Function] Rather than reading data stored in memory and directly outputting it, the arithmetic unit constantly performs high-speed calculation processing and generates an audible signal sound, so even if specifications need to be changed. Since the output is affected only by correcting the original data using a typewriter or the like, a versatile device can be easily obtained.
[実施例]
第1図は本発明の実施例の構成を示すブロツク
図である。第1図において9は演算処理を行うデ
イジタル信号プロセツサを全体的に示す。10は
データ設定用タイプライタ、11は周波数・レベ
ルを指定するデータメモリ、12は断続周期を指
定するデータメモリ、13は第1信号遅延バツフ
ア、14は第2信号遅延バツフア、15は第1信
号加算器、16は第2信号加算器、17は第3信
号加算器、18はタイミング時間計数RAM、1
9はタイムスロツト指定データRAM、20は出
力データ格納RAM、21は乗算器、22は第1
加算用バツフア、23は第2加算用バツフア、2
4はPCM変換回路、25は比較回路を示してい
る。タイプライタ10によりデータメモリ11に
対し第2図に示すように、周波数・レベルの設定
を、またデータメモリ12に対し断続時間の設定
を行う。第2図において1つのタイムスロツト
に、3個のデータ即ち周波数データ・レベルル設
定用第1・第2初期振幅データを用意し、出力は
3つのデータの混合波とする。[Embodiment] FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. In FIG. 1, numeral 9 generally indicates a digital signal processor that performs arithmetic processing. 10 is a typewriter for data setting, 11 is a data memory for specifying frequency and level, 12 is a data memory for specifying intermittent period, 13 is a first signal delay buffer, 14 is a second signal delay buffer, 15 is a first signal Adder, 16 is a second signal adder, 17 is a third signal adder, 18 is a timing time counting RAM, 1
9 is a time slot designation data RAM, 20 is an output data storage RAM, 21 is a multiplier, and 22 is a first
Buffer for addition, 23 is second buffer for addition, 2
4 indicates a PCM conversion circuit, and 25 indicates a comparison circuit. The typewriter 10 sets the frequency and level for the data memory 11 as shown in FIG. 2, and sets the intermittent time for the data memory 12. In FIG. 2, three pieces of data, that is, frequency data, first and second initial amplitude data for level setting, are prepared for one time slot, and the output is a mixed wave of the three data.
周波数データ 2 cosωT
ここでωは出力角周波数
T=1/8000秒
第1初期振幅データ 0またはA
第2初期振幅データ A sinωTまたはA
cosωT
ここでAは振幅バイナリデータ
サイン関数のときの各振幅データは
0,A sinωTの組合せを、
コサイン関数のときは
A,A cosωTの組合せを使用する
1タイムスロツトに対し3つのデータを用意す
るのは、2周波数混合出力と、振幅変調出力を得
るためである。したがつて
単一周波数出力のときは、データメモリ11に対
して、
第1アドレスのみに所定のデータを書込み、
第2・第3アドレスには“0”を書込む。 Frequency data 2 cosωT where ω is the output angular frequency T = 1/8000 seconds First initial amplitude data 0 or A Second initial amplitude data A sinωT or A
cosωT Here, A is amplitude binary data. For each amplitude data when it is a sine function, use the combination of 0, A sinωT, and when it is a cosine function, use the combination of A, A cosωT. Prepare three data for one time slot. This is to obtain a two-frequency mixed output and an amplitude modulated output. Therefore, when outputting a single frequency, predetermined data is written into the data memory 11 only at the first address, and "0" is written into the second and third addresses.
2周波数混合出力を得るとき、 第1・第2アドレスに所定のデータを 第3アドレスに“0”を書込む。When obtaining a two-frequency mixed output, Insert the specified data into the first and second addresses. Write “0” to the third address.
一般に振幅変調信号は3周波信号の和として表
すことができる。 Generally, an amplitude modulated signal can be expressed as a sum of three frequency signals.
A(1+η sinωnnT)sinωcnT
=A sinωcnT+A/2η cos(ωc−ωn)nT
−A/2η cos(ωc+ωn)nT
したがつて
第1アドレスには
周波数データは2 cosωcT
第1初期振幅データは 0
第2初期振幅データはA sinωcT
第2アドレスには
周波数データは2 cos(ωc−ωn)T
第1初期振幅データはηA/2
第2初期振幅データはA/2η cos(ωc−ωn)T
第3アドレスには
周波数データは2 cos(ωc+ωn)T
第1初期振幅データは−ηA/2
第2初期振幅データは−A/2η・cos(ωc+ωn)
T
となる。A (1 + η sinω n nT) sinω c nT = A sinω c nT + A/2η cos (ω c − ω n ) nT − A/2η cos (ω c + ω n ) nT Therefore, the frequency data is 2 in the first address. cosω c T The first initial amplitude data is 0 The second initial amplitude data is A sinω c T The second address has the frequency data 2 cos(ω c −ω n )T The first initial amplitude data is ηA/2 The second initial The amplitude data is A/2η cos (ω c −ω n )T The third address has frequency data 2 cos (ω c +ω n )T The first initial amplitude data is −ηA/2 The second initial amplitude data is −A /2η・cos(ω c +ω n )
It becomes T.
また一般にサイン関数の振幅値は、以前のサン
プリング周期におけるデータ2個が判つていると
き計算で求めることができる。その計算式は
A(n)=A(n−1)・2cosω
T−A(n−2)… (1)
ここでA(n):サンプリング時期nにおける振
幅データ
ω:出力正弦/余弦波角周波数
T:サンプリング周期1/8000秒
次にコサイン関数の振幅値の算出方法は、サイ
ン関数の振幅値の算出方法と同じであるから、下
記に説明する。即ち、コサイン関数の振幅値は同
一周波数のサイン関数の位相を90度遅らせた振幅
値であり、例えば第2アドレスの振幅値は
(A/2)η・cos(ωc−ωn)nT=(A/2)
η・sin[(ωc−ωn)nT+90゜]… (2)
したがつて上記コサイン関数の振幅値は、(2)式
に変換されたサイン関数を(1)式により振幅値を計
算すれば良い。 In general, the amplitude value of a sine function can be calculated when two pieces of data from a previous sampling period are known. The calculation formula is A(n)=A(n-1)・2cosω T-A(n-2)... (1) where A(n): Amplitude data at sampling time n ω: Output sine/cosine wave angle Frequency T: Sampling period 1/8000 seconds Next, since the method for calculating the amplitude value of the cosine function is the same as the method for calculating the amplitude value of the sine function, it will be explained below. In other words, the amplitude value of the cosine function is the amplitude value obtained by delaying the phase of the sine function of the same frequency by 90 degrees. For example, the amplitude value of the second address is (A/2)η・cos(ω c −ω n )nT= (A/2) η・sin [(ω c − ω n )nT+90°]… (2) Therefore, the amplitude value of the above cosine function is obtained by converting the sine function converted into equation (2) using equation (1). All you have to do is calculate the amplitude value.
例えば第2アドレスの第1・第2初期振幅デー
タは下記のように計算する。 For example, the first and second initial amplitude data at the second address are calculated as follows.
第1振幅値のデータは上式のn=0の時であり
(A/2)η(0+90゜)=(A/2)η
第2振幅値のデータは上式のn=1の時であり
(A/2)ηsin[ωc−ωn)T+90゜]
=(A/2)ηcos[ωc−ωn)T]
同様に第3アドレスのコサイン関数もサイン関数
の形に変換されて計算される。The data for the first amplitude value is when n=0 in the above equation, and the data for the second amplitude value is when n=1 in the above equation. Yes (A/2) η sin [ω c − ω n ) T + 90°] = (A/2) η cos [ω c − ω n ) T] Similarly, the cosine function at the third address is converted to the form of a sine function. calculated.
−(A/2)ηcos(ωc−ωn)nT
=−(A/2)ηsin[(ωc+ωn)nT+90゜]
第1振幅値のデータはn=0の時であり、
−(A/2)ηsin(0+90゜)=−(A/2)η
第2振幅値のデータはn=1の時であり、
−(A/2)ηsin[(ωc+ωn)T+90゜]
=−(A/2)ηcos[(ωc+ωn)T]
第1図の動作開始時には、メモリ11,12に
予め格納されたデータについて図示しない中央処
理装置の制御により読出しを行い、第1遅延バツ
フア13と第2遅延バツフア14に書込みをす
る。 −(A/2)ηcos( ωc − ωn )nT =−(A/2)ηsin[( ωc + ωn )nT+90°] The data of the first amplitude value is when n=0, −( A/2) η sin (0 + 90°) = - (A/2) η The data of the second amplitude value is when n = 1, - (A/2) η sin [(ω c + ω n ) T + 90°] = −(A/2)η cos [(ω c +ω n )T] At the start of the operation shown in FIG. The buffer 13 and the second delay buffer 14 are written.
第3図に示すように各遅延バツフアに例えばタ
イムスロツト0に対する第1アドレス信号振幅デ
ータと、第2アドレス信号振幅データと、第3ア
ドレス信号振幅データを、それぞれバツフアのア
ドレス0〜2に書込み、バツフアの各タイムスロ
ツト対応の内容はサンプリング周期この例では
125μ秒毎に更新される。 As shown in FIG. 3, for example, first address signal amplitude data, second address signal amplitude data, and third address signal amplitude data for time slot 0 are written into each delay buffer at addresses 0 to 2 of the buffer, respectively. The content corresponding to each time slot of the buffer is the sampling period.
Updated every 125 microseconds.
第2遅延バツフア14は出力A(n−1)は乗
算器21において、指定データメモリ11から読
出した周波数データ(2 cosωT)と乗算され、
次に第1加算器15において第1遅延バツフア1
3の出力データA(n−2)を減算する。この値
がA(n)となり、サンプリング時点の振幅デー
タであるから、次段に出力されると同時に第2遅
延バツフア14の該当アドレスにストアされる。
第2遅延バツフア14の書込みアドレスのデータ
A(n−1)は第1遅延バツフア13の該当アド
レスへストアしておく(第1遅延バツフア13の
書込みアドレスのデータは消滅している)。 The output A(n-1) of the second delay buffer 14 is multiplied by the frequency data (2 cosωT) read from the designated data memory 11 in the multiplier 21,
Next, in the first adder 15, the first delay buffer 1
The output data A(n-2) of 3 is subtracted. Since this value becomes A(n) and is the amplitude data at the time of sampling, it is output to the next stage and simultaneously stored at the corresponding address of the second delay buffer 14.
Data A(n-1) at the write address of the second delay buffer 14 is stored in the corresponding address of the first delay buffer 13 (the data at the write address of the first delay buffer 13 has disappeared).
次に振幅A(n)のデータを混合出力・変調出
力を得る段に印加する。その段は第1加算用バツ
フア22と第2加算用バツフア23と加算器16
で構成されていて、第1加算器15の出力振幅デ
ータを入力する。そして
第2加算用バツフア23に第1アドレス対応デー
タ
第1加算用バツフア22に第2アドレス対応デー
タ
第1加算器15に第3対応データ
が出力されたとき、3つの各データを第2加算器
16において加算し、3周波混合出力を得る。次
に必要に応じPCM符号化用非直線符号データと
するため、PCM変換回路24に印加する。 Next, data of amplitude A(n) is applied to a stage for obtaining a mixed output/modulated output. The stage includes a first addition buffer 22, a second addition buffer 23, and an adder 16.
It inputs the output amplitude data of the first adder 15. When the third corresponding data is output to the second adder 15, the first address corresponding data is output to the second addition buffer 23, the second address corresponding data is output to the first addition buffer 22, and the third corresponding data is output to the first adder 15. 16 to obtain a three-frequency mixed output. Next, the signal is applied to the PCM conversion circuit 24 in order to obtain non-linear code data for PCM encoding as required.
一方、断続周期指定データメモリ12には、出
力データのタイムスロツト毎の出力周波数及び断
続周期信号が予めタイプライタ10などにより書
込まれている。第4図にその収容例を示してい
る。第4図において出力データの多重数は32と
し、1タイムスロツト当たり信号断続回数が8回
までとしている。即ちメモリ12の連続16アドレ
スが1つのタイムスロツト用の制御データに対応
し、制御データ内容は3つあり、その1つは出力
する周波数及びレベル信号の指定即ち前記の信号
発生タイムスロツト番号の指定を行う。しかし無
音指定の時は前記発生部とは別の固定アドレスを
指定する。他のデータ内容は断続時間の設定(信
号オン時間或いは断続時間の設定)を行い、1mS
×nで示す時間のnの値が書込まれる。残りのデ
ータの内容は前記の設定時間が終了した時に、次
に出力を行うデータを収容しているアドレスの設
定を行う。第4図の例では出力タイムスロツト0
は連続信号出力であるが、この場合はデータ部に
そのデータが収容されているアドレスが書かれ
る。タイムスロツト5の断続の場合は次のアドレ
スの番号が書かれる。周期の最後のアドレスデー
タでは、このタイムスロツトの先頭のアドレスの
番号が書込まれている。これらのデータは初期設
定時に各出力タイムスロツトの先頭アドレスのデ
ータが読出され、デイジタル信号プロセツサ9内
のタイミング時間計数メモリ18とタイムスロツ
ト指定データメモリ19に書込まれる。第5図は
各メモリ内のデータ収容図を示している。各メモ
リ18,19は例えば1m秒毎に更新されている。
タイミング時間計数メモリ18から1m秒毎周期
時間データと、次パターンアドレスデータが読出
され、前者のデータは第3加算器17で−1の演
算が行われ、その出力が零かどうか比較回路25
で判定する。零でないとき、その減算出力データ
を再びメモリ18内の該当タイムスロツトのアド
レスに書込む。若し零を検出すると次パターンア
ドレスデータによつて断続周期指定データメモリ
12をアクセスし、次パターンのデータを読出
し、信号プロセツサ9側の2つのメモリ18,1
9の該当アドレスを書直す。 On the other hand, the output frequency and intermittent cycle signal for each time slot of output data are written in advance in the intermittent cycle designation data memory 12 using a typewriter 10 or the like. Fig. 4 shows an example of its accommodation. In FIG. 4, the number of multiplexed output data is 32, and the number of signal interruptions per time slot is up to eight. That is, 16 consecutive addresses in the memory 12 correspond to control data for one time slot, and there are three control data contents, one of which is the designation of the frequency and level signal to be output, that is, the designation of the signal generation time slot number. I do. However, when specifying silence, a fixed address different from the generator is specified. For other data contents, set the intermittent time (signal on time or intermittent time setting), and set the intermittent time to 1mS.
The value of n at time indicated by xn is written. Regarding the content of the remaining data, the address containing the data to be output next is set when the above-mentioned setting time ends. In the example in Figure 4, the output time slot is 0.
is a continuous signal output, but in this case, the address where the data is stored is written in the data section. In the case of intermittent time slot 5, the number of the next address is written. In the last address data of the cycle, the number of the first address of this time slot is written. These data are read at the start address of each output time slot at the time of initial setting and written into the timing time counting memory 18 and the time slot designation data memory 19 in the digital signal processor 9. FIG. 5 shows a data storage diagram in each memory. Each memory 18, 19 is updated, for example, every 1 msec.
Periodic time data every 1 msec and next pattern address data are read from the timing time counting memory 18, and the former data is subjected to a calculation of -1 in the third adder 17, and the comparison circuit 25 determines whether the output is zero.
Judge by. If it is not zero, the subtracted output data is written to the address of the corresponding time slot in the memory 18 again. If zero is detected, the intermittent cycle specification data memory 12 is accessed using the next pattern address data, the data of the next pattern is read out, and the two memories 18 and 1 on the signal processor 9 side are accessed.
Rewrite the corresponding address in 9.
一方、タイムスロツト指定データ19のデータ
は125μ秒毎周期的に読出され、データ格納メモ
リ20(無音パターンを収容)の読出しアドレス
として使用する。データ格納メモリ20は前記
PCM変換回路24の出力データが発生タイムス
ロツトの番号順に125μ周期で書込まれている。
タイムスロツト指定データメモリ19の出力アド
レス指定情報によりデイジタル可聴信号音データ
が出力可能となる。 On the other hand, the data of the time slot designation data 19 is read periodically every 125 microseconds and is used as a read address of the data storage memory 20 (accommodating the silent pattern). The data storage memory 20 is
The output data of the PCM conversion circuit 24 is written in the order of the generation time slot numbers at a cycle of 125μ.
The output address designation information of the time slot designation data memory 19 enables the output of digital audible signal tone data.
[発明の効果]
このようにして本発明によると、振幅データ・
信号周波数データ・断続周期を予め設定してか
ら、信号プロセツサにより動作を開始させるた
め、発生信号周波数・断続周期などを当初に容易
に設定できる。したがつて可聴信号の発生に融通
性があり、しかも出力レベル調整用のパツドの使
用を省略することができるという効果を有する。[Effect of the invention] In this way, according to the present invention, amplitude data and
Since the signal processor starts operation after the signal frequency data and intermittent period are set in advance, the generated signal frequency and intermittent period can be easily set at the beginning. Therefore, there is flexibility in generating an audible signal, and there is an effect that the use of a pad for adjusting the output level can be omitted.
第1図は本発明の実施例の構成を示すブロツク
図、第2図は第1図中の周波数・レベル指定デー
タメモリへのデータ設定を示す図、第3図は第1
図中遅延バツフアへのデータ設定を示す図、第4
図は第1図中断続周期データメモリへのデータ設
定を示す図、第5図はタイミング時間計数メモリ
とタイムスロツト指定メモリへのデータ設定を示
す図、第6図は従来の可聴信号発生方式を説明す
る図である。
9…演算処理を行う信号プロセツサ、10…タ
イプライタ、11…周波数・レベル設定データメ
モリ、12…断続周期設定データメモリ、18…
タンミング時間計数メモリ、19…タイムスロツ
ト指定データメモリ、20…出力データ格納メモ
リ。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, FIG. 2 is a diagram showing data setting to the frequency/level designation data memory in FIG. 1, and FIG.
Diagram 4 showing data setting to the delay buffer in the figure.
Figure 1 shows the data setting to the interrupted period data memory, Figure 5 shows the data setting to the timing time counting memory and time slot designation memory, and Figure 6 shows the conventional audible signal generation method. FIG. 9...Signal processor for performing arithmetic processing, 10...Typewriter, 11...Frequency/level setting data memory, 12...Intermittent cycle setting data memory, 18...
Tamming time counting memory, 19...time slot designation data memory, 20...output data storage memory.
Claims (1)
聴信号用周波数データとを予め格納する周波数・
レベル指定データメモリと、 該メモリを読出したデータについて演算し次の
サンプル点の振幅データを得るデイジタル信号プ
ロセツサと、 所定の継続周期を指定するデータを予め格納す
る断続周期指定データメモリと、 前記信号プロセツサ出力・無音データを格納す
るデータ格納メモリと、を具備し、 前記断続周期指定データメモリ出力によりデー
タ格納メモリ出力を制御して可聴信号音を発生す
ることを特徴とするデイジタル可聴信号音発生方
式。[Scope of Claims] 1. A frequency converter in which amplitude data of two consecutive sample points and frequency data for an audible signal are stored in advance.
a level designation data memory; a digital signal processor that calculates the amplitude data of the next sample point by calculating the data read from the memory; an intermittent cycle designation data memory that stores in advance data designating a predetermined continuation cycle; and the signal A digital audible signal sound generation method, comprising: a data storage memory for storing processor output/silent data, and generating an audible signal sound by controlling the data storage memory output by the intermittent period specified data memory output. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59252170A JPS61129957A (en) | 1984-11-29 | 1984-11-29 | System for generating digital audible signal tone |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59252170A JPS61129957A (en) | 1984-11-29 | 1984-11-29 | System for generating digital audible signal tone |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61129957A JPS61129957A (en) | 1986-06-17 |
| JPH0329350B2 true JPH0329350B2 (en) | 1991-04-23 |
Family
ID=17233462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59252170A Granted JPS61129957A (en) | 1984-11-29 | 1984-11-29 | System for generating digital audible signal tone |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61129957A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0723140A (en) * | 1993-07-02 | 1995-01-24 | Nec Corp | Audible tone control system |
| JP4846631B2 (en) * | 2007-03-14 | 2011-12-28 | 株式会社リコー | Resin Helical Gear Mold and Resin Helical Gear Molded Using the Mold |
-
1984
- 1984-11-29 JP JP59252170A patent/JPS61129957A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61129957A (en) | 1986-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4569268A (en) | Modulation effect device for use in electronic musical instrument | |
| US4085644A (en) | Polyphonic tone synthesizer | |
| GB2226683A (en) | Digital audio signal generating apparatus | |
| JPS62200399A (en) | Parameter feeder for electronic musical apparatus | |
| JPS6055840B2 (en) | Tone generator for multitone synthesizer | |
| US4267761A (en) | Musical tone generator utilizing digital sliding formant filter | |
| US5036541A (en) | Modulation effect device | |
| US4116103A (en) | Pulse width modulation in a digital tone synthesizer | |
| US4375777A (en) | Electronic musical instrument | |
| JPS634197B2 (en) | ||
| US4215614A (en) | Electronic musical instruments of harmonic wave synthesizing type | |
| JPS5883894A (en) | Digital musical tone modulation device | |
| GB2103005A (en) | Modulation effect device | |
| US4223583A (en) | Apparatus for producing musical tones having time variant harmonics | |
| JPH0329350B2 (en) | ||
| KR0151577B1 (en) | A sound source | |
| US5254805A (en) | Electronic musical instrument capable of adding musical effect to musical tones | |
| US4418600A (en) | Electronic musical instruments of the type synthesizing a plurality of partial tone signals | |
| JPS6286394A (en) | Generation of musical sound signal | |
| JPS6126076B2 (en) | ||
| JPS61182097A (en) | Noise reduction device for electronic musical instruments | |
| JPH0231399B2 (en) | ||
| JPH0369118B2 (en) | ||
| JPS5842478B2 (en) | Noise removal device for electronic musical instruments | |
| JPS6278599A (en) | Musical tone signal generator |