Thank you cery much for your help! 2018-03-19 1:32 GMT+01:00 Alastair Leith <usefuldesign...@gmail.com>:
> Thanks Adrian > > Yes in the past I would have used "&&” (AND), “||” (OR) in the maths > expressions rather than the “? T : F” notation. Much cleaner to read, but > it’s a year since I did any QC coding! > > Best > Alastair > > Alastair I Leith > > Useful Design > +61 432 889 831 > 11 Mouquet Vista > White Gum Valley > WA 6162 Australia > > On 19 Mar 2018, at 9:17 am, Adrian Ward <adr...@clayinteractive.co.uk> > wrote: > > > LOGIC101 > > You can specify multiple conditions within the same Maths patch. > > "a > 3" is one condition, the result of which is true when a is higher > than 3. > > "a < 8" is another condition, the result of which is true when a is below > 8. > > Use a boolean operator (&& aka "Logical AND") to specify that you want > BOTH of these conditions to be true to generate a final true output (eg. a > is more than 3 and less than 8): > > (a > 3) && (a < 8) > > A different boolean operator (|| aka "Logical OR") might be used to > specify that you either EITHER of two conditions to be true to generate a > final true output (eg. a is less than 2 or more than 7): > > (a < 2) || (a > 7) > > You can combine as many operators as you like into a single expression, > just be careful to use parenthesis to place brackets around groups of > conditions so that it is unambiguous what you intend with your logic. Get > this wrong, and you will experience bugs and unintended behaviour. > > ((a < 2) || (a > 7)) && (a == 4) > > Also, be careful you don't accidentally use & and | which mean completely > different things, the subject of which will be covered in a future tutorial. > > Class dismissed. > > > On 18 Mar 2018, at 20:20, Xoán-Xil López <xoan...@gmail.com> wrote: > > Thanks Alastair for your quick answer and for the example, > > I guess I didn´t explain well. I think what I am looking for is different. > When I start the DAW I get in QC an increasing count with the measures > numbers (1, 2 , 3, 4, 5, 6, 7, 8, etc...). > > So, if I create, for example, a math expression "a > 3" when I get 4 and > the Math expression object is conected to the "enable" circle conector the > circle patch is enabled. That works great. > > But I can not imagine how to create an Math expression for send 0 or > disable the circle object when the counter reaches, for example, 8 in the > count? > > Sorry if I am not beeing very descriptive. > > > > 2018-03-18 16:00 GMT+01:00 Alastair Leith <usefuldesign...@gmail.com>: > >> I’m not sure what form the time signature or “measures informations” are >> expressed in. >> >> but if you are talking about 4/4 or 3/4 or 6/8 or 11/12 type or time >> signatures this come shows you how. >> >> I’m assuming the time signature comes in “3, 4” type of string and I >> split it with a String Components patch. >> >> >> >> hope that helps >> >> Best >> Alastair >> >> Alastair I Leith >> >> Useful Design >> +61 432 889 831 >> 11 Mouquet Vista >> White Gum Valley >> WA 6162 Australia >> >> On 18 Mar 2018, at 10:59 pm, Xoán-Xil López <xoan...@gmail.com> wrote: >> >> Hi, >> >> I need some help with a mathematical expresion. >> >> I am getting the measures from a DAW with midiclock receiver and I would >> like to enable and dissable elements inside Quartz Composer using the >> mesaures informations. >> >> For instance, I want a video enable in measure 3 and disable in measure >> 10... How do I write this as a Math expression. >> >> Thanks in advance >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/quartzcomposer-dev/u >> sefuldesign.au%40gmail.com >> >> This email sent to usefuldesign...@gmail.com >> >> >> >> > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/quartzcomposer-dev/adrian% > 40clayinteractive.co.uk > > This email sent to adr...@clayinteractive.co.uk > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/quartzcomposer-dev/ > usefuldesign.au%40gmail.com > > This email sent to usefuldesign...@gmail.com > > >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com