Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Pre-Release Discussion

Reply
 
Thread Tools Display Modes
Old 12-31-2012, 01:00 PM   #1
keys
Human being with feelings
 
keys's Avatar
 
Join Date: Jul 2008
Location: South Coast, England
Posts: 708
Default 4.32pre8 and 8b Song Position Bug?? (related to Anticipative FX processing)

Hi,
4.32pre8 and pre8b seem to have a bug which affects the song position pointer sent to VSTi's... This behaviour is not seen in v4.31.
So, tracks:

Channel Master
..VSTi jamstix V3.5 with separate outs
..JS Out 1 (kick)
..JS Out 2 (snare)
..JS Out 3 etc.

Now with no other FX in any of the channels, the Jamstix GUI shows its playhead is in sync with the reaper host play head. Drum sounds are triggered at the correct places 'in time' - i.e Kick IS heard on the correct beat displayed in Jamstix (and the transport bar).

However, If you enable any FX on any of the output paths (e.g. reComp to the snare on Out 2 or reverb on the master folder) then the Jamstix playhead shows up to 1 beat ahead of the reaper transport. Again drum sounds are triggered at the correct places 'in time' - i.e Kick IS heard on the beat but is displayed in Jamstix as say beat 1.5 and not 1.0.

If you disable the FX on the output route, the playheads synchronise again, so it seems like the song position pointer is not in time with the real playhead (some compensation been added?).

Note: If you insert a track with say ReSynth on it and set that to Record ARM'ed in-between the Master folder track and the Jamstix VSTi track, then the bug goes away....


many thanks,
Paul.

Edit:
Confirmed, the song position presented in Jamstix is ahead of the Reaper play position by the amount set in the 'Anticipative Fx Processing Render Ahead' preferences value.
Attached Files
File Type: rpp test jamstix delay gui 2.RPP (41.0 KB, 295 views)

Last edited by keys; 01-01-2013 at 11:39 AM. Reason: Confirmed its related to Anticipative FX rendering
keys is offline   Reply With Quote
Old 12-31-2012, 08:02 PM   #2
keys
Human being with feelings
 
keys's Avatar
 
Join Date: Jul 2008
Location: South Coast, England
Posts: 708
Default

Hmm looks a lot like this bug...
http://forum.cockos.com/showthread.php?t=114741

Keys
keys is offline   Reply With Quote
Old 12-31-2012, 09:42 PM   #3
danfuerth
Human being with feelings
 
Join Date: Mar 2012
Posts: 1,824
Default

Reastream still does not send audio to localhost 127.0.0.1 after all this time. still not fixed.

It worked fine in windows XP.

It will not work in Windows 7 or 8 to localhost 127.0.0.1
danfuerth is offline   Reply With Quote
Old 01-01-2013, 06:00 AM   #4
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

Does it also happen with Preferences -> Audio -> Buffering: "Anticipative FX processing..." disabled?
Maybe also related:
- Cumulative note preview lag when MIDI track is sent to another track that has any FX inserted (anticipative FX processing buffers cumulate?): http://forum.cockos.com/showpost.php...7&postcount=64
gofer is offline   Reply With Quote
Old 01-01-2013, 07:14 AM   #5
keys
Human being with feelings
 
keys's Avatar
 
Join Date: Jul 2008
Location: South Coast, England
Posts: 708
Default

@gofer, yes sounds exactly like your issue. Will test on my rig when get back tonight.
Keys.
keys is offline   Reply With Quote
Old 01-01-2013, 11:33 AM   #6
keys
Human being with feelings
 
keys's Avatar
 
Join Date: Jul 2008
Location: South Coast, England
Posts: 708
Default Anticipative FX Processing

Yes, confirmed, the song position presented in Jamstix is ahead of the Reaper play position by the amount set in the 'Anticipative Fx Processing Render Ahead' preferences value.

Surely this is wrong - or do we just lower/disable it for Jamstix too?

I don't know how to change the title of the thread to indicate its related to Render Value so that the devs see it?
keys is offline   Reply With Quote
Old 01-02-2013, 03:55 AM   #7
gofer
-blänk-
 
gofer's Avatar
 
Join Date: Jun 2008
Posts: 11,359
Default

I think the devs are aware already that there are problems. In http://forum.cockos.com/showthread.php?t=115901 Justin says that the anticipative FX processing change (introduced in 4.32pre3) won't be in 4.32 release version because it's not ready for prime time.

Anyway, I'm going to try and add some hint in the thread title to be on the save end
gofer is offline   Reply With Quote
Old 01-02-2013, 04:12 AM   #8
keys
Human being with feelings
 
keys's Avatar
 
Join Date: Jul 2008
Location: South Coast, England
Posts: 708
Default

Thanks Gofer, good job.
keys 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 12:00 PM.


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