Zynbleton Vangelis - READ ME

The midi input setting is actually a MIDI output channel setting. The naming is wrong

Ok, i do not really understand, you mean the issue is known ?

No I just mean that although the setting says “MIDI INPUT CHANNEL” it actually means “MIDI OUTPUT CHANNEL”
(I don’t know the exact wording, not in front of my Zynthian).

So if you set 2 chains to the same MIDI OUTPUT CHANNEL, they are the same (which is, alltogether, another issue, which was there before: Zynbleton, User experience and stories - #16 by rv5 - which led to a related ticket: Allow MIDI channels to be linked to specific output destinations · Issue #1485 · zynthian/zynthian-issue-tracking · GitHub which is currently stalled due to misunderstandings)

Zynthian has a MIDI step sequencer with a single MIDI output port. It handles 16 MIDI channels. So you can have up to 16 different sequences playing simultaneously. If you add multiple chains with the same MIDI channel then they will share the same sequences. If you want chains to use different sequences then set them to different MIDI channels (which is the default when creating chains).

There is the possibility that you are confusing multitimbral mode with chain mode. The former will send MIDI input data to the relevant chain, based on it’s MIDI channel. The latter sends MIDI input data to the selected chain.

This is fixed already.

Ok unserstood

Thanks !

@riban
Thanks soooooo much!!
Now I can almost do everthing I wished for… :slight_smile:
(Only how to use the portal is not clear to me… portal.lv2 Bundle | Patchstorage
But perhaps I want “the bottom of the can” … :rofl: (Dutch saying…))

Cheers,
Maarten

1 Like

Well… now my Launchpad Mini MK3 is not working anymore in Session mode. All the pads are off with active chains.

This is the same exact problem I got with my LP mini MK3 when updating via webconf from Oram to Vangelis

So went back to Oram

and LP mini MK3 works OK

Regards

Alain

We will look at this soon. We are ensuring the APC40 works perfectly then will use that as the template for other hardware controllers to follow.

Fixed now!

Thanks

4 Likes

I’m experiencing another problem. No sound at all if i load an instrument from scratch. I get sounds only If i load a previous snapshot.
Here’s the log:

Jan 13 15:59:25 zynthian startx[1844]: WARNING:zynthian_gui_config.get_env_int: Failed to retrieve environmental variable ZYNTHIAN_HOTPLUG_AUDIO
Jan 13 15:59:25 zynthian startx[1844]: Unable to select I2C device: Device or resource busy
Jan 13 15:59:25 zynthian startx[1844]: ZynCore: Setting-up 20+4 x Zynswitches…
Jan 13 15:59:25 zynthian startx[1844]: ZynCore: Setting-up 2 x Zynswitches in RBPi GPIO…
Jan 13 15:59:25 zynthian startx[1844]: ZynCore: Setting-up Zynpots => 4 x PEC11 …
Jan 13 15:59:25 zynthian startx[1844]: ZynCore->gpiod_start_callbacks: Callback thread created successfully
Jan 13 15:59:25 zynthian startx[1844]: INFO:zynthian_gui_config.config_zynpot2switch: zynpot2switch => [24, 25, 26, 27]
Jan 13 15:59:25 zynthian startx[1844]: DEBUG:zynthian_lv2.load_engines: Loaded engine config with timestamp: 1768319465.8333468
Jan 13 15:59:26 zynthian startx[1844]: Loaded libzynaudioplayer using libsndfile-1.2.0
Jan 13 15:59:26 zynthian startx[1844]: INFO:zynthian_engine_audioplayer.zynthian_engine_audioplayer: Supported Audio Codecs: [‘aiff’, ‘aifc’, ‘au’, ‘caf’, ‘flac’, ‘mp3’, ‘vox’, ‘opus’, ‘ogg’, ‘wav’]
Jan 13 15:59:26 zynthian startx[1844]: INFO:zynthian_main.: STARTING ZYNTHIAN-UI …
Jan 13 15:59:26 zynthian startx[1844]: INFO:zynthian_state_manager._init_: Creating state manager
Jan 13 15:59:26 zynthian startx[1844]: Started zynmixer_chan
Jan 13 15:59:26 zynthian startx[1844]: Started zynmixer_bus
Jan 13 15:59:26 zynthian startx[1844]: INFO:zynthian_chain_manager._init_: Creating chain manager
Jan 13 15:59:26 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_processor: Adding processor ‘MX’ with ID ‘-2’
Jan 13 15:59:26 zynthian startx[1844]: DEBUG:zynthian_engine_alsa_mixer.get_controllers_dict: MIXER CTRL LIST: [‘PGA_Gain_Left’, ‘PGA_Gain_Right’, ‘ADC_Left_Input’, ‘ADC_Right_Input’, ‘Digital_0’, ‘Digital_1’, ‘Headphone’]
Jan 13 15:59:26 zynthian startx[1844]: DEBUG:zynthian_engine_alsa_mixer.get_controllers_dict: Added zyncore Headphones Amplifier volume control
Jan 13 15:59:26 zynthian startx[1844]: Started libzynseq
Jan 13 15:59:26 zynthian startx[1844]: Started libzynsmf
Jan 13 15:59:26 zynthian startx[1844]: DEBUG:zynthian_state_manager.start: Opened temperature sensor ‘/sys/class/hwmon/hwmon0/temp1_input’
Jan 13 15:59:26 zynthian startx[1844]: DEBUG:zynthian_state_manager.start: Opened undervoltage sensor ‘/sys/class/hwmon/hwmon2/in0_lcrit_alarm’
Jan 13 15:59:26 zynthian startx[1844]: INFO:zynthian_state_manager.start_vncserver: STARTING VNC-UI SERVICE
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_chain: ADDED CHAIN 0 => midi_chan=None, zmop_index=None
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_apc_key25_mk2_sooperlooper’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_apc_key25’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_apc_key25_sooperlooper’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchkey_mini_mk3’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchpad_x’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_mackiecontrol’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_behringer_motor’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_riband’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchkey_mk4_37’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_midimix’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_mpk_mini_mk3_moder’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_apc_40_mk2’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchpad_pro_mk3’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchkey_mini_mk4_37’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_fostex_mixtab’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_duopiano’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchpad_pro_mk2’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_mpk_mini_mk3’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_worlde_mini_moder’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchpad_mini_mk3’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_korg_nanokontrol2’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_launchpad_mini’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_manager.update_available_drivers: Loaded ctrldev driver class ‘zynthian_ctrldev_akai_apc_key25_mk2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25_mk2_sooperlooper’ for devices with ID ‘APC Key 25 mk2 MIDI 2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25_mk2_sooperlooper’ for devices with ID ‘APC Key 25 mk2 IN 2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25’ for devices with ID ‘APC Key 25 MIDI 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25’ for devices with ID ‘APC Key 25 IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25_sooperlooper’ for devices with ID ‘APC Key 25 MIDI 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25_sooperlooper’ for devices with ID ‘APC Key 25 IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchkey_mini_mk3’ for devices with ID ‘Launchkey Mini MK3 IN 2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchpad_x’ for devices with ID ‘Launchpad X IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_mackiecontrol’ for devices with ID ‘*’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_behringer_motor’ for devices with ID ‘MOTÖR61 Keyboard IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_behringer_motor’ for devices with ID ‘MOTÖR49 Keyboard IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_riband’ for devices with ID ‘riband Bluetooth’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchkey_mk4_37’ for devices with ID ‘Launchkey MK4 37 DAW In’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchkey_mk4_37’ for devices with ID ‘Launchkey MK4 37 IN 2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_midimix’ for devices with ID ‘MIDI Mix IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_mpk_mini_mk3_moder’ for devices with ID ‘MPK mini 3 IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_40_mk2’ for devices with ID ‘APC40 mkII IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchpad_pro_mk3’ for devices with ID ‘Launchpad Pro MK3 IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchkey_mini_mk4_37’ for devices with ID ‘Launchkey Mini MK4 37 IN 2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_fostex_mixtab’ for devices with ID ‘*’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_duopiano’ for devices with ID ‘GENERAL IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchpad_pro_mk2’ for devices with ID ‘Launchpad Pro IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_mpk_mini_mk3’ for devices with ID ‘MPK mini 3 IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_worlde_mini_moder’ for devices with ID ‘WORLDE MINI IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchpad_mini_mk3’ for devices with ID ‘Launchpad Mini MK3 IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_korg_nanokontrol2’ for devices with ID ‘nanoKONTROL2 IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_launchpad_mini’ for devices with ID ‘Launchpad Mini IN 1’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25_mk2’ for devices with ID ‘APC Key 25 mk2 MIDI 2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.update_available_drivers: Found ctrldev driver ‘zynthian_ctrldev_akai_apc_key25_mk2’ for devices with ID ‘APC Key 25 mk2 IN 2’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_autoconnect.init: Initializing 27 slots for MIDI input devices
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_autoconnect.init: Initializing 24 slots for MIDI output devices
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_processor: Adding processor ‘MR’ with ID ‘-1’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-in device 0: system:midi_capture_1
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-in device 1: system:midi_capture_2
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-in device 2: system:midi_capture_3
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-in device 3: ttymidi:MIDI_in
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-out device 0: system:midi_playback_1
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-out device 1: system:midi_playback_2
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-out device 2: system:midi_playback_3
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-out device 3: ttymidi:MIDI_out
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-out device 4: ZynMaster:midi_in
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_autoconnect.midi_autoconnect: Connected MIDI-out device 5: ZynMidiRouter:seq_in
Jan 13 15:59:30 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 1, delay: 9.0us
Jan 13 15:59:30 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 2, delay: 126.0us
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_processor: Adding processor ‘AP’ with ID ‘-3’
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_state_manager.set_power_save_mode: Power Save Mode: OFF
Jan 13 15:59:30 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 3, delay: 70.0us
Jan 13 15:59:30 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 4, delay: 101.0us
Jan 13 15:59:30 zynthian startx[1844]: INFO:multitouch._run: Starting multitouch on ‘10-0038 generic ft5x06 (79)’
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:selector_events._init_: Using selector: EpollSelector
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_launchpad_mini_mk3.midi_event: Received SysEx => f0 00 20 29 02 0d 00 00 f7
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_ctrldev_base.refresh: Filtered Chains : [0]
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_ctrldev_manager.load_driver: Loaded ctrldev driver ‘launchpad_mini_mk3’ for ‘Launchpad Mini MK3 IN 1’.
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_gui_brightness_config.get_backlight_sysctrl_fpath: Display brightness control file: /sys/class/backlight/10-0045/brightness
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_gui_brightness_config.init_ctrls: Setting display brightness to 255.
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_gui_brightness_config.init_ctrls: Setting LED brightness to 1.0.
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_gui.zynswitches_init: INIT 30 ZYNSWITCHES …
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_gui.wiring_midi_setup: CUSTOM I/O SETUP…
Jan 13 15:59:30 zynthian startx[1844]: INFO:zynthian_gui.osc_init: ZYNTHIAN-UI OSC server running in port 1370
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY =>
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘loading’ FROM SCREEN HISTORY =>
Jan 13 15:59:30 zynthian startx[1844]: DEBUG:zynthian_gui.close_screen: CLOSE SCREEN ‘loading’ => Back to ‘root’
Jan 13 15:59:31 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY =>
Jan 13 15:59:31 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘mixer’ FROM SCREEN HISTORY =>
Jan 13 15:59:32 zynthian startx[1844]: DEBUG:zynthian_state_manager.update_thread: ************ CHECKING FOR UPDATES … ************
Jan 13 15:59:32 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 5, delay: 35.0us
Jan 13 15:59:32 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 6, delay: 93.0us
Jan 13 15:59:32 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 7, delay: 47.0us
Jan 13 15:59:39 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’]
Jan 13 15:59:39 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘chain_options’ FROM SCREEN HISTORY => [‘chain_manager’]
Jan 13 15:59:41 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 3
Jan 13 15:59:41 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’, ‘chain_options’]
Jan 13 15:59:41 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘selector_grid’ FROM SCREEN HISTORY => [‘chain_manager’, ‘chain_options’]
Jan 13 15:59:42 zynthian startx[1844]: DEBUG:zynthian_gui_engine.get_engines_by_cat: CATEGORIES => [‘Synth’, ‘Sampler’, ‘Piano’, ‘Organ’, ‘Acoustic’, ‘Percussion’]
Jan 13 15:59:42 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’]
Jan 13 15:59:42 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘engine’ FROM SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’]
Jan 13 15:59:45 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 3
Jan 13 15:59:45 zynthian startx[1844]: DEBUG:zynthian_gui.modify_chain: {‘type’: ‘MIDI Synth’, ‘midi_thru’: False, ‘audio_thru’: False, ‘pos’: 0, ‘engine’: ‘JV/Dexed’}
Jan 13 15:59:45 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’]
Jan 13 15:59:45 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘midi_chan’ FROM SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’]
Jan 13 15:59:47 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 3
Jan 13 15:59:47 zynthian startx[1844]: DEBUG:zynthian_ctrldev_base.refresh: Filtered Chains : [1, 0]
Jan 13 15:59:47 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_chain: ADDED CHAIN 1 => midi_chan=0, zmop_index=0
Jan 13 15:59:47 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_processor: Adding processor ‘JV/Dexed’ with ID ‘0’
Jan 13 15:59:47 zynthian startx[1844]: DEBUG:zynthian_engine_jalv._init_: CREATING JALV ENGINE => Dexed-01
Jan 13 15:59:47 zynthian startx[1844]: INFO:zynthian_engine_jalv._init_: Using custom MIDI controllers for ‘Dexed’.
Jan 13 15:59:47 zynthian startx[1844]: INFO:zynthian_engine_jalv.get_lv2_controllers_dict: Getting Controller List from LV2 Plugin …
Jan 13 15:59:47 zynthian startx[1844]: DEBUG:zynthian_ctrldev_base.refresh: Filtered Chains : [1, 0]
Jan 13 15:59:47 zynthian startx[1844]: INFO:zynthian_engine_jalv.start: Starting Engine Jalv/Dexed
Jan 13 15:59:47 zynthian startx[1844]: DEBUG:zynthian_engine_jalv.start: Command: [‘jalv’, ‘-n’, ‘Dexed-01’, ‘ GitHub - dcoredump/dexed.lv2: FM multi plaform/multi format plugin ’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_processor: Adding processor ‘MI’ with ID ‘1’
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’, ‘midi_chan’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘loading’ FROM SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’, ‘midi_chan’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.close_screen: CLOSE SCREEN ‘loading’ => Back to ‘midi_chan’
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘midi_chan’ FROM SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’, ‘midi_chan’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘loading’ FROM SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’, ‘midi_chan’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.close_screen: CLOSE SCREEN ‘midi_chan’ => Back to ‘midi_chan’
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’]
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘midi_chan’ FROM SCREEN HISTORY => [‘chain_manager’, ‘chain_options’, ‘selector_grid’, ‘engine’]
Jan 13 15:59:48 zynthian startx[1844]: INFO:zynthian_processor.get_bank_list: Loaded 52 banks
Jan 13 15:59:48 zynthian startx[1844]: INFO:zynthian_processor.get_bank_list: Loaded 52 banks
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY =>
Jan 13 15:59:48 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘bank’ FROM SCREEN HISTORY =>
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 27
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.callable_ui_action: CUIA ‘V5_ZYNPOT_SWITCH’ => [3, ‘S’]
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 3
Jan 13 15:59:59 zynthian startx[1844]: INFO:zynthian_processor.load_preset_list: Loaded 28 presets
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘bank’]
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘preset’ FROM SCREEN HISTORY => [‘bank’]
Jan 13 15:59:59 zynthian startx[1844]: INFO:zynthian_processor.preload_preset: Preset Preloaded: Phasers (0)
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 27
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.callable_ui_action: CUIA ‘V5_ZYNPOT_SWITCH’ => [3, ‘S’]
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 3
Jan 13 15:59:59 zynthian startx[1844]: INFO:zynthian_processor.set_bank: Bank selected: DX7II_FD-Voice32-A (2)
Jan 13 15:59:59 zynthian startx[1844]: INFO:zynthian_processor.set_preset: Preset selected: Phasers (0)
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui_control.set_controller_screen: SET CONTROLLER SCREEN General#1
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY =>
Jan 13 15:59:59 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘control’ FROM SCREEN HISTORY =>
Jan 13 16:00:10 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 10
Jan 13 16:00:10 zynthian startx[1844]: DEBUG:zynthian_gui.callable_ui_action: CUIA ‘SCREEN_ZYNPAD’ => None
Jan 13 16:00:10 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’]
Jan 13 16:00:10 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘launcher’ FROM SCREEN HISTORY => [‘control’]
Jan 13 16:00:12 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 4
Jan 13 16:00:12 zynthian startx[1844]: DEBUG:zynthian_gui.callable_ui_action: CUIA ‘MENU’ => None
Jan 13 16:00:12 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’]
Jan 13 16:00:12 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘chain_manager’ FROM SCREEN HISTORY => [‘control’, ‘launcher’]
Jan 13 16:00:13 zynthian startx[1844]: INFO:zynthian_processor.get_bank_list: Loaded 52 banks
Jan 13 16:00:13 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’]
Jan 13 16:00:13 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘processor_options’ FROM SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’]
Jan 13 16:00:15 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 3
Jan 13 16:00:15 zynthian startx[1844]: DEBUG:zynthian_gui_engine.get_engines_by_cat: CATEGORIES => [‘Synth’, ‘Sampler’, ‘Piano’, ‘Organ’, ‘Acoustic’, ‘Percussion’]
Jan 13 16:00:15 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’]
Jan 13 16:00:15 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘engine’ FROM SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’]
Jan 13 16:00:16 zynthian startx[1844]: DEBUG:zynthian_gui.zynswitch_short: Short Switch 3
Jan 13 16:00:16 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_processor: Adding processor ‘JV/Calf Monosynth’ with ID ‘2’
Jan 13 16:00:16 zynthian startx[1844]: DEBUG:zynthian_engine_jalv._init_: CREATING JALV ENGINE => Calf_Monosynth-01
Jan 13 16:00:16 zynthian startx[1844]: INFO:zynthian_engine_jalv._init_: Using custom MIDI controllers for ‘Calf Monosynth’.
Jan 13 16:00:16 zynthian startx[1844]: INFO:zynthian_engine_jalv.get_lv2_controllers_dict: Getting Controller List from LV2 Plugin …
Jan 13 16:00:16 zynthian startx[1844]: INFO:zynthian_engine_jalv.start: Starting Engine Jalv/Calf Monosynth
Jan 13 16:00:16 zynthian startx[1844]: DEBUG:zynthian_engine_jalv.start: Command: [‘jalv.gtk3’, ‘–jack-name’, ‘Calf_Monosynth-01’, ‘http://calf.sourceforge.net/plugins/Monosynth’\\\]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_chain_manager.add_midi_learn: (chan=255, midi_cc=1, zctrl=modulation wheel, zmip=None)
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_chain.remove_processor: Removing processor Dexed-01
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_chain_manager.stop_unused_engines: Stopping Unused Engine ‘JV/3’ …
Jan 13 16:00:17 zynthian startx[1844]: INFO:zynthian_engine_jalv.stop: Stopping Engine Jalv/Dexed
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’, ‘engine’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘loading’ FROM SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’, ‘engine’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.close_screen: CLOSE SCREEN ‘loading’ => Back to ‘engine’
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui_engine.get_engines_by_cat: CATEGORIES => [‘Synth’, ‘Sampler’, ‘Piano’, ‘Organ’, ‘Acoustic’, ‘Percussion’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘engine’ FROM SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’, ‘engine’]
Jan 13 16:00:17 zynthian startx[1844]: WARNING:zynthian_autoconnect.cb_jack_xrun: Jack Audio XRUN! =>count: 8, delay: 9.0us
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘loading’ FROM SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’, ‘engine’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.close_screen: CLOSE SCREEN ‘engine’ => Back to ‘engine’
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui_engine.get_engines_by_cat: CATEGORIES => [‘Synth’, ‘Sampler’, ‘Piano’, ‘Organ’, ‘Acoustic’, ‘Percussion’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘engine’ FROM SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’]
Jan 13 16:00:17 zynthian startx[1844]: INFO:zynthian_processor.get_bank_list: Loaded 1 banks
Jan 13 16:00:17 zynthian startx[1844]: INFO:zynthian_processor.set_bank: Bank selected: None (0)
Jan 13 16:00:17 zynthian startx[1844]: INFO:zynthian_processor.load_preset_list: Loaded 21 presets
Jan 13 16:00:17 zynthian startx[1844]: INFO:zynthian_processor.load_preset_list: Loaded 21 presets
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’, ‘engine’]
Jan 13 16:00:17 zynthian startx[1844]: DEBUG:zynthian_gui.prune_screen_history: PRUNE ‘preset’ FROM SCREEN HISTORY => [‘control’, ‘launcher’, ‘chain_manager’, ‘processor_options’, ‘engine’]
Jan 13 16:00:17 zynthian startx[1844]: INFO:zynthian_processor.preload_preset: Preset Preloaded: Barkline (0)

Maybe upload log in an attachment to keep this thread clean, my finger hurts from scrolling :laughing:

Behind the plus here is a function that makes this

image

Its the “hide details” function

Is there any user guide for the APC40. I’m getting one in a couple of weeks

For the mkii:

for older units:

1 Like

We haven’t written and Vangelis docs yet. The APC 40 integration broadly follows the Ableton Live integration documented in the APC40 user manual. There are some zynthian specific things but mostly the buttons, faders and encoders do what you would expect. We will get something written at some point…

1 Like

MIDI clock is now fixed (and enhanced) in Vangelis. See my comment in ticket #1554 for details.

3 Likes

Absolutely fantastic :partying_face:

This is really great, thank you so much

This is the MIDI clock issue. I am still working on this so expect to see further changes over the next couple of days.

There is already some PoC deployed where we have a new “Global Transport” control that allows us to start the transport without starting a sequence which is a workflow that some users have requested. This is not fully working but I hope to resolve issues tomorrow.

MIDI clock may now be selected from any one MIDI input. If no MIDI input is selected then the internally generated clock is used. MIDI clock may be routed to any MIDI outputs. MIDI clock only runs when transport is rolling. There are very few MIDI devices that expect MIDI clock when transport is stopped and many devices break if they receive MIDI clock when transport is stopped, hence this design decision.

Be aware that QMidiArp (and possibly other QMidi plugins) is flawed in that it will not run unless transport is running. This is one of the first plugins you see in the MIDI Tools list so is often used for testing and production. This has led to some poor design decisions or development effort because it behaves wrong. I would recommend avoiding using QMidiArp and we should disable it by default. I have reported upstream so let’s see what the developers say. All other time-based MIDI and audio plugins I tested seemed to work as expected - with sync-to-host enabled and transport stopped (or running), their time based operation is influenced by zynthian tempo setting.

3 Likes