Closed jinpavg closed 9 months ago
@jinpavg what do you think is a good order, we have:
should the order be the same for input and output?
So -- what if we have a default order, but then also the ability to define pin sort order with meta
? The MS graph variables and inputs have this notion of "sort order" where higher numbers are sorted further down the node.
So you could say like
inport foo @meta sortorder: -1
param bar @meta sortorder: 10
but our default order could prioritize audio input/output, like, this is fairly arbitrary, but maybe:
the rationale here being audio could flow across the top of the node, the transport sort of makes sense to patch in at the bottom, the enum and wave dropdowns can be at the bottom so they don't block text when the disclosure menu opens.
i guess the only thing is you couldn't define sort order on MIDI, Transport, and Wave (since buffer~ doesn't have @meta
)
updated on develop
could be slightly more ergonomic for patching in the MS graph