Process for adjusting the sound volume of a digital sound recording
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H03G-003/00
G11B-020/10
H03G-003/30
출원번호
US-0423824
(2012-03-19)
등록번호
US-8873772
(2014-10-28)
발명자
/ 주소
Nathan, Guy
Dion, Dominique
출원인 / 주소
TouchTunes Music Corporation
대리인 / 주소
Nixon & Vanderhye PC
인용정보
피인용 횟수 :
0인용 특허 :
164
초록▼
The present invention relates to a process for adjusting the sound volume of a digital sound recording characterized in that it comprises: a step consisting of determining, in absolute values, for a recording, the maximum amplitude values for sound frequencies audible for the human ear, a step consi
The present invention relates to a process for adjusting the sound volume of a digital sound recording characterized in that it comprises: a step consisting of determining, in absolute values, for a recording, the maximum amplitude values for sound frequencies audible for the human ear, a step consisting of calculating the possible gain for a specified sound level setting, between the maximum amplitude value determined above and the maximum amplitude value for all frequencies combined, a step consisting of reproducing the recording with a sound card by automatically adjusting the amplification gain level making it possible to obtain a sound level for the recording of a specified value so that it corresponds to the gain calculated for this recording.
대표청구항▼
1. An audiovisual reproduction system, comprising: processing resources including a processor and a memory; anda non-transitory computer readable storage medium tangibly storing a sound management program;wherein the sound management program, in connection with the processing resources, is configure
1. An audiovisual reproduction system, comprising: processing resources including a processor and a memory; anda non-transitory computer readable storage medium tangibly storing a sound management program;wherein the sound management program, in connection with the processing resources, is configured to adjust the sound volume of a digital sound recording to be reproduced by the audiovisual reproduction system by at least: determining, in absolute values, for the recording, the maximum amplitude values for sound frequencies audible for the human ear, andcalculating the possible gain (Gv) for a specified sound level setting, between the maximum amplitude value (A2) and the maximum amplitude value (Am) for all frequencies combined, the possible gain being determined by applying the following formula: Gv=20 log (A2/Am);wherein the sound recording is reproducible by the audiovisual reproduction system by at least automatically adjusting the amplification gain level so as to obtain a sound level of a specified value for the recording so that it corresponds to the gain calculated for the recording; andwherein a dynamic reproduction sound level adjustment is to be performed on the recording during reproduction so as to authorize a specified gain for the low-pitched and/or high-pitched sounds in the recording, the gain corresponding approximately to the attenuation applied during the production of the recording. 2. The system of claim 1, wherein the maximum amplitude value is determined by at least: counting the number of samples of the recording with a specified amplitude, for all the amplitudes existing in the recording,classifying the amplitudes of the number of samples found in increasing order, andstoring in memory the maximum amplitude, for all frequencies combined, and the amplitude, for which an order number in the classification carried out is n ranks less with reference to a rank of the maximum amplitude, the amplitude found corresponding in this case to a maximum amplitude for frequencies audible for the human ear. 3. The system of claim 2, wherein n is determined so that the degradation of the reproduction quality of the recording is not perceptible to the human ear. 4. The system of claim 2, wherein n is of the order of 10. 5. The system of claim 2, wherein n is equal to 4 or 5. 6. The system of claim 1, wherein the maximum amplitude value is determined by at least: counting the number of samples of the recording with a specified amplitude, for all the amplitudes existing in the recording, andclassifying the amplitudes of the number of samples found in increasing order, andcalculating the mean value Amean of the n′ highest amplitudes occurring at least k′ times in the recording. 7. The system of claim 1, wherein the maximum amplitude value is determined by at least: compressing the recording using at least one psycho-acoustic mask so as to reduce a number of human-inaudible sounds from the initial recording,decompressing the recording, andsearching the maximum amplitude on the decompressed recording, this amplitude corresponding in this case to the maximum amplitude for frequencies audible for the human ear. 8. The system of claim 7, wherein the psycho-acoustic mask is applied using a compression algorithm. 9. The system of claim 8, wherein the psycho-acoustic mask is applied using MPEG-1 Layer 3. 10. The system of claim 1, wherein said process is provided on an audiovisual reproduction system wherein the recording is stored in memory in the reproduction system with the corresponding calculated gain, and further wherein an audiovisual reproduction system reading means giving access to the gain value to control gain circuits of a digital signal processing processor of the digital audiovisual reproduction system to adjust the sound level accordingly. 11. An audiovisual reproduction system, comprising: processing resources including a processor and a memory; anda non-transitory computer readable storage medium tangibly storing a sound management program;wherein the sound management program, in connection with the processing resources, is configured to adjust the sound volume of a digital sound recording to be reproduced by the audiovisual reproduction system by at least: determining, in absolute values, for the recording, the maximum amplitude values for sound frequencies audible for the human ear, andcalculating the possible gain for a specified sound level setting, between the maximum amplitude value and the maximum amplitude value for all frequencies combined;wherein the sound recording is reproducible by the audiovisual reproduction system by at least automatically adjusting the amplification gain level so as to obtain a sound level for the recording of a specified value so that it corresponds to the gain calculated for this recording; andwherein a dynamic reproduction sound level adjustment is to be performed on the recording during reproduction so as to authorize a specified gain for the low-pitched and/or high-pitched sounds in the recording, the gain corresponding approximately to the attenuation applied during the reproduction of the recording. 12. The system of claim 11, further comprising wherein sound levels of digital sound recordings are adjustable so as to obtain identical sound levels in the digital sound recordings, irrespective of differences in initially existing levels of the digital sound recordings. 13. The system of claim 11, wherein the determining includes: counting a number of samples of the recoding with a specified amplitude for each amplitude existing in the recording;ordering the amplitudes of the number of samples found; andstoring in a memory the maximum amplitude, for all of the frequencies combined, and an amplitude for which an order number n in the classification carried out ranks less than a rank of the maximum amplitude. 14. The system of claim 13, wherein n is determined so that a degradation of the reproduction quality of the recording is not perceptible to the human ear. 15. The system of claim 13, wherein n is on the order of 10. 16. The system of claim 13, wherein n is 4 or 5. 17. A method of reproducing audio via an audiovisual reproduction system, the method comprising: reproducing, in connection with a processor of the audiovisual reproduction system, a recording while also, in connection with the processor, accounting for a specified gain for low-pitched and/or high-pitched sounds in the recording,the specified gain corresponding approximately to a specified volume attenuation of the recording to be assigned during the reproduction of the recording to evaluate amplifier input gain,the specified gain being increased, when possible, without exceeding a sound level selected by the user and without exceeding a maximum gain set for low-pitched and/or high-pitched sounds. 18. The method of claim 17, further comprising adjusting sound levels of digital sound recordings so as to obtain identical sound levels in the digital sound recordings, irrespective of differences in initially existing levels of the digital sound recordings.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (164)
Johnson Mark R. ; Cline Terry B., Acquisition and operation of remotely loaded software using applet modification of browser software.
Beyers ; II Robert J. (Snellville GA) Durden Gregory S. (Jonesboro GA) Ivey M. Kent (Chamblee GA) Kuban Curt M. (Snellville GA), Addressed messaging in a cable television system.
Allen Richard (111 E. Myrna La. Tempe AZ 85284), Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a r.
Marrington S. Paul (P.O. Box 34 Fyshwick CA AUX 2609) Kiankhooy-Fard Paul (1165 Archer St. San Diego CA 92109) Zecos Paul (13367 Caminito Mar Villa Del Mar CA) Rudaw Geoffrey (43 Argow Pl. Nanuet NY , Computer power system.
San Soucie Marc (Tyngsboro MA) Surprenant Carolyn E. (Dracut MA) Fitzgerald Thomas (Lowell MA) Walker Susan (Arlington MA), Data processor that customizes program behavior by using a resource retrieval capability.
Koval Michael J. (Boca Raton FL) Lawton William W. (Boca Raton FL) Tyler John G. (Boynton Beach FL) Winters Scott L. (Plantation FL), Data stream protocol for multimedia data streaming data processing system.
Funahashi Yasuhiro,JPX ; Ikami Kazunori,JPX ; Nishimura Osamu,JPX ; Kiyohara Yuji,JPX ; Hibino Yoshihiko,JPX ; Yasutomo Yuichi,JPX, Data transmission system for distributing video and music data.
Fielder Louis D. (Millbrae CA) Bosi-Goldberg Marina (Menlo Park CA) Davidson Grant A. (Oakland CA) Gundry Kenneth J. (San Francisco CA), Digital audio limiter.
Tsevdos James T. ; Cook Ross L. ; Ring Nancy Lee ; Barnhill Robert S. ; Hamblin Glen E. ; Milsted Kenneth L. ; Kindell Craig N. ; Waefler Susan Elizabeth ; Portela Carlos ; Anderson Brent C., Digital information accessing, delivery and production system.
Akel William S. (5460 White Oak Ave. ; A-336 Encino CA 91316) Schilling Paul K. (5460 White Oak Ave. ; A-336 Encino CA 91316) Solberg Eric L. (5460 White Oak Ave. ; A-336 Encino CA 91316), Distributed on-line money access card transaction processing system.
Metz Erik Christopher ; Zimmerman ; Jr. Paul Andrew ; Erdely ; Jr. Laszlo ; deSa Colin Joseph ; Hudson ; Jr. Henry G. ; Darr ; Jr. John W., Downloading applications software through a broadcast channel.
Hammond Russell E. (La Jolla CA) Northup Robert L. (San Diego CA) Shimp Alan G. (Silver Spring MD) Fassnacht Francis B. (Silver Spring MD), Electrical power supply for short term power interruptions.
Kaloi Dennis M. (710 N. Oak Point Dr. Agoura Hills CA 91301) Simon Richard A. (707 Clear Haven Dr. Agoura Hills CA 91301), Electronic solid-state record/playback device and system.
Barrett Phil ; Clawson Dennis ; Carden Christopher ; Leif Stephanie ; Boutell Thomas ; Wesley Richard, Error mitigation and correction in the delivery of on demand audio.
Dubno Michael (5938 Liebig Ave. Riverdale NY 10471) Dubno Daniel (261 W. 11th St. New York NY 10014), Food service ordering terminal with video game capability.
Sharples ; Jr. Thomas D. (Redwood City CA) Weitz John C. (Belmont CA) Ganapathy Ichyterra (Palo Alto CA) Poimboeuf Michael (Redwood City CA) Macdonald Hugh (Menlo Park CA) Garvin Charles E. (San Fran, High-speed reproduction facility for audio programs.
Korn Justin (Sapphire Beach ; 164 ; Rte. 6 St. Thomas VI 00802) Schmelzer Stephen F. (Maplewood NJ), Information retrieval system and method using independent user stations.
Benson Paul H. (Chandlers Ford GB2) Kingdom-Hockings Michael L. (Chandlers Ford GB2) Middleton Brian H. (Winchester GB2) Pinnell Martin C. (Winchester GB2) Robinson Thomas E. (Romsey GB2) Sheeler Ric, Interactive enquiry system.
Spaulding ; II John E. (N. Miami FL), Interactive television terminal responsive to user commands which combines static service data and recurrently broadcast.
Hershey Antoinette F. (Acton MA) French Andrew H. (Lexington MA) Boire Christopher P. (Westborough MA), License mangagement system and license storage key.
Yoshimaru Tomohisa (Kanagawa JPX) Yokota Tsuneshi (Kanagawa JPX) Kumagai Hideo (Tokyo JPX), Memory disk and apparatus for recording information on memory disk.
Florin Fabrice (Mill Valley CA) Buettner Michael (Burlingame CA) Corey Glenn (San Rafael CA) Fritsche Janey (Mill Valley CA) Maresca Peter (Palo Alto CA) Miller Peter (Los Altos Hills CA) Purdy Bill , Method and apparatus for audio-visual interface for the display of multiple levels of information on a display.
Gupta, Samir; Mauro, Anthony P.; Dejaco, Andrew P., Method and apparatus for automatically adjusting speaker and microphone gains within a mobile telephone.
Rust Jeffrey J. (Brooklyn Park MN) LeVasseur Rodney J. (Lakeville MN) Meilach Alan (Prior Lake MN) Beech Brian (Bloomington MN) Wetzel Richard M. (Plymouth MN) Freudenheim Eric J. (Burnsville MN), Method and apparatus for parallel integrated circuit card initialization and embossing.
Lillich Alan W. (Los Gatos CA) Cobb Jeffrey R. (Sunnyvale CA) Eidt Erik L. (Campbell CA) Meretsky Wayne N. (Los Alto CA), Method and apparatus for patching operating systems.
Lang Gerald S. (812 Downs Dr. Silver Spring MD 20904), Method and apparatus for protecting material on storage media and for transferring material on storage media to various.
Lett David B. (Duluth GA) Raley ; Jr. William M. (Lawrenceville GA) Hayashi Michael T. (Aurora CO), Method and apparatus for providing interactive electronic programming guide.
Castille Jean-Paul Gilbert,FRX, Method and apparatus for transmitting information recorded on information storage means from a central server to subscr.
Kirouac Donald L. (Thornhill CAX) Porrett William A. (Unionville CAX) Czerwinski Marek J. (Scarborough CAX), Method and apparatus for updating software at remote locations.
Banker Robert O. (Cumming GA) Huppertz Jeffrey B. (Alpharetta GA) Hayashi Michael T. (Lawrencevile GA) Lett David B. (Duluth GA) Godlewski Voytek E. (Atlanta GA) Raley Michael W. (Lilburn GA), Method of providing video on demand with VCR like functions.
Row Edward J. (Mountain View CA) Boucher Laurence B. (Saratoga CA) Pitts William M. (Los Altos CA) Blightman Stephen E. (San Jose CA), Parallel I/O network file server architecture.
Gupta Dev V. (Flemington NJ) Chen Yu-Ren B. (Somerville NJ) Sharper Craig A. (Los Altos CA) Stone Alan E. (Morristown NJ), Scalable multimedia network.
Shing Norman (New Hyde Park NY) Erlikh Leonid (Brooklyn NY) Lim Nicholas R. (London NJ GB2) Lambert Jeffrey L. (East Brunswick NJ) Moskowitz Joel M. (New York NY) Wadhwa Vivek K. (Paramus NJ) Hughes , Software distribution system to build and distribute a software release.
Arendt James Wendell ; Giangarra Paul Placido ; Manikundalam Ravindranath Kasinath ; Padgett Donald Robert ; Phelan James Michael, System and method for lazy loading of shared libraries.
Coy Henry Robert (Boca Raton FL) Rees Robert M. (San Jose CA) Cabrera Luis Felipe (San Jose CA), System and method for managing a hierarchical storage system through improved data migration.
Akiyoshi Takashi (Osaka JPX) Matsuse Tetsuo (Ikoma-gun JPX), System for automatically generating and saving control information in a server if requested by a client at system initia.
Rangan P. Venkat (San Diego CA), System for efficient delivery of multimedia information using hierarchical network of servers selectively caching progra.
Takahashi Fumiaki,JPX ; Suga Akira,JPX ; Kawamura Hideaki,JPX ; Aizawa Takashi,JPX ; Mamiya Akira,JPX ; Hatori Kenji,JPX, System for loading control information from peripheral devices which are represented as objects to a controller in a p.
Choquier Philippe,FRX ; Peyroux Jean-Francios ; Griffin William J., System for on-line service in which gateway computer uses service map which includes loading condition of servers broad.
Eggers Derek C. (4217 Highland Rd. ; Suite 275 Pontiac MI 48054) Holben David V. (4217 Highland Rd. ; Suite 275 Pontiac MI 48054) Robinson Mark E. (1080 Cliff Dr. Lapeer MI 48446), System for random access to an audio video data library with independent selection and display at each of a plurality of.
Tillery Michael L. (Rockford) Harlan Eugene G. (Rockford) Martin John (Rockford) Zammuto Samuel N. (Rockford) Bonilla Marcio (Rockford IL), System for remotely crediting and billing usage of electronic entertainment machines.
Kindell Craig N. ; Milsted Kenneth L. ; Vogt Michael P. ; Waefler Susan E. ; Yoder Brian E., System for the management of multiple time-critical data streams.
Kindell Craig N. ; Milsted Kenneth L. ; Vogt Michael P. ; Waefler Susan E. ; Yoder Brian E., System for the management of multiple time-critical data streams.
Sedam Jason K. (Dunwoody GA) Hale James V. M. (Dunwoody GA) Caldwell Stewart W. (Marietta GA) Bushman Willard T. (Palm Bay FL) Wright Richard A. (Melbourne FL), System for the remote monitoring of vending machines.
Molnar Charles E. (471 Toft La. Webster Groves MO 63119) Backus Alan L. (1550 Centinela Ave. ; No. 210 Los Angeles CA 90025), System to demonstrate and sell computer programs.
Paolini Michael (153 E. Palmetto Park Rd. #155 Boca Raton FL 33432), System with two different communication mediums, transmitting retrieved video and compressed audio information to plural.
Cohen Jason M. (20 Skookwams Ct. West Islip NY 11795), Video communications system having a remotely controlled central source of video and audio data.
Falcon ; Jr. Lorenzo ; Saxena Ashok Raj, Video data streamer for simultaneously conveying same one or different ones of data blocks stored in storage node to ea.
Verbiest Willem J. A. (Sint Gillis Waas BEX) Voeten Bart F. (Beerse BEX) Vermeulen Christophe D. G. (Ramegnies-Chin BEX) Van der Putten Frank O. (Lede BEX) Defoort Frank C. M. (Aartselaar BEX), Video on demand network, including a central video server and distributed video servers with random access read/write me.
Keele Richard V. (San Diego CA) Mautner Craig D. (San Diego CA) Thorpe Tracy J. (Encinitas CA) Thompson Sidney R. (San Diego CA) Goodsell Michael C. (Chula Vista CA) Erdelsky Philip J. (San Diego CA), Virtual addressing of optical storage media as magnetic tape equivalents.
Gerba George ; Lambert Robert E. ; Meiseles Howard ; Nichols Mike, Visual object present within live programming as an actionable event for user selection of alternate programming wherein.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.