Changes

Jump to navigation Jump to search
m
Line 2: Line 2:  
=General Concepts=
 
=General Concepts=
   −
The Zynthian UI is displayed on a display and controlled by 4 knobs (rotary-encoders with push-switches). You can also control the UI with a touch-display, a mouse or a keyboard (computer keyboard or MIDI keyboard, both!)
+
The Zynthian UI is displayed on a display and controlled by 4 knobs with switches. You can also control the UI with a touch-display, a mouse or a keyboard (computer keyboard or MIDI keyboard, both!)
   −
Anyway, the 4 knobs+switches are the primary control mechanism used to navigate the UI: selecting options on menus and adjust the instrument parameters. The knobs can act as assignable MIDI/OSC controllers for the instrument's parameters (frequently lots of them!). You can emulate the knob's behavior using the touch-display, but it's sub-optimal and accessing some features could be tricky.
+
The 4 knobs+switches are the primary control mechanism to navigate the UI: selecting options on menus and adjusting the instrument parameters. The knobs can act as assignable MIDI/OSC controllers for the instrument's parameters (frequently lots of them!). You can emulate the knob's behaviour using the touch-display, but it's sub-optimal and accessing some features could be tricky.
    
[[File:Zynthian v4 top legend.png|600px|center]]
 
[[File:Zynthian v4 top legend.png|600px|center]]
Line 19: Line 19:  
* '''Info Screen''': It displays info about an operation, like "Update Software", or "Network Info".
 
* '''Info Screen''': It displays info about an operation, like "Update Software", or "Network Info".
 
* '''Key Range & Transpose Screen''': It allows to choose the key range and transpose notes by octaves or semitones.
 
* '''Key Range & Transpose Screen''': It allows to choose the key range and transpose notes by octaves or semitones.
 +
* etc.
   −
There are 3 types of clicks (push actions) that can be performed, depending on how long you hold down the knob (or hold your finger on the touch-display).
+
There are 3 types of push actions that can be performed, depending on how long you hold down the knob/button (or hold your finger on the touch-display).
   −
* '''Short click:''' Less than 0.3 seconds
+
* '''Short push:''' Less than 0.3 seconds
* '''Bold click:''' Between 0.3 and 2 seconds
+
* '''Bold push:''' Between 0.3 and 2 seconds
* '''Long click:''' More than 2 seconds (until the long-action is triggered!)
+
* '''Long push:''' More than 2 seconds (until the long-action is triggered!)
   −
These timing values are the default ones. You can adjust them to your personal feeling from the UI options on the webconf tool.
+
These timing values are the default ones. You can adjust them to your personal feeling from the webconf's UI options.
   −
Click actions for each knob are context dependent. The SELECT knob is mainly used to navigate and a short click on it will select an item on a "Selector Screen". Inside a "Controller Screen", short clicks can be used to rotate between layers (LAYER knob) or between controller pages (SELECT knob). "Bold-clicks" are normally intended as shortcuts for jumping to specific screen like "layer options", "main menu", etc. Clicking the BACK knob generally jumps to the previous screen in the workflow sequence.
+
Some push actions depends of context. The SELECT knob is mainly used to navigate and a short push on it will select an item on a "Selector Screen". Inside a "Controller Screen", short pushes can be used to rotate between layers (LAYER knob) or between controller pages (SELECT knob). "Bold-pushes" are normally intended as shortcuts for jumping to specific screen like "layer options", "main menu", etc. Pushing the BACK knob generally close the current modal-screen or jumps to the previous screen in the workflow sequence.
   −
Many actions depend of context (current screen), but there are some actions that are global and will always work (from any screen):
+
Although some push actions depend of context (current screen), there are some actions that are global and will work from any screen:
    
* '''Bold-Back''': Main Menu
 
* '''Bold-Back''': Main Menu
Line 80: Line 81:  
|-
 
|-
 
|style="padding:10px"|<span style="color:#b00000">{{#fas:circle}}</span>
 
|style="padding:10px"|<span style="color:#b00000">{{#fas:circle}}</span>
|style="padding:10px"|'''Recording Audio'''
+
|style="padding:10px"|'''Recording Audio/MIDI'''
 
|style="padding:10px"|An audio or MIDI recording is going on.
 
|style="padding:10px"|An audio or MIDI recording is going on.
 
|-
 
|-
 
|style="padding:10px"|<span style="color:#00b000">{{#fas:play}}</span>
 
|style="padding:10px"|<span style="color:#00b000">{{#fas:play}}</span>
|style="padding:10px"|'''Playing Audio'''
+
|style="padding:10px"|'''Playing Audio/MIDI'''
 
|style="padding:10px"|An audio or MIDI track is being played.
 
|style="padding:10px"|An audio or MIDI track is being played.
 
|}
 
|}
Line 136: Line 137:  
* '''Layers'''
 
* '''Layers'''
 
* '''Sequencer'''
 
* '''Sequencer'''
* '''Snapshots'''
+
* '''Audio Levels'''
 
* '''Audio Recorder'''
 
* '''Audio Recorder'''
 
* '''MIDI Recorder'''
 
* '''MIDI Recorder'''
* '''Audio Levels'''
+
* '''Snapshots'''
 +
* '''Clean All'''
 
* '''Admin'''
 
* '''Admin'''
    
You always can access this menu with '''bold-back'''.
 
You always can access this menu with '''bold-back'''.
   −
The Zynthian-UI has a lot of short-cuts and most of the options on the Main menu can be accessed on this way, but until you learn the shortcuts and feel comfortable with them, you will find this menu very useful.  
+
The Zynthian-UI has a lot of short-cuts and most of the options on the main menu can be accessed with them, but until you learn the shortcuts and feel comfortable with them, you will find this menu very useful.  
    
<br clear=all>
 
<br clear=all>
Line 193: Line 195:     
[[File:Zynthian_ui_layer_options.png|400px|right]]
 
[[File:Zynthian_ui_layer_options.png|400px|right]]
 +
[[File:Zynthian_ui_layer_options_transpose.png|400px|right]]
 
[[File:Zynthian_ui_layer_options2.png|400px|right]]
 
[[File:Zynthian_ui_layer_options2.png|400px|right]]
    
If you bold-click the select switch over a layer from the list, the "Layer Options" menu will be displayed for the selected layer. This menu allows you to:
 
If you bold-click the select switch over a layer from the list, the "Layer Options" menu will be displayed for the selected layer. This menu allows you to:
    +
* '''Note Range & Transpose''' => Select the '''layer's''' key-range and transpose by octaves or semitones.
 
* '''Clone MIDI to...''' => Clone the '''layer's MIDI channel''' messages to other MIDI channels. Note that only note on/off, pitch-bending, and key-press messages are cloned, while the rest are kept independent by default (CC, channel-pressure, program change, ...). You can select what CC will be cloned by bold-clicking on the channel list.
 
* '''Clone MIDI to...''' => Clone the '''layer's MIDI channel''' messages to other MIDI channels. Note that only note on/off, pitch-bending, and key-press messages are cloned, while the rest are kept independent by default (CC, channel-pressure, program change, ...). You can select what CC will be cloned by bold-clicking on the channel list.
* '''Transpose''' => Transpose the '''layer's MIDI channel''' up and down, by semitones.
   
* '''Audio Output''' => Route the '''layer's''' audio output to any  available audio input port, allowing to process the audio in almost any way you can imagine. You can use this feature for creating your own customized/bizarre FX chains. If this is not enough for you, try MOD-UI engine with the MOD-UI web GUI. This option is not available on MIDI-FX layers.
 
* '''Audio Output''' => Route the '''layer's''' audio output to any  available audio input port, allowing to process the audio in almost any way you can imagine. You can use this feature for creating your own customized/bizarre FX chains. If this is not enough for you, try MOD-UI engine with the MOD-UI web GUI. This option is not available on MIDI-FX layers.
 
* '''Audio Capture''' => Select the soundcard's capture channels used for audio processing. This option is only available on Audio-FX layers.
 
* '''Audio Capture''' => Select the soundcard's capture channels used for audio processing. This option is only available on Audio-FX layers.
Line 219: Line 222:  
By bold-clicking on an FX-unit (Audio or MIDI) from the list, you will access the FX's Options:
 
By bold-clicking on an FX-unit (Audio or MIDI) from the list, you will access the FX's Options:
   −
* '''Replace FX'''
+
* '''Presets'''
* '''Effect Presets'''
+
* '''Replace'''
 
* '''Move Upchain'''
 
* '''Move Upchain'''
 
* '''Move Downchain'''
 
* '''Move Downchain'''
* '''Remove FX'''
+
* '''Remove'''
    
Note that not all these options will be available all the time. For instance, if there is only one effect in the chain, "Move" options won't be shown. Same if the FX has not presets, etc.
 
Note that not all these options will be available all the time. For instance, if there is only one effect in the chain, "Move" options won't be shown. Same if the FX has not presets, etc.
Line 292: Line 295:  
From the instrument control screen, if you bold-press two knobs at once, you should enter the XY-select mode.
 
From the instrument control screen, if you bold-press two knobs at once, you should enter the XY-select mode.
   −
The 2 controllers you pushed will be green, indicating they are pre-selected for XY-control. You can change the pre-selection by rotating any knob, navigating through the controller pages if needed.
+
The 2 controllers you pushed will be green, indicating they are pre-selected for XY-control. You can change the pre-selection by rotating any knob. (The knob must be rotated through several values before it will be detected.) Use the ''select'' switch to navigate through the controller pages to select different controllers if needed.
 
<br clear=all>
 
<br clear=all>
   Line 363: Line 366:  
Learning to create a SubSnapShot is obscenely easy:
 
Learning to create a SubSnapShot is obscenely easy:
   −
'''1.''' From the Control screen, click the snapshot button '''twice'''. You will see the current list of ZS3s (initially empty) and a message: “Waiting for Program Change…”
+
'''0.''' Ensure "Program Change ZS3" is enabled in the admin menu.
 +
 
 +
'''1.''' From the Control screen, short click the snapshot button to enter MIDI control learn mode then short click the snapshot button. You will see the current list of ZS3s (initially empty) and a message: “Waiting for Program Change…”
    
'''2.''' Push a “Program Change” button in your keyboard/controller and the ZS3 will be stored in memory, associated with the Program Number you pushed on your keyboard/controller.
 
'''2.''' Push a “Program Change” button in your keyboard/controller and the ZS3 will be stored in memory, associated with the Program Number you pushed on your keyboard/controller.
Line 529: Line 534:     
Use BACK button or wait for timeout to cancel calibration. Timer is reset to 15s when screen is touched and paused until released. The purpose of the timeout is to avoid users of Zynthians without back button being stuck in calibration screen view.
 
Use BACK button or wait for timeout to cancel calibration. Timer is reset to 15s when screen is touched and paused until released. The purpose of the timeout is to avoid users of Zynthians without back button being stuck in calibration screen view.
 +
 +
 +
{{NoteBox| The resistive touchscreen works better with a stylus. Finger is too coarse. It's strongly recommended to run the calibration using a stylus. }}
    
<br clear=all>
 
<br clear=all>
Line 584: Line 592:  
| LAYER_DOWN || Shift || Down
 
| LAYER_DOWN || Shift || Down
 
|-
 
|-
| LAYER_UP || Shift || Down
+
| LAYER_UP || Shift || Up
 
|-
 
|-
 
| POWER_OFF || Ctrl || End
 
| POWER_OFF || Ctrl || End
Line 650: Line 658:  
| TOGGLE_MIDI_RECORD || CapsLock || m
 
| TOGGLE_MIDI_RECORD || CapsLock || m
 
|}
 
|}
      
==Controlling the UI with MIDI messages==  
 
==Controlling the UI with MIDI messages==  

Navigation menu