Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patopesto/sacn-monitor
A tool to view sACN DMX data
https://github.com/patopesto/sacn-monitor
artnet dmx dmx512 e131 network-monitoring sacn streaming-acn wails
Last synced: 10 days ago
JSON representation
A tool to view sACN DMX data
- Host: GitHub
- URL: https://github.com/patopesto/sacn-monitor
- Owner: patopesto
- License: mit
- Created: 2023-03-26T05:33:38.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-27T02:54:18.000Z (9 months ago)
- Last Synced: 2024-11-11T01:21:02.469Z (2 months ago)
- Topics: artnet, dmx, dmx512, e131, network-monitoring, sacn, streaming-acn, wails
- Language: JavaScript
- Homepage: https://sacn-monitor.bambinito.net
- Size: 2.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sACN Monitor
An app to view DMX data received over sACN (ANSI E1.31) in the style of Haute Technique's [ArtNetView](https://artnetview.com/).
See [Documentation](https://sacn-monitor.bambinito.net).
Built using:
- [Wails](https://wails.io/): Go backend
- [Mithril](https://mithril.js.org/): JS frontend framework
- [TailwindCSS](https://tailwindcss.com/) and [Flowbite](https://flowbite.com/) on top of Mithril![App image](docs/static/images/app.png "")
## Install
### Manually
Precompiled binaries for macOS and Windows can be found on the [Releases](https://gitlab.com/patopest/sacn-monitor/-/releases) page.
### Homebrew
```shell
brew install patopesto/tap/sacn-monitor
```## Dev
- Install dependencies
Follow the Wails [Getting Started](https://wails.io/docs/gettingstarted/installation) guide.
You need `go` installed and `GOPATH` set in you `PATH`.
```shell
go install github.com/wailsapp/wails/v2/cmd/wails@latest
```- Run App
```shell
wails dev
```
This will start a Vite development server.
The app can also be developed in a browser at [http://localhost:34115]().- Build App
```shell
wails build
```## References
- sACN (ANSI E1.31) [specification](https://tsp.esta.org/tsp/documents/docs/ANSI_E1-31-2018.pdf).
- ArtNet v4 [specification](https://www.artisticlicence.com/WebSiteMaster/User%20Guides/art-net.pdf) from (c) Artistic Licence Holding Ltd.
- Haute Technique's [ArtNetView](https://artnetview.com/).
- Open Lighting Architecure (OLA) [framework](https://github.com/OpenLightingProject/ola) (low-level implementations of control protocols).