[102] Adding memory to the FV-1 reverb

Date: June 19th, 2008 | Comments : [2] | Categories: DIY.

The FV-1 is a digital reverb chip from Spin Semiconductor. It has 8 internal reverb programs and the capacity to address 8 user-programmable settings contained in an external 24LC32 memory chip. This mod is designed to add another serial memory chip and expand the available user slots to 16.

The FV-1 will be sending out a data stream that is addressing the external memory chip as 000 on the A0, A1 and A2 device select bits. These are pins 1, 2, and 3 of the 24LC32 serial memory chip.

This means that you can add extra memory by using a toggle switch to bank-select the chips. For example, adding a second 24LC32 would give you 8 additional user-programmable memory slots, for a total of 16 in two banks of 8, selected by the toggle switch.

I don’t think the FV-1 will realize that the bank has been changed so you may have to change program selection to make it read from the new chip.

In the diagram below, IC2 is activated because its A0 pin is pulled to ground with the switch in the position shown.

FV-1 memory select

It is also possible to address multiple 24LC32 memory chips with a simple AVR chip as an address driver. It would then be easy to use a soft touch switch to page through several banks of memory chips, each with 8 user programs.


2 Responses to “Adding memory to the FV-1 reverb”

[461] MG Says: 4:30 am, July 7th, 2008

Hallo !

Thancks for your works on FV-1.
I had exploited your idea to make a system with a PIC to have 8 x 24C32.
The FV-1 use external eeprom always the program sound is changed. (of course T0 is extern selected)
512 bytes were read from the 24C32.
Your idea seems to be the more simple to use that i had found on the web.

Very good idea !

[875] denis st.jean Says: 11:28 am, December 9th, 2009

Was the diagram removed? I’m not seeing it

definitely like the idea.


AMZ Home Page

Guitar FX PCBs