I finally finished my FV-1 Dev board. It's been really fun seeing what some of the other folks on here are doing with the FV-1 boards, so here's my contribution.
I have added a momentary switch for tap tempo (or other functions), and an LED controlled by the DACR output for monitoring tempo. There is also a switch to select between internal and external Eeprom chips.
So far I've gotten lots of patches I've found online to work on it. For using the tap switch, I've gotten the Babelfish taptempo delay working, after a few tweaks. It can easily be configured to do dotted 8th delay. I also got a patch working for infinite reverb with the tap sw held, while you play over top (sort of like the EHX freeze). This was actually crudely achieved with the "Reverb+Pitch+LP" patch on the SpinSemi website by basically just swapping pot0 and pot2 in the code. I plan to edit it more in the future to make it more suitable for this use.
Here's a bit of detail on the mods, and I attached my schematic page.
The "Tap->" toggle switch configures CTRL3 for either normal operation (full pot range, no tap sw input) or tap operation. The pot is still effective in tap mode, but it has a limited range (from about 0.25 to 0.75 instead of 0 to 1). The tap switch pulls CTRL3 to 3.3v (value of 1). Another cool beneift is that without any patch editing, the FTSW maxes out CTRL3 regardless of the pot setting. For example, the shimmer verb can have CTRL3 low, and then the FTSW brings in the shimmer when you want it.
The "EXT->" toggle switch toggles between an EEPROM chip installed on the inside of the pedal (chip labeled LAB in the gut shot photo), and a socket on the side of the enclosure. This will allow me to keep this pedal closed up and quickly switch EEPROMs, or flash an EEPROM for my Arachnid pedal.
The TAP LED signal is taken from DACR output, so I had to solder a wire onto that pin of the FV-1. The FV-1 DACR puts out max 3.3V, and the load minimum from the datasheet is 10kohm. I think technically it would be possible to directly drive an LED with this, but probably not very bright. So, using a transistor to drive the LED seems like the better route. The Babelfish tap tempo code flashes this LED with the tempo.
Not only was this my most involved build yet, but I also experienced an abnormally high number of problems (maybe you'll spot some in the gut shot haha). Fortunately, everything was recoverable, and now everything performs as desired.
I have added a momentary switch for tap tempo (or other functions), and an LED controlled by the DACR output for monitoring tempo. There is also a switch to select between internal and external Eeprom chips.
So far I've gotten lots of patches I've found online to work on it. For using the tap switch, I've gotten the Babelfish taptempo delay working, after a few tweaks. It can easily be configured to do dotted 8th delay. I also got a patch working for infinite reverb with the tap sw held, while you play over top (sort of like the EHX freeze). This was actually crudely achieved with the "Reverb+Pitch+LP" patch on the SpinSemi website by basically just swapping pot0 and pot2 in the code. I plan to edit it more in the future to make it more suitable for this use.
Here's a bit of detail on the mods, and I attached my schematic page.
The "Tap->" toggle switch configures CTRL3 for either normal operation (full pot range, no tap sw input) or tap operation. The pot is still effective in tap mode, but it has a limited range (from about 0.25 to 0.75 instead of 0 to 1). The tap switch pulls CTRL3 to 3.3v (value of 1). Another cool beneift is that without any patch editing, the FTSW maxes out CTRL3 regardless of the pot setting. For example, the shimmer verb can have CTRL3 low, and then the FTSW brings in the shimmer when you want it.
The "EXT->" toggle switch toggles between an EEPROM chip installed on the inside of the pedal (chip labeled LAB in the gut shot photo), and a socket on the side of the enclosure. This will allow me to keep this pedal closed up and quickly switch EEPROMs, or flash an EEPROM for my Arachnid pedal.
The TAP LED signal is taken from DACR output, so I had to solder a wire onto that pin of the FV-1. The FV-1 DACR puts out max 3.3V, and the load minimum from the datasheet is 10kohm. I think technically it would be possible to directly drive an LED with this, but probably not very bright. So, using a transistor to drive the LED seems like the better route. The Babelfish tap tempo code flashes this LED with the tempo.
Not only was this my most involved build yet, but I also experienced an abnormally high number of problems (maybe you'll spot some in the gut shot haha). Fortunately, everything was recoverable, and now everything performs as desired.