2.7.0 • Published 8 months ago
soundcraft-ui-connection v2.7.0
soundcraft-ui-connection
This library provides a generic connection interface for the Soundcraft Ui series audio mixers (Ui12, Ui16 and Ui24R).
Full documentation
👉 https://fmalcher.github.io/soundcraft-ui
Installation
npm i soundcraft-ui-connection
Initialization and connection
import { SoundcraftUI } from 'soundcraft-ui-connection';
const conn = new SoundcraftUI(mixerIP);
conn.connect();
conn.disconnect(); // close connection
conn.reconnect(); // close connection and reconnect after timeout
Use commands and feedback
The SoundcraftUI
object exposes commands and feedback in a human-readable and object-oriented structure.
Feedback is published as streams that you can subscribe to. This uses the Observable object from RxJS.
conn.master.setFaderLavel(0.5);
conn.master.input(5).solo();
conn.aux(3).input(2).mute();
conn.master.faderLevel$.subscribe(value => {
// ...
});
License
MIT
3.0.0-beta.1
8 months ago
2.7.0
8 months ago
2.5.0
9 months ago
2.4.1
9 months ago
2.4.0
9 months ago
2.6.0
8 months ago
2.3.0
11 months ago
2.2.1
1 year ago
2.2.0
1 year ago
2.1.0
2 years ago
2.0.1
2 years ago
2.0.0
2 years ago
1.5.0
2 years ago
1.4.0
2 years ago
1.3.0
2 years ago
1.2.0
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.0
2 years ago
0.11.0
4 years ago
0.10.1
4 years ago
0.9.0
4 years ago
0.8.0
4 years ago
0.7.1
4 years ago
0.7.0
5 years ago
0.6.0
5 years ago
0.5.1
5 years ago
0.5.0
5 years ago
0.4.0
5 years ago
0.3.0
5 years ago
0.2.1
5 years ago
0.2.0
5 years ago
0.1.0
5 years ago