Ensoniq SD-1 32-Voice VST Emulation - free and open source

Discussion in 'Samplers, Synthesizers' started by itsybitsy_, Mar 19, 2026.

  1. itsybitsy_

    itsybitsy_ Producer

    Joined:
    Oct 14, 2021
    Messages:
    91
    Likes Received:
    103
    We did some research ourselves and found out two things:
    The MAME engine cannot be compiled for macOS versions older than Big Sur 11.0 due to the requirements of its internal graphics engine, called bgfx. In fact, they say: "The new Intel builds require macOS 14." We have updated the binary with the MAME engine compiled for macOS 11.0 and C++17.
    The other thing we found out is that if you compile a universal binary from any code, the minimum OS requirement is 11.0, because that’s when the M1 was released. So no matter what, 11.0 is the minimum OS.
    In theory, you can build a pre-Big Sur Intel Mac version of MAME if you remove the graphics engine called bgfx from the code.
    Or, if your Mac is stuck on an older OS, my suggestion is to try OpenCore Legacy Patcher to update your Mac to a compatible OS.
     
    Last edited: Mar 25, 2026 at 9:57 AM
  2. Piszpunta

    Piszpunta Producer

    Joined:
    Jun 11, 2016
    Messages:
    287
    Likes Received:
    128
    @itsybitsy_

    I can see you updated the Win version of the v0.9.7 beta2 a couple of hours ago. What is the EXACT difference between this and the originally posted v0.9.7 beta2?

    (I'm asking about the regular version, not the AVX1 one.)
     
  3. itsybitsy_

    itsybitsy_ Producer

    Joined:
    Oct 14, 2021
    Messages:
    91
    Likes Received:
    103
    Figured out Ensoniq 32K standard cartridge emulation: .eeprom - rewriteable. .rom, .cart - read only. Renamed button. Some AU specific codes, which are useless now as it's not working good. Why?
     
  4. secretworld

    secretworld Producer

    Joined:
    Mar 7, 2018
    Messages:
    280
    Likes Received:
    134
    OMG you compiled an AVX1 version and it is working great. About 1/3 of one core of a i7 [email protected]. Brilliant. No crashes, but now I have to find my way arround the synth....
    Thanks a lot!!!!
     
  5. Synth Life

    Synth Life Platinum Record

    Joined:
    May 18, 2024
    Messages:
    447
    Likes Received:
    171
    This is a drug. Not an over the counter type. Anyone working on uber sound collection?
     
  6. Piszpunta

    Piszpunta Producer

    Joined:
    Jun 11, 2016
    Messages:
    287
    Likes Received:
    128
    I have found something like "Ensoniq SD VFX presets", which contains lots of banks. It works with the plugin. And it is more than enough for me, given that there are not many waveforms in the SD-1 ROM, so many presets from those banks sound the-samish after all.
     
    Last edited: Mar 26, 2026 at 12:00 AM
  7. Synth Life

    Synth Life Platinum Record

    Joined:
    May 18, 2024
    Messages:
    447
    Likes Received:
    171
    Indeed, I think I have it. Great.
     
  8. itsybitsy_

    itsybitsy_ Producer

    Joined:
    Oct 14, 2021
    Messages:
    91
    Likes Received:
    103
  9. Piszpunta

    Piszpunta Producer

    Joined:
    Jun 11, 2016
    Messages:
    287
    Likes Received:
    128
  10. itsybitsy_

    itsybitsy_ Producer

    Joined:
    Oct 14, 2021
    Messages:
    91
    Likes Received:
    103
    heh, that's a good question :D
    is there a documents folder somewhere?
    juce::File ensoniqDir = juce::File::getSpecialLocation(juce::File::userDocumentsDirectory).getChildFile("EnsoniqSD1");
     
  11. Piszpunta

    Piszpunta Producer

    Joined:
    Jun 11, 2016
    Messages:
    287
    Likes Received:
    128
    I'm on Linux Mint 22.3 (+ Reaper for Linux). Yes, there is a folder (created by the OS by default) named Documents. And yes, before you answered I had already placed the EnsoniqSD1 folder (+ its contents) inside that folder. (Actually, I just copied it from my Windows partition.)

    Unfortunatelly, Reaper sees the plugin, but I cannot open the editor. And in my FX chain, the Ensoniq SD-1 is marked as unavailable right from the start (that usually happens only when opening a previously saved project on a different system where certain plugins are not installed).
     
    Last edited: Mar 27, 2026 at 5:01 PM
  12. Bingo

    Bingo Member

    Joined:
    Jun 14, 2017
    Messages:
    11
    Likes Received:
    8
    Location:
    Planet Earth
    oh wow yes, now I also got it working on my old winX
     
  13. Piszpunta

    Piszpunta Producer

    Joined:
    Jun 11, 2016
    Messages:
    287
    Likes Received:
    128
    FYI: I also tried the Windows version under Linux (via Wine and Yabridge). No success, same symptoms as described above.
     
  14. YABATECH

    YABATECH Member

    Joined:
    Apr 13, 2024
    Messages:
    41
    Likes Received:
    13
    Location:
    PLANET EARTH
    Can you do the one to put in the ensoniq documents folder that is compresd again ? THANKS only VST NOT TO WORK FOR ME.
     
  15. itsybitsy_

    itsybitsy_ Producer

    Joined:
    Oct 14, 2021
    Messages:
    91
    Likes Received:
    103
    Yes, we forgot to include the plugins and the SDL3 inside. So these are the latest Linux builds:
    AVX2 optimized:
    https://drive.proton.me/urls/J1T4C3CCRM#jyIgqCKdOVqX
    Generic for oldskool CPUs:
    https://drive.proton.me/urls/8T9YYYH6JC#7fp3zjUnsypS
     
  16. emdebee

    emdebee Member

    Joined:
    Nov 27, 2021
    Messages:
    20
    Likes Received:
    12
    AVX1 build working perfectly fine here - i7 3770K... low CPU too :wink:
     
  17. Piszpunta

    Piszpunta Producer

    Joined:
    Jun 11, 2016
    Messages:
    287
    Likes Received:
    128
  18. evolving99

    evolving99 Member

    Joined:
    Nov 8, 2023
    Messages:
    24
    Likes Received:
    8
    Hi, first of all, thank you for this incredible plugin emulator, I have an Ensoniq VFXsd with a collection of sounds and presets from the old days, they sound great on the SD1.

    I just havent been able to get the saving of a preset yet, I quoted your comment on how to make this work, I have a midi controller, I am not able to assign any automation to any SD1 button, I am missing something probably, using Studio One 6 on MacOS here. Mouse doesnt show any available automation control when I click a button.
    Thank you for any guidance.
     
  19. PulseWave

    PulseWave Audiosexual

    Joined:
    May 4, 2025
    Messages:
    4,822
    Likes Received:
    2,846

    Attached Files:

  20. EAR

    EAR Newbie

    Joined:
    Apr 13, 2023
    Messages:
    3
    Likes Received:
    0
    I cant find any sd1 disk image, any help?
    Thanks in advance!!!
     
Loading...
Similar Threads - Ensoniq Voice Emulation Forum Date
Syntaur SCD-1 Chicago Signature Series ENSONIQ Samplers, Synthesizers Nov 26, 2025
Ensoniq EPS samples Working with Sound Oct 4, 2024
Searching Ensoniq Sound Library Kontakt May 3, 2024
>> A Declaration Of Love (Part 1 ) ENSONIQ Company Lounge Dec 21, 2023
Ensoniq sq1-plus sampler Samplers, Synthesizers Sep 3, 2023
Loading...