Invention Grant
US07663046B2 Pipeline techniques for processing musical instrument digital interface (MIDI) files
失效
用于处理乐器数字接口(MIDI)文件的管道技术
- Patent Title: Pipeline techniques for processing musical instrument digital interface (MIDI) files
- Patent Title (中): 用于处理乐器数字接口(MIDI)文件的管道技术
-
Application No.: US12042170Application Date: 2008-03-04
-
Publication No.: US07663046B2Publication Date: 2010-02-16
- Inventor: Prajakt Kulkarni , Eddie L. T. Choy , Nidish Ramachandra Kamath , Samir K Gupta , Stephen Molloy , Suresh Devalapalli
- Applicant: Prajakt Kulkarni , Eddie L. T. Choy , Nidish Ramachandra Kamath , Samir K Gupta , Stephen Molloy , Suresh Devalapalli
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agent Espartaco Diaz Hidalgo
- Main IPC: G10H1/00
- IPC: G10H1/00

Abstract:
This disclosure describes techniques for processing audio files that comply with the musical instrument digital interface (MIDI) format. In particular, various tasks associated with MIDI file processing are delegated between software operating on a general purpose processor, firmware associated with a digital signal processor (DSP), and dedicated hardware that is specifically designed for MIDI file processing. Alternatively, a multi-threaded DSP may be used instead of a general purpose processor and the DSP. In one aspect, this disclosure provides a method comprising parsing MIDI files and scheduling MIDI events associated with the MIDI files using a first process, processing the MIDI events using a second process to generate MIDI synthesis parameters, and generating audio samples using a hardware unit based on the synthesis parameters.
Public/Granted literature
- US20080229918A1 PIPELINE TECHNIQUES FOR PROCESSING MUSICAL INSTRUMENT DIGITAL INTERFACE (MIDI) FILES Public/Granted day:2008-09-25
Information query