Cueing an Arduino fron QLab

1,429 views
Skip to first unread message

Jason Stewart

unread,
Apr 22, 2015, 12:12:50 PM4/22/15
to ql...@googlegroups.com
I was looking into options for cueing an Arduino from QLab and wanted to know if anybody had any good experience or tips and tricks. Things that I've looked at:

Sparkfun's MIDI sheild for Arduino Uno with FortySevenEffects MIDI library. This would work, I would just like to avoid running that much MIDI cable. 

Berkeley's OSC library for arduino with an ethernet shield. Looks like it could be a good solution, just more complicated than the above MIDI. 

I was also looking into a way to add GPIO pins to a computer via USB but I haven't found a way to control that via QLab yet. 

Drew Schmidt

unread,
Apr 22, 2015, 12:29:13 PM4/22/15
to ql...@googlegroups.com
I've done this with a Raspberry Pi and Python via OSC quite a bit. I believe the Arduino can handle Python.

Would gladly share code and experiences.

Jason Stewart

unread,
Apr 22, 2015, 12:44:00 PM4/22/15
to ql...@googlegroups.com
So did you just trigger the Pi via OSC with something like this? That would probably work, right now I'm just trying to build a douser, so a Pi would definitely work for that. 

Lists

unread,
Apr 22, 2015, 1:06:12 PM4/22/15
to ql...@googlegroups.com
MIDI solutions R1 and R8 interfaces will do contact closures based on a MIDI signal from qlab.  Kenton offers options as well
Charles Coes
cco...@gmail.com
www.charlescoes.com
"Whether we like it or not we are amphibians, living simultaneously in the world of experience and the world of notions, in the world of direct apprehension of Nature, God and ourselves, and the word of abstract verbalized knowledge" - Aldous Huxley.

--
--
Change your preferences or unsubscribe here:
http://groups.google.com/group/qlab
 
Follow Figure 53 on Twitter: http://twitter.com/Figure53

---
You received this message because you are subscribed to the Google Groups "QLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qlab+uns...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Drew Schmidt

unread,
Apr 22, 2015, 3:59:14 PM4/22/15
to ql...@googlegroups.com
Yes. Exactly. I used PyOSC

Here's a link to some example code that I've used for projects. 

The most important stuff would be the srvr section. Starting with srvr = OSCServer( ('0.0.0.0', 54000) ) 
You have to then define Message Handlers; what do you want to listen for. And "default" covers anything that you don't list. 
Each function above that area is then a defined handler function.

Pretty easy. Way easier than the bespoke implementation. 

Bruce Webster

unread,
Apr 23, 2015, 10:13:53 AM4/23/15
to ql...@googlegroups.com
Jason-
I did exactly this via MIDI last September and it worked like a champ.
I was worried about the MIDI cabling issue too.
Someone suggested running MIDI over an unused channel on the audio snake.
Boom!  A perfect solution.
I just had to make a couple of MIDI-XLR adapters.
Bruce
http://3loops.com

Alex Robinson

unread,
Nov 29, 2017, 4:00:55 PM11/29/17
to QLab
Hi Jason,

I am curious as to whether you every got this to work? I am also looking to build a dowser with a Pi, using Python and OSC!!!

Please let me know if you have any advice and/or point me in the right direction.

Thanks,

Alex Robinson

Alexander (Mailing List) Taylor

unread,
Nov 29, 2017, 4:06:56 PM11/29/17
to ql...@googlegroups.com
Hello,

I built a PoE Arduino with a relay shield to control a motorized projector screen.  It responds to OSC commands from QLab.  I don't know if you have your heart set on a Pi, this works quite well though.

Alexander


--
Contact support anytime: sup...@figure53.com
Follow Figure 53 on Twitter: https://twitter.com/Figure53
User Group Code of Conduct: https://figure53.com/help/code-of-conduct/

---
You received this message because you are subscribed to the Google Groups "QLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qlab+uns...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

The Right-To-Know Law provides that most e-mail communications to or from School District employees regarding the business of the School District are government records available to the public upon request. Therefore, this e-mail communication may be subject to public disclosure.
Reply all
Reply to author
Forward
0 new messages