Comments (3)
- Launch Jack Server
jack_control start
- Launch some pass-through clients to control levels between tracks
- Route tracks to each other as needed.
- control levels with either python or just plain osc messages
I think best would be to just wire all eight tracks to each other in a massive matrix arrangement and set volumes of the pass-through clients to zero. We can start a passthrough client via CLI using command jack_thru
from pushpin-groovebox.
Sketchpad for things to look into
get_uuid_for_client_name()
python jack dbus - maybe we can manage the connections with this
JackMiniMix could use this to manage levels via osc once everything is set up
Carla Maybe we use carla as a VST host to to host surge and route stuff????
Via CLI Seems like the best option, we already have decent way of handling input/output to CLI
from pushpin-groovebox.
https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Virtual-Devices
from pushpin-groovebox.
Related Issues (20)
- Map the sequencer to pads HOT 1
- Add visualizations to push screen
- Make push 2 values populate with patch values from surge-xt patch, read data sent by surge-xt HOT 2
- add a mod matrix HOT 1
- Add a way to track playhead position HOT 2
- Set some useful default values to certain params when a patch is loaded or synth initialized HOT 1
- Pads not being evaluated for state in sequencer_mode.py HOT 4
- Clock is bit glitchy, I think it's how I call the tick/async HOT 4
- Playhead doubles the speed when play is pressed
- sequencer tracks are bugged and pads won't trigger on lower tracks
- track notes are being sent to is determined by currently selected track
- Add a way to sequence the pitch lane
- Clip Menu Mode does not unseat correctly when DDRM Preset is pressed HOT 1
- Clip Menu needs a button press to enable it
- Clip Menu Mode turns off buttons like the seq line select buttons
- some FX are causing a crash HOT 1
- fx slots are always one device behind w/r/t/ refresh of state
- seems like osc defs need to be selected twice to update values
- general menu and state improvents
- Device and instrument definition improvements HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pushpin-groovebox.