button

Interface: Slider & Buttons (Composition by scalf)

Author: scalf
License: Public Domain
Date: 2015.11.30
Compatibility: 10.10
Categories:
Required plugins:
(none)

I have been using some simple interface stuff to control compositions.

I found a neat way to do it was with some modular pieces. This gives you control over their size and position easily. Also, using the spooky patches you can keep the interface all in one patch and use the spooky to send any signal anywhere in the comp.

I made two sliders - horizontal and vertical.

I also made two buttons- a toggle and a bang.

You will need the Spooky Plugins as well as the 1024_Selector Plugin. Running this on Quartz Composer 4.6, 32-bit mode, on Mac OSX 10.10

1024 Selector: https://1024d.wordpress.com/qc-plugins/

mutex button group

moorooduc's picture

hi everyone,

thanks for putting up this website. I am a regular passer-by and I have learned lot from you guys!!!

here is my problem: I have borrowed a friend's midi button controller (livid BLOCK) and I am trying to use it with VDMX. within VDMX, I have the possiblity of grouping several buttons into a mutex group, i.e. the buttons are mutually dependent on one another. When I toggle one of the buttons, the other ones in the mutex group will be untoggled. I would like to write a QC patch that replicates the same behaviour for the buttons on the midi device and then just run it within VDMX.

First, I have set all the buttons to output CTL rather than NOTE data. I can do this in the software that comes with the device. This way, I was able to use the receive and send midi patches within QC. It is no problem to put a toggle patch inbetween the receive and sent patches and, thus, to toggle the buttons (lights) on my device. but of course, I want to create this particular behaviour of mutual dependencies, i.e. turning button #1 on will turn button #2 and #3 off (likewise with the other ones).

Could I do this with conditional patches? How? Is there something like a priority patch that would allow me to rank certain inputs? Does anyone have an idea, how to go about this problem? Is it any advantage to use Kineme's MIDInoteOUTPUT patch instead of setting the buttons to CTL? also, I have to admint, that I don't really understand how this patch works? last but not least: I haven't bought the BLOCK so far, but I am considering it. However, the software that comes with it, is kind of annoying. I have the opportunity to buy a small monome. does any know, if a monome is easier to work with?

best, moorooduc

QCButton

gtoledo3's picture

I posted a QCButton patch and demo that uses QC to provide the functionality of a button, and an overview: http://www.georgetoledo.com/2010/07/qcbutton-or-standing-on-shoulders-of...