Jump to content

Playhead doesn't snap to start of bar


Recommended Posts

Snap set to "Bar", Snap Regions to "Absolute Value". Selecting Locators works fine, with start and end bar-aligned. Moving regions works fine, bar-aligned. But placing the playhead doesn't work - it always drops to a point on beat 4 of the bar (instead of at the start of a bar). This happens in the main tracks pane and in the MIDI piano roll editor. 

 

It's just this project; other projects doesn't exhibit this behavior, and this just started today. I must have hit some option or triggered some unknown mode...? Does anyone know how to get out of this mode? Thanks.

 

Cursor Snap.gif

Link to comment
Share on other sites

5 minutes ago, dmitch57 said:

Snap set to "Bar", Snap Regions to "Absolute Value".

Just FYI, this does not affect the positioning of the playhead. 

Still you have some weird playhead snapping behavior going on in that project. Where is your project start marker located exactly?

Link to comment
Share on other sites

30 minutes ago, David Nahmani said:

Just FYI, this does not affect the positioning of the playhead. 

It seems to on my machine, on other projects, see gif. Placement of the playhead has always been snapped just like everything else. 

 

32 minutes ago, David Nahmani said:

Where is your project start marker located exactly?

1:1:1:1 in musical grid. 1:00:00.500 for SMPTE. That 0.500 in SMPTE seems odd, I don't know how that happened. 

Good Snap.gif

Link to comment
Share on other sites

10 minutes ago, dmitch57 said:

Maybe you were referring just to the "Absolute Value" spec (not the snap value)?

That's correct. On the other hand if you region start marker is set to a non-bar position then that's the reference the playhead will use to snap to a relative value, which seems to be what you're experiencing: 

automation.gif

Link to comment
Share on other sites

18 minutes ago, David Nahmani said:

On the other hand if you region start marker is set to a non-bar position then that's the reference the playhead will use to snap to a relative value,

Not sure what you mean by "region start marker", it looks like you're adjusting the locators? For me even when the locators are bar-aligned, I have this problem. 

Start.gif

Link to comment
Share on other sites

3 minutes ago, dmitch57 said:

it looks like you're adjusting the locators?

No, Cycle mode is off in my video. I'm adjusting the project start marker, which is the tiny arrow at the very left of the ruler -  you see when the help tag says "Start / End". 

Screen Shot 2023-01-25 at 9.27.13 PM.png

Link to comment
Share on other sites

 

9 hours ago, David Nahmani said:

Still you have some weird playhead snapping behavior going on in that project.

 

Ho ho, this is a good one. This only happens when a time signature of other than 4/4 (or 4/8, etc.) is in place. And it always happens when not in 4. 

Try it - create an empty project, time 7/8. Go to snap-to-bar. Click on a barline in the ruler. Bang - the playhead goes somewhere else. Same with 3/4, 5/4, even 8/4. I verified with a user who'd never ran Logic. Workaround is to click and hold where you want the playhead.

I'm pretty sure this is a fairly recent thing, I worked in some odd time signatures late last year and didn't see this. 

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, dmitch57 said:

This only happens when a time signature of other than 4/4 (or 4/8, etc.) is in place. And it always happens when not in 4. 

Confirmed if Snap is set to Bar. Snap to Beat and Smart does not have the issue.

Link to comment
Share on other sites

Indeed, there seems to be an interaction between the set division vs the time signature (in the LCD) when the snap is set to bar. A short click will move the playhead according to same but a long click in the ruler sets the playhead at the desired/pointed position (most of the time).

Link to comment
Share on other sites

I have just loaded an empty project set at 4/4 and start position 1.1.1.1

With piano roll and Tracks windows Snap set to Bar, Snap to bar doesn't work.

The playhead jumps to nearest 1/4 division closest to mouse cursor most times, other times it jumps to mouse cursor (very short click).

Click-Hold works to pull playhead to mouse cursor.

  • Like 1
Link to comment
Share on other sites

I submitted this as a bug to Apple via the Logic feedback form. There is no "solution"; it's a bug, but I'm marking the thread as resolved anyway.

The workaround is either 

  • long-click to place the play head, or
  • use a sane time signature 🙂
  • Like 2
Link to comment
Share on other sites

On 1/26/2023 at 4:18 AM, dmitch57 said:

Try it - create an empty project, time 7/8. Go to snap-to-bar. Click on a barline in the ruler. Bang - the playhead goes somewhere else. Same with 3/4, 5/4, even 8/4. I verified with a user who'd never ran Logic.

Yes, unfortunately I was able to reproduce this bug. I'll move this to the Bugs section and will report it to Apple as well. 

Also note that what I've noticed in the process of troubleshooting this bug is yet another bug: when the project start position is not exactly on a bar number, the playhead does not snap to the bar, even in 4/4. 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...