ATE520118T1 - Verarbeitung von digitalen media-strömen - Google Patents

Verarbeitung von digitalen media-strömen

Info

Publication number
ATE520118T1
ATE520118T1 AT05762719T AT05762719T ATE520118T1 AT E520118 T1 ATE520118 T1 AT E520118T1 AT 05762719 T AT05762719 T AT 05762719T AT 05762719 T AT05762719 T AT 05762719T AT E520118 T1 ATE520118 T1 AT E520118T1
Authority
AT
Austria
Prior art keywords
sample
digital
interrupt
processing engine
processor
Prior art date
Application number
AT05762719T
Other languages
English (en)
Inventor
Carl K Wakeland
Original Assignee
Creative Tech Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Creative Tech Ltd filed Critical Creative Tech Ltd
Application granted granted Critical
Publication of ATE520118T1 publication Critical patent/ATE520118T1/de

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0091Means for obtaining special acoustic effects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3836Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution
    • G06F9/3851Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution from multiple instruction streams, e.g. multistreaming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control
    • H04S7/30Control circuits for electronic adaptation of the sound field
    • H04S7/305Electronic adaptation of stereophonic audio signals to reverberation of the listening space

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Acoustics & Sound (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Microcomputers (AREA)
  • Information Transfer Systems (AREA)
  • Communication Control (AREA)
  • Complex Calculations (AREA)
AT05762719T 2004-06-23 2005-06-22 Verarbeitung von digitalen media-strömen ATE520118T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/875,259 US7457484B2 (en) 2004-06-23 2004-06-23 Method and device to process digital media streams
PCT/US2005/022014 WO2006002209A2 (en) 2004-06-23 2005-06-22 Processing digital media streams

Publications (1)

Publication Number Publication Date
ATE520118T1 true ATE520118T1 (de) 2011-08-15

Family

ID=35541448

Family Applications (1)

Application Number Title Priority Date Filing Date
AT05762719T ATE520118T1 (de) 2004-06-23 2005-06-22 Verarbeitung von digitalen media-strömen

Country Status (6)

Country Link
US (1) US7457484B2 (de)
EP (1) EP1787191B1 (de)
JP (1) JP4951508B2 (de)
CN (1) CN101185057B (de)
AT (1) ATE520118T1 (de)
WO (1) WO2006002209A2 (de)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7457484B2 (en) 2004-06-23 2008-11-25 Creative Technology Ltd Method and device to process digital media streams
US20060129713A1 (en) * 2004-12-15 2006-06-15 Xie Ian Z Pipeline architecture for content creation for the portable media player from the internet
JP4519082B2 (ja) * 2006-02-15 2010-08-04 株式会社ソニー・コンピュータエンタテインメント 情報処理方法、動画サムネイル表示方法、復号化装置、および情報処理装置
US7865571B2 (en) * 2007-01-08 2011-01-04 Mspot, Inc. Method and apparatus for transferring digital content from a personal computer to a mobile handset
US9317179B2 (en) 2007-01-08 2016-04-19 Samsung Electronics Co., Ltd. Method and apparatus for providing recommendations to a user of a cloud computing service
US7937451B2 (en) * 2007-01-08 2011-05-03 Mspot, Inc. Method and apparatus for transferring digital content from a computer to a mobile handset
US7865572B2 (en) * 2007-01-08 2011-01-04 Mspot, Inc. Method and apparatus for transferring digital content from a personal computer to a mobile handset
US8041848B2 (en) * 2008-08-04 2011-10-18 Apple Inc. Media processing method and device
US20110252422A1 (en) 2010-04-07 2011-10-13 Apple Inc. Opportunistic Multitasking
US9336068B2 (en) 2013-06-07 2016-05-10 Apple Inc. Throttling of application access to resources
US10353709B2 (en) 2017-09-13 2019-07-16 Nextera Video, Inc. Digital signal processing array using integrated processing elements
EP3573342B1 (de) * 2018-05-25 2021-03-31 Harman Becker Automotive Systems GmbH Synchronisierung eines mehrratigen digitalsensors

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4191919A (en) * 1978-05-22 1980-03-04 Varian Associates, Inc. Fast NMR acquisition processor
JPS6275977A (ja) * 1985-09-28 1987-04-07 Victor Co Of Japan Ltd デイジタル・オ−デイオ・デイスク再生装置
US5054360A (en) 1990-11-01 1991-10-08 International Business Machines Corporation Method and apparatus for simultaneous output of digital audio and midi synthesized music
CA2069711C (en) * 1991-09-18 1999-11-30 Donald Edward Carmon Multi-media signal processor computer system
US5572691A (en) 1993-04-21 1996-11-05 Gi Corporation Apparatus and method for providing multiple data streams from stored data using dual memory buffers
US5740404A (en) * 1993-09-27 1998-04-14 Hitachi America Limited Digital signal processor with on-chip select decoder and wait state generator
JPH07182157A (ja) * 1994-10-24 1995-07-21 Mitsubishi Electric Corp ディジタル信号処理プロセッサ
JP3579843B2 (ja) * 1994-10-24 2004-10-20 日本テキサス・インスツルメンツ株式会社 ディジタル信号処理装置
US5883804A (en) 1995-06-14 1999-03-16 Telex Communications, Inc. Modular digital audio system having individualized functional modules
US6081783A (en) 1997-11-14 2000-06-27 Cirrus Logic, Inc. Dual processor digital audio decoder with shared memory data transfer and task partitioning for decompressing compressed audio data, and systems and methods using the same
US6145007A (en) 1997-11-14 2000-11-07 Cirrus Logic, Inc. Interprocessor communication circuitry and methods
US6012142A (en) 1997-11-14 2000-01-04 Cirrus Logic, Inc. Methods for booting a multiprocessor system
US6029221A (en) * 1998-06-02 2000-02-22 Ati Technologies, Inc. System and method for interfacing a digital signal processor (DSP) to an audio bus containing frames with synchronization data
US6570912B1 (en) 1999-03-05 2003-05-27 Pctel, Inc. Hybrid software/hardware discrete multi-tone transceiver
US6751641B1 (en) 1999-08-17 2004-06-15 Eric Swanson Time domain data converter with output frequency domain conversion
US6892339B1 (en) * 1999-09-20 2005-05-10 Freescale Semiconductor, Inc. Discrete multi-tone (DMT) system and method that communicates a data pump data stream between a general purpose CPU and a DSP via a buffering scheme
US7925869B2 (en) * 1999-12-22 2011-04-12 Ubicom, Inc. Instruction-level multithreading according to a predetermined fixed schedule in an embedded processor using zero-time context switching
JP4511008B2 (ja) * 2000-09-29 2010-07-28 京セラ株式会社 画像送信装置
JP4292719B2 (ja) * 2001-01-19 2009-07-08 ソニー株式会社 並列演算装置
US6885992B2 (en) * 2001-01-26 2005-04-26 Cirrus Logic, Inc. Efficient PCM buffer
US6804655B2 (en) * 2001-02-06 2004-10-12 Cirrus Logic, Inc. Systems and methods for transmitting bursty-asnychronous data over a synchronous link
US6937988B1 (en) * 2001-08-10 2005-08-30 Cirrus Logic, Inc. Methods and systems for prefilling a buffer in streaming data applications
US6492903B1 (en) 2001-11-30 2002-12-10 Harris Corporation Multiple input-type and multiple signal processing-type device and related methods
US7366659B2 (en) 2002-06-07 2008-04-29 Lucent Technologies Inc. Methods and devices for selectively generating time-scaled sound signals
US7457484B2 (en) 2004-06-23 2008-11-25 Creative Technology Ltd Method and device to process digital media streams

Also Published As

Publication number Publication date
US20060008180A1 (en) 2006-01-12
WO2006002209A2 (en) 2006-01-05
CN101185057B (zh) 2010-11-17
CN101185057A (zh) 2008-05-21
JP4951508B2 (ja) 2012-06-13
EP1787191B1 (de) 2011-08-10
EP1787191A2 (de) 2007-05-23
WO2006002209A3 (en) 2007-02-22
EP1787191A4 (de) 2009-05-06
JP2008504572A (ja) 2008-02-14
US7457484B2 (en) 2008-11-25

Similar Documents

Publication Publication Date Title
ATE520118T1 (de) Verarbeitung von digitalen media-strömen
DE60213653D1 (de) Verfahren und system zur echtzeit-sprachsynthese
ATE406075T1 (de) Einrichtung und verfahren zur verarbeitung von audiodaten, computerprogrammelement und computerlesbares medium
GB2437684B (en) Data processor adapted for efficient digital signal processing and method therefor
BRPI0514620A8 (pt) Método e aparelho para processar um conjunto de n sinais de áudio
WO2003067572A3 (en) Speech recognition circuit using parallel processors
DE60318494D1 (de) Verfahren, einrichtung und system zur durchführung von kalkulationsoperationen
WO2004017258A3 (de) Verfahren, datenverarbeitungseinrichtung und computerprogrammprodukt zur datenverarbeitung
TW200834325A (en) System and method for migrating domains from one physical data processing system to another
TW200721166A (en) Semiconductor memories with block-dedicated programmable latency register
ATE428134T1 (de) Verfahren und vorrichtung zur hochgeschwindigkeits-eingabeabtastung
DE60316774D1 (de) Verkettung von mehrfadenprozessorkernen zur bearbeitung von datenpaketen
DE602005025593D1 (de) Schutz vor leistungsanalyse-angriffen
ATE387682T1 (de) Robuste rekursive hüllenoperatoren für die schnelle verarbeitung von bildern des retinex- typs
EP1569199A4 (de) Datenerzeugungseinrichtung und verfahren für musikkompositionen
TW200601808A (en) Integrated dialogue system and method thereof
JP2008504572A5 (de)
WO2007133971A3 (en) Method and system for processing music on a computer device
ATE435523T1 (de) Verfahren und vorrichtung zur verarbeitung von audiodaten, programmelement und computerlesbares medium
GB0515256D0 (en) Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation
TW200717312A (en) Dma chain
WO2007006013A3 (en) Synchronized high-assurance circuits
DE60335724D1 (de) Vorrichtung und verfahren zur verarbeitung von geschachtelten unterbrechungen
DE60327902D1 (de) Audioverarbeitungssystem
ATE437416T1 (de) Verarbeitung elektronischer tinte

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties