Global Patent Index - EP 0209336 A2

EP 0209336 A2 19870121 - Digital sound synthesizer and method.

Title (en)

Digital sound synthesizer and method.

Title (de)

Digitaler Schallsynthesierer und Verfahren.

Title (fr)

Procédé et synthétiseur digital du son.

Publication

EP 0209336 A2 19870121 (EN)

Application

EP 86305358 A 19860711

Priority

US 75622085 A 19850718

Abstract (en)

To synthesize transient sounds a time-varying recursive filter (20) is used in which the multipliers (57) following successive delay elements (59) of the filter have sets of normalized covariance matrix coefficients (b) which are stored (54) and which have been obtained from the normalized autocorrelation coefficients (a) for each of a plurality of time frames (11) of a sampled transient sound signal which is to be synthesized from the stored coefficients. The normalization constant (A) during a frame is also applied as a scale factor (A) to the recursive filter. A pseudo-random noise generator (51) supplies the input signal to the recursive filter (20) at the sample rate, which is the rate of a clock pulse generator (52) triggering the noise generator (51). A plurality of successive time frames determined by cascaded delays (59) in the recursive filter and a set of coefficients for each time frame provides the entire synthesized transient signal. The respective sets of coeffi-cients (A. b1 to bm are supplied from a store (54) synchronised from the clock pulse generator (52) through a modulo F counter (53) where (F) is the number of samples in a time frame.

IPC 1-7

G10K 15/02

IPC 8 full level

G10K 15/02 (2006.01)

CPC (source: EP)

G10K 15/02 (2013.01)

Designated contracting state (EPC)

DE GB IT

DOCDB simple family (publication)

EP 0209336 A2 19870121; EP 0209336 A3 19870520; EP 0209336 B1 19910313; AU 588334 B2 19890914; AU 5923086 A 19870122; DE 3678054 D1 19910418; ES 2000520 A6 19880301; IL 79268 A0 19860930

DOCDB simple family (application)

EP 86305358 A 19860711; AU 5923086 A 19860625; DE 3678054 T 19860711; ES 8600360 A 19860717; IL 7926886 A 19860627