Made this today for a friend who's going to see Nile Rodgers in December, I thought it would be good to pre-empt the occasion by dusting off a few of my favourite guitars with one of my favourite riffs.
After several failed PCBs, we now have a working version that reads frequency from the modular! So far I've gurned out four Arduino Nanos and a 20x4 LCD display module but we're getting closer to a working unit all the time. Next step is writing the rest of the firmware for the Nano to control the DAC and the 4066 switch.
Yes, it's another new (old) guitar. This one has been a "Holy Grail" guitar for me for a long time. I used one back in the 1990s in a studio in Newcastle and I always remembered it being a great guitar. Turns out they were built for Casio in the Japanese Fuji-gen Gakki plant that made the Japanese Fenders of the 1980s and the neck contour is exactly the same as my E-series MIJ Stratocaster.
Unfortunately, someone's done amateur repairs to this and soldered it up with jam and a hot spoon so the MIDI circuit is dead as a doornail and not coming back. No matter, I may even retrofit a Roland GK kit into this and have the world's coolest 90s tech guitar.
I stumbled across a video demo of a clone of the Buchla LPG on Youtube and was phenomenally impressed. So much so that I knew I had to build one. It's an ancient type of filter using Vactrols, a combination of an LED and a light-dependent resistor to effect a frequency response change. And it sounds wonderful.
The first PCBs aren't quite right, I managed to omit the two voltage tracks to the ICs so this first version is patched up with a couple of bodge wires to make it work. Only smoked one opamp making it, a new record.
Just arrived this week, an eBay special. The Novation Supernova has always been on my list of interesting virtual analogue synths so when I was looking for a Roland JP8080 and this popped up instead I didn't hesitate.
And it sounds bloody great. Absolutely pisses on the old MS2000, the filters sound really good (for digital filters that is) and it's got a really nasty clanky edge to it. Not figured out the arpeggiators yet but I've managed to get the LFO to sync to MIDI clock already. So that's good. And it would appear to be eight-part multitimbral. So I can can eight different programs playing in each performance patch. All with their own arpeggiator. No built-in sequencer but I never use those anyway. Brilliant piece of kit. genuinely dirty-sounding filter which reacts in a pleasantly surprising way as you crank the cutoff up.
To assist in my electronic endeavours I have treated myself to the very wonderful Rigol DS1054Z digital storage oscilloscope and BLIMEY, it is good. This machine does everything from FFT analysis to SPI bus decoding in realtime (almost). It's a four-channel scope, brilliant for watching the channels of something like an SPI or I2C bus.
So naturally the first thing I'd want to connect up was my modular synth. Here's the MakeNoise DPO oscillator outputs running in hard sync mode. FFT shows the harmonics and already I can see that I need to turn up the sweep extent trimpots for the pulse width modulation on two of my other oscillators.
The scope has LAN connectivity, PNG waveform saving to USB memory stick, hundreds of features you might normally expect to pay twice the asking price for.
And by illicitly googling "RIGLOL" you can find a page that lets you enable the paid performances for free.
Not that I condone such behaviour.
I've had endless problems trying to get an M-Audio MIDISport 4x4 interface working under Windows. Half a day of googling, driver updates, registry edits, reboots and nothing was working but there was a clue in a post from (of all people) Microsoft tech support. Apparently some MIDI interfaces don't like the identifier requests sent out by USB 3.0 hubs. The solution? Use a USB 2.0 hub. Simple as that. Works first time. Posting this so the internet can share in the secret.
During the recent studio reorganisation I was left temporarily unable to run all the analogue synths from my Novation controller keyboard so I found myself investigating my long-neglected VST instruments, most notably the FM8 plugin from Native Instruments. Having used a DX9 (no, really) in the past I had a low opinion of FM synthesis in general but I have to say I was pleasantly surprised by the FM8. Big dramatic clangy FM sounds abound and the programmable arpeggiator is a thing of wonder. So here's a quick little four-chord thing I recorded using the FM8 arps and bass and some strings from Absynth 5.
I'll probably be thrown out of the analogue synth club for that. Never mind, studio shifting is almost finished and we'll be back to old school subtractive synthesis very soon.
This is an interesting Fender oddity, a Mexican Stratocaster body with a USA made neck and incorporating Roland's GK hex pickup to drive guitar synths and processors like the GP-10 or the VG-99.
The GC-1 had a fairly short production run in the early 2000s and is out of production now, probably due to the apparent reluctance of guitar players to fully embrace hex pickup technology. This is a pity as it is capable of stunning effects that can't be achieved on any other guitar such as baritone guitar, 12-string simulation and programmable pitch shift per string which allows for alternate tunings at the press of a button. The GP-10 also lets you do string bends from a footpedal, creating impossible multi-string bends and pedal steel effects.
Here's the GP-10 and GC-1 doing some of that stuff. First off, the GP-10 is set to play an open E minor chord and the expression pedal bends strings up and down to make an open A minor chord. Hit a few harmonics and the thing warbles into a sound vaguely reminiscent of a pedal steel but with a far more modern edge to it.
It does straight tuning transpose too, here's a baritone guitar effect.
And it's handy for recording demos if you can't be bothered to pull more than one guitar off the stand. This is the GC-1 standard magnetic pickups mixed with the modelled sounds to provide electric, acoustic and 12-string sounds as well as an open G slide part.
I discovered this late last night, a very highly configurable MIDI routing engine that lets you filter and route between any number of hardware synths and controllers.
I installed the trial version, used it for about five minutes then pulled out my credit card and bought the full version. Now I can launch into my keyboard rig without waiting for Cubase to start up, creating a new project, setting the tempo, creating all the tracks, I just hit my controller keyboard and everything works. Note on/off, controller data from a Novation master keyboard plus clock from the JD-XA gets routed to all my synths and effects and it took me about ten minutes to learn. Highly recommended - I'm not ion any way associated with the company, just really pleased to have found a great product.
I should add that there's a less feature-laden version which appears to be effectively free to non-commercial users, the author only requests you send him a postcard ...
If you use hardware synths and want to do some poking under the hood with MIDI data then it's the best I've found. And I've done a lot of searching for something like this.