New SpinCAD Designer release with major usability improvements

Digital Larry

Active member

This is a pretty big one, leveraging my new found super powers. I'm still not too proud to beg, especially since this is costing me more than just my time.

Feel free to donate using the "Sponsor" button on the main page or this link.

If you can't get to this or don't want to sign up to Github to help out, you can PM me and I'll send you my e-mail for Paypal. All completely voluntary and vastly appreciated, as a few of you have been quite generous in the past! :)

This is the link to get to the release =>>> https://github.com/HolyCityAudio/SpinCAD-Designer/releases/tag/0.99-1061

SpinCAD Designer Release Notes - Version 0.99 Build 1061​

Preferences Dialog​

A new Preferences dialog is now available from the File menu:
  • Auto-reload on startup: Automatically reloads the last saved or opened patch or bank when SpinCAD starts
  • Default blocks for new patches: Optionally adds Input and Output blocks when creating a new patch via File > New Patch or CTRL-N
  • Show Spin ASM: Displays the post-optimization Spin ASM program listing in real time on the right side of the main window

JSON File Format​

New JSON-based file formats replace binary serialization as the default save format:
  • Patch files: .spcdj format (replaces .spcd)
  • Bank files: .spbkj format (replaces .spbk)
  • Existing .spcd and .spbk files can still be opened

Control Panel Improvements​

  • All control panel sliders now have editable text fields showing precise parameter values
  • Ctrl+drag on sliders enables fine adjustment
  • Added LFO rate/width controls to Phaser panel with improved resonance display precision
  • Oscillator max frequency increased to 5000 Hz; Ring Mod to 1200 Hz
  • Replaced Smoother block with SmootherA; panel now shows rise time in milliseconds

Simulator Improvements​

  • Fixed scope display scaling and labels
  • Added trigger control and Lin/dB toggle button for the scope display

Additional Updates​

  • Clarified LFO type labels throughout (SIN LFO 0/1 vs RAMP LFO 0/1)
  • Fixed LFO usage detection in the toolbar resource display
  • Fixed sample rate dialog behavior
  • Fixed macOS simulator audio by resampling to 44100 Hz output
  • Input pin mute via right-click context menu (Experimental)

Known Issues​

  • Previously saved .spcd/.spbk files may encounter compatibility issues; resave in the new JSON format (.spcdj/.spbkj) for best results
  • Scope display may behave unexpectedly at very short time divisions
 
Last edited:
DL - So, do we just open the older .spcd/.spbk files in the new build and saving will generate the new format? Thanks!
 
Last edited:
Back
Top