Line 1: |
Line 1: |
− | == 1. Easy sound-set editing (from external computer?). (HW) ==
| |
| | | |
− | * This can be acomplished using the native GUI of engines, but you need a Xserver in the external computer. I think you (Holger) have tested this following my instructions. It's quite fluid.
| + | == 1. External controllers for controlling the Zynthian GUI == |
− | * Also, we can use It's possible to use VNC. I've tested this with a pure HTML5-JS client (https://github.com/kanaka/noVNC) and i have launched the Zynthian's ZynAddSubFX GUI inside the browser of an external computer. The problem is that it's slow. Not very fluid.
| |
| | | |
− | == 2. Calling configurations/sounds via MIDI-program-change. (HW) ==
| + | * via Bidirectional and self-configuring USB-serial interface (protocol-definition is neccesary!), so any uC can be used. (HW) |
| + | * via MIDI (MIDI-CC, Notes, etc.) => See [[Zynthian_UI_Users_Guide#CUIA:_Callable_UI_Actions]] |
| + | * via OSC messages => See [[Zynthian_UI_Users_Guide#CUIA:_Callable_UI_Actions]] |
| | | |
− | We need some definitions ;-)
| + | == 2. Juke Box == |
| | | |
− | == 3. External controllers ==
| + | Implement/integrate a "Juke Box" or/and "DJ-ing" software. |
| | | |
− | * e.g. via bidirectional and self-configuring USB-serial interface (protocol-definition is neccesary!), so any uC can be used. (HW) | + | == 3. Sequencer == |
| + | |
| + | * MIDI looper (using midish?) |
| + | * Step Sequencer |
| + | |
| + | == 4. SooperLooper == |
| + | |
| + | * Currently only SooperLooper LV2 plugins is available in zynthian, that implements a limited subset of the full capabilities of SooperLooper server. Implement a SooperLooper engine, using the SL-server OSC API. |