Files

copied

Scanning the repository...

Last update 5 years 10 months by Nic Newdigate
Filessoftwareexamplesmidirecorder
..
MidiWriter.cpp
MidiWriter.h
README.md
TFTPianoDisplay.cpp
TFTPianoDisplay.h
t36-midi-tft.ino
MidiWriter.h
#ifndef MidiWriter_h #define MidiWriter_h #include "Arduino.h" #include <SD.h> class MidiWriter { public: MidiWriter(); void setFilename(const char* filename); char* getFilename(); void writeHeader(); void addEvent(unsigned int deltaticks, byte a, byte b, byte c, byte d); void flush(); private: byte _buffer[50]; byte _bufferPos = 0; char _filename[80]; unsigned long trackSize = 0; void write_buf_int(unsigned int data); void write_buf_byte(byte a); }; #endif
Report a bug