rtosc icon indicating copy to clipboard operation
rtosc copied to clipboard

Default values issues

Open JohannesLorenz opened this issue 7 years ago • 0 comments

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

  • [x] Remove the TODO-default-values file in zyn
  • [x] Finish the port checker per #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
  • [x] Move path-search to rtosc
  • [x] Don't save ports to savefile if they have rProp(alias)
  • [x] PAD synth is not saved. The reason: it depends on PADenable
  • [x] EQ.cpp's filterports are missing default values
  • [x] 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.
  • [x] Tests for zyn effect's presets
  • [x] 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

JohannesLorenz avatar May 05 '18 07:05 JohannesLorenz