programs

Store programs for your patch.
A program can be any number of parameters.
Parameter values can be floats, symbols, or lists.

Version 0.5.0 is major overhaul, almost from scratch. Compatibility is not broken, so patches with prior version(s) should work.

Help file and wireless expander included in zip.
The [programs] abstraction is dependent on the “else” library, which is bundled with PlugData.

2 comments on “programs
  • levendis on said:

    V.0.0.3 (02.JULY.2023):
    • [NEW] Overhaul of GUI.
    – More compact interface
    – Added a Program Select knob
    – Added program navigation buttons (arrow icons)
    – Colour coding for programs which contain data
    • [FIXED] All receive symbols now have local IDs. This removes conflicts between instances.
    • [REVISED] Program number now displays in base 10 integers, rather than hexadecimal.
    • [REVISED] Simplified Help file.

  • levendis on said:

    V.0.5.0 (29.AUGUST.2024)
    • [FIXED] All known bugs squashed.
    • [NEW]
    – A subpatch for testing messages.
    – Program knob is ready for automation. Simply add an automation entry, named “Program”, into Plug Data’s Automation Pane.
    – Send symbol awareness of parent of this abstraction. Place [send programs\ messages\ $0] in the parent to have it send to the abstraction. Note the space-escaping “\” — a convention i’ve adopted.
    • [REVISED]
    – Overhaul’s design philosophy was to think in trunks, rather than branching messages. This avoids stack overflows and coincidental conflicting messages.
    – Some GUI changes, mostly for compatibility with current PlugData’s lower limit on canvas objects.
    – Spruce up of the help file. Still as sprawling as before, sorry.
    • [DEPRECATED] MIDIcc0 no longer selects program. No need to consume one of 128 cc streams.
    MIDI Program Change still works though.

  • Leave a Reply

    • Platform:
    • Category: Utility
    • Revision: 0.5.0
    • License: The Unlicense
    • Modified: 1 month ago
    • Views: 857
      Likes: 5
      Downloads: 97
    Download
    Chat