This repository has been archived by the owner on Apr 5, 2023. It is now read-only.
Releases: lebaston100/MIDItoOBS
Releases · lebaston100/MIDItoOBS
v0.2.13
It has been over a year now since the last "stable" release. It's time again. A lot of stuff has changed in the meantime on all the involved sides.
We now have a Discord Server for help and to chat about obs and video things!
Here is the changelog from 0.1.0:
- Moved to using dbj as the in-memory database for the main.py because tinydb kept corrupting under high loads. This should make all requests a little faster then before.
- Fixed the SetMute action value beeing inverted in the setup
- Fixed ToggleSourceVisibility when targeting a specific scene
- Now listing scenes in the source select list's too when it makes sense for the request
- Added basic support for bidirectional devices to show volume on motorized faders and light up buttons used for scene switching. Contributed by houz and cpyarger
- Bidirectional mode also available for ToggleMute
- Added the midi channel as an additional internal parameter to differentiate inputs even further
- Added the alignment setting to SetSourceScale
- Updated some requests to their new versions because the old ones were depreciated
- Added command line parameter to both the setup and main for config file, obs ip and obs port
- Some more devices added to the "tested with" list. Thanks to everyone who let me know their device worked.
- Lots of smaller bugfixes and internal improvements
New requests:
- SetAudioMonitor
- EnableStudioMode
- DisableStudioMode
- ToggleStudioMode
- T-Bar Control
- TriggerHotkeyByName
- TriggerHotkeyBySequence
- Media/VLC Source Requests:
- PlayPauseMedia
- ToggleMediaState
- RestartMedia
- StopMedia
- NextMedia
- PreviousMedia
- Generic Filter value control. This can control every filter setting value(not selections, only values) by internal name, even plugins.
The following requests are provided as templates for convenience:
- Filter/Chroma Key - Contrast
- Filter/Chroma Key - Brightness
- Filter/Chroma Key - Gamma
- Filter/Chroma Key - Opacity
- Filter/Chroma Key - Spill Reduction
- Filter/Chroma Key - Similarity
- Filter/Luma Key - Luma Max: Opacity
- Filter/Luma Key - Luma Max Smooth
- Filter/Luma Key - Luma Min: Opacity
- Filter/Luma Key - Luma Min Smooth
- Filter/Color Correction - Saturation
- Filter/Color Correction - Contrast
- Filter/Color Correction - Brightness
- Filter/Color Correction - Gamma
- Filter/Color Correction - Hue Shift
- Filter/Color Key - Similarity
- Filter/Color Key - Smoothness
- Filter/Color Key - Brightness
- Filter/Color Key - Contrast
- Filter/Color Key - Gamma
- Filter/Sharpen - Sharpness
- Filter/Scroll - Horizontal Speed
- Filter/Scroll - Vertical Speed
- Filter/Video Delay (Async) - Delay
- Filter/Render Delay - Delay
Fore detailed code changes look at the full git diff
v0.2.1
Adds experimental midi output for Scene and Preview events.
0.1.0
Rolling release v0.1.0
This should be the last version before needing an additional package.