Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for protecting Midi audio data

A technology of audio data and parameters, applied in the field of audio data protection, can solve the problems of midi audio that is not suitable for storing performance instructions, and there is no good midi audio data protection method, so as to achieve the effect of ensuring security

Inactive Publication Date: 2009-01-28
BEIJING UNIV OF TECH
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in contrast to the widespread use of midi data, there is currently no good protection method for midi audio data
Most of the existing audio data protection methods are aimed at audio waveforms, that is, abstracting audio data into one-dimensional signals for processing. These methods are not suitable for storing midi audio of performance instructions

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 protecting Midi audio data
  • Method for protecting Midi audio data
  • Method for protecting Midi audio data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] figure 1 Indicates the protection process of midi audio data. A midi file 100 is read from a storage medium. A midi file consists of several track blocks, and the same operation is performed on each track block. First, an instruction string 300 is generated according to the content of the trajectory block, and the instruction string is sequentially compressed and encoded 400, encrypted 500, and error-corrected encoded 600 to form a 0-1 string, called a verification string, and write the verification string back to the trajectory block , that is, the trajectory block 700 is modified. After all track blocks are processed, the newly generated midi file is saved to the storage medium 800 .

[0027] The compression coding 400, the encryption 500, and the error correction coding 600 can be arbitrarily selected from a lossless compression coding algorithm, a symmetric encryption algorithm, and an error correction coding algorithm respectively.

[0028] figure 2 Indicates...

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

The invention provides a method for protecting Midi audio data, which belongs to the field of audio data. In the prior audio data protecting method, the audio data is extracted into one-dimensional signals for processing, which is not suitable for storing the Midi audio data of performance instructions. In the method, all note on instructions and note off instructions are found out from each locus block in a midi file, and are arrayed into an instruction string according to the sequence in the prior locus block; the instruction string undergoes compression, encryption and correction to form a new 0-1 character string called validation string; the validation string is placed in a reset instruction at the end of the locus block as a parameter of the instruction and stored in a storage medium; when differentiating, the parameter, namely the validation string, of the reset instruction at the end of the locus block is read, and undergoes compression, encryption and correction to obtain a decoded instruction string; and whether the midi file is falsified or not is judged, where and how the midi file is falsified are determined, and then the falsified information is restored.

Description

technical field [0001] The invention relates to a method for protecting audio data, in particular to a method for protecting midi audio data. Background technique [0002] The protection of multimedia data has become an important technology to protect the economic interests of digital content and related rights holders in the digital network environment. Especially with the rise of online music and mobile entertainment, the protection of audio data is even more important. [0003] Among all kinds of audio data, Midi audio data occupies an important position. There are two main reasons: one is that the storage space occupied by midi files is very small. The midi format encoding only needs two to three hundred bytes, which is 1000 times worse, which is very suitable for mobile phones, mobile networks and other environments with limited storage capacity or bandwidth; second, the midi data is not stored in audio waveforms, but performance instructions, changing The parameters ...

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 Applications(China)
IPC IPC(8): G10H1/00
Inventor 姜楠
Owner BEIJING UNIV OF TECH