Hi,

Well, the title pretty much says it all: when I loop a song, the highlighted bar begins to lag behind the actual playback after a while. That is to say, it becomes really noticeable after a few minutes (varies, depending on tempo). At 110 bpm, for instance, the lag is around one full measure after approximately 10–15 minutes of playback.

This has been going on for quite a few releases of iReal Pro/OS X, so it’s not a particular combination of the two. Also, I tested it with a variety of audio interfaces, as well as built-in audio, and the results were the same.

It doesn’t seem to be a core code bug either, as it doesn’t happen in the iOS version of iReal Pro.

Nothing too exciting or informative in the console either; just these two messages right after launch (this is under OS X 10.10.3):

Code:
iReal Pro[7910]: NSWindow warning: adding an unknown subview: <INMovableByBackgroundContainerView: 0x6080001331a0>

iReal Pro[7910]: Call stack:
(
	0   AppKit	0x00007fff8c63962d -[NSThemeFrame addSubview:] + 107
	1   AppKit	0x00007fff8c63911f -[NSView addSubview:positioned:relativeTo:] + 208
	2   iReal Pro	0x000000010f37ed93 iReal Pro + 1535379
	3   iReal Pro	0x000000010f37db3f iReal Pro + 1530687
	4   iReal Pro	0x000000010f37bc83 iReal Pro + 1522819
	5   AppKit	0x00007fff8c623ab3 -[NSWindowTemplate nibInstantiate] + 567
	6   AppKit	0x00007fff8c6237fb -[NSIBObjectData instantiateObject:] + 309
	7   AppKit	0x00007fff8c622e21 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 452
	8   AppKit	0x00007fff8c6021c5 loadNib + 384
	9   AppKit	0x00007fff8c6016eb +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 313
	10  AppKit	0x00007fff8c6014a7 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
	11  AppKit	0x00007fff8c601273 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 344
	12  AppKit	0x00007fff8c5f9e59 NSApplicationMain + 605
	13  iReal Pro	0x000000010f20f954 iReal Pro + 31060
)