-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Labels
Description
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, nota. - 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_datawith an invalid pointer