| Line 121: |
Line 121: |
| | Each processor has parameters that may be controlled with zynthian knobs or mapped to MIDI CC messages. Processors may have presets that may be arranged in banks. | | Each processor has parameters that may be controlled with zynthian knobs or mapped to MIDI CC messages. Processors may have presets that may be arranged in banks. |
| | <br clear=all> | | <br clear=all> |
| − |
| |
| − | ===MIDI input===
| |
| − | Chains receive MIDI data from a set of MIDI inputs. These MIDI inputs could be external MIDI devices connected to MIDI DIN-5 or USB MIDI (sequencers, keyboards and other MIDI controllers) or other MIDI sources (MIDI network services, internal sources like the built-in sequencer, etc.) and they can be configured for each chain separately. Each MIDI input can work in 2 different modes:
| |
| − |
| |
| − | ====Active mode====
| |
| − | When a MIDI input is configured in active mode, the '''active chain''' (the highlighted or selected chain) receives all MIDI input from it and all MIDI events are translated to the active chain's MIDI channel. This is the default mode for all MIDI inputs. When using active mode you don't need to worry about the MIDI channel your keyboard or controller is using. You change which instruments are played by changing the active chain in your zynthian (see below).
| |
| − |
| |
| − | Active mode's behavior can be modified by the '''Active MIDI channel''' global flag ([[#Key_range_.26_transpose|see admin menu]]):
| |
| − | <br>
| |
| − | * Active MIDI channel '''Disabled''' => Only the active chain receives data from the MIDI input in active mode. This is the default setting.
| |
| − | * Active MIDI channel '''Enabled''' => All chains with the same MIDI channel as the active chain receive data from the MIDI input in active mode. This is very useful for layering sounds without any extra routing. You simply create several synth chains with the same MIDI channel and they will play in unison. You can also create keyboard splits by adjusting note range and transpose for each chain.
| |
| − |
| |
| − | ====Multitimbral mode====
| |
| − | When a MIDI input is configured in multitimbral mode, only those chains matching the input's MIDI channel will receive data from this MIDI input. No MIDI channel translation is performed. Multitimbral mode allows receiving and managing each MIDI channel individually. Each MIDI input selects the chains it drives using the MIDI channel. If you are using an external sequencer or a MIDI controller that can sequence multiple tracks (Beatstep Pro, Keystep Pro, Novation Circuit, etc.), you may want to use multitimbral mode.
| |
| − | <br><br>
| |
| − | [[File:Active multi mode.png|MIDI input mode diagram|center]]
| |
| − |
| |
| − |
| |
| − | {{NoteBox|Note that MIDI CC (Continuous Controllers) events are handled differently and they are not routed to chains. See section on [[#MIDI-learning_.2F_binding|MIDI Learning & binding]].}}
| |
| | | | |
| | ===Signal workflow=== | | ===Signal workflow=== |
| Line 147: |
Line 128: |
| | | | |
| | <br clear=all> | | <br clear=all> |
| − |
| |
| − | ===Snapshots===
| |
| − |
| |
| − | [[File:snapshot_structure.png|400px|right]]
| |
| − |
| |
| − | A snapshot is the captured state of zynthian at the time of saving the snapshot. Snapshots are saved in a JSON file with ''.zss'' extension and can be loaded at any time, which effectively restores the state of the zynthian device when the snapshot was saved. Snapshots include:
| |
| − |
| |
| − | * '''chains layout:''' configuration of each chain including its processors and how they are arranged and connected
| |
| − | * '''audio levels:''' (optional) physical audio interface settings
| |
| − | * '''sequencer:''' patterns & sequences
| |
| − | * '''MIDI settings:''' global MIDI settings, USB MIDI port names, etc.!!
| |
| − | * '''multitrack record settings:''' mixer strips armed for multitrack recording
| |
| − | * '''UI state:''' some user interface configuration relevant to the snapshot (most UI is configured globally)
| |
| − | * '''sub-snapshots (ZS3s):''' most other configuration ([[#Sub-snapshots: ZS3|see ZS3]])
| |
| − |
| |
| − | Each time you overwrite an existing snapshot file, a backup copy is created. Backups can also be restored at any time, which can avoid much suffering. When you feel the panic, remember that zynthian stores the full ''save history'' for '''all''' snapshots!
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | {{NoteBox|Many zynthian users like to see snapshots as "zynthian project" files and it's not a a bad approach.}}
| |
| | | | |
| | ====Last state snapshot==== | | ====Last state snapshot==== |
| Line 178: |
Line 139: |
| | | | |
| | For convenience, the last state snapshot can also be saved or restored manually. | | For convenience, the last state snapshot can also be saved or restored manually. |
| − |
| |
| − | ===Sub-snapshots: ZS3===
| |
| − | ZS3 means '''Z'''ynthian '''S'''ub-'''S'''nap'''S'''hot. A ZS3 is a partial state that is stored in memory and can be recalled very fast. ZS3s can easily be associated (learned) to MIDI Programs (program change events). Of course, all ZS3s are saved and restored with snapshots, including the default state of the snapshot when first loaded (ZS3-0).
| |
| − |
| |
| − | Please bear in mind that in the case of USB-connected MIDI devices there are two settings configured in admin under "MIDI-USB mapped by port" that affect this functionality.
| |
| − | With mapped to port set the learnt settings will apply only to the specific USB Configuration in place at the time of learning. So if you add a USB hub to the rig the ZS3 sub-snapshots won't act.
| |
| − | Turning this off will allow control simply by the MIDI message only.
| |
| − |
| |
| − | When in the ZS3 screen, you can save the current (sub)state to ZS3 by sending a Program Change from any MIDI controller.
| |
| − |
| |
| − | BUT In order to be able to change ZS3 by Program Change, you have to tick the box at
| |
| − |
| |
| − | '''Interface->MIDI-options->Program Change ZS3 (Program Change for SubSnapShots)'''
| |
| − |
| |
| − | ZS3s include:
| |
| − |
| |
| − | * '''chains configuration:''' for each chain, MIDI channel, note-range, transpose, etc.
| |
| − | * '''processors state:''' for each processor, bank, preset & parameter values
| |
| − | * '''mixer settings:''' for each mixer strip, fader, balance, mute, solo, etc.
| |
| − | * '''MIDI devices configuration:''' active / multitimbral mode, etc.
| |
| − | * '''MIDI & Audio routing:''' connections between chains
| |
| − | * '''MIDI learning:''' MIDI bindings to processor and mixer parameters
| |
| − | * '''global settings:''' some global settings that can be changed by ZS3, e.g. MIDI transpose (most global settings are not available to ZS3)
| |
| − | * '''active chain''': chain that was active when the ZS3 was saved
| |
| − |
| |
| − | The key concept to understand how ZS3s work is noting that the '''chains layout is not stored in ZS3s'''. In other words, the chains layout is not modified when restoring ZS3s. You can't add/remove chains or processors by restoring ZS3s because this is a slow operation and ZS3s need to be restored very fast.
| |
| − |
| |
| − | When loading a snapshot that contains ZS3s, all the chains and processors are created. Later, when recalling the ZS3s, the chains layout will remain the same. Although ZS3s can modify routing, splits, banks, presets, etc., the quantity of chains and processors will be unchanged.
| |
| − |
| |
| − | {{NoteBox|For instance, if you are keyboardist that plays with several bands, you could have a snapshot for each band with ZS3s for each song.}}
| |
| − |
| |
| − | <br clear=all>
| |
| | | | |
| | ==The physical interface== | | ==The physical interface== |
| Line 705: |
Line 634: |
| | | | |
| | <br clear=all> | | <br clear=all> |
| − |
| |
| − | ==Basic Views==
| |
| − |
| |
| − | ===Mixer===
| |
| − | [[File:mixer_legend.jpg|800px|right]]
| |
| − |
| |
| − | The mixer view is a significant view in zynthian. It can be considered the ''Home'' view. It's composed of vertical strips associated with chains. Initially it will be empty, showing the main strip alone. For each chain you create, a new strip is added to the mixer. (There can be more mixer strips than can be displayed. They will scroll left / right if you select a strip that is off screen.) Each strip is an interactive widget that can be manipulated in several ways and it shows status info about the associated chain. From top to bottom:
| |
| − |
| |
| − | * '''solo:''' Solo flag. Press to toggle. This is a non-exclusive solo mode. When a chain has ''solo'' enabled, all other chains without solo enabled will be muted, allowing auditioning of one or more chains. The '''main''' solo will disable all chain solos.
| |
| − |
| |
| − | * '''mute:''' Mute flag. Press to toggle. When a chain is muted (it has "mute" enabled), it will remain silent.
| |
| − |
| |
| − | * '''fader:''' Mixing volume for the associated chain. Drag up & down to modify the fader level. On the touchscreen you can drag multiple faders at once. Tap it to set the active chain.
| |
| − |
| |
| − | * '''DPM:''' Digital Peak Meter for the associated chain. See [[#The_Digital_Audio_Peak_Meter_.28DPM.29|DPM section above]].
| |
| − |
| |
| − | * '''description:''' A vertically oriented text describing the chain. By default, for a synth chain it will show synth processor and preset name. If you [[#Chain_options|give a name to the chain]], this will be included in the description too.
| |
| − |
| |
| − | * '''balance/pan:''' Mixing right/left balance (or pan of a mono signal) for the associated chain. Rotate knob#2 or drag left & right to modify the value.
| |
| − |
| |
| − | * '''legend''': It shows an icon for the chain's type and a number for the assigned MIDI channel. Tap it to access the chain's control view.
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_mixer_v5.jpg|800px|right|alt=V5 mixer view encoder actions. Rotate knob 1 to change the active chain's volume, short press to solo the active chain. Rotate knob 2 to change the active chain's balance, short press to mute the active chain. Rotate knob 3 to change the main volume, short press to open mixer's MIDI learning menu. Rotate knob 4 to change the active chain selection, short press to open the active chains' control view, bold press to open the active chain's options menu.]]
| |
| − |
| |
| − | * '''knob#1'''
| |
| − | ** '''''rotate''''' to change the '''volume''' of the active chain.
| |
| − | ** '''''short-press''''' to '''solo''' the active chain.
| |
| − | * '''knob#2'''
| |
| − | ** '''''rotate''''' to change the '''balance''' of the active chain.
| |
| − | ** '''''short-press''''' to '''mute''' the active chain.
| |
| − | * '''knob#3'''
| |
| − | ** '''''rotate''''' to change the '''main volume'''.
| |
| − | ** '''''short-press''''' to add a chain.
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to '''change the active chain'''.
| |
| − | ** '''''short-press''''' to open the '''chain control''' view for the active chain.
| |
| − | ** '''''bold-press''''' to open the '''chain options''' for the active chain.
| |
| − |
| |
| − | * '''LEFT/RIGHT''' to move across mixer strips, changing the active chain.
| |
| − | * '''UP/DOWN''' to change the volume of the active chain.
| |
| − | * '''SEL'''
| |
| − | ** '''''short-press''''' to open the '''chain control''' view for the active chain.
| |
| − | ** '''''bold-press''''' to open the '''chain options''' for the active chain.
| |
| − |
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_mixer_v4.jpg|800px|right|alt=V4 mixer view encoder actions. Rotate layer knob to change the active chain's volume, short press to solo the active chain, bold press to open the main menu, long press to open the admin menu. Rotate back encoder to change the active chain's balance or pan, short press to mute the active chain, bold press to open the zynpad view, long press to stop all notes and sounds. Rotate learn shot knob to change the main volume, short press to open the mixer's midi learning menu, bold press to open the ZS3 list, long press to open the snapshot list. Rotate select knob to change the active chain selection, short press to open the active chain's control view, bold press to open the active chain's options menu, long press to turn the Zynthian off, it will ask to confirm.]]
| |
| − |
| |
| − | * '''layer'''
| |
| − | ** '''''rotate''''' to change the '''volume''' of the active chain.
| |
| − | ** '''''short-press''''' to '''solo''' the active chain.
| |
| − | * '''back'''
| |
| − | ** '''''rotate''''' to change the '''balance''' of the active chain.
| |
| − | ** '''''short-press''''' to '''mute''' the active chain.
| |
| − | ** '''''bold-press''''' to toggle '''mixer view''' and '''launcher view'''
| |
| − | * '''learn/shot'''
| |
| − | ** '''''rotate''''' to change the '''main volume'''.
| |
| − | ** '''''short-press''''' to add a chain.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to '''change the active chain'''.
| |
| − | ** '''''short-press''''' to open the '''chain control''' view for the active chain.
| |
| − | ** '''''bold-press''''' to open the '''chain manager view'''.
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_touch">
| |
| − | {| class="wikitable"
| |
| − | |-
| |
| − | ! Touch zone!! Action !! Behaviour
| |
| − | |-
| |
| − | | Solo button || [[File:Ui push short icon.png|35px|Short press]] || Toggle chain solo
| |
| − | |-
| |
| − | | Mute button || [[File:Ui push short icon.png|35px|Short press]] || Toggle chain mute
| |
| − | |-
| |
| − | | Chain Legend || [[File:Ui push short icon.png|35px|Short press]] || Show chain control view
| |
| − | |-
| |
| − | | Chain Legend || [[File:Ui push bold icon.png|35px|Bold press]] || Show chain manager view
| |
| − | |-
| |
| − | | Chain Fader || Drag up / down || Adjust chain volume
| |
| − | |-
| |
| − | | Chain Fader || Drag left / right || Adjust chain balance
| |
| − | |-
| |
| − | | Chain Fader || Mouse wheel || Adjust chain volume
| |
| − | |-
| |
| − | | Chain Legend || Drag left / right || Scroll chains horizontally
| |
| − | |-
| |
| − | | Chain Legend || Mouse wheel || Scroll chains horizontally
| |
| − | |}
| |
| − | </div>
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Main menu===
| |
| − | <div class="show_only_v5">
| |
| − | [[File:chain_menu_legend.jpg|800px|right]]
| |
| − | </div>
| |
| − | <div class="show_only_v4 show_only_touch">
| |
| − | [[File:main_menu_legend.jpg|800px|right]]
| |
| − | </div>
| |
| − | The main menu is a '''''selector view''''', consisting of a list of options you can browse and select. Most views in the zynthian-UI are of this type and they work in quite a similar way, with very little variation.
| |
| − |
| |
| − | From this menu you can:
| |
| − |
| |
| − | * '''create a new chain'''
| |
| − | * '''remove an existing chain'''
| |
| − | * '''remove all chains'''
| |
| − | * '''remove all sequences'''
| |
| − | * '''remove all'''
| |
| − |
| |
| − | <div class="show_only_v4 show_only_touch">
| |
| − | In addition, the '''main''' and '''system''' sections allow accessing most of the main views and features:
| |
| − |
| |
| − | * '''Snapshots'''
| |
| − | * '''Sequencer'''
| |
| − | * '''Audio Recorder'''
| |
| − | * '''MIDI Recorder'''
| |
| − | * '''Tempo Settings'''
| |
| − | * '''Audio Levels'''
| |
| − | * '''Mixer Learn'''
| |
| − | * '''Admin'''
| |
| − | * '''Stopping All Sounds (PANIC!)'''
| |
| − | </div>
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_menu_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select the highlighted option.
| |
| − |
| |
| − | * '''UP/DOWN''' to move across options.
| |
| − | * '''SEL''' to select the highlighted option.
| |
| − | * '''BACK''' to close the menu and return to previous view.
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_menu_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to close the menu and return to previous view.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select an option.
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_touch">
| |
| − | {| class="wikitable"
| |
| − | |-
| |
| − | ! Touch zone!! Action !! Behaviour
| |
| − | |-
| |
| − | | Topbar back button || [[File:Ui push short icon.png|35px|Short press]] || Previous view
| |
| − | |-
| |
| − | | Topbar back button || [[File:Ui push bold icon.png|35px|Bold press]] || Mixer view
| |
| − | |-
| |
| − | | Menu entry || [[File:Ui push short icon.png|35px|Short press]] || Select menu action
| |
| − | |-
| |
| − | | Menu entry || [[File:Ui push bold icon.png|35px|Bold press]] || Show context menu for menu entry (if appropriate)
| |
| − | |-
| |
| − | | Menu entry || Drag up / down || Scroll list
| |
| − | |-
| |
| − | | Menu entry || Swipe up / down || Scroll list with momentum
| |
| − | |-
| |
| − | | Menu entry || Mouse wheel || Scroll list
| |
| − | |}
| |
| − | {{NoteBox|This table shows the common or default touch behaviour for lists. Only deviations from this will be shown in subsequent sections.}}
| |
| − | </div>
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Processor selector===
| |
| − | [[File:engines_legend.jpg|800px|right]]
| |
| − | The '''''processor selector''''' is a selector view, but a very special one. It will pop-up when creating a new chain or when adding or replacing processors in a existing chain.
| |
| − |
| |
| − | ====Processor categories====
| |
| − | To ease selection and avoid long lists, processors are classified in categories. The selector allows easy browsing across categories and processors so you can find what you want as fast as possible.
| |
| − |
| |
| − | ====Extended info====
| |
| − | In addition to the processor's name, when available, some extra info is shown for each processor:
| |
| − |
| |
| − | * '''Quality (stars):''' From 0 to 5, indicating how ''good'' is the processor. Of course, this is very subjective ;-)
| |
| − | * '''Complexity (knobs):''' From 0 to 5, indicating how complex is the processor. It's usually related to the number of control parameters.
| |
| − | * '''Description (text):''' A concise description of the processor's features. Press it to open the detailed info view.
| |
| − |
| |
| − | ====Enable/Disable processors====
| |
| − | To allow greater customization and avoid long lists of processors that are never used, processors can be enabled/disabled. When a processor is disabled, it's not shown in the list, but still can be used when loading a snapshot that includes it. To enable or disable processors in the list, bold press encoder 4.
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_engines_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#3'''
| |
| − | ** '''''rotate''''' to move across categories.
| |
| − | ** '''''short-press''''' to open the full info view.
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across processors.
| |
| − | ** '''''short-press''''' to select a processor.
| |
| − | ** '''''bold-press''''' to toggle ''view-all'' mode.
| |
| − |
| |
| − | * '''LEFT/RIGHT''' to move across categories.
| |
| − | * '''UP/DOWN''' to move across processors.
| |
| − | * '''SEL''' to select a processor.
| |
| − | * '''BACK''' to cancel the selection and return to previous view.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''view-all mode'''
| |
| − | [[File:ui_action_engines_v5_view_all.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#3'''
| |
| − | ** '''''rotate''''' to move across categories.
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across processors.
| |
| − | ** '''''short-press''''' to enable/disable processors.
| |
| − | ** '''''bold-press''''' to back to ''normal'' mode.
| |
| − |
| |
| − | * '''LEFT/RIGHT''' to move across categories.
| |
| − | * '''UP/DOWN''' to move across processors.
| |
| − | * '''SEL''' to enable/disable processors.
| |
| − | * '''BACK''' to back to normal mode.
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_engines_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to cancel selection and return to previous view.
| |
| − | * '''learn/shot'''
| |
| − | ** '''''rotate''''' to move across categories.
| |
| − | ** '''''short-press''''' to open the full info view.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across processors.
| |
| − | ** '''''short-press''''' or to select the highlighted processor.
| |
| − | ** '''''bold-press''''' or to toggle '''view all''' mode.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''view-all mode'''
| |
| − | [[File:ui_action_engines_view_all_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to back to normal mode.
| |
| − | * '''learn/shot'''
| |
| − | ** '''''rotate''''' to move across categories.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across processors.
| |
| − | ** '''''short-press''''' or ''' to enable/disable processor.
| |
| − | ** '''''bold-press''''' or ''' to back to normal mode.
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_touch">
| |
| − | {| class="wikitable"
| |
| − | |-
| |
| − | ! Touch zone!! Action !! Behaviour
| |
| − | |-
| |
| − | | Topbar back button || [[File:Ui push short icon.png|35px|Short press]] || Previous view
| |
| − | |-
| |
| − | | Topbar back button || [[File:Ui push bold icon.png|35px|Bold press]] || Mixer view
| |
| − | |-
| |
| − | | Menu entry || [[File:Ui push short icon.png|35px|Short press]] || Select menu action
| |
| − | |-
| |
| − | | Menu entry || [[File:Ui push bold icon.png|35px|Bold press]] || Enter "view-all" mode
| |
| − | |-
| |
| − | | List || Swipe left or right || Change the category of engines shown
| |
| − | |-
| |
| − | | Category || Swipe up or down || Change the category of engines shown
| |
| − | |-
| |
| − | | Info area || [[File:Ui push short icon.png|35px|Short press]] || Open the full info view
| |
| − | |}
| |
| − | </div>
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Chain control===
| |
| − | [[File:control_legend.jpg|800px|right]]
| |
| − |
| |
| − | The chain control view allow accessing the chain's processors and controlling their parameters. For instance, you can adjust the LFO frequency on a synth, the reverb's room size, the equalizer bands, etc.
| |
| − | The default control view is composed of:
| |
| − |
| |
| − | * '''list of controller pages''', grouped by processor
| |
| − | * '''4 x controller widgets''', dynamically assigned to the 4 parameters of the selected page. <span class="show_only_v5,show_only_v4">The controller widgets are layered aside the 4 rotary encoders that can be used for modifying the parameter's value in real time.</span><span class="show_only_touch">Depending of configuration options, the controller widgets could be layered at the four display corners (classic layout: top-left, down-left, top-right, down-right) or they could be all at right (V5 layout).</span>
| |
| − |
| |
| − | <div class="show_only_v5 show_only_v4">
| |
| − | Controller pages can be browsed one-by-one or you can enter '''select mode''' to move faster across the list.
| |
| − | </div>
| |
| − |
| |
| − | Processor parameters can be easily bond to your MIDI controller's knobs & faders (MIDI CC) by using the '''MIDI learning''' mechanism. There are two MIDI learning modes:
| |
| − |
| |
| − | '''Chain MIDI learning:'''<br>
| |
| − | The controller widget displays a green <span style="color:#00C000;;background-color:#5a626d;">??</span> legend.
| |
| − | When a parameter is chain-learned, the binding only works when the chain is active. This allow to use the same knobs to control different parameters in different chains.
| |
| − |
| |
| − | '''Global MIDI learning:'''<br>
| |
| − | The controller widget displays a yellow <span style="color:#F0F000;background-color:#5a626d;">??#??</span> legend.
| |
| − | When a parameter is globally-learned, the binding works all the time, no matter the active chain.
| |
| − |
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_control_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#1 - knob#4'''
| |
| − | ** '''''rotate''''' any knob to '''change the value''' of the assigned parameter.
| |
| − | ** '''''short-press''''' any knob to '''start MIDI-learning''' for the associated parameter. First press for '''chain MIDI-learn''', second press for '''global MIDI-learn'''.
| |
| − | ** '''''bold-press''''' any knob to open the '''options menu''' for the associated parameter.
| |
| − |
| |
| − | * '''UP/DOWN''' to navigate across controller pages.
| |
| − | * '''LEFT/RIGHT''' to move across chains, changing the active chain.
| |
| − | * '''SEL''' to enter '''select mode''', then fast-browse controller pages by rotating knob#4.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''select mode'''
| |
| − | [[File:ui_action_control_select_mode_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across controller pages
| |
| − | ** '''''short-press''''' to select page and back to control mode
| |
| − |
| |
| − | * '''SEL''' to select page and back to control mode.
| |
| − | * '''BACK''' to back to control mode.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''MIDI learning'''
| |
| − | [[File:ui_action_control_midi_learning_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#1 - knob#4'''
| |
| − | ** from the control view, '''''short-press''''' any knob for entering '''chain MIDI-learning''' mode. The controller widget will display a green <span style="color:#00D000;">??</span> legend.
| |
| − | ** a second '''''short-press''''' for '''global MIDI-learning'''. The controller widget will display a yellow <span style="color:#F0F000;">??#??</span> legend.
| |
| − | ** a third press to cancel MIDI-learning.
| |
| − |
| |
| − | * '''move the desired knob/fader in the MIDI controller''' to complete the MIDI-learn procedure.
| |
| − |
| |
| − | * '''BACK''' to cancel MIDI learning.
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_control_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''layer'''
| |
| − | ** '''''rotate''''' to modify the assigned parameter.
| |
| − | ** '''''short-press''''' to rotate active chain.
| |
| − | * '''back'''
| |
| − | ** '''''rotate''''' to modify the assigned parameter.
| |
| − | ** '''''short-press''''' to open the '''preset list''' for the selected processor.
| |
| − | * '''learn/shot'''
| |
| − | ** '''''rotate''''' to modify the assigned parameter.
| |
| − | ** '''''short-press''''' any knob to '''start MIDI-learning'''.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to modify the assigned parameter.
| |
| − | ** '''''short-press''''' to enter '''select mode'''.
| |
| − | ** '''''bold-press''''' to open the '''chain options''' view.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''select mode'''
| |
| − | [[File:ui_action_control_select_mode_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to exit from ''select mode''.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across controller pages.
| |
| − | ** '''''short-press''''' to select page and back to control mode.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''midi learning'''
| |
| − | [[File:ui_action_control_midi_learning_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to cancel ''midi learning''.
| |
| − | * '''learn/shot'''
| |
| − | ** from the control view, '''''short-press''''' for entering '''chain MIDI-learning''' mode. Controller widgets will display a green <span style="color:#00D000;">??</span> legend.
| |
| − | ** a second '''''short-press''''' for '''global MIDI-learning'''. Controller widgets will display a yellow <span style="color:#F0F000;">??#??</span> legend.
| |
| − | ** a third '''''short-press''''' to cancel MIDI-learning.
| |
| − | * '''rotate any knob''' to select the parameter to learn.
| |
| − | * '''move the desired knob/fader in the MIDI controller''' to complete the learn.
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_touch">
| |
| − |
| |
| − | {| class="wikitable"
| |
| − | |-
| |
| − | ! Touch zone!! Action !! Behaviour
| |
| − | |-
| |
| − | | Topbar title || [[File:Ui push short icon.png|35px|Short press]] || Show chain menu
| |
| − | |-
| |
| − | | Topbar back button || [[File:Ui push short icon.png|35px|Short press]] || Return to previous view
| |
| − | |-
| |
| − | | Controller widget || [[File:Ui push short icon.png|35px|Short press]] || Toggle MIDI learning
| |
| − | |-
| |
| − | | Controller widget || [[File:Ui push bold icon.png|35px|Bold press]] || Show control options menu
| |
| − | |-
| |
| − | | Previous button || [[File:Ui push short icon.png|35px|Short press]] || Select previous chain
| |
| − | |-
| |
| − | | Preset button || [[File:Ui push short icon.png|35px|Short press]] || Show presets menu
| |
| − | |-
| |
| − | | Pages button || [[File:Ui push short icon.png|35px|Short press]] || Show list of pages of controls (useful if a GUI widget is hiding these)
| |
| − | |-
| |
| − | | Next button || [[File:Ui push short icon.png|35px|Short press]] || Select next chain
| |
| − | |}
| |
| − | </div>
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Presets===
| |
| − | When a processor has presets, the '''presets list''' view allows browsing across them and selecting the desired one.
| |
| − |
| |
| − | In addition, the '''preset options''' can be accessed by bold-pressing any preset. The available options depends of the processor and whether the preset is a user or system preset.
| |
| − |
| |
| − | * '''[ ] Favorite:''' Available for all presets. Checked / unchecked - adds to the list of favourites presets.
| |
| − | * '''Rename:''' Available for user presets only. Allows user to rename a preset.
| |
| − | * '''Delete:''' Available for user presets only. Allows a user to delete a preset (with confirmation).
| |
| − |
| |
| − | '''Preset pre-load'''<br>
| |
| − | If ''preset preload'' is enabled from admin options, the highlighted preset is preloaded when a MIDI note is received, allowing to pre-listen presets before selecting them. Please, note that you often need to play 2 notes to pre-listen each preset due to a delay in loading the new preset.
| |
| − |
| |
| − | <br clear=all>
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_presets_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across presets.
| |
| − | ** '''''short-press''''' to select the highlighted preset.
| |
| − | ** '''''bold press''''' to open the '''preset options'''.
| |
| − |
| |
| − | * '''UP/DOWN''' to move across banks.
| |
| − | * '''SEL'''
| |
| − | ** '''''short-press''''' to select the highlighted preset.
| |
| − | ** '''''bold press''''' to open the '''preset options'''.
| |
| − | * '''BACK''' to close the bank selection and return to control view.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''preset options'''
| |
| − | [[File:ui_action_preset_options_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select/check option.
| |
| − |
| |
| − | * '''UP/DOWN''' to move across options.
| |
| − | * '''SEL''' to select/check option.
| |
| − | * '''BACK''' to close the preset options and back to presets list.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_presets_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to open bank selection view or back to control view.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across presets.
| |
| − | ** '''''short-press''''' to select a preset.
| |
| − | ** '''''bold-press''''' to open the the '''preset options'''.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''preset options'''
| |
| − | [[File:ui_action_preset_options_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to close preset options and back to presets list.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select/check an option.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_touch">
| |
| − | '''TODO!'''
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | ===Banks===
| |
| − | When the processor have its presets organized in multiple banks, this view allows to browse across the banks and select a bank for preset selection.
| |
| − |
| |
| − | In addition, the '''bank options''' can be accessed by bold-pressing any bank. The available options depends of the processor and whether the bank is a user or system bank.
| |
| − |
| |
| − | * '''New''' Create a new user bank. Not available for all processors.
| |
| − | * '''Rename:''' Available for user banks only.
| |
| − | * '''Delete:''' Available for user banks only.
| |
| − |
| |
| − | <br clear=all>
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_banks_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across banks.
| |
| − | ** '''''short-press''''' to select the highlighted bank.
| |
| − | ** '''''bold press''''' to open the '''bank options'''.
| |
| − |
| |
| − | * '''UP/DOWN''' to move across banks.
| |
| − | * '''SEL'''
| |
| − | ** '''''short-press''''' to select the highlighted bank.
| |
| − | ** '''''bold press''''' to open the '''bank options'''.
| |
| − | * '''BACK''' to close the bank selection and return to control view.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_banks_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to close the bank selection and return to control view.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across banks.
| |
| − | ** '''''short-press''''' to select a bank.
| |
| − | ** '''''bold-press''''' to open the '''bank options'''.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_touch">
| |
| − | '''TODO!'''
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | ===Chain options===
| |
| − | [[File:zui_v5_chain_options.png|793px|right]]
| |
| − |
| |
| − | The '''chain options''' view allows to manage chains, configuring the many available options and adding, moving, replacing or removing processors.
| |
| − |
| |
| − | The available options depends of the chain's type. I.e. ''audio chains'' don't need to configure ''MIDI in'' or ''MIDI channel'' options. ''MIDI chains'' don't need to configure ''audio output'', etc.
| |
| − |
| |
| − | In the lower part of the view, the '''''chain's processor tree''''' is shown, allowing to access '''processor options''' and manipulate the chain in a variety of ways.
| |
| − |
| |
| − | From the '''processor options''' you can:
| |
| − |
| |
| − | * save presets for the processor
| |
| − | * move the processor within the chain
| |
| − | * replace the processor
| |
| − | * clean processor's MIDI-learning
| |
| − | * remove the processor
| |
| − |
| |
| − | When moving a processor within the chain, the processor can be positioned in '''''series''''' or '''''parallel''''' with any processor of the same type.
| |
| − |
| |
| − | '''Audio processors''' can be placed '''''pre-fader''''' or '''''post-fader'''''. Please, note that having post-fader processors adds a ''period'' of latency to the chain's audio output.
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_chain_options_proctree_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#3'''
| |
| − | ** '''''rotate''''' to move the processor within the chain.
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across options and processors.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select an option or open the processor options.
| |
| − |
| |
| − | * '''LEFT/RIGHT''' to move across chains.
| |
| − | * '''UP/DOWN''' to move across options and processors.
| |
| − | * '''SEL''' to select an option or processor.
| |
| − | * '''BACK''' to return to previous view.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''processor options'''
| |
| − | [[File:ui_action_processor_options_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select an option.
| |
| − |
| |
| − | * '''UP/DOWN''' to move across options.
| |
| − | * '''SEL'''
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select an option.
| |
| − | * '''BACK''' to back to previous view.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_chain_options_proctree_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to return to previous view.
| |
| − | * '''learn/shot'''
| |
| − | ** '''''rotate''''' to move the processor within the chain.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across options and processors.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select an option or open the processor options.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''processor options'''
| |
| − | [[File:ui_action_processor_options_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' back to previous view.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to select an option.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | ===Key range & transpose===
| |
| − |
| |
| − | ===MIDI input/output===
| |
| − | [[File:zui_v5_global_midi_in.png|793px|right]]
| |
| − |
| |
| − | The '''Global''' MIDI input/output view is accessed from the admin menu. It allows you to manage internal and external MIDI input/output sources. Any USB connected MIDI devices will show up here.
| |
| − |
| |
| − | There are also options to '''Enable/Disable''' special MIDI services like:
| |
| − | * '''Aubionotes''' (audio to MIDI conversion) more info about this [[Zynthian_Features#Routing_.26_Recording_Audio_.26_Midi|feature]] and more at [https://aubio.org/ aubio website]
| |
| − | * '''bluetooth MIDI devices'''
| |
| − | * '''MIDI network services'''
| |
| − |
| |
| − |
| |
| − | '''Bold press''' on any device to access the '''device options''':
| |
| − |
| |
| − | * '''toggle capture mode:''' [[Zynthian_UI_User's_Guide_-_Oram#MIDI_input|ACTIVE / MULTI]]
| |
| − | * '''load/unload [[Supported plug & play MIDI controllers|controller drivers]]'''
| |
| − | * '''rename the device'''
| |
| − |
| |
| − |
| |
| − | The '''Chain's''' MIDI input/output view is accessed from the chain's options menu. It allows you to '''select the devices''' from which it will receive MIDI input or to which it will send MIDI output. You can also access the device options by bold-pressing any device.
| |
| − |
| |
| − | When creating a new chain, all input devices are selected by default and capture mode is set to [[Zynthian_UI_User's_Guide_-_Oram#MIDI_input|ACTIVE]]. Each device shows some icon at left that give useful information about the device status:
| |
| − |
| |
| − | {| class="wikitable"
| |
| − | !colspan="3"| Midi Input/Output Status Icons
| |
| − | |-
| |
| − | |
| |
| − | [[File:ACTIVE MODE.png|48px|center]]
| |
| − | || '''ACTIVE''' mode || Active channel receives all MIDI messages from this device. Midi input from this device is routed to the active chain (selected chain) regardless of MIDI channel. All channel messages are translated to the active chain's MIDI channel.
| |
| − | |-
| |
| − | |
| |
| − | [[File:MULTI MODE.png|48px|center]]
| |
| − | || '''MULTI''' mode || Midi input from this device is routed to the chains matching the MIDI channel. Many users call this "multi-timbral" mode. Messages are not translated.
| |
| − | |-
| |
| − | |
| |
| − | [[File:DRIVER LOADED.png|48px|center]]
| |
| − | || '''DRIVER''' loaded || Indicates a specific control driver is loaded for this device.
| |
| − | |}
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ====UI Actions====
| |
| − |
| |
| − | <div class="show_only_v5">
| |
| − | [[File:ui_action_chain_midi_input_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across devices.
| |
| − | ** '''''short-press''''' to check/uncheck a device.
| |
| − | ** '''''bold press''''' to open the '''device options'''.
| |
| − |
| |
| − | * '''UP/DOWN''' to move across devices.
| |
| − | * '''SEL'''
| |
| − | ** '''''short-press''''' to check/uncheck a device.
| |
| − | ** '''''bold press''''' to open the '''device options'''.
| |
| − | * '''BACK''' to close the view and back to chain options.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''device options'''
| |
| − | [[File:ui_action_midi_input_device_options_v5.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''knob#4'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to check/uncheck an option.
| |
| − |
| |
| − | * '''UP/DOWN''' to move across options.
| |
| − | * '''SEL'''
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to check/uncheck an option.
| |
| − | * '''BACK''' to back to previous view.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_v4">
| |
| − | [[File:ui_action_chain_midi_input_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' to close the view and back to chain options.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across devices.
| |
| − | ** '''''short-press''''' to check/uncheck a device.
| |
| − | ** '''''bold-press''''' to open the '''device options'''.
| |
| − |
| |
| − | <br clear=all>
| |
| − | '''device options'''
| |
| − | [[File:ui_action_chain_midi_device_v4.jpg|800px|right|alt=]]
| |
| − |
| |
| − | * '''back'''
| |
| − | ** '''''short-press''''' back to previous view.
| |
| − | * '''select'''
| |
| − | ** '''''rotate''''' to move across options.
| |
| − | ** '''''short-press''''' or '''''bold-press''''' to check/uncheck an option.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | <div class="show_only_touch">
| |
| − | [[File:zui_v5_midi_device_options.png|793px|right|alt=]]
| |
| − |
| |
| − | * '''short-press back button''' to close the view and back to chain options.
| |
| − | * '''drag list up/down''' to move across the list
| |
| − | * '''short-press on list item''' to check/uncheck a device or enable/disable network/bluetooth service
| |
| − | * '''bold-press on a MIDI device''' to open the '''device options'''.
| |
| − |
| |
| − | <br clear=all>
| |
| − | </div>
| |
| − |
| |
| − | ===MIDI channel===
| |
| − | [[File:Midi Channel Screen.jpg|793px|right]]
| |
| − | Assign the midi channel of the current chain, note the icons to indicate which midi channels are already in use by other chains.
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===MIDI CC===
| |
| − | [[File:MIDI CC Screen.jpg|793px|right]]
| |
| − | <br clear=all>
| |
| − |
| |
| − | === MIDI Learn ===
| |
| − | [[File:Midi Learn Screen.jpg|793px|right]]
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Audio Out===
| |
| − | [[File:Audio Out Screen.jpg|793px|right]]
| |
| − | Configure the audio routing for the chain here. Note your options will vary depending on the audio hardware of your Zynthian.
| |
| − |
| |
| − | Toggle the Record Chain option to ensure it is captured when using the audio recorder function.
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Mixer Options===
| |
| − | [[File:Mixer Options Screen.jpg|793px|right]]
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Processor Options===
| |
| − | [[File:Processor Options Screen.jpg|793px|right]]
| |
| − | This is where you can replace only the selected processor on the chain. This helps if you have set up other processors for midi handling or FX in the chain, these will remain while only the processor is changed. Note that the available processors to replace are determined by the original processor type (e.g. instrument or audio chain)
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Snapshots===
| |
| − |
| |
| − | ===ZS3 (sub-snapshots)===
| |
| − | The active chain can be changed by recalling a ZS3 (subsnapshot).
| |
| − |
| |
| − | ===Confirmation dialog===
| |
| − |
| |
| − | ===On-screen keyboard===
| |
| − |
| |
| − | ===Admin===
| |
| − | [[File:Admin menu oram 1.jpg|793px|right]]
| |
| − | [[File:Admin menu oram 2.jpg|793px|right]]
| |
| − | This is the system admin menu for Zynthian. There are some descriptions for the settings in the right panel. Some of the useful to know settings here are:
| |
| − | * the MIDI ins and outs menus
| |
| − | * '''wifi setup''' (no longer available in webconf)
| |
| − | * touchscreen calibration
| |
| − | * power & reboot
| |
| − | * system capture toggle (allows recording your performance including interactions with the buttons and encoders, see [[Zynthian_UI_User's_Guide_-_Oram#Contribute your workflow captures|more here]])
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===MIDI input/output devices===
| |
| − | [[File:MIDI input devices menu oram.jpg|793px|right]]
| |
| − | You can access '''MIDI input/output devices''' view from the admin menu. From this view you can manage DIN-5 and USB MIDI devices as well as enable/disable bluetooth and network MIDI services. This is also the place you can toggle the all important [[Zynthian_UI_User's_Guide_-_Oram#MIDI_input|Active/Multitimbral]] mode setting.
| |
| − |
| |
| − | <br clear=all>
| |
| − |
| |
| − | ===Audio levels===
| |
| | | | |
| | ==Basic workflow== | | ==Basic workflow== |