MIDI to remote Arduinos

Hi
I am new to Arduino's but willing to learn. I need to know what will work best and then I can learn about it, knowing that I am not chasing my tail.

My Project
I would like to receive 36 different MIDI note on signals, live, from a live MIDI keyboard). I would like to convert the signals into on/off data and send this via R.F., to 36 remote boards. One board for each note. I accept that there will be latency but would like it to be as low as possible

My Questions
What is the best board to receive the MIDI and output it as on/off data via R.F?
What is the best board to receive this data via R.F.

I would be grateful for any advice.
Thank you.

Would it be better or easier to use WIFI than R.F?

At what distances?

google is my friend. It could be yours also

So getting the notes on/off is simple.

Then you need to broadcast an encoded message, and have N receivers each with a unique address or identifier, so it would respond only to messages meant for it.

A simple cheap solution would be one dumb 433 transmitter and N dumb 433 receivers. RadioHead library can make it easy to set up.

There may be regulatory issues where you are doing this.

There are many other radio sets that can be one-to-many configured, they get more spendy, but none would be hard to use, if you just let RadioHead do the heaviest part of the lift.

HTH

a7

I don't think so, and if you add "cheaper" def not.

I think Wi-Fi would introduce some latency, and inconsistent latency at that.

a7

You have not mentioned budget, but you could consider using ESP32 boards and the ESP-NOW Multicast facility

No extra hardware required to transmit or receive

1 Like

Thanks for your help a7
I will digest what you have suggested.

Thanks , ill have a look at that.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.