Looper's Delight Archive Top (Search)
Date Index
Thread Index
Author Index
Looper's Delight Home
Mailing List Info

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Date Index][Thread Index][Author Index]

Re: OT RE: FC300 and VG-99



Second forwarded message on the topic of the VG-99.  This one deals 
primarily with integrating the 99 into a laptop setup....

        --m.


>Date: Fri,  7 Sep 2007 07:53:46 -0700
>From: Mech <mech@m3ch.net>
>To: vg-99@yahoogroups.com
>Subject: Computer Experiments, Part 1...
>
>Sorry for the longish silence, but I got hit up with email troubles, 
>as well as
>being run over by RL in general.  And, of course, I've been trying to 
>spend as
>much free time as possible actually playing with the VG-99, as opposed to
>writing about it.  But, I happen to be on another overseas flight, so this
>looks like as good a time as any to update what I've found so far.
>
>Warning: Geekfest ahead!!!  ;)
>
>First, I did actually get my Vox back in the interim.  So, while 
>testing things
>out the VG-99 with a fretless 11-string is not exactly going to translate 
>well
>to the future experience of others, it is a little more applicable than 
>using
>my Chapman Stick (not to mention a bit more stable, FWIW).
>
>In general, I remain impressed with the sound quality of the 99.  I 
>continue to
>be a big booster, finding new ways of generating original sounds almost 
>daily.
>However, it's not without some pitfalls, and I'm going to hit upon a few
>warning notes with this email.  So, while the post overall is going 
>to be a bit
>of a downer, I need to reiterate that the VG-99 is still a very cool box,
>IMNSHO.  This will merely serve to list some aggravations, hopefully so 
>that
>others will not go in without being forewarned.
>
>To begin, as the Subject line suggests, I've spent the past couple weeks
>wringing out the bugs from integrating this new piece of gear into a
>laptop-based setup.  We'll go through a couple of minor 
>aggravations, then I'll
>spend the rest of this note addressing the biggest issue.
>
>First, if you haven't already discovered this yourself, READ THE 
>INSTRUCTIONS
>BEFORE INSTALLING THE DRIVERS.  Yeah, I'm on a MacBook, so I've been 
>spoiled by
>simply letting Core Audio take care of all that stuff in the background.  
>The
>MIDI configuration is a bit more complicated than the usual plug-&-play 
>we're
>used to, though.  So, read the instructions top-to-bottom, then follow 
>them
>carefully one step at a time.  If, like me, you're one of those 
>impatient types
>who normally just throws in the disk, boots the program, and runs... well,
>you're probably looking at trouble with your usual approach.
>
>That said, the MIDI actually works much better than I anticipated.  On 
>Stick,
>it's a mess, so I haven't yet tried to debug that (not even really 
>interested
>in using MIDI with the Stick, though, except as an academic excercise).
>However, with the Vox, it tracks!!!
>
>Now, in case you're not quite getting this, I'm using a *fretless* 
>guitar, with
>*doubled courses* detuned from each other for a chorusing effect.  This 
>thing
>should glitch from here to Sunday, and I wouldn't find fault with Roland 
>if it
>did.  However, the tracking is actually pretty darn good.  And I am NOT 
>using
>chromatic mode, which would normally just round the pitch to the next 
>whole
>step.  What I am really impressed with is that it tracks the pitchbends 
>very,
>very well.  In fact, when using AAS' String Studio, I can even play
>microtonally, as the VG is able to track the note AND the pitchbend 
>offset on
>the initial pick of the string.  Sweet!!!
>
>Next aggravation...
>
>This is a minor gotcha, but it will be familiar to those of you who 
>have worked
>a fair amount with USB interfaces in the past -- especially on laptops.  
>If
>you're going to be using the USB for audio, look at your system 
>configuration
>before plugging the VG into a USB port.  More than likely, your trackpad 
>or
>mouse will already be assigned to one of those serial busses.  Now, 
>there are a
>few masochists out there who actually enjoy spending hours on pointless
>troubleshooting.  If you are one of these people, then feel free to 
>plug the VG
>into the same bus as your trackpad.
>
>Myself, I discovered this by accident, since I've spent the past few years
>working with Firewire rather than USB.  I spent a damn long time trying to
>chase down these phantom pops, which I was erroneously attributing 
>to cache and
>latency settings.  Finally, I realized that the darn thing was only 
>popping and
>crackling whenever I touched the cursor onscreen.  Checked the settings 
>and,
>yep, I'd plugged into the same bus as the trackpad, so my finger 
>movements were
>feeding garbage into the audio outs on the VG.  I switched ports, and 
>problem
>solved.
>
>Finally, the biggie.  Go get a cuppa joe before tackling this one, as it 
>will
>take a while to outline fully....
>
>Originally, I had conceived of the VG-99 as a central "hub" in such a 
>setup,
>taking the place of a conventional external soundcard entirely.  The 
>simplistic
>elegance appealed to me; showing up to a gig with only an axe, laptop, 
>VG, and
>FC-300.  Power and a mains run to the PA run notwithstanding, such a setup
>would only require 3 cables in a perfect world: 13-pin to connect 
>the guitar to
>the VG, USB to loop audio/MIDI in & out of the laptop, and finally an 
>RRC2 for
>the FC-300.
>
>Such a simple setup is not to be, though, due to a seemingly minor 
>-- but fatal
>-- engineering decision (read: inadvertent blunder, IMNSHO) on Roland's 
>part.
>You see, when changing patches, the VG-99 temporarily mutes its output, 
>most
>likely to avoid any glitches or pops that might occur when changing 
>patches.
>Unfortunately, instead of merely muting the VG's synthesis engine, 
>it mutes the
>mains entirely for a half-second.  That also causes any extraneous audio 
>being
>processed through the laptop's USB connection to also be muted.
>
>So, if you are using your computer for backing tracks (drums, for 
>example), Live
>Looping, or even outboard effects (delay and reverb effects in 
>particular), you
>are going to have to deal with *everything* going silent for a half-second
>whenever you switch from one guitar patch to the next; longer if you need 
>to
>scroll though patches with the jog-wheel.  Agh!!!
>
>After discovering this sad fact, I've spent the past couple of weeks 
>working out
>a solution, but it does ruin the "simple elegance" of the 3-cable system I
>mentioned above.  The answer, as you might have guessed, is another 
>external
>soundcard for the laptop.  What I did was to try finding the cheapest and
>smallest decent-quality S/PDIF-capable interface available.  In my case, I
>settled on the Echo Audiofire2, which is basically a 2-in/2-out firewire
>interface with S/PDIF and separate headphone outs.  I take the 
>S/PDIF outs from
>the VG into the computer, then use the balanced outs from the Audiofire 
>into
>the mains.
>
>Why S/PDIF?  Well, I was also having a few latency issues with using the 
>USB
>feed.  We've never been able to officially determine if the USB 
>ports on the VG
>were v.1.1 or v.2.x compliant (aside: I'm currently leaning toward 
>version 1.1,
>FWIW).  In Ableton Live on a 2Ghz Core2Duo MacBook, my best latency 
>settings
>were ~10ms input and ~8ms output, resulting in a roundtrip latency 
>of around 18
>milliseconds.  On paper, at least, this is not good.
>
>Now, Live has latency compensation built into it, so it didn't 
>really feel like
>a full 18ms (which is actually a really horrible latency number by today's
>standards).  Now, I don't know about the setup for other DAWs -- they may 
>not
>necessarily be able to compensate for it.  And the VG just didn't feel as
>snappy and responsive as it should.  I don't use the Direct Monitor 
>function,
>FWIW, because I do Looping inside the computer and I need to hear the same
>timing that the computer hears.  As a result, it's much easier to be 
>affected
>by lousy latency numbers.
>
>So, by using S/PDIF, I was able to get around the USB performance 
>issue.  Using
>the digital interface on the Audiofire, I was able to whack off 
>around 5ms from
>that original number.  And using Live's compensation brings the "feel" 
>back
>into line with what it should be.  The only trade off is in the 
>clocking.  If I
>use the VG's clock from the S/PDIF, everything seemingly works great.  The
>exception is that if the S/PDIF cable ever gets pulled, the laptop audio 
>locks
>up entirely.  That's not likely to happen, but it's one more dragon 
>which could
>raise its ugly head and utterly fry you in an onstage situation.
>
>Alternatively, I could clock from the computer (essentially both VG and 
>laptop
>are unsynced with each other; the VG has no digital *input*, so it can't 
>sync
>to an outside source).  If doing that, I end up with occasional soft 
>ticks in
>the output -- about one every 5-10 seconds.  This is expected, since the
>waveform and sampling rate are not synced and this will cause a digital 
>glitch
>(tick) every few seconds.  However, the tick is really more noticeable 
>with
>careful listening, so it's possible that the best solution might be to 
>break
>the digital sync while playing live (where you may not even notice it) but
>enable the sync in the studio, where you don't wind up with an eternity of
>public humiliation if you accidentally kick the cable out of the back of 
>the
>VG-99.
>
>Oh, final digital note: the VG's engine is 24-bit, 44.1khz sampling 
>rate.  That
>won't change; no-how, no-way.  It's a bit of a minor aggravation, since I
>actually prefer operating my DAW at 48k -- too many years working with 
>DAT, so
>its just a personal preference -- or even 88.2khz, if my CPU can take it.
>Unfortunately, I've got to reconfigure my setup to accommodate the VG-99's
>digital quirks again.
>
>I've got a few non-computer-related VG-99 findings/warnings too. 
>However, since
>I've probably put at least half the list members to sleep with digital and
>laptop geeking, I'll list those in a separate post.
>
>       --m.
>
>
>--
>_____
>"I want to keep you alive so there is always the possibility of
>murder... later"
>
>----------------------------------------------------------------
>This message was sent using IMP, the Internet Messaging Program.