WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2011161372) IMPROVED DIGITAL AUDIO SYNTHESIZER
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/161372    International Application No.:    PCT/FR2011/051425
Publication Date: 29.12.2011 International Filing Date: 21.06.2011
IPC:
G10H 7/10 (2006.01), G10L 13/02 (2006.01)
Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE [FR/FR]; Domaine de Voluceau Rocquencourt F-78150 Le Chesnay (FR) (For All Designated States Except US).
UNIVERSITÉ DE LORRAINE [FR/FR]; 34 cours Leopold CS 25233 F-54052 Nancy Cedex (FR) (For All Designated States Except US).
DI MARTINO, Joseph [FR/FR]; (FR) (For US Only).
PIERRON, Laurent [FR/FR]; (FR) (For US Only)
Inventors: DI MARTINO, Joseph; (FR).
PIERRON, Laurent; (FR)
Agent: BLOT, Philippe; Cabinet Lavoix 2, Place d'Estienne d'Orves F-75441 Paris Cedex 09 (FR)
Priority Data:
10 02674 25.06.2010 FR
Title (EN) IMPROVED DIGITAL AUDIO SYNTHESIZER
(FR) SYNTHETISEUR NUMERIQUE AUDIO AMELIORE
Abstract: front page image
(EN)The invention relates to a digital audio synthesizer that includes: an input memory for receiving a sequence of digital data representing the amplitude spectrum of an audio signal over consecutive and overlapping time windows; a computer (120) that is set up to receive, as an input, a draft digital data set for a active window including amplitude-extrapolated data at the start of a window and zero values for the rest of the window, and to establish, as a response, a digital representation of the discrete complex Fourier transform for said set; a dialer (130) that is set up to combine the amplitude spectrum input, corresponding to the active window in question, with the digital representation predetermined by the computer, and to call the computer (120) with the resulting data in order to establish a digital representation of the corresponding complex inverse discrete Fourier transform that provides a set of estimated digital data related to the active window in question; and an adder (140) for selectively accumulating the estimated digital data that corresponds to a single period of time. The dialer (130) is set up to calculate an auxiliary digital data set (Xi(n)) by taking the active set (z(n)) of estimated digital data divided by a window function on each time window. The adder (140) is set up to add the active set of estimated digital data multiplied by the window function (H) having the preceding value from the accumulated total. Said digital audio synthesizer also includes an extrapolator (110) that is set up to calculate the draft digital data set for an active window from the auxiliary digital data set for the preceding window, said auxiliary digital data set being selectively multiplied by the square of the window function.
(FR)Un synthétiseur numérique audio qui comprend : une mémoire d'entrée pour recevoir une suite de données numériques représentatives du spectre d'amplitude d'un signai audio, sur des fenêtres temporelles consécutives et chevauchantes, un calculateur (120), agencé pour recevoir en entrée un jeu de données numériques d'esquisse d'une fenêtre courante comprenant en début de fenêtre des données extrapolées d'amplitude, et des valeurs nulles pour le reste de la fenêtre, et pour établir en réponse une représentation numérique de la transformée de Fourier discrète complexe de ce jeu, un composeur (130), agencé pour combiner l'entrée de spectre d'amplitude associée à la fenêtre courante considérée et la représentation numérique déterminée par le calculateur, et pour appeler le calculateur (120) avec les données résultantes pour établir une représentation numérique de la transformée de Fourier discrète complexe inverse correspondante, ce qui fournit, un jeu de données numériques estimées, relatives à la fenêtre courante considérée, et un additionneur (140), pour cumuler sélectivement les données numériques estimées qui correspondent à un même temps, le composeur ( 130) est agencé pour calculer un jeu de données numériques auxiliaires (Xi(n)), en prenant le jeu de données numériques estimées (z(n)) courant, divisé par une fonction de fenêtre sur chaque fenêtre temporelle, l'additionneur (140) est agencé pour ajouter le jeu de données numériques estimées courant multiplié par la fonction de fenêtre (H) à la valeur précédente du cumul, un cxtrapolateur (110) agencé pour calculer le jeu de données numériques d'esquisse pour une fenêtre courante à partir du jeu de données numériques auxiliaires de la fenêtre précédente multiplié sélectivement par le carré de la fonction de fenêtre.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: French (FR)
Filing Language: French (FR)