Skip to content

Default values issues #37

@JohannesLorenz

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

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions