Commit Graph
19 Commits
Author SHA1 Message Date
onyx_online 2a9b925623 add Run() to Remote type. Launches Voicemeeter GUI
pooler no longer defined as singleton
2022-12-15 00:00:20 +00:00
onyx_online 68e9654502 add i to init, a little clearer to read 2022-12-14 23:58:44 +00:00
onyx_online 4b69952fd5 md fix in readme, reword in changelog 2022-12-09 01:17:16 +00:00
onyx_online 632cd9049f run o.Listen() in goroutine.
run main thread for 30 seconds
2022-12-09 00:55:18 +00:00
onyx_online a846c59e72 reword in changelog 2022-12-09 00:54:53 +00:00
onyx_online 26765f554c refactor level methods for strip/bus types 2022-12-09 00:54:40 +00:00
onyx_online 134d016e10 tested against versions updated
changes to Strip[i] Comp, Gate and Denoiser added.

changes to Strip|Bus Eq added
2022-12-08 19:46:56 +00:00
onyx_online 18aef9e74b docstring fix 2022-12-08 19:45:18 +00:00
onyx_online ca62f9ff3c docstring fix
var rename in makeStrip, makeBus
2022-12-08 19:45:02 +00:00
onyx_online 95963ead14 export PhysicalStrip, VirtualStrip types
export PhysicalBus, VirtualBus types
export VbanInstream, VbanOutStream types

These can now be used by consumer for type assertions.

Strip[i].Denoiser() now references a struct type.
This will be easier to extend if the api changes in future.
2022-12-08 19:44:06 +00:00
onyx_online cd830abb78 Get prefix removed from getters in Button type 2022-12-08 10:56:12 +00:00
onyx_online c6c6bfd2ee CHANGELOG, README updated to reflect changes. 2022-12-08 10:53:50 +00:00
onyx_online 7f2646ca6e tests/examples updated with v2 changes
getCmd in vm-cli always prints value.
2022-12-08 10:52:15 +00:00
onyx_online c4f00a3dbd pooler now accepts channels
done channels used to clean up pooler if GUI goes down

InitPooler() added to Remote type, useful for reinitiating the Pooler.
For this reason Pooler now defined as singleton type.
2022-12-08 10:50:00 +00:00
onyx_online e01efb22eb debug logging added to getters/setters in iRemote 2022-12-08 10:27:34 +00:00
onyx_online 62b4956279 return values for CAPI calls fixed.
Polling functions now return error types
2022-12-08 10:26:19 +00:00
onyx_online 4c54d924b3 Get prefix removed from getters 2022-12-08 10:24:52 +00:00
onyx_online b116f04f51 Get prefix removed from getters
True for Bus, Strip, Vban and Output types.

Bus[i].Eq() and Strip[i].Eq() now return pointers to eQ structs.
This makes it easier to extend Eq types in future if desired.

Strip[i].Comp()  now return pointer to comp struct
Strip[i].Gain() now return pointer to gain struct
This is to support the new API features in Potato 3.0.2.8

Removed casting in factory function return statements.
Since types are satisfied implicitly.

eQ struct type tests added
2022-12-08 10:23:35 +00:00
onyx_online 2dacfab629 Initial commit 2022-06-22 20:45:19 +01:00