Search results

  1. Digital Larry

    New release of SpinCAD Designer

    I've updated the documentation for the "Clip" block. How the Clip Block works.
  2. Digital Larry

    New release of SpinCAD Designer

    I fixed the Clip Control block. "Flip" and "Invert" were swapped. With both off or both on, it worked OK. Updated help link to open Gitbook reference site rather than Patreon. https://github.com/HolyCityAudio/SpinCAD-Designer/releases/tag/0.98-1036
  3. Digital Larry

    General approach for making "infinite hold" patches in SpinCAD

    OK, happy day, I fixed it and pushed a new release of SpinCAD Designer. I also updated the help link to go to the Gitbook site rather than the defunct Patreon page. https://github.com/HolyCityAudio/SpinCAD-Designer/releases/tag/0.98-1036
  4. Digital Larry

    General approach for making "infinite hold" patches in SpinCAD

    I don't have any delay blocks that allow changing the delay time using fade-up/fade-down when the time changes. I have done that on some commercial projects but it was their code and I've been diligent not to mix the 2. Now if someone else comes up with one independently I could make a block...
  5. Digital Larry

    General approach for making "infinite hold" patches in SpinCAD

    The real idea behind using the clip input would be to use the pot control to adjust "something else" but in the last 10% of the sweep turn one thing down and the other thing up. When one thing is the input and the other thing is the feedback, with careful attention to gains you can make an...
  6. Digital Larry

    General approach for making "infinite hold" patches in SpinCAD

    Here's another way to approach it. For testing I connect the control signals to the output pins so I can visualize what they are doing when I sweep the pot back and forth. One of the signals doesn't quite go down as far as the other (simulators output is log vertical scale).
  7. Digital Larry

    General approach for making "infinite hold" patches in SpinCAD

    Here I show it with the MN3011 multi tap delay block. Assume for starters that you can put a full amplitude signal into the block in the loop without distortion. This is not always accurate. Also assume that the gain from input to output in the feedback path is 1.0. Most or all of the...
  8. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    Here's the code in question. Hasn't changed in ten years. https://github.com/HolyCityAudio/SpinCAD-Designer/blob/master/src/org/andrewkilpatrick/elmGen/simulator/AudioFileReader.java...
  9. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    It's hard to say. I have no idea. It's always worked OK on Windoze. Java's not the most modern programming environment, for all I know Apple has some security lock down on playing WAV files. What if you set the simulator mode to File output? That seems to work here.
  10. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    Well, that's a shame to hear. Perhaps you could run it in debug mode as shown above and see if anything suspect shows up. Edit - OK I just double checked on my Macbook Air running Monterey 12.7.1. The simulation indeed stops after a few seconds and can't be convinced to continue without...
  11. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    Try running it in debug mode and you will see the generated ASM every time you make a connection or press "Start Simulation". Control panel settings changes don't recalculate the model. A little known secret is that even if you put more things in and push resources into the red, it will...
  12. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    The main area where you are going to see strange differences between SpinCAD generated code and hand written examples is where the delay RAM is used. The modules had to be written so that the RAM segments could be relocated in a single pass. Perhaps it could have been done another way, but...
  13. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    Well I do recall interacting with him back in the day but by the looks of it he has done a number of things that indicate he is also hand-writing Spin ASM. So, most honest answer is "I'm not sure".
  14. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    You can of course edit the Spin ASM if you like. I'll spend a little time this weekend seeing if I can concoct something. I did not focus much on "infinite hold" possibilities when coming up with SpinCAD. Here are a few general concepts to deal with when "cranking the feedback". - too much...
  15. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    Well, to be fair, it's a feature of the FV-1. It's the glue instruction that makes everything fit together just right. ;)
  16. Digital Larry

    Who Else Is Using the 'SpinCAD Designer' App?

    I do pop in here from time to time, feel free to ask questions about specific things, I'll try to help while I still remember. I don't actually use it myself too much any more but am beyond pleased at how many people have done really nice things with it. And of course there are things you...
  17. Digital Larry

    BINAURA STEREO FV-1 PATCHES

    @bSide I have not tested SpinCAD Designer on an M1 Mac (don't have one). You might be able to learn something by running it in debug mode. See: https://github.com/HolyCityAudio/SpinCAD-Designer/blob/master/docs/running-spincad-designer-in-debug.mode.pdf Regarding distortion, set up a bypass...
  18. Digital Larry

    Hydra tap tempo led

    FV-1 tap tempo (at least the ones I'm familiar with) will count sample periods between button presses then save this value. Then you use that number as the read pointer into delay memory, assuming that your delay buffer starts at address 0, and you have allocated enough memory (32768 is the...
  19. Digital Larry

    FV-1 DEV BOARD ...Now what? (noob woes)

    Perhaps the password it is asking for is your Mac's administrator password.
  20. Digital Larry

    How exactly does this work?

    I don't understand either of the first two questions. The "Time Base" shown on the UI only affects the "Scope" feature. I have pretty much finished transferring all the SpinCAD help content from my Patreon site (which was a stupid idea for this sort of thing) over to Gitbook (which is a great...
Back
Top