Alternate Online FV-1 Dis-Assembler

Cybercow

Well-known member
Does anyone know of an alternate FV-1 Dis-Assembler site, or app? The s.shift-line.com site is down.

I just want to convert a hex file to ASM.
 


Or you could just ask for the code, ya filthy animal. :ROFLMAO:
Thanks for that. I found and futzed with that Python approach last night for a couple of hours and was unable to sort out the syntax and failed to get it to run. I kept getting "Syntax" errors. LOL!
I've a bit more reading to do.
 
  • Like
Reactions: fig
I've got a bunch of those EEPROMs loaded with programs.....but they all got mixed together so I have no clue which programs are on what chip. It's kind of cool though....pop in a chip and it selects your mood. 😵‍💫
I got one of those cheap Chinese 24x EEPROM burner/readers and I use it with SpinCAD Designer, SpinASM and a Spin-Semi FV-1 Development board to help jockey and identify the different FV-1 algorithms. The challenge is keeping them all organized.

Years ago I built a discrete logic version of a Shepard Function Generator to drive 8 VCFs and 8 VCAs to develop a barber-pole filter. Ever since, I've been looking for an means to do it with an FV-1. When Mr Black came out with his "Shepard's End" pedal, I found out it was an FV-1 based pedal. So I bought one to check it out. Sure enough, it does a wonderful job of thru-zero flanging in barber-pole fashion. I'm still wrestling with the code on that one after getting the algorithm converted/disassembled to SpinASM. The hard part is re-creating it in SpinCAD Designer. Just having the code is one thing, but to understand it visually with SpinCAD Designer (for me) is a whole other dimension. I'm just a GUI type of fellow. ;)
 
Is this still around? I can't get the disfv1 thing to work. I'd love to try yours.

Mark
It seems to come and go at random days/intervals. Sometimes the site launches and other times (my best guess) it's just offline.
 
When Mr Black came out with his "Shepard's End" pedal, I found out it was an FV-1 based pedal. So I bought one to check it out. Sure enough, it does a wonderful job of thru-zero flanging in barber-pole fashion. I'm still wrestling with the code on that one after getting the algorithm converted/disassembled to SpinASM. The hard part is re-creating it in SpinCAD Designer. Just having the code is one thing, but to understand it visually with SpinCAD Designer (for me) is a whole other dimension. I'm just a GUI type of fellow.
I have no idea how he does a Shepard flanger, but were I to attempt such a thing I'd start with:

2 servo flangers with synchronized LFOs. This might be a bit tough because the LFO probably wants to be a ramp to go linearly from 0 to 1 (or vice versa) and then snap back to the other end. And right before you do that, you'd want to fade to the other flanger which was just starting to go up. I say it's tough because you're going to want to use the "Servo Flanger" rather than a sine LFO and each one uses one of the 2 built-in RAMP LFOs.

DL
 
Silly question but is there a way to download that disassembler instead of having to be online? If not, it’s not a big deal but I use a Mac for most everything and SpinCad doesn’t always play nice. I have an old Lenovo laptop I use for all my chip programming, SpinCad etc and I intentionally do not connect it to the internet. I can always use a thumb drive to move files over like I currently do but it never hurts to ask :). I am trying to learn some of this fancy fv-1 stuff and being able to see how some of these files are put together seems like an obvious way to expand my knowledge.
 
Yeah, uhhhhhh never mind, lol. I got spincad going on my Mac(No audio which is par for the course) and just loaded 8 patches from the spincad files. Saved it as a hex file then when to the disassembler and loaded it. It worked but I have no idea what I am looking at so I don't think I am ready for that part yet, lol.
 
Yeah, uhhhhhh never mind, lol. I got spincad going on my Mac(No audio which is par for the course) and just loaded 8 patches from the spincad files. Saved it as a hex file then when to the disassembler and loaded it. It worked but I have no idea what I am looking at so I don't think I am ready for that part yet, lol.
You can save a single patch as ASM or save a Spin Project from 8 patches which creates individual .spn files as well as the prj file used by Spin's IDE (which does you no good on a Mac). Unless you just wanted to see how the disassembler works, there's no particular need to use one if all you want to see is the code that SpinCAD is generating.

DL
 
Thanks Larry. I am really new to the fv-1 programming. I have built a lot of the fv-1 projects and love them and I just started to play with SpinCad recently. Awesome work by the way. I realized after I asked I should have done a little more due diligence. I left my post up for posterity sake, lol. Somebody may learn something from it.
 
Back
Top