Vangelis (technology preview) progress

The issue is created. Sorry, can’t upload any video there, so:

[See below]

I can’t play that video. What video encoding did you use?

Mp4 HEVC double speed, to reduce the file size. But you literally see me doing the steps to reproduce on the issue.

What about this? It’s H.264 now.

2 Likes

… and resolved successfully. :star_struck:

Hi @riban and @jofemodo :slightly_smiling_face:

Has maybe the phrase manager (pad view) automation syntax changed recently, with the latest update(s)?

My sequencer piece behaves strangely, in that scenes/phrases no longer follow each other, when their phrase automation is set to NEXT, but stop after each scene is played.

Furthermore, I noticed that the ensuing scene labeled in the NEXT automation command does not include a row number but a column letter… I see that horizontal rows (scenes/phrases) are numbered with digits and vertical columns (chains with belonging patterns) are sequenced as letters. Thus, I would expect the NEXT automation command of a phrase to list the number of the following scene (and the JUMP command to offer a phrase number selection).

Am I right in this respect?

Thanks

2 Likes

Hi @Aethermind !

Yes, it seems we have a regression here. We have fixed some issues with phrases recently and it seems we broke things.

BTW, I already fixed the “automate” options so it doesn’t use “letters” any more. We also changed this recently and forgot to change here,

Regards,

2 Likes

Regarding "chain controller"s. Is it some kind of favourite controllers for a chain, which I would suggest as really helpful.

If yes, there is a bug/feature request:

I define a chain controller by long pressing and selecting the parameter knob, a new line appears at the top of the chain controller screen. Now I select the “chain controller” line. After leaving the chain controller screen and coming back, the “chain controller” line should be selected when it was selected before.

ATM, with the selected “chain controllers” line, if I leave the controller screen into the mixer screen for example, and coming back to the chain controller screen, the first regular (lv2) controller is selected instead of the previously selected “chain controller” line.

BTW, just updated to newest vangelis.

Regards

Thank you @jofemodo!

I will check asap for any available updates then.

Cheers

Hi there!

Just reporting that, after today’s Vangelis update, the index shown by the sequencer/pad view > phrase manager > automation > NEXT command is, as expected, a row/phrase number.

Nevertheless, the hardwired available phrase number is that of the selected phrase itself (i.e. 1 NEXT for phrase 1), therefore each phrase is played and then apparently sort-of self-recalled, with a “go-to-itself” statement, which effectively seems to lock the sequencer engine.

Indeed, the ensuing phrase performance (say, phrase 2) is correctly signalled, by small green arrows on the row of related patterns, but no corresponding musical content is played.

Moreover, JUMP does not seem to substitute the missing NEXT function, since jumping to phrase 2 from phrase 1 actually results in a skip to phrase 3.

Cheers :slightly_smiling_face:

If you mean, clicking the icon (green heart, green circle arrow, etc) or anywhere in the top right corner of the whole screen, that enables the on-screen GUI buttons, but it doesn’t cause the Preset and Next fields to appear at the bottom of chain edit screen.

So, I have no way to access presets, that I’m aware of, other than replacing the instrument.

Reminder: no hardware. Also, the knobs (encoders) don’t appear, so pressing an encoder isn’t a solution.

@jlearman, I may have certainly missed or overlooked the preceding part of your topic, but I honestly struggle to recognise the touch GUI actions which you are referring to.

You definitely don’t need to erase a chain to change its given processor preset, what it just takes is to press the CTRL/PRESET virtual key, in order to cyclically enter first the parameter pages (first button function) and then the bank selection (if any) and the preset choice.

Furthermore, if you touch or click the chain MIDI number in the lower part of the Mixer view, you equally enter the CRTL/PRESET pages.

2 Likes

DOH! Apparently, I’m blind. I didn’t see the PRESET button, clearly marked.

Thanks for your patience and sorry for the silly questions!

1 Like

Hi @jofemodo!

Now the phrase manager’s automation behaviour is nominal, and the previous bug appears to be fixed.

Thanks! :rainbow:

No problem dude! :wink:

Exactly. You get to the preset menu by bold pressing this control or by short press from within the processor control view for the focused engine.

1 Like

A question. What is the difference between the “green” midi learn info and the “yellow” one, if both showing the same information?

ui_session-20260616195320.zip (1.2 MB)

From my point of view, no difference. If it shows local midi learn, and global midi learn, where exactly is the difference in using them, or is it only a ZS3 saving thingy? During the times of oram (D.O. (“@jofemodo”) ) it was one of them without channel number.

Regards

I think it shows the progress as you teach your Zynthian what you want it to learn. It goes yellow to show you’ve entered learn, and green when you move a control to show the Z saw it.

Learning a MIDI-CC is quite easy:

  1. From the control screen, you click the snapshot button. You will be in CC MIDI-learn screen. It’s identical to the Control screen except that all the controllers have a tiny yellow “???” in the bottom.

  2. Move a zynthian controller. Its tiny “???” will change to green while the other 3 will go back to normal state.

  3. Finally, move a knob/fader in your MIDI keyboard/controller and the binding is done. The new CC number should appear in the bottom of the learned controller, replacing the tiny “???”.

From an older (v4?) Zynthian wiki:

Nope! Green is chain learn. Yellow is global learn.

1 Like

Thanks for the correction. I’m living in the past too much.

So, what is the difference? Is chain learning equal to only learn from selected chain midi devices, whereas global learning means from all globally connected midi devices?

And why is chain learning not connected to the chain midi channel?

Regards