In a week, I have this SymphonicRock like every year and this year I replaced the D50 and will use 2 Zynthians and the Kawai. (only MKII from Pianoteq, cause the grand is not stage prone)
Here is the list of things that happened to me the last weeks:
one audio channel of the AudioInjector RCA had noise…suddenly…and it disappeared the next day. I don’t know, if this was really a cable thing, like I assumed. The gold cable is quite new. I played around with effect on one channel. It is still buggy. First I created an independent effect on channel 3. Cloned them to 2 and cloned 2 to 3, cause the gain didn’t show. So I learned, that the channel 2 had it’s own effect. Added one and it worked.
BUT. Although I deleted channel 3, Midi 3 was still listening and played the engine of 2 (only 2 should listen)
And maybe, the ghost gain was the reason of the noise.
I connected the small 25keys via USB and I get hanging notes sometimes. I tried this ocg_ hack to no avail.
I had issues with a normal midi connection. First it seemed to be the port itself…opened the box and soldered it again. it helped, but when it happened today again, I dumped the cable. But somehow the AllInOne board crashed. No rotary encoder actions. Fortunately I have a second one. When I find the time, I will replace the MCP and hope for the best.
And besides that, a cable based USB Midi adapter showed hanging notes as well, so that I will buy a new MIDI cable tomorrow.
I had trouble with broken snapshots (nulls if no sound was selected (only previewed f.e.)). The Zynthian hangs, when you try to load it. Maybe an error message when you try to save a snapshot, that would yield to the null?
I think, the one, that jerash found, is the one I had.
Additionally when you clone channels and delete them, they are still there.
But I haven’t confirmed this. After the concert I will have more time to pinpoint it.
I just think, that there are a lot of bugs still and that a final version is not there yet.
Ok, I had the concert yesterday. No wyleu, there is no footage (yet)
I had three bugs I could avoid by discipline.
One Zynthian listening to Midi 2,3, Masterkeyboard connected to it that is playing 1,2,3. After a while and after changing snapshots etc. the zynthian freezes. No engines are playing. I will try to get logs.
I could avoid it by adding IGNORE rules. But I had to use two midi profiles… One that ignores 1 and one, that ignores 1 and 4…and changing those profiles only works when you reboot the ui. I submitted a github bug already.
One zynthian connected to two keyboards…Normal MIDI and USB.
I had skipped NoteOff events (freezing notes) - sometimes - non reproducible. No matter if I play the Normal MIDI or the USB plugged one.
While practicing I had a stalled midi environment after I loaded the next snapshot when the USB keyboard was connected. Even the normal MIDI did’t work anymore. I could avoid it by unplugging the USB keyboard before deleting all snapshots. which yields to the third one.
Loading new snapshots is not “atomic”. I had issues with PT after loading the next snapshot, which “reloads” the same engine. PT didn’t work after that anymore. I could avoid it by removing all layers before loading the new snapshot.
I was working on old versions, because two many people are adding new features right now
But I have updated the first one already and will come up with the second one in a week to reproduce it on the latest build.
AH. And I hate the encoders. The press action is too heavy. It happens too easily that you rotate it involuntarily before the click. Especially on stage.
But overall I am looking forward to seeing raspi4 to get the PT Steinberg on stage as well.
Yes. I’ve a dilema here. Loading snapshots tries to minimize loading time by conserving the running instances of engines that are used across snapshots. This is good because snapshots using same engines load faster, but sometimes it doesn’t work well, specially when you want to “reset” the engine.
I would like to conserve (and improve) the current functionality. Perhaps an advanced option in webconf:
Maybe an option per snapshot.
Or we know, which engines are critical like PT and do a reset, when the engine is in the previous and next snapshot.
A generic checkbox for all seems not to be good.
Rather a “yes, no, cancel” after you clicked the load. Three states cause you might see that you selected the wrong snapshot.
And the option to show this screen is a webconf checkbox.
You already have subsnapshots for loading presets with the same engine, go with that. Snapshots should always tear down and start fresh (in my opinion).
I just didn’t need it yet.
Afaik it’s good if you switch between sounds of one engine. But my Roland Masterkeyboard doesn’t have a decent program change… that’s why I use midi channels and preload those layer sets. When I will be using the V25 more often, I can program those buttons.