EpromVerb2 1.0.0 — Linux x64 (VST3 + standalone)
================================================
A 1987 rack reverb running its own firmware: the plugin executes the unit's EPROM program and the DSP microcode stored
in it. The firmware image is NOT included. You need the 32 KB EPROM dump (the .BIN you have, 32,768 bytes).

INSTALL (VST3)
1. Copy the folder  EpromVerb2.vst3  into  ~/.vst3/   (create it if needed; /usr/lib/vst3/ for all users)
2. Give it the firmware, either way:
   a) copy your .BIN into ~/.vst3/ as well and rename it  EpromVerb2.bin   (next to the EpromVerb2.vst3 folder), or
   b) open the plugin, click  LOAD EPROM...  (top right) and pick the .BIN. The path is remembered for every instance
      (stored in ~/EpromVerb2/EpromVerb2.settings).
3. Rescan plugins in your DAW. It is listed as "EpromVerb2" by "Unbranded" (Fx / Reverb).
   The header should read "EPROM 4FDB verified", the display "01" with the PATCH light on.

STANDALONE
Run ./EpromVerb2 (chmod +x EpromVerb2 if the executable bit got lost).
Put EpromVerb2.bin next to it, or use LOAD EPROM... . Audio/MIDI devices: Options > Audio/MIDI Settings.

USING IT
- INPUT, MIX, OUTPUT: the unit's three knobs. Set INPUT so OVLD stays dark. MIX 100 % = effect only.
- The display and the keys are the unit's own; its firmware drives them.
    PROG + two digits ..... program 00-99 (00 = no effect). The digit keys are labelled by category:
                            0-2 reverb, 3 gate, 4 reverse, 5 flange, 6 chorus, 7-8 delay, 9 effects
    PATCH + two digits .... MIDI patch 01-32 (loads the program stored there)
    CHAN + two digits ..... MIDI channel 01-16; 00 = any channel, program changes select programs directly
    STORE, then PATCH ..... puts the program shown into the patch shown
- PROGRAM (bottom) is the host parameter: pick any of the 100 programs from the list, automate it, or watch it follow
  the keys and MIDI. DEFEAT is the footswitch jack: it cuts the effect.
- The unit's MIDI settings (channel, 32 patches) are saved with your project and shown at the bottom.
- The front panel responds while your DAW is processing audio (most DAWs keep processing when stopped).
- No latency is reported: the dry signal is not delayed; the effect path has the converters' 1.2 ms.

REQUIREMENTS
Built on Ubuntu 24.04 with GCC 13 and JUCE 8.0.4: it needs glibc 2.38 and the GCC 13 C++ library or newer (Ubuntu
24.04+, Debian 13+, Fedora 39+, current Arch/openSUSE Tumbleweed), plus ALSA, FreeType and fontconfig, which every
desktop has. On an older distribution build it from the source in the build-agent drop (cmake + JUCE, see its README).
The standalone plays through ALSA (with PipeWire or PulseAudio, through their ALSA plugin); JACK is not built in.
Tested here: the VST3 with the host test and pluginval (strictness 10) on Ubuntu 24.04, the standalone started with
its images under X11. Nothing is signed or packaged for a distribution: copy the files as described above.
