onyx_online
0bfc1e62ba
define custom usage handler.
2024-07-02 10:54:27 +01:00
onyx_online
6211531f87
fix expected output
2024-07-02 06:57:58 +01:00
onyx_online
c9eaa76f62
fix expected output
2024-07-02 06:55:30 +01:00
onyx_online
1b9d633217
add help dialogue
...
add guard for toggleCmd to prevent unsafe gain changes.
use logrus for control of log levels.
add an input prompt for interactive mode
2024-07-02 06:50:28 +01:00
onyx_online
359c2d61b5
reword
2024-07-01 07:32:41 +01:00
onyx_online
e586478729
fix WithTimeout name in README
...
move it above WithBits
2024-07-01 07:23:40 +01:00
onyx_online
6512b35155
added Option function sections to README.
2024-07-01 07:20:52 +01:00
onyx_online
5aabd0a343
added 2.1.0 section to CHANGELOG
2024-07-01 07:20:30 +01:00
onyx_online
0558e8f81d
login() is now tested for up to {Remote}.timeout seconds
...
if timeout exceeded return an error
runVoicemeeter() now promotes types to x64bit on 64-bit OS unless overridden.
Option functions WithTimeout() and WithBits() added.
2024-07-01 07:20:05 +01:00
onyx_online
07018d1703
upd link for documentation
2024-01-03 09:30:57 +00:00
onyx_online
73627ddbf1
add go.work files to gitignore
2023-12-05 11:25:53 +00:00
onyx_online
dd55dd8fdf
Merge pull request #4 from Francisco46018/dev
...
Add gain to Recorder
2023-10-04 15:02:08 +01:00
onyx_online
418d04a08e
fix docstrings
2022-12-15 11:27:39 +00:00
onyx_online
8038670203
update link to docs in readme
2022-12-15 11:26:10 +00:00
onyx_online
3319a8c4f4
upd pkg.go.dev badge in readme
2022-12-15 01:02:24 +00:00
onyx_online
b777025f88
upd installation in readme
2022-12-15 00:52:29 +00:00
onyx_online
93d5e2db67
upd docstring
2022-12-15 00:43:19 +00:00
onyx_online
a23a9f8598
update docstrings in observer example
2022-12-15 00:41:57 +00:00
onyx_online
195ee326a0
update go.mod files
2022-12-15 00:25:55 +00:00
onyx_online
01906b6810
update changelog
2022-12-15 00:00:49 +00:00
onyx_online
4e3597075e
fix test names
2022-12-15 00:00:38 +00:00
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