Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Bug Reports

Reply
 
Thread Tools Display Modes
Old 09-30-2022, 06:08 AM   #1
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default Note snap incorrect when creating MIDI item (snap disabled arrange wind) FIXED

Mac OS
Reaper 6.67

Hello,

QUICK AND SIMPLE DESCRIPTION

When you create a midi item with snapping disabled in the arrange view, the insertion of notes in the midi editor is not set exactly on the grid, which can prevent you from hearing the first note when you start playback.
It can be really confusing.







MORE DETAILED DESCRIPTION


1 - Arrange window snapping disabled
2 - I insert a midi item anywhere and stretch it a bit.
3 - I open the midi editor
4 - Note snapping enabled in midi window.
5 - I insert a note.
6 - Note zoom
7 - we notice that the note is not set exactly on the grid but slightly shifted to the left of the grid.

problem :

8 - this is a big problem, because when you zoom out and think you are placing the cursor on the grid at the start of the note, in reality the cursor is not at the start of the note. As a result, there is no sound when you click on play at this point. (if the option "chase midi note-ons in project playback" is disabled). it's very annoying for beginners who wouldn't understand what's going on.






Other less serious problem below

9- Arrange window snapping disabled
10 - I insert a midi item anywhere.
11 - I open the midi editor
12 - Note snapping enabled
13 - I insert a note and zooming in, we can notice that it is slightly to the right of the line of grid
14 - in this configuration, it is not a problem to hear the first sound





no problem the configuration below

14 - the same but with snapping enabled in the arrange window
15 - it's ok.


Last edited by tohubohu; 04-04-2023 at 04:31 PM.
tohubohu is offline   Reply With Quote
Old 10-19-2022, 08:02 AM   #2
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

bump!
tohubohu is offline   Reply With Quote
Old 10-20-2022, 11:48 AM   #3
Vincent Sermonne
Petit manitou
 
Vincent Sermonne's Avatar
 
Join Date: Feb 2009
Location: Mars
Posts: 7,356
Default

same
__________________
Vincent
http://www.tchackpoum.fr
Vincent Sermonne is offline   Reply With Quote
Old 10-20-2022, 01:07 PM   #4
sardonicus
Human being with feelings
 
sardonicus's Avatar
 
Join Date: Jan 2010
Posts: 8,215
Default

Same as well.
__________________
"Votre vote m'oblige". Menteur n'a qu'un œil.
sardonicus is offline   Reply With Quote
Old 10-20-2022, 04:56 PM   #5
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Pareillement.
jeranx is online now   Reply With Quote
Old 10-22-2022, 04:48 AM   #6
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,965
Default

Maybe rename this bug report: "MIDI Editor note snapping incorrect when arrange window snapping disabled" or something, which is much more descriptive of the problem and might get someone's attention?
__________________
ReaPack Repository: right-click and copy index URL
sockmonkey72 is offline   Reply With Quote
Old 10-22-2022, 05:21 AM   #7
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

Quote:
Originally Posted by sockmonkey72 View Post
Maybe rename this bug report: "MIDI Editor note snapping incorrect when arrange window snapping disabled" or something, which is much more descriptive of the problem and might get someone's attention?
Hello,
Since you made a remark to me about a report of a bug that I considered serious on the score editor, I no longer dare to put something like: "Important bug..." in the title.
I happened to have already changed the title of this thread because no one was responding. This one talks about the consequence of the problem. And still no response from anyone before I asked to support me on the French forum following a remark from a user on the same problem (coincidence).
I'm considering your proposal.
(this is said without malice but with annoyance). thanks anyway
tohubohu is offline   Reply With Quote
Old 10-22-2022, 05:28 AM   #8
sockmonkey72
Human being with feelings
 
sockmonkey72's Avatar
 
Join Date: Sep 2021
Location: Berlin
Posts: 1,965
Default

Quote:
Originally Posted by tohubohu View Post
Hello,
Since you made a remark to me about a report of a bug that I considered serious on the score editor, I no longer dare to put something like: "Important bug..." in the title.
I happened to have already changed the title of this thread because no one was responding. This one talks about the consequence of the problem. And still no response from anyone before I asked to support me on the French forum following a remark from a user on the same problem (coincidence).
I'm considering your proposal.
(this is said without malice but with annoyance). thanks anyway
The problem sounds "important" to me, but it's not for me to tell the devs which bugs are important or not. It's like when someone writes you and says "this is urgent, can you stop everything you are doing and help me?", it may not have the desired effect. It's common sense.

My title proposal is clear, objective and doesn't add unnecessary drama. There are certainly other options, but I don't think you'll get what you want (a fix) if the bug is" bad for beginners".

This is also said without malice but with annoyance FWIW. 😂
__________________
ReaPack Repository: right-click and copy index URL
sockmonkey72 is offline   Reply With Quote
Old 10-22-2022, 05:54 AM   #9
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

Quote:
Originally Posted by sockmonkey72 View Post
The problem sounds "important" to me, but it's not for me to tell the devs which bugs are important or not. It's like when someone writes you and says "this is urgent, can you stop everything you are doing and help me?", it may not have the desired effect. It's common sense.

My title proposal is clear, objective and doesn't add unnecessary drama. There are certainly other options, but I don't think you'll get what you want (a fix) if the bug is" bad for beginners".

This is also said without malice but with annoyance FWIW. ��
this bug is not important to me. I hadn't put anything. I don't need help because I got around it. This is a pb that affects everyone since no sound is emitted on the first note.
As far as the notation editor was concerned, it was a crippling problem.
After that, I don't care. it is just free help for a community.

Last edited by tohubohu; 11-29-2022 at 04:09 PM.
tohubohu is offline   Reply With Quote
Old 11-24-2022, 04:09 AM   #10
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

Hello Justin and Schwa,

I added a very short and simplified description of the problem in the first message.

This important issue can be solved by a workaround if the fix is complicated, as you know
tohubohu is offline   Reply With Quote
Old 11-29-2022, 04:01 PM   #11
Jaydo
Human being with feelings
 
Join Date: Apr 2017
Posts: 4
Default

Hello, I noticed snapping of midi notes is completely wild. It randomly snaps a few pixels left or right off the actual grid. If turn off snapping completely, midi notes still snap, even more randomly! What is going on? I don't recall this being a problem in the past.
Jaydo is offline   Reply With Quote
Old 11-29-2022, 04:08 PM   #12
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

@jaydo
I didn't understand. can you be more specific please? with an example in gif or screenshot. thank you
tohubohu is offline   Reply With Quote
Old 01-29-2023, 03:40 PM   #13
skylar_battles
Human being with feelings
 
Join Date: Mar 2022
Posts: 1,522
Default

bump
skylar_battles is offline   Reply With Quote
Old 01-30-2023, 03:55 AM   #14
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

thanks for bumping.
this bug is quite important and annoying and affects everyone.
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 02-09-2023, 08:00 AM   #15
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Allez tiens, je passais par là, je vais bumper aussi.
jeranx is online now   Reply With Quote
Old 02-09-2023, 11:27 AM   #16
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

thanks jeranx.
you understood the importance of this bug which should be solved.
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 02-12-2023, 06:29 AM   #17
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 662
Default

The latest version of dev has solved this problem.
The minimum precision in midi is tick, and the working precision of reaper is much higher than that, so the note may be on -0.0000005 tick, I guess!
dangguidan is online now   Reply With Quote
Old 02-12-2023, 10:38 AM   #18
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

This is it?

MIDI: when disabling note chasing via option, fix cases where note starting exactly at edit cursor may not get played
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 02-12-2023, 10:50 AM   #19
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

Quote:
Originally Posted by dangguidan View Post
The latest version of dev has solved this problem.
The minimum precision in midi is tick, and the working precision of reaper is much higher than that, so the note may be on -0.0000005 tick, I guess!
i still have the problem i think
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 02-12-2023, 11:53 AM   #20
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

I did a test only on mac os 10.6 and there is still the problem
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 02-12-2023, 06:43 PM   #21
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 662
Default

Can you provide a small demonstration project?
dangguidan is online now   Reply With Quote
Old 02-13-2023, 07:40 AM   #22
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

here is a project.
I have no sound with '...chase..' deactivated when I put the cursor on the grid
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here

Last edited by tohubohu; 04-12-2024 at 05:52 AM.
tohubohu is offline   Reply With Quote
Old 02-13-2023, 08:22 AM   #23
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 662
Default

There is a hidden defect here, but I haven't fully figured out how to reproduce it. It just appears randomly.
The note currently appears to be at 0 tick, but it is actually at 479 tick.
There are several steps to avoid this situation. The starting point of the item is aligned with the grid, and the item is glued once.
dangguidan is online now   Reply With Quote
Old 02-13-2023, 09:10 AM   #24
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

these problems appear when the item is not created with snap as explained in the demonstration.
this is not fixed
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 02-13-2023, 10:59 AM   #25
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

forcing items to snap to the nearest grid in all item creation situations would probably fix the problem
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 03-07-2023, 04:02 AM   #26
shaelter
Human being with feelings
 
Join Date: Apr 2017
Posts: 31
Default

bump
shaelter is offline   Reply With Quote
Old 03-08-2023, 03:37 AM   #27
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

thanks for the bump.
many people are complaining about this problem which is still not solved.
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 03-26-2023, 03:14 PM   #28
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

bump
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 03-26-2023, 08:23 PM   #29
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Quote:
Originally Posted by tohubohu View Post
bump
Pffff.
Et les français, bumpaient, bumpaient, ....
jeranx is online now   Reply With Quote
Old 03-26-2023, 11:09 PM   #30
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

Quote:
Originally Posted by jeranx View Post
Pffff.
Et les français, bumpaient, bumpaient, ....

It's the last for a long time
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 03-27-2023, 01:34 AM   #31
jeranx
Human being with feelings
 
jeranx's Avatar
 
Join Date: Nov 2012
Location: Région de Caen, Normandie
Posts: 3,174
Default

Quote:
Originally Posted by tohubohu View Post

It's the last for a long time
Yes, I find you very tenacious, with not much of an answer in your face.

I won't hide from you that I have never encountered a problem with snapping in Reaper. So, whether you get your way or not won't change my life. But this pugnacity inspires respect.

Bye.
jeranx is online now   Reply With Quote
Old 03-27-2023, 01:54 AM   #32
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 662
Default

Everyone has their own specific workflow and needs to understand it better.
In fact, the current situation of missing notes occasionally occurs.
When the starting point of an item is not in the grid, there is a slight error between the apparent position of the note in the MIDI editor and the actual position, which has always been a problem. For example, if the note attribute is at 2.0.000, it may be at 1.4.479 (time base 480) when using a script to read the note position.
The best way to avoid this now is to align the starting point of the item with the grid.If the problem persists, glue it once.
dangguidan is online now   Reply With Quote
Old 03-27-2023, 02:27 AM   #33
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

hello, I got around this problem a long time ago.
my bumps are for the thousands of users who encounter this problem that makes Reaper not serious. if I was a beginner and saw that, I would change software immediately.
thank you jeranx and danguidan
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 03-27-2023, 06:46 AM   #34
matiasosa
Human being with feelings
 
Join Date: Apr 2022
Posts: 14
Default

I, and many users, have the same problem, but the notes are after the beat which is weird. In my case, there is a big issue, because the notes also end after the beat, and when you play back something like drums you can hear the hit from the beat before. Like you said, this makes people think Reaper is not too serious. It really bothers me when I'm working and encounter this issue. I work a lot recording with MIDI and it's annoying having to always having snap of because sometimes I just want to record after a bit or using MIDI overdub and forget to have snap off or don't really need it other than not having this problem.
matiasosa is offline   Reply With Quote
Old 03-27-2023, 12:14 PM   #35
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

Quote:
Originally Posted by matiasosa View Post
I, and many users, have the same problem, but the notes are after the beat which is weird. In my case, there is a big issue, because the notes also end after the beat, and when you play back something like drums you can hear the hit from the beat before. Like you said, this makes people think Reaper is not too serious. It really bothers me when I'm working and encounter this issue. I work a lot recording with MIDI and it's annoying having to always having snap of because sometimes I just want to record after a bit or using MIDI overdub and forget to have snap off or don't really need it other than not having this problem.
I solved the problem by a custom action when inserting midi item.
But good Luck for beginners or those who don’t know the trick
they are certainly tearing their hair out or maybe giving up the use of reaper
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 03-30-2023, 03:52 AM   #36
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,746
Default

Quote:
Originally Posted by tohubohu View Post
here is a project.
I have no sound with '...chase..' deactivated when I put the cursor on the grid

I'm not sure what we can do about this -- you have the note starting before the grid, and you have "chase notes" disabled. Normally you should chase notes! I suppose we could chase notes if they are within some threshold of the starting point, but I fear that if we do that then that threshold will be the key thing and you'll still unpredictably have some items before it and then it won't work as expected...
Justin is online now   Reply With Quote
Old 03-30-2023, 03:59 AM   #37
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

Wouldn't it be better, when creating the midi item, for it to snap to a very very close grid?
that's what I did to work around the bug, in a custom actoin.

EDIT : when the midi item is snapped, the problem disappears.
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here

Last edited by tohubohu; 03-30-2023 at 04:15 AM.
tohubohu is offline   Reply With Quote
Old 03-30-2023, 05:11 AM   #38
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,746
Default

Quote:
Originally Posted by tohubohu View Post
Wouldn't it be better, when creating the midi item, for it to snap to a very very close grid?
that's what I did to work around the bug, in a custom actoin.

EDIT : when the midi item is snapped, the problem disappears.

Hmm yeah I suppose, there are a lot of places where this could still go wrong but I guess we could get the common spots
Justin is online now   Reply With Quote
Old 03-30-2023, 02:11 PM   #39
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

it's better but all the copy-paste doesn't work
and all the 'draw a copy...' in mouse modifiers either
the action 'Insert or extend midi items to fill time selection' does not work either
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Old 03-30-2023, 03:23 PM   #40
tohubohu
Human being with feelings
 
Join Date: Sep 2019
Location: france
Posts: 2,318
Default

the copy/paste with the razor edit and the time selection don't work either...
__________________
French LangPack - Langpack Reaper en français - Traduction de Reaper en français
Télécharger (download) here
glossary here
tohubohu is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 07:13 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.