Skip to content

Default values issues #37

Description

@JohannesLorenz

A list of things that has to be done on the default values branch:

  • Remove the TODO-default-values file in zyn
  • Finish the port checker per Static port checking #34 . Especially, add a file to the instrumentes that uses all ports (if non already exists) and add this to the port checker's description
  • Move path-search to rtosc
  • Don't save ports to savefile if they have rProp(alias)
  • PAD synth is not saved. The reason: it depends on PADenable
  • EQ.cpp's filterports are missing default values
  • Scales for insefx and sysefx seem to differ => Patch Pvolume inside the effect classes
  • For invalid options that are transmitted to option values, maybe check the broadcast values
  • Use # for bundles, not a.
  • Tests for zyn effect's presets
  • rEnabled vs rExists: clarify/rename? Make a clean function?
  • Fix all TODOs that arised in this branch
  • Security:
    • Make buffer ovflows impossible in the pretty-scanner and the savefile reader (using safe integer structs and safe buffers)
    • Forbid blobs in savefiles
    • Pointers may only be passed in blobs (how to check this?). Reason: blobs are dangerous: parameter->subobject = *(SubObject**)message.blob_data with an invalid pointer

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions