Tempo and cue light display
Re: Tempo and cue light display
Would something like this MIDI controlled relay module be any help? I've used a few of these in very simple show control/cueing applications for theatrical stuff, just to fire basic switch commands via the relays from MIDI from a sequencer or MSC system to kit that doesn't understand MSC messages. Using them to switch cue lights on and off is very simple.
-
- forumuser840717
Regular - Posts: 481 Joined: Thu Jun 16, 2016 5:20 pm
Re: Tempo and cue light display
James Perrett wrote:I just had a quick play with the sample code from the Midi library from the Arduino website and I seem to be getting error messages about paths to the library in the emulator...
Yes, I've spent a happy afternoon looking at all the emulators out there (executables and cloud) and none seem to have the MIDI library. Still, I've used a free cloud service to run a few very basic tests of parts of my software (excluding MIDI-related code) and hardware - and it's working so far.
James Perrett wrote:You need a resistor in series with the LED. I'm always a bit cautious so I'd start with something like 390 ohms...
Perfect. I did blow up a couple of virtual LEDs, so I added a few 220Ohm resistors that cured the problem - so I guess I sort of muddled my way to the answer!

Thanks so much for the help.

An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
forumuser840717 wrote:Would something like this...
Thank you. That does look very like what I'm trying to achieve. I'll keep this bookmarked for now and see how my own solution progresses. I would still have the old problem of building a box for either solution, which is going to be the nightmare part of this for me!
An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
Our lad says just use the hardware - "emulators are too fiddly" were his words.
- James Perrett
Moderator -
Posts: 15876 Joined: Mon Sep 10, 2001 12:00 am
Location: The wilds of Hampshire
Contact:
JRP Music - Audio Mastering and Restoration. JRP Music Facebook Page
Re: Tempo and cue light display
James Perrett wrote:Our lad says just use the hardware - "emulators are too fiddly" were his words.


The cloud emulator has been very helpful in allowing me to fine-tune my code and my circuit design. I've gone from 'Hello World' to optimised multi-tasking-capable code that handles all my six lights, with variable brightness, variable flash time... and all done so I can just plug the MIDI library code in when I have it available. It's been quite a day!


An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
I always learn loads from these kind of threads as they cover a world of stuff that I am completely clueless about...
So feel free to ignore input from the clueless, but having been in a band where we had a IEM only mic for the MD who was essentially whispering in our ears what's coming next I have a few out of the box suggestions:
Can you / do you all use IEM's?
If that's the case..
Can you record vocal samples of the required instructions and then trigger them from midi to appear in the IEM's
Might be easier than an electronics project, but not so much of a voyage of discovery
So feel free to ignore input from the clueless, but having been in a band where we had a IEM only mic for the MD who was essentially whispering in our ears what's coming next I have a few out of the box suggestions:
Can you / do you all use IEM's?
If that's the case..
Can you record vocal samples of the required instructions and then trigger them from midi to appear in the IEM's
Might be easier than an electronics project, but not so much of a voyage of discovery

Re: Tempo and cue light display
Thanks for the thoughts. 
I'm the only one that consistently uses (and prefers) IEMs. We have experimented with audio cues, but they really don't work for all kinds of reasons.
A simple box with a few lights on really should hit the spot - and has the approval of all concerned, which is no easy thing to achieve!
I'm confident I'll be able to get this working now. What daunts me is how to box it, but I'm ignoring that voice right now.

I'm the only one that consistently uses (and prefers) IEMs. We have experimented with audio cues, but they really don't work for all kinds of reasons.
A simple box with a few lights on really should hit the spot - and has the approval of all concerned, which is no easy thing to achieve!

I'm confident I'll be able to get this working now. What daunts me is how to box it, but I'm ignoring that voice right now.

An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
If you have the budget I'd consider the MIDI to DMX route. So much flexibility and choice there.
-
- innerchord
Regular - Posts: 212 Joined: Wed May 11, 2016 12:00 am
Re: Tempo and cue light display
The Elf wrote:James Perrett wrote:Our lad says just use the hardware - "emulators are too fiddly" were his words.
The cloud emulator has been very helpful in allowing me to fine-tune my code and my circuit design. I've gone from 'Hello World' to optimised multi-tasking-capable code that handles all my six lights, with variable brightness, variable flash time... and all done so I can just plug the MIDI library code in when I have it available. It's been quite a day!
Sounds like you are doing well - you'll be building all kinds of gadgets now!
- James Perrett
Moderator -
Posts: 15876 Joined: Mon Sep 10, 2001 12:00 am
Location: The wilds of Hampshire
Contact:
JRP Music - Audio Mastering and Restoration. JRP Music Facebook Page
Re: Tempo and cue light display
innerchord wrote:If you have the budget I'd consider the MIDI to DMX route. So much flexibility and choice there.
I'm sure you're right, but I've chosen a path now and I'll continue to travel it until it takes a wrong turn.
And besides, the journey is quite inspiring. If at the end of this process I have no more than a few Arduino coding skills it will have been worth it. In one day I built (virtually!) the device I need. With what I've learned I now really could turn my hand to all kinds of useful little devices.
I've nothing more to do now until the starter kit turns up.
An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
Wonks wrote:The Elf wrote:What daunts me is how to box it, but I'm ignoring that voice right now.
How about building it into a stage set based on Stonehenge?
Oh, I'm warm to that idea - very warm!!!

An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
This is what I ended up making. It works over MIDI and/or USB. I chose lit arcade buttons for their large, clear display.
This version is hard-coded to the MIDI channel and controller IDs I use, but in theory I could use the arcade buttons I've chosen to do some basic settings for channel, controller numbers, message type, or the like - probably with a display of some kind to make it friendly. For me this suffices.
Quite proud of this!
https://youtu.be/CBTiqZldzpo
This version is hard-coded to the MIDI channel and controller IDs I use, but in theory I could use the arcade buttons I've chosen to do some basic settings for channel, controller numbers, message type, or the like - probably with a display of some kind to make it friendly. For me this suffices.
Quite proud of this!
https://youtu.be/CBTiqZldzpo
An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
...oh, very nice. 



Re: Tempo and cue light display
Very neat, what is in there a Teensy?
-
- Guest
Re: Tempo and cue light display
Arduino. I ordered Nanos, but I also received a couple of additional, unsolicited (brushing?), Micros before I completed the second box. Serendipitously, it turned out that the Micros are the better ones to use, since they additionally support MIDI over USB. It's on my list to take a look at the possible suitability of Teensy, since I understand I can easily give these a USB name.
The first prototype runs MIDI-only (Nano) and the subsequent ones run MIDI and USB (Micro).
Now I've upgraded the hardware to include a backlit LCD screen, with contrast control, and the software to take input from the buttons. I've set the buttons to scroll and edit a list of parameters - MIDI channel; CC/note number for each light; LED brightness factor.
The display/backlight turns on/off automatically when any button is activated and settings are stored automatically between power cycles.
So now it's user-configurable!

I'm even more proud of this project now. It's already very much in favour with the band and I've been asked to make them for other players, which validates what I've created, though this would be too onerous. Maybe if I could design and have made a dedicated circuit board and custom case (the prototype cases take ages to drill/cut and are woefully reflective of my physical DIY skills!

When the latest version is up and running (I'm awaiting a few parts to complete the build) I'll make a new video showing what it can now do.
This is one of those devices that is hard to explain to people, but when they see it running they get it. The next prototype is allocated to 'the other place' for artist cueing in the studio.
An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
That looks (and the refinements sound) really smart. Good work!






- Eddy Deegan
Moderator -
Posts: 9596 Joined: Wed Sep 01, 2004 12:00 am
Location: Brighton & Hove, UK
Contact:
Re: Tempo and cue light display
if its just cusom front panels you need there are companies that will make them.
eg Schaeffer
https://www.schaeffer-ag.de/en/
the more you buy they cheaper each individual panel becomes.
The design software they provide includes pricing so you can see how much every hole or tool change costs.
eg Schaeffer
https://www.schaeffer-ag.de/en/
the more you buy they cheaper each individual panel becomes.
The design software they provide includes pricing so you can see how much every hole or tool change costs.
Re: Tempo and cue light display
The front panel has been the simplest part of the physical build. It's the square(-ish)-cornered holes in the sides (and also the front, now I have an LCD to acommodate) that really cause the trouble.
Yes, I had considered 3D printing, but it seems it's actually far more complex than I might have hoped!
Yes, I had considered 3D printing, but it seems it's actually far more complex than I might have hoped!
An Eagle for an Emperor, A Kestrel for a Knave.
Re: Tempo and cue light display
3D printing has struck me as something that is easy to do - once you've spent 3 months learning how to do it! I had a colleague at my old job who could knock out 3D designs ready for printing very quickly - but she had been designing mechanical parts for a good few years.
However, it does look a really useful skill to learn - I've certainly spent a few pounds on 3D printed parts.
However, it does look a really useful skill to learn - I've certainly spent a few pounds on 3D printed parts.
- James Perrett
Moderator -
Posts: 15876 Joined: Mon Sep 10, 2001 12:00 am
Location: The wilds of Hampshire
Contact:
JRP Music - Audio Mastering and Restoration. JRP Music Facebook Page
Re: Tempo and cue light display
The Elf wrote: ↑Fri Jul 09, 2021 10:19 am Arduino. I ordered Nanos, but I also received a couple of additional, unsolicited (brushing?), Micros before I completed the second box. Serendipitously, it turned out that the Micros are the better ones to use, since they additionally support MIDI over USB. It's on my list to take a look at the possible suitability of Teensy, since I understand I can easily give these a USB name.
The first prototype runs MIDI-only (Nano) and the subsequent ones run MIDI and USB (Micro).
I din't know that some of the Arduinos handled midi over usb, can they handle audio as well?
Now I've upgraded the hardware to include a backlit LCD screen, with contrast control, and the software to take input from the buttons. I've set the buttons to scroll and edit a list of parameters - MIDI channel; CC/note number for each light; LED brightness factor.
The display/backlight turns on/off automatically when any button is activated and settings are stored automatically between power cycles.
So now it's user-configurable!
Sounds really good, I can see a lot of use for something like this.
-
- Guest
Re: Tempo and cue light display
[ACCOUNT DELETED] wrote: ↑Sat Jul 10, 2021 10:55 am
I din't know that some of the Arduinos handled midi over usb, can they handle audio as well?
A quick search shows that the Teensy 3.6 probably can, but it is far beyond the capabilities of most Arduinos.
- James Perrett
Moderator -
Posts: 15876 Joined: Mon Sep 10, 2001 12:00 am
Location: The wilds of Hampshire
Contact:
JRP Music - Audio Mastering and Restoration. JRP Music Facebook Page
Re: Tempo and cue light display
Oh, just as an aside, I mentioned a related product from this company but just discovered this..
https://www.innerclocksystems.com/tt-5
.. if you want a really compact and convenient little tempo indicator!
One is in the post.
Shame it's prob a wee bit too expensive to buy enough to populate any spare midi outs around the studio, as they might make a nice midi-powered ambient lighting system!
https://www.innerclocksystems.com/tt-5
.. if you want a really compact and convenient little tempo indicator!
One is in the post.
Shame it's prob a wee bit too expensive to buy enough to populate any spare midi outs around the studio, as they might make a nice midi-powered ambient lighting system!
- Adam Inglis
Regular -
Posts: 477 Joined: Wed Sep 01, 2004 12:00 am
Location: Gold Coast Queensland Australia
Contact:
A Disco Ate My BABY!
https://linktr.ee/a.d.a.m.baby
Funboys
https://www.beatport.com/artist/funboys/191455
https://linktr.ee/a.d.a.m.baby
Funboys
https://www.beatport.com/artist/funboys/191455