Method for implementing simultaneous playing of MIDI music and sound effect by MIDI synthesizer

A synthesizer and music technology, which is applied to instruments, sounding instruments, electro-acoustic instruments, etc., can solve the problems of delayed playback of sound effects, impact processing, and poor real-time performance of sound effects, so as to achieve the effect of shortening delay and improving real-time performance

Inactive Publication Date: 2010-05-26
VIMICRO CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Though interpreter 114 first explains and executes the Event in CommandFIFO 112, if MIDI Event is relatively long with respect to the time of last Event or the playback duration indicated in Note Off Event is longer, the explanation execution of Event can be in blocked state, affects In the processing of Event in Command FIFO112, there may be delayed playback of sound and sound effects, which makes the real-time performance of sound playback poor

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for implementing simultaneous playing of MIDI music and sound effect by MIDI synthesizer
  • Method for implementing simultaneous playing of MIDI music and sound effect by MIDI synthesizer
  • Method for implementing simultaneous playing of MIDI music and sound effect by MIDI synthesizer

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0034] This method of realizing MIDI synthesizer playing MIDI music and sound effect simultaneously of the present invention splits the event in the MIDI data that the playback duration exceeds a predetermined duration into a plurality of events; the split event and the unsplit event Send to MIDI synthesizer.

[0035] image 3 The flow chart of realizing MIDI synthesizer to play MIDI music and other sound effects simultaneously for the present invention. The method includes the following steps:

[0036] In step 301, a processor of an electronic device reads a MIDI Event in MIDI data.

[0037] Step 302, judge whether it is a Note Off Event, if yes, execute step 303; otherwise, execute step 305.

[0038] Step 303, judging whether the playback duration...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

This invention discloses one MIDI synthesizer to play MIDI music and music effect at same time, which divide the affair with more sustaining play time than the pre-set affair into multiple affairs; tosend the divided and undivided affairs to the MINI synthesizer. This invention method can reduce the sound effect playtime.

Description

technical field [0001] The invention relates to the sound playing technology of a MIDI synthesizer, in particular to a method for realizing the simultaneous playing of MIDI music and sound effects by a MIDI synthesizer. Background technique [0002] At present, many electronic devices use MIDI synthesizer chips to play MIDI music and sound effects, such as: mobile phones play music ringtones or button sound effects or game sound effects, and computers play music or game sound effects. [0003] see figure 1 , figure 1 It is a schematic diagram of the structure and connection relationship of the MIDI synthesizer in the prior art. Wherein, the processor 100 of the electronic device sends MIDI data or sound effect event (Effect Event) or PCM sound data (generally WAVE file) to the event first-in-first-out memory (Event FIFO) 111 or command FIFO in the MIDI synthesizer 110 respectively. (Command FIFO) 112 or data flow FIFO (Stream FIFO) 113. [0004] The data of a MIDI song c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G10H7/00G10K15/02
Inventor 刘世伟刘延波邹晓红
Owner VIMICRO CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products