|
|
|
11-28-2015, 10:45 AM
|
#1
|
Human being with feelings
Join Date: Mar 2008
Location: Nemours (Paris), France
Posts: 260
|
Experiencing MIDI note off issues since V5 (not in former versions)
Hello everybody
When I play a song with MIDI files, almost each times, somes midi note off messages are not sent so the notes still play - which entails awful arrangments. It does not come from the arrangment itself since the moment it happens can be random.
It seems to me that I have the problem since I passed on a v5.X version. With the same songs (and same MIDI files) I did not have the problem before.
Hope you will manage to see what's going on.
Thanks in advance.
RegardS.
|
|
|
01-15-2018, 01:23 PM
|
#2
|
Human being with feelings
Join Date: Dec 2015
Posts: 1,739
|
OK, to add a clue to the stuck MIDI notes issue,
I have a part of a piece that systematically gets stuck IF I have these two VSTi in this order:
u-he Tyrell N6
Synthmaster 2.9.6
If I reverse the order (SM first), there are no stuck notes. If I reverse again (Tyrell first), or if Tyrell is the sole synth playing, I get the stuck notes.
It's completely reproducible. I hope this can help.
The file is here
https://www.dropbox.com/s/zy0508r4p2...0note.rpp?dl=0
To reproduce, you need the free Tyrell N6 synth on track 8.
Play from 109.2.0 to 109.3.0, the track 8 will exhibit a stuck note.
Last edited by lolilol1975; 01-15-2018 at 02:04 PM.
|
|
|
01-15-2018, 01:53 PM
|
#3
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,968
|
If you put two MIDI Logger (one before each synth), do you see any differences that might explain the stuck notes dependency on the synth order? What happens if you disable the MIDI output of the first synth?
Last edited by cfillion; 01-15-2018 at 02:04 PM.
Reason: misread
|
|
|
01-15-2018, 01:55 PM
|
#4
|
Human being with feelings
Join Date: Dec 2015
Posts: 1,739
|
Quote:
Originally Posted by cfillion
If you put two MIDI Logger (one before each synth – it's a built-in JSFX), do you see any differences that might explain the stuck notes? (screenshots might help)
Perhaps the first synth is outputting MIDI that the second synth doesn't like. What happens if you disable MIDI output of the first synth?
|
Yeah, I've removed Synthmaster and replaced Diva (I found the issue with Diva) with the free u-he Tyrell N6, so that anyone can reproduce it. So now there is only Tyrell N6 on track 8 and it gets stuck every time. Maybe you can have a look and tell me if you can reproduce the issue ? Play from 109.2.0 to 109.3.0, the track 8 will exhibit a stuck note.
It's weird, because if I copy/paste this track in a brand new project, there is no stuck note, only on the original project, even though there are no VST or VSTi on the other tracks.
I wish there was an online MIDI validator to validate MIDI files.
|
|
|
01-16-2018, 06:38 AM
|
#5
|
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,754
|
I made the mistake of NOT reading this till after I had installed vst2 64bit only. And then I tried to reinstall with VST3 as well. Didnt work. Maybe your issues are with the VST3 version as they ahve suggested it is buggy?
Important information about the VST3 version
--------------------------------------------
During installation, the VST3 version is not enabled by default, and we highly recommend using VST2 for the time being. If you need to install VST3, e.g. if you have existing projects that already include VST3 versions of our software, please use the customization option in the installer, and enable VST3.
After working on full VST3 versions for several months, we were still encountering random errors and glitches - we had simply underestimated the complexity. Steinberg's advice was to do a complete rewrite as "simplified" VST3 (also included in SDK). However, rewriting would have meant considerable work, so we finally decided to call our current VST3 implementation "experimental" until we can afford to take the necessary steps.
Known issues with the VST3 versions:
- they don't report parameters on preset changes
- in Wavelab, they show symbols instead of registration info
- they crash FL 11 beta
- they don't show the selected patch name when a project is reopened
Again: We recommend using the VST2 versions for now. They behave the same, they sound the same, they're tried and tested!
__________________
Ici on parles Franglais
|
|
|
01-16-2018, 07:10 AM
|
#6
|
Human being with feelings
Join Date: Aug 2007
Location: Near Cambridge UK and Near Questembert, France
Posts: 22,754
|
O.K. I have the TyrellN6 VST3i installed & cannot reproduce. Even with Tyrell on every single track regardless of where I stop and start. Dont have synthmaster 2.9 so I cant do that bit. My wife is in the next room and starting to cringe at so much electro-bach!
Anything else besides getting the latest Synthmaster I can do?
__________________
Ici on parles Franglais
|
|
|
01-16-2018, 11:31 AM
|
#7
|
Human being with feelings
Join Date: Dec 2015
Posts: 1,739
|
Quote:
Originally Posted by ivansc
O.K. I have the TyrellN6 VST3i installed & cannot reproduce. Even with Tyrell on every single track regardless of where I stop and start. Dont have synthmaster 2.9 so I cant do that bit. My wife is in the next room and starting to cringe at so much electro-bach!
Anything else besides getting the latest Synthmaster I can do?
|
That's strange, I can reproduce it every time with Tyrell (VST3i though) when starting where I wrote. I just did it with the file downloaded from dropbox. So there is something else as well but what ? If I knew how to export my config I could upload it.
edit: I have uploaded my whole REAPER config directory (16Mb zipped, the one that was in C:\Users\lolilol\AppData\Roaming)
https://www.dropbox.com/s/9b0y9zmmmw...EAPER.zip?dl=0
Last edited by lolilol1975; 01-16-2018 at 11:51 AM.
|
|
|
01-16-2018, 07:24 PM
|
#8
|
Human being with feelings
Join Date: Apr 2017
Posts: 167
|
Just curious, do you think it’s related to the bug involving incoming MIDI clock/note data? It’s a long shot but figured I’d ask!
https://forums.cockos.com/showthread.php?t=201093
|
|
|
01-18-2018, 10:30 AM
|
#9
|
Human being with feelings
Join Date: Dec 2015
Posts: 1,739
|
OK, so I have logged the MIDI events with ReaControlMIDI and sure enough, there is a something OFF (pun intended): one ON is missing its OFF.
Starting from 105.4.00
Quote:
0: 90 39 7F [Note On] chan 1 note 57 vel 127
1: 80 39 00 [Note Off] chan 1 note 57
2: 90 39 7F [Note On] chan 1 note 57 vel 127 --- There is a missing OFF here
3: 90 37 7F [Note On] chan 1 note 55 vel 127
4: 90 37 00 [Note Off] chan 1 note 55
5: 90 39 7F [Note On] chan 1 note 57 vel 127
6: 90 39 00 [Note Off] chan 1 note 57
7: 90 35 7F [Note On] chan 1 note 53 vel 127
8: 90 35 00 [Note Off] chan 1 note 53
9: 90 39 7F [Note On] chan 1 note 57 vel 127
10: 90 39 00 [Note Off] chan 1 note 57
11: 90 34 7F [Note On] chan 1 note 52 vel 127
12: 90 34 00 [Note Off] chan 1 note 52
13: 90 39 7F [Note On] chan 1 note 57 vel 127
14: 90 39 00 [Note Off] chan 1 note 57
15: 90 32 7F [Note On] chan 1 note 50 vel 127
16: 90 32 00 [Note Off] chan 1 note 50
17: 90 39 7F [Note On] chan 1 note 57 vel 127
18: 90 39 00 [Note Off] chan 1 note 57
19: 90 31 7F [Note On] chan 1 note 49 vel 127
20: 80 31 00 [Note Off] chan 1 note 49
|
This corresponds (roughly) to the following notes. I think it's the first A3 that's problematic.
Interestingly, if I delete that note, I get the same issue with the following A3: missing OFF.
Also, synth1 has no problem with the exact same sequences. I don't know how it manages but it might insert a note OFF every time it gets the same note ON and hasn't received a OFF in between. Same with synthmaster.
Last edited by lolilol1975; 01-18-2018 at 11:48 AM.
|
|
|
01-18-2018, 11:30 AM
|
#10
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,968
|
The MIDI item has overlapping notes.
Try enabling Options > Automatically correct overlapping notes. (The MIDI Editor's Options menu)
|
|
|
01-18-2018, 11:44 AM
|
#11
|
Human being with feelings
Join Date: Dec 2015
Posts: 1,739
|
Oh right, thank you cfillion, this seems to resolve the issue.
Quote:
0: 90 39 7F [Note On] chan 1 note 57 vel 127
1: 80 39 00 [Note Off] chan 1 note 57
2: 90 39 7F [Note On] chan 1 note 57 vel 127
3: 90 37 7F [Note On] chan 1 note 55 vel 127
4: 90 37 00 [Note Off] chan 1 note 55
5: 90 39 00 [Note Off] chan 1 note 57 -- inserted OFF
6: 90 35 7F [Note On] chan 1 note 53 vel 127
7: 90 35 00 [Note Off] chan 1 note 53
8: 90 39 7F [Note On] chan 1 note 57 vel 127
9: 90 39 00 [Note Off] chan 1 note 57
10: 90 34 7F [Note On] chan 1 note 52 vel 127
11: 90 34 00 [Note Off] chan 1 note 52
12: 90 39 7F [Note On] chan 1 note 57 vel 127
13: 90 39 00 [Note Off] chan 1 note 57
14: 90 32 7F [Note On] chan 1 note 50 vel 127
15: 90 32 00 [Note Off] chan 1 note 50
16: 90 39 7F [Note On] chan 1 note 57 vel 127
17: 80 39 00 [Note Off] chan 1 note 57
|
So now question time !
What's going on when there are overlapping notes ? Why is it a problem ? Why doesn't REAPER play the notes separately instead of merging them by default ? How are some synths bothered by this and not others ?
Last edited by lolilol1975; 01-18-2018 at 11:54 AM.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 09:22 PM.
|