aolsenjazz / mimic

MIDI device emulator for software + DAW testing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mimic

Download (Apple Silicon)

Download (Apple Intel)

Emulate popular MIDI devices for testing software and DAW configurations

  • 🖥️ Support Mac OSX 10.11+ Intel/Silicon
  • 🎹 Popular Devices 20+ devices from multiple manufacturers
  • Low Latency: < 1 ms latency

Mimic is an electron application boostrapped with electron-react-boilerplate. It is designed with the purpose of simplying software testing for MIDI-centric applications, though it can fit plenty of use cases outside of this.

Device Support

Mimic repurposes the driver files created by and for SuperController. If a device is supported, it will have a driver file there. Supporting more devices makes this software more useful for everyone so if you are able to write drivers for your devices, please do so! If not, please open a pull request and we'll work together to get your device supported.

Build + run locally

git clone https://github.com/aolsenjazz/mimic
cd mimic
npm run post-clone
npm start

Tests

After install and running post-clone:

npm run build
npm test

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

License available in LICENSE.txt.

About

MIDI device emulator for software + DAW testing

License:MIT License


Languages

Language:TypeScript 83.3%Language:CSS 12.5%Language:JavaScript 4.1%Language:EJS 0.2%