A drawn curve on any source: the Andromeda's tracking generator #152
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
bcox/tymbal#152
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
bcox asked on 2026-10-06 for a ticket for each gap
docs/feature-survey.mdnames without one, whether or not it is ever done. Engine claims are from reading the tree at6a3fede9onmain. Instrument claims are from that document's research, read from the manuals by research agents and not re-checked; the sources are listed there. Nothing here is built, measured or listened to.Summary
The Andromeda A6's tracking generator takes any modulation source through a drawn curve of 2 to 16 points, interpolated or stepped, and offers the result as a source. Here a curve is one of five fixed shapes in the bank
kCurvereads (kModCurveCountindsp/mod_ops.h, tables indsp/mod_curves.hgenerated frommaterials/mod_curves.h), and a piecewise shape composes approximately fromkMin,kMaxandkGreateracross several entries.What the tree has
ModOp::kCurvewith a curve index and a parameter,kQuantizefor stairs,kMin,kMax,kGreater.The work, as a sketch
kCurveentry can name a drawn curve.kQuantize.Open
How many drawn curves a patch holds, and whether the editor draws them or imports them.