init
This commit is contained in:
commit
901046f1d3
3 changed files with 85 additions and 0 deletions
44
README.html
Normal file
44
README.html
Normal file
File diff suppressed because one or more lines are too long
41
README.md
Normal file
41
README.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
---
|
||||||
|
theme: gaia
|
||||||
|
_class: lead
|
||||||
|
<!-- paginate: true -->
|
||||||
|
backgroundColor: #000000
|
||||||
|
color: #B3ACA2
|
||||||
|
---
|
||||||
|
|
||||||
|
# **Compiling device specifications**
|
||||||
|
## And it's application to inteactive media
|
||||||
|
Thibaud Keller
|
||||||
|
[ossia.io](https://ossia.io) - [Maynooth University](https://www.maynoothuniversity.ie/)
|
||||||
|
*made with [marp](https://marp.app)*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Notable libraries
|
||||||
|
|
||||||
|
- [libmonome](https://github.com/monome/libmonome/tree/main)
|
||||||
|
- [mixxx](https://github.com/mixxxdj/mixxx/tree/main/res/controllers)
|
||||||
|
- [MIDIRemoteScripts](https://github.com/gluon/AbletonLive12_MIDIRemoteScripts)
|
||||||
|
- [DrivenByMoss](https://github.com/git-moss/DrivenByMoss)
|
||||||
|
- [GameControllerDB](https://github.com/mdqinc/SDL_GameControllerDB)
|
||||||
|
- [OpenAV-Ctrla](http://openavproductions.com/doc/ctlra.html)
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Implementation
|
||||||
|
|
||||||
|
- Drawing from [Avendish's GUI toolkit](https://ossia.io/posts/minimum-viable/)
|
||||||
|
- Device specifications written as simple c++ aggregates
|
||||||
|
- Avoid runtime overhead with reflection
|
||||||
|
- Midi sysex to update the entire grid with a single message
|
||||||
|
- Available on [codeberg](https://codeberg.org/bugui)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# Bibliography
|
||||||
|
|
BIN
images/ctlra_with_without.png
Normal file
BIN
images/ctlra_with_without.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 172 KiB |
Loading…
Add table
Reference in a new issue