strip3a1 added to higher tests

pdirty, mdirty added to readme
This commit is contained in:
onyx-and-iris
2022-07-01 00:01:56 +01:00
parent 18ece8a6b8
commit dd5abafa66
4 changed files with 35 additions and 10 deletions

View File

@@ -79,17 +79,20 @@ pointer to device type, represents physical input/output hardware devices
#### `vmRem.Recorder`
pointer to recorder type, represents the recorder
#### `vmRem.Type`
#### `vmRem.Type()`
returns the type of Voicemeeter as a string
#### `vmRem.Version`
#### `vmRem.Version()`
returns the version of Voicemeeter as a string
#### `vmRem.SendText`
sets many parameters in script format ("Strip[0].Mute=1;Bus[3].Gain=3.6")
#### `vmRem.Register`
#### `vmRem.SendText(<script>)`
sets many parameters in script format eg. ("Strip[0].Mute=1;Bus[3].Gain=3.6")
#### `vmRem.Register(o observer)`
register an object as an observer
#### `vmRem.Deregister`
#### `vmRem.Deregister(o observer)`
deregister an object as an observer
#### `vmRem.Pdirty()`
returns True iff a GUI parameter has changed
#### `vmRem.Mdirty()`
returns True iff a macrobutton paramter has changed
## `Available commands`
@@ -120,6 +123,13 @@ The following functions are available
- `GetA1() bool - GetA5() bool`
- `SetA1(val bool) - SetA5(val bool)`
example:
```go
vmRem.Strip[3].SetGain(3.7)
fmt.Println(vmRem.Strip[0].GetLabel())
```
### Bus
The following functions are available