Commit Graph

191 Commits

Author SHA1 Message Date
onyx-and-iris
863debdbe7 add bus modes, update Modes dataclass
add bus mode property objects

update references in Modes dataclass
2022-03-17 14:08:49 +00:00
onyx-and-iris
ae2129c1fe Update kinds.py
fix ins outs order in kindmap
2022-03-17 14:07:12 +00:00
onyx-and-iris
3e0152082b add apply
add apply to vbancmd and channel modules.

add apply to readme
2022-03-11 19:21:26 +00:00
onyx-and-iris
127ef1e10f Update README.md
add license badge
2022-03-09 06:30:48 +00:00
d3032cdeca
Create LICENSE 2022-03-09 06:29:59 +00:00
onyx-and-iris
7005c4d253 Update README.md 2022-03-06 14:44:30 +00:00
onyx-and-iris
a34ae27da9 Update README.md 2022-03-05 23:22:27 +00:00
onyx-and-iris
1b70a063b9 Update README.md
typo fix
2022-03-05 23:19:38 +00:00
onyx-and-iris
ca18a3d549 update tests
update tests

add runmany
2022-03-05 20:22:10 +00:00
onyx-and-iris
437abfcc8b Update README.md
fix name of factory function in readme
2022-03-05 20:17:50 +00:00
onyx-and-iris
405fd7efa4 edit example and readme
edit example and readme
2022-03-05 20:16:28 +00:00
onyx-and-iris
975715696b Update vbancmd.py
add docstrings and type annotations
2022-03-05 20:11:10 +00:00
onyx-and-iris
2d857a4cb1 add _keepupdated
added _keepupdated for public packet, now running in worker2 thread.

edit readme to reflect change
2022-03-05 06:17:12 +00:00
onyx-and-iris
b933397b6c Update README.md
reword parts of readme
2022-03-04 14:44:07 +00:00
onyx-and-iris
f06955103d Update README.md
reposition sendtext in readme
2022-03-04 14:33:11 +00:00
onyx-and-iris
e0d83f91e7 Update __main__.py
update main
2022-03-04 14:30:51 +00:00
onyx-and-iris
e4da797657 remove underscore from package name and add readme
remove underscore from package name and add readme
2022-03-04 14:22:54 +00:00
onyx-and-iris
85f74b20cb remove underscore from package name
remove underscore from package name
2022-03-04 14:22:29 +00:00
onyx-and-iris
8f95942fbd rename directory
rename directory
2022-03-04 14:21:56 +00:00
onyx-and-iris
3cfc6e587b Update README.md
markup fix
2022-03-03 11:35:49 +00:00
onyx-and-iris
ff412ca6ca add sendtext(), update readme
add sendtext function for multi-parameter strings. Also gives option for settable delay.
2022-03-03 11:34:45 +00:00
onyx-and-iris
2b569153b0 Update README.md
fix description
2022-03-02 23:36:15 +00:00
onyx-and-iris
aaf567b77b Update README.md
update readme.

add section for public packet updating.
2022-03-02 23:28:42 +00:00
onyx-and-iris
5aa3dc07fe Create __main__.py
add simple tkinter GUI example.
2022-03-02 23:26:58 +00:00
onyx-and-iris
ad7cd367cb fix gain setter, add public_packet methods, update readme
fix gain setter for strips.

add accessor methods for public_packet.

update readme
2022-03-02 21:06:39 +00:00
onyx-and-iris
b836fa8642 add strip gain
remove redundant timeout variable from  VBAN_VMRT_Packet_Header

add strip gain property
2022-03-02 12:32:37 +00:00
onyx-and-iris
d21903e34a Delete runmany.ps1
remove runmany
2022-03-01 09:52:58 +00:00
onyx-and-iris
d3a40b917f Update README.md
remove fetch rt data packet since it would still need parsing and cannot promise a new packet.
2022-02-28 20:56:35 +00:00
onyx-and-iris
1217dea6b4 Update README.md
update to readme
2022-02-28 18:15:37 +00:00
onyx-and-iris
83429e17ad edits to tests
add more tests to higher.

added opts to tests.

removed delay, max_polls from runmany, not required for these tests.
2022-02-28 18:14:31 +00:00
onyx-and-iris
314ecbe6da add test conn, add settable attr to
add test connection into enter dunder TextRequestHeader dataclass

name, bitrate and channel for outgoing string requests are now settable.
2022-02-28 15:41:59 +00:00
onyx-and-iris
9e5b2067d1 Delete test_higher.py
remove duplicate file
2022-02-28 15:25:40 +00:00
onyx-and-iris
44a66466c2 add gain,levels
implement gain, levels for strip/bus classes.

add to readme
2022-02-28 14:03:51 +00:00
onyx-and-iris
471abb3ca6 Create README.md
first version of readme
2022-02-27 18:57:16 +00:00
onyx-and-iris
0f18116cd1 add gainlayers, levels, public_packet property object
add gainlayers, levels

_get_rt now private method.

public_packet now property object
2022-02-26 23:57:19 +00:00
onyx-and-iris
416550fa95 add self.buff, runmany
add self.buff and test for equality against private packet before returning as public packet.

add runmany
2022-02-26 03:07:29 +00:00
onyx-and-iris
6432eae3b4 add levels
add levels to strip and bus class.

strip level values defined as: pre fader input peak level in dB * 100
bus level values defined as: bus output peak level in dB * 100
2022-02-25 18:06:24 +00:00
onyx-and-iris
364e456c94 add some tests, commands and bus class
added a couple of lower tests.

add some string tests to higher tests.

added bus class

add higher commands show, hide, shutdown, restart, version and type
2022-02-25 17:02:27 +00:00
onyx-and-iris
6e40ceb346 add some higher tests
add first tests
2022-02-25 15:17:05 +00:00
onyx-and-iris
838e3c4999 initial commit
initial commit
2022-02-25 14:37:23 +00:00
onyx-and-iris
7b290162e7 Initial commit 2022-02-25 14:35:32 +00:00