In Praise of the Virtual Capo ***FW 5.02b1***

Ugly Bunny

Power User
EDIT 3/26 - The VC is still great! My worries that fixing the tuner would break the VC were unfounded. It still sounds wonky with cleans, with no way to adjust the doubling/chorus/tremolo-like effect out of the sound, but for anything slightly overdriven to high gain, it’s wonderful. Still very low latency even up to 5 half steps down (maybe more, I didn’t test further).

EDIT 2/10: The VC in 5.00 official release rocks just as it did from the first beta.

EDIT: Despite my (and others') conjecture here and elsewhere, it has been confirmed by Cliff over at TGP that the pitch block was, in fact, intentionally improved in this update, despite there not being any mention of it anywhere and zero response in any VC-related thread. I had a chance to tag him in a post and his response was affirmative. Thank you, Cliff!! :D


OP:

After some deliberation about whether or not to update to 5.0b with a gig coming up this week, I decided to back up my presets and go for it. Other than the one bug I found in the virtual capo described here (which I'm now understanding is a known issue), I was pleasantly surprised to find that it works better and faster than in 4.1. I spent some time today taking latency measurements and going between 4.1 and 5.0b just to be sure and the results are in: the VC in 5.0 actually is better, even if there was no dedicated and focused improvement to the block. I can only assume some of the other under the hood changes in this update affected the workings of the VC (maybe the Pitch block as a whole; I didn't test anything else because I don't use anything else).

Equipment used for the test:
  • Variax JTV-59 using magnetic pups
  • Shure Beta 58
  • Motu M4 Interface
  • 2018 Mac Mini running Logic Pro X
  • HX Stomp running FW 3.1
  • FM3 running 4.1 and 5.0b

Methods:
  1. Plugged the Beta 58 into channel 1 of the M4.
  2. Plugged the guitar modelers' output into input 2 of the M4
  3. Recorded tracks simultaneously by tapping the mic to a string near the bridge of the guitar between 5 and 10 times at 1 second intervals so the mic sound was recorded at the same time the magnetic pickups would pick up the sound.
  4. Zoom in on WAV files to compare start of sound (mic signal) with the various modelers' & configurations' latency-delayed sound.
  5. Control: plugged the guitar straight into input 2 and performed step 3 above, resulting in a 0ms latency difference of the measured signals.
  6. Resolution: whole number latency in ms (in other words, you won't see 2.345ms latency).
  7. Precision: Measurements are approximate with a margin of error of 1-2ms; when you zoom super far in to a WAV graphic, it can be difficult to determine precisely where the signal actually starts, but you can get amazingly close.
  8. Note: I only tested pitch shifting by 1/2 step or 1 semitone.

Results:
  • HX Stomp FW 3.1 blank preset: 2ms
  • HX Stomp FW 3.1 Poly Capo: 20ms
  • FAS FM3 FW 4.1 blank preset: 3ms
  • FAS FM3 FW 4.1 VC-Only Preset: 20-80ms, occasional double/repeated notes
  • FAS FM3 FW 4.1 VC in full preset: 20-65ms
  • FAS FM3 FW 5.0b blank preset: 3ms
  • FAS FM3 FW 5.0b VC-only preset: 20ms
  • FAS FM3 FW 5.0b VC in full preset: 20ms
  • Digitech Drop: 20ms
  • Variax Electric model 1/2 down: 18ms
  • Variax acoustic model 1/2 down: 24ms

Discussion:
I'm obsessed with latency; I'm very sensitive to it. But I'm very pleased with how well the VC works in 5.0b. I conducted similar tests a while ago with the Axe Fx III, Drop Pedal, HX Stomp, and the Variax. This was before I had my FM3 (video was recorded in March of last year; needs an update). I had also tested the HX's Poly Pitch, not the Poly Capo. I can't find exactly what the difference in terms of algorithm, if any, but there are fewer/different parameters in the Poly Capo.

My final analysis is that the current FM3 Virtual Capo is now up there among the best. It's much more stable than it was before. Cleans still sound a little wonky and warbly when pitch-shifted, but definitely still usable in a full band context (of if you wanna jam to a recording that's tuned down from standard. I'm very excited to get together with the band this weeks and see if it maintains the stability and consistency that it exhibited during my tests and jamming. I no longer feel the need to go back to my Axe Fx III & FC6 setup.

I know this has become a contentious topic on these and other forums, and I know the old-school people eschew tech like this and just bring extra guitars, tune down, or transpose the song to work in their current tuning, but at least this gives us one more option. I've been gigging the VC in 4.1 for quite a while so I've learned to work with its quirks. This improved stability will make using it much more relaxing.

All this to say: Even though the FM3 didn't receive the Axe Fx III/FM9's improved Pitch Block update, the Virtual Capo is, in fact, better; if only incrementally, it's still better than it was. I look forward to the full 5.0 release and whatever comes next!
 
Last edited:
Fantastic post. I hadn’t actually tried the VC yet in 5 precisely because I didn’t expect anything. Now I can’t wait to kick the tires a little. Thanks for the research!
 
Fantastic post. I hadn’t actually tried the VC yet in 5 precisely because I didn’t expect anything. Now I can’t wait to kick the tires a little. Thanks for the research!
My pleasure! Let me know if you notice a difference as well. The only reason I bothered testing at all was because it felt noticeably faster and more immediate than I was used to. I was like, "Wait a minute..." and made a mess of my studio quickly trying to get my recording situation set up because I was so surprised.

Thanks for looking into this. Very interesting (and cool) indeed.
It's a labor of love :) I was pretty bummed about the idea of having to incorporate more gear into my rig or having to go back and upsize to my Axe III & FC6 rig (one more thing to bring to the gig and more cables to run, etc.) so this was indeed a pleasant surprise.

I know there's a lot of talk right now about the VC not having received the Axe Fx III treatment, but I haven't seen anyone who's actually tried it out and compared it to the one in 4.1 before this. I do hope more people try it out and maybe even objectively test it to see if their data and experience match mine or differ (and by how much).
 
Just noticed the same thing and wondered if I made that up. Nice finding!
Even though I have the numbers to demonstrate that it is objectively faster & more consistent, it's nice to see others having the same experience and reporting in. I thought I was making it up, too; that's why I scrambled to record my tests to see if my ears/hands were deceiving me lol!!
 
To me the VC is perfectly usable - there is some latency but there is for all pitch down effects I tried. Would be interesting to have those numbers for the III.
Maybe FAS was fooling us all, optimized the VC and are having a laugh at all that whining in the beta thread. 🍿😂
 
To me the VC is perfectly usable - there is some latency but there is for all pitch down effects I tried. Would be interesting to have those numbers for the III.
Maybe FAS was fooling us all, optimized the VC and are having a laugh at all that whining in the beta thread. 🍿😂
The III's VC is right around 20ms as well, just like the Drop. The Variax is the real winner, but unfortunately the tech is stuck inside a single guitar.

I was thinking the same thing about the optimization and their reaction to our consternation :)
 
Thanks for taking a look at this. I noticed it sounded decent when going within a whole step, and maybe a bit further down. going up more than that sounded weird. I didn't use the old one enough to know it was different though.
 
OMG ITS A CHRISTMAS MIRACLE!

I just spent five minutes playing and there is no question latency has dropped/stabilized. That is pretty useable for playing in real time. I even had it tuned down 7 steps, effectively dropping my low B to a low E on a 4 string bass , and it was acceptable.

So Ummmm thanks to whoever for however this happened I guess?!?
 
Last edited:
I tried it two days ago and thought it sounded a lot better as well. Actually there was no latency that bothered me at all. Weird, because it really annoyed me before. I only use 1/2 step down.
 
FFS man, you're the one that posted chicken little threads all over the 'net without trying it first apparently :tongueclosed:
FFS man, we've been asking for an updated Pitch block for over a year and a half :tearsofjoy:

All joking aside, though, there was no reason to believe anything would be different with it so I was gonna wait for the full 5.0 release. Just installed the beta on a whim and was pleasantly surprised. And Chicken Little would have understood my plight if he needed poly pitch shifting for his paid gig lol.

Thanks for taking the time to do this! Where did you have the tracking paramater?
I think whatever is default/noon, but I'll get back to you on that.

I tried it two days ago and thought it sounded a lot better as well. Actually there was no latency that bothered me at all. Weird, because it really annoyed me before. I only use 1/2 step down.
Yep. Seems to be an unexpected surprise all around :)

OMG ITS A CHRISTMAS MIRACLE!

I just spent five minutes playing and there is no question latency has dropped/stabilized. That is pretty useable for playing in real time. I even had it tuned down 7 steps, effectively dropping my low B to a low E on a 4 string bass , and it was acceptable.

So Ummmm thanks to whoever for however this happened I guess?!?
Yes!! Thank you FAS team for doing this, whether intentionally or otherwise lol

Thanks for taking a look at this. I noticed it sounded decent when going within a whole step, and maybe a bit further down. going up more than that sounded weird. I didn't use the old one enough to know it was different though.
You know, I've never once considered using it for its namesake - as a "capo" - and tuning up. I might give it a shot one of these days. We play a few songs with capo on like 1, 2, or 4 so that might be brilliant.
 
You forgot to apologize for, and retract, your lengthy and extensive bout of sadness and lament posted here and elsewhere. :)
Nah. Keep it for posterity. I didn't say anything that wasn't true, given the release notes, history of the request, etc. People like a good story of redemption, anyway. Besides; when your biggest critics become your most vocal supporters, it's a good thing :D
 
Back
Top Bottom