151 (poly) breaks glide and some note transitions on existing mono patches
complete
Nikolozi
complete
Fixed in Mela 4.7.
Nikolozi
in progress
Should be fixed in Build 156.
Jon Diercks
Nikolozi: Confirmed, mostly. I'm still getting occasional glitches on mono patches when I send more than one note at a time, if legato is enabled.
Nikolozi
Jon Diercks: Cool, I'll do more thorough testing and get back to you if I need more details.
Nikolozi
Jon Diercks: I did some testing, can't seem to be able to reproduce it. Any chance you could provide me with an example preset with the problem? If you can make a short video showcasing it would be great also.
Jon Diercks
Nikolozi: see if this helps
Nikolozi
Jon Diercks: Sorry, I watched a few times, and I couldn't figure out what the issue is. Is not gliding correctly?
Did you not want the glide to happen while not in Legato (i.e. on first note)? In that case, you need to set it to Legato mode in the Glide module.
Jon Diercks
Nikolozi: Sorry, no it's not about glide. After I turn on legato at 0:10, I'm still playing basically the same thing but some notes are getting choked as if there had been a note-off event, but there wasn't, just multiple note-ons.
Nikolozi
Jon Diercks: I still don't quite see the issue. Maybe you need to spell it out for me, sorry :)
Just to confirm things?
- If you use the RingFM preset in Mela 4.6 you get different results from the Mela 4.7 latest build (let's assume build 162 here)?
- Second thing, can you insert the MIDI Logger module inside the RingFM preset right after the Mono module to see what happens? i.e. watch if you are seeing short notes corresponding to chocked notes.
- Bypass the Mono module, are you still hearing the chocked notes or maybe just reduced?
- Bypass the Glide module. Do notes still sound chocked?
The only thing I can conclude so far is that because you are playing multiple notes at the same time and because of the slight difference between the note-on/off events some notes have super short duration and maybe that's what you are perceiving as notes being choked.
You probably know this already, but just to make sure we are on the same page. The Mono module in the Stack mode works in such a way that if you have these sequence of notes:
- Note-on C - you will be hearing note C
- Note-on G - you will be hearing note G only
- Note-off G - you will be hearing C again
Example 2:
- If you play 2-notes, say C & G, but G's note-on is only a few milliseconds later you will hear C for a few milliseconds and then G.
- Then if you release both but release G only a few milliseconds earlier than C, you will hear C again for a few milliseconds.
In these scenarios, it may sound like notes are choking. But this is my assumption, I could be completely wrong and you are talking about something else that I haven't been able to hear.
Nikolozi
quick follow-up, I did some more testing, I have a feeling what doesn't come through from the video is that you play a note but it's not played at all? There might be a bug somewhere else (probably in voice management) and unrelated to glide. I'll keep debugging and I'll update you. If you have any more info let me know.
Nikolozi
Jon Diercks After much debugging I think I found the issue. Basically, envelopes weren't receiving all note-on/off events in the correct order. I think it's all fixed in build 163. But I'll do more testing as I continue testing and migrating presets.
Jon Diercks
Nikolozi: confirmed! thank you
Nikolozi
Jon Diercks: Thanks Jon!
Nikolozi
planned