Skip to content

m13253/MikroTiChestra

Repository files navigation

MikroTiChestra

There is a beeper in some MikroTik routers… You know what I mean.

Demo

YouTube video: https://www.youtube.com/watch?v=r-g5rppwZXM

Usage

  1. Grab a bunch of MikroTik routers with a beeper.

    Ideally, you want to mix-and-match different models, as different chassis resonate differently, providing tonal variance between channels.

  2. Build the project using

    $ go get -u -v
    $ go build
  3. Copy the example configuration file

    $ cp MikroTiChestra.conf{.example,}
  4. Edit the configuration file.

  5. Create some MIDI files using your favorite DAW software.

  6. Grab a wired connection to one or more MikroTik routers since Wi-Fi is unreliable.

  7. SSH into your routers at least once to ensure ~/.ssh/known_hosts contains public keys of your routers, this is for security.

  8. Party on!

    $ ./MikroTiChestra super_mario_bros_overworld.mid never_gonna_give_you_up.mid

License

This program is released under the MIT license, please refer to LICENSE for legal stuff.

This program is released for the hope that it may be helpful and comes with absolutely no warranty. For example, I am not responsible for your router's H.C.F., your neighbor's complaint, or any possible damage to your hearing, or any lawsuit you received because you played a copyrighted song on a deserted island, or perhaps a hurricane caused by the butterfly effect. If you point at me, I will laugh at you.

Releases

No releases published

Packages

No packages published

Languages