microcontrollers(UC的MIDI MIDI Library for)
- 资源大小:22.43 kB
- 上传时间:2021-06-30
- 下载次数:0次
- 浏览次数:1次
- 资源积分:1积分
-
标 签:
资 源 简 介
uC-MIDI is a light-weight C library for parsing MIDI (Musical Instrument Digital Interface) data stream. It is written in pure C and has no dependencies on external libraries or APIs. uC-MIDI is intended primarily for memory-constrained micro-controller applications and thus emphasizes simplicity and low memory footprint. That said, it"s not limited to the micro-controller applications and can be used for any other purpose as well.
The library is fully static (i.e. it does not use dynamic memory allocation) and has memory footprint less than 2 kilobyte. This makes it useful for small embedded micro-controller systems such as TI MSP430, Atmel AVR or Microchip PIC family.
The library consists of two independent parts: a MIDI parser for handling MIDI input stream and a collection of "helper" functions for generating MIDI messages. Both parts are compiled conditionally and can be excluded from the application to further reduce
文 件 列 表
examples
mididump
mididump
Makefile
mididump.c
README
ucmidi
COPYING
NEWS
README
ucmidi.c
ucmidi.h