EZ Math

Post any examples or modules that you want to share here
Perfect Human Interface
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

EZ Math

Post by Perfect Human Interface »

Update April 3 (v 1.3):

Guts set to purgeable to reduce footprint (thanks Nubeat7, RJHollins, tulamide).

Update Feb 12:

"EZ Math" prim-style modules for fast, compact prototyping

Current features (v 1.2):
-green and stream versions
-select from a list of operations
-type in operand value or use the built-in knobs
-knob settings available in properties and can be switched on/off
-fully rescaleable
-hideable output readout on green version

EZ Math.PNG
EZ Math.PNG (21.2 KiB) Viewed 28548 times


EZ Operations.png
EZ Operations.png (13.81 KiB) Viewed 28548 times



I welcome any feedback or suggestions.



---------Original message------------------------------

I just made these compact "EZ Multipliers" thinking they might save a little time/space, especially during prototyping, and thought I'd share. They're very simple, but let me know if you think they're useful or if there's anything you'd change.



There's a type-in edit box as well as an embedded knob. You can use either.
Attachments
EZ Math 1.3_PHI.fsm
(19.47 KiB) Downloaded 1257 times
Last edited by Perfect Human Interface on Sat Apr 04, 2015 3:03 am, edited 4 times in total.
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: Easy Multipliers

Post by RJHollins »

Always handy ! and can make for easier schematic viewing.

Thanks 8-)
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

Re: Easy Multipliers

Post by martinvicanek »

How cool is that? 8-) Love them! :D :D
Perfect Human Interface
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: Easy Multipliers

Post by Perfect Human Interface »

Glad you like them guys. Actually you could very easily make them work with any other math prims. I figured multiplication was what I would have use for most often but... that gives me an idea. I'll be back with an update.
Perfect Human Interface
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: Easy Multipliers

Post by Perfect Human Interface »

Ok, kind of went all-out with this. I'm looking for feedback. I had a little trouble with naming things and such, haha. But please take a look at this and tell me what you think or if I should do anything differently. I can do the Stream version later.

It's the same thing except instead of just multiplying it does basically all the maths and comparators. Use the properties to select the mode.

EZ Operations.png
EZ Operations.png (13.81 KiB) Viewed 28954 times
Last edited by Perfect Human Interface on Fri Feb 13, 2015 2:56 am, edited 1 time in total.
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: Easy Multipliers

Post by RJHollins »

I've seen some similar examples like this .... BUT ...

None of them have been so conveniently arranged into a single primitive like this.

Really, really nice. Thanks for sharing these 8-)
Perfect Human Interface
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: Easy Multipliers

Post by Perfect Human Interface »

Working on updates... I made the module resizeable. It works great, but now whenever you use the knob or edit the value when the module isn't selected, it draws over the connectors and the Properties button. You could call it cosmetic but it's driving me crazy.

Does anyone know if this bug is fixable or if it's inherent to Flowstone (still on 3.0.4)?

I will do the stream version after I finish the green version.
Perfect Human Interface
Posts: 643
Joined: Sun Mar 10, 2013 7:32 pm

Re: Easy Multipliers

Post by Perfect Human Interface »

Updated; see first post.

I added some features, put together the stream version, and fixed a major bug.

I'm looking for feedback on something specific from those who are in the know about this stuff: if you check out inside the module labelled "operations," I wired up everything with trigger blockers and then routed the triggers to the output. I believe I was thinking it would keep the thing from calculating every operation out, but I'm not sure that was necessary. Also I rigged up one of the "divisions" using a invert prim and multiplying, hoping to avoid excess divisions. If anyone could let me know if these things are making sense or not that would be great.

Also, I didn't add the comparative functions to the stream version because I don't know enough about stream boolean to know if it would be a good idea or not. Any thoughts on that are welcomed as well. Suggestions in general are of course welcome.

Thanks
RJHollins
Posts: 1573
Joined: Thu Mar 08, 2012 7:58 pm

Re: EZ Math

Post by RJHollins »

I'll bow to the experts to check your questions ... but just wanted to say your previous release is a definite toolbox add-in. I'll be trying out the latest post.

Thanks for sharing !

8-)
User avatar
Walter Sommerfeld
Posts: 250
Joined: Wed Jul 14, 2010 6:00 pm
Location: HH - Made in Germany
Contact:

Re: EZ Math

Post by Walter Sommerfeld »

YUP - right into the toolbox!!! :)

Thanks from me 2
Walter
Post Reply