Spin FV-1 Emulator Simplifies Sound Pedal Development
If youβve never heard of the Spin Semiconductors FP-1 digital signal processor chip, donβt worryβ that just means you havenβt been deep into guitar petals and audio effects hardware lately. [adamjvr], a.k.a. [avr] has, and heβs gone to the point of creating a PC-based emulator of this sound chip to simplify development.
If you donβt see the utility, stop and think about the development cycle without a simulation like this: you program, you flash to a board, and you test there. Not only does the βflash to the boardβ step add time and friction, you do also have a limited number of flashes on the boardβs memory. With an emulator on your PC, the workflow tightens to βcode, testβ and you donβt flash the board until the simulated DSP is doing the sounds you want it to.
As for the FV-1 itself, itβs an interesting little chip in that itβs quite a full-featured DSPβ rather, itβs small instruction set is focused entirely on audio effects. If youβre into that worldβ be it guitar pedals or otherwiseβ you may find this project very useful. There are releases for Linux, MacOS and Windows, and itβs all open-source on GitHub, under the Mozilla Public License. Itβs not the most common choice, but weβre hardly going to complain about licenses to anyone willing to share their hard work.
If you like the idea of testing your work before you go to the bench, weβve seen software that offer the same functionality for Arduino projects, as well as other AVR and PIC micros. Itβs been a while since we featured a programmable guitar pedal, so we hope this tool enables others to rock out.