Thanks, that's what I ended up doing.colin@loomer wrote: ↑Sat Feb 09, 2019 9:44 amThere isn't (yet), but I've add a note about this. (I think) you could make such a macro with a [once] module and a [branch]. Let me know if this escapes you and if so, I can see if I can build you one.
Architect beta for macOS, Windows, and Linux. 0.10.5 now available
-
- KVRist
- 140 posts since 11 Mar, 2014
- KVRAF
- 1672 posts since 3 Aug, 2017 from San Diego, CA
colin@loomer wrote: ↑Sat Feb 09, 2019 9:43 amSchrödinger's bug report.
Seriously though, thanks. I've got TeamViewer setup now so I can have a stab at reproducing this.
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
Moral of the story is to just forge ahead. I wanted to get 14bit CCs working with Architect, and everything's working fine with u-he synths at least. Posted my fragment for your interest here:
viewtopic.php?p=7311970#p7311970
Enjoy!
viewtopic.php?p=7311970#p7311970
Enjoy!
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
Hi Colin- What's a "view group"? Seems I can set a label for this in the [numeric table] properties.
EDIT: A "View Group" has coordinated pan and zoom. Panning and zooming one member of the view group P&Zs all the others.
I also didn't realize that you can zoom a [numeric table] out to its full domain at pretty much any screen dimension. Fantastic, thanks!
EDIT: A "View Group" has coordinated pan and zoom. Panning and zooming one member of the view group P&Zs all the others.
I also didn't realize that you can zoom a [numeric table] out to its full domain at pretty much any screen dimension. Fantastic, thanks!
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
Does the "Check Box" component really have no Panel properties?
How does one get it to appear on the Panel?
How does one get it to appear on the Panel?
-
- KVRAF
- Topic Starter
- 2684 posts since 25 Aug, 2003 from Bournemouth, UK
It should. Sounds like a bug to me. I'll take a look, and if it's missing, add it back in the next build.
EDIT: You're right, it's missing. I'll fix it, and double-check all the other components as these bugs usually come in pairs. In the interim, if you create it directly on the panel, it will appear there.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
Thanks, plus I learned something new!colin@loomer wrote: ↑Tue Feb 12, 2019 9:02 amIn the interim, if you create it directly on the panel, it will appear there.
- KVRAF
- 6307 posts since 9 Dec, 2008 from Berlin
Hey Colin,
small (hopefully ) feature request: Would it be possible to have the "add" node be dynamic in that it allows to add as many values as one would need in one node?
In Houdini the add nodes simply always show one input more than is used, as soon as that additional input is used, one more is available and so on, but I would also be fine with having to set the number of inputs in the inspector.
For the multiply node this would also be very helpful for reducing the number of nodes needed.
Thank you very much!
Tom
small (hopefully ) feature request: Would it be possible to have the "add" node be dynamic in that it allows to add as many values as one would need in one node?
In Houdini the add nodes simply always show one input more than is used, as soon as that additional input is used, one more is available and so on, but I would also be fine with having to set the number of inputs in the inspector.
For the multiply node this would also be very helpful for reducing the number of nodes needed.
Thank you very much!
Tom
Last edited by ThomasHelzle on Tue Feb 12, 2019 5:45 pm, edited 1 time in total.
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon
ScreenDream Instagram Mastodon
-
- KVRAF
- Topic Starter
- 2684 posts since 25 Aug, 2003 from Bournemouth, UK
It's not quite as small of an issue as it may appear on the surface due to "technical reasons"; but it is also a really good idea for, as you say, minimising big chains of nodes. A single [+] would clearly be better parsed (visually) than a big column of [+]'s. I'll scope it out and see just what would be involved to extend add and multiply in this fashion. Cheers for the suggestion.
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
- KVRAF
- 6307 posts since 9 Dec, 2008 from Berlin
Heheheh - yeah, I assumed as much. Life always is a tiny tad more involved than one thinks...
But yeah, I'm currently adding and multiplying several inputs and things get rather crowded, so this would make it much clearer.
Thank you!
Tom
But yeah, I'm currently adding and multiplying several inputs and things get rather crowded, so this would make it much clearer.
Thank you!
Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." - Rumi
ScreenDream Instagram Mastodon
ScreenDream Instagram Mastodon
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
I plead guilty to "piling on" as they say in American football. Worth having a look at the Max [expr] object, which handles this really nicely:colin@loomer wrote: ↑Tue Feb 12, 2019 5:43 pmI'll scope it out and see just what would be involved to extend add and multiply in this fashion. Cheers for the suggestion.
https://docs.cycling74.com/max7/maxobject/expr
-
- KVRAF
- Topic Starter
- 2684 posts since 25 Aug, 2003 from Bournemouth, UK
I'll add that to the notes regarding Tom's suggestions. Thanks.cturner wrote: ↑Tue Feb 12, 2019 6:12 pmWorth having a look at the Max [expr] object, which handles this really nicely:
https://docs.cycling74.com/max7/maxobject/expr
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.
- KVRian
- 698 posts since 7 Dec, 2009 from GWB
Hi Colin- WRT to Architect's Lua implementation, I suppose that I can't send a properly formatted Lua table out of a [Lua script] object and have it treated as an Architect array? I should create an Arc.array in the script and then send that through an outlet?
Is there a companion to arc.array.pack(), ie: arc.array.unpack()?
Is there a companion to arc.array.pack(), ie: arc.array.unpack()?
-
- KVRAF
- Topic Starter
- 2684 posts since 25 Aug, 2003 from Bournemouth, UK
You can do it by approaching the problem from the other end and using the Lua method table.unpack.
Code: Select all
local src = {2, 3, 5, 7, 11}
local arr = arc.array.new(table.unpack(src)))
Architect, the modular MIDI toolkit, beta now available for macOS, Windows, and Linux.