TK. Posted January 21, 2010 Report Posted January 21, 2010 In the last weeks I re-implemented the MIDIbox SID sound engines in C, so that it is possible to run MBSID on a STM32 core, but also to emulate it accurately on a Mac or PC. The AU/VST gives you the possibility to try some MBSID patches before building the hardware. The sound isn't so fat like on the original, the filter sounds weak and there are a lot of aliasing effects when higher frequencies are played... but probably you will like it anyhow. The AU/VST is based on Juce, Dag Lem's reSID is used for SID emulation, and the part of my MBSID code is to control the SIDs with the possibilities described in the MIDIbox SID Manual. Download (current version 0.2 from 2014-09-28) AU (for MacOS): http://www.ucapps.de/midibox_sid/virtual/MIDIboxSID.component_v0_2.zip (64bit AU which works with Logic Studio 10) VST (for Windows and Linux): http://www.ucapps.de/midibox_sid/virtual/MIDIboxSID_v0_2.dll.zip Known issues: - only the first preset sound bank with 128 sounds is available. No possibility to access the sound parameters yet. - no access to CCs, NRPNs, SysEx yet This will be added very soon, so that it is possible to automate parameter changes, and to edit complete patches with Rutger's editor (Java), or Nils' editor under Windows - the VST doesn't work with Logic 5.5 under Windows - the AU requires MacOS 10.6 or higher - only 64bit supported anymore - only a single instance can be opened! To support multiple instances it will be required to implement the MBSID code in C++, but this will also increase the memory consumption which is bad for the STM32 build. I will evaluate the separation in classes later. Best Regards, Thorsten. P.S.: big thanks to Philetaylor for building the VST under Windows - it wasn't straightforward! Quote
Flemming Posted January 21, 2010 Report Posted January 21, 2010 This is really really nice :) Looking forward to eventual updates Thanks TK and philetaylor! Quote
philetaylor Posted January 22, 2010 Report Posted January 22, 2010 No problem, it was fun. I always like learning new things and I have learnt quite a few doing this ! Here is the VST playing a note in Reaper: Quote
rvooh Posted January 23, 2010 Report Posted January 23, 2010 (edited) Wow nice work.. Will be having fun with this next month :smile: Slightly off-topic question, how's programming with JUCE? never done it.. Thinking about using it to make the next version of my Sync Unit app () cross-platform Is it really that simple to compile for mac & win? Is the 10.5 limitation on your app due to Juce? Edited January 23, 2010 by rvooh Quote
TK. Posted January 23, 2010 Author Report Posted January 23, 2010 Slightly off-topic question, how's programming with JUCE? never done it.. Thinking about using it to make the next version of my Sync Unit app () cross-platform Is it really that simple to compile for mac & win? On a Mac it was really simple, just click on the example Xcode project, edit it, build it - done. On a PC Phil noticed a lot of compatibility issues between gcc and MSVC while trying to compile my code, since I'm sometimes using code constructs which are not supported by the Microsoft compiler, such as variable declarations inside the function body, or casting one union to another in a single line. And there are problems with the latest MinGW based gcc version as well (I will give you access to the programmers lounge where you can read more about the details). However, for somebody like me Juce is still very attractive - without reading any documentation I was able to adapt the AU/VST wrapper example code for my needs within a couple of hours. :) Is the 10.5 limitation on your app due to Juce? No, it's because the latest Xcode version which was shipped with Snow Leopard uses gcc 4.2, but the MacOS 10.4 SDK isn't compatible to this version. I guess that the Plugin could be compiled successfully with an older version - sooner or later I will "sacrifice" an external HD for a Tiger installation. Best Regards, Thorsten. Quote
rvooh Posted January 24, 2010 Report Posted January 24, 2010 No, it's because the latest Xcode version which was shipped with Snow Leopard uses gcc 4.2, but the MacOS 10.4 SDK isn't compatible to this version. I guess that the Plugin could be compiled successfully with an older version - sooner or later I will "sacrifice" an external HD for a Tiger installation. if anyone wants/needs a Tiger version, I still have Tiger running here (as well as Panther).. so they can PM me and I'd try to compile it whenever the schedule allows :smile: Quote
taximan Posted January 25, 2010 Report Posted January 25, 2010 Thanks for this app,I have been driving it with an old dr rhythm dr5 I recently bought from ebay,making some great sounds. Your work is most appreciated. Paul Quote
Matrix12x Posted January 28, 2010 Report Posted January 28, 2010 Hi, Nice AU Component. Runs well on my iMac 2GHz 10.5.8 Intel. This is so cool, I can play with this at work, and nobody will notice, as compared to having my MB SID and some MIDI cables connected to my work computer... ;-) Quote
Smithy Posted January 29, 2010 Report Posted January 29, 2010 (edited) Only spotted this thread yesterday!!! Was playing with it in reaper last night, and im absolutely stoked! :turned: I suspect there'll be a lot of bitching from vst lovers, outside of midibox who dont realize what the intent is with it. No problem, it was fun. I always like learning new things and I have learnt quite a few doing this ! Here is the VST playing a note in Reaper: Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Edited January 29, 2010 by Smithy Quote
philetaylor Posted January 29, 2010 Report Posted January 29, 2010 Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! Thank you! I won't say that it was particularly easy to get it to compile but 99.9% of the thanks should go to TK for actually writing the plugin. All I did was fix a few platform specific issues and hit "Build" (well nearly ) Phil Quote
Labelwhore Posted January 29, 2010 Report Posted January 29, 2010 Last night I had some trouble with the patch selection menu. I was using the VST in Live 8.1 in Windows 7 64 bit. My selections from the patch menu wouldn't always register, and I'd have to click on the menu item several times before the patch would actually change. Anyway, great job and thanks! Quote
djkrpt Posted July 27, 2010 Report Posted July 27, 2010 Hi there, Really enjoying this AU in Logic right now... as to the above post, I had the same problem, but in Logic I noticed that if you try and change the preset while it's playing it will just revert to the previous preset. Simply stopping the playback simply fixed this for me. My problem is this: I have a single instance of midibox playing (the maximum i believe?) one of the pad type presets. When I stop the project playback the current note continues to play and even if no sound emits the cpu meter is still up in the yellow... there are no other plug ins on the channel. Any way around this [yet]? Thanks anyway for this awesome component! :D Quote
modigidydog Posted December 16, 2010 Report Posted December 16, 2010 This software is awesome!!!! Will all updates for it be on this page? I can't wait to be able to use the bass lines. It's nice to have a demo of them, but actually using them in Logic or GarageBand will rock!!!!! Quote
medearis Posted February 13, 2011 Report Posted February 13, 2011 I am slightly confused. Is this a plug-in instrument? I'd enjoy playing around with this, as all I have to emulate a SID is my Monomachine (which is lack-luster to the max. for me). Increasingly interested in the MIDIbox SID and got excited when I clicked into this thread. :) Downloaded - just not sure what to do with a ".component" file. Guess you could say I'm a n00b with all this technical stuff... I'm just a stupid drummer. My bad! :P Quote
findbuddha Posted February 13, 2011 Report Posted February 13, 2011 .component is an Audio Unit plugin. What platform and DAW/host are you running? Quote
Thomasch Posted March 20, 2012 Report Posted March 20, 2012 Bugreport: Plugin runs fine in Logic Express. Running inside Ableton 8 seems buged. With open gui cpu load is at 50% on my macbook (OSX 10.6.8) and sound is weird. with closed gui the sound is ok and cpu at around 20% (which is even high for only one plugin) Best Regards Thomasch Quote
djkrpt Posted March 24, 2012 Report Posted March 24, 2012 Would love to know if there is ever gonna be an update for this, I have used this plugin in around 80% of my productions as it has a particular sound that I haven't found in any other SID emulators, especially as I'm running Logic which limits the options somewhat. I'd be willing to donate for any improvements (and I'm sure there would be others out there that would as well)! Mostly I'd just like some parameters to play with :) Quote
TK. Posted March 25, 2012 Author Report Posted March 25, 2012 I'm still searching for somebody who would create the GUI for editing parameters. The source code (based on Juce) is located under: http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsynthesizers%2Fmidibox_sid_v3%2Fjuce%2F Best Regards, Thorsten. Quote
SIB Posted September 5, 2012 Report Posted September 5, 2012 Bugreport: Running inside Ableton 8 seems buged. With open gui cpu load is at 50% on my macbook (OSX 10.6.8) and sound is weird. with closed gui the sound is ok and cpu at around 20% (which is even high for only one plugin) Best Regards Thomasch I can confirm that (running Ableton Live 8 under OSX 10.6.8 on MacBook Pro Core 2 duo 2.4Ghz). Sometimes the sound is wired, but when you select a new preset, it will play that one, not the wired sounding stuff. Quote
sidman Posted February 14, 2017 Report Posted February 14, 2017 Wondering if this is still in development. Any news since 2012? Quote
Thomasch Posted January 6, 2019 Report Posted January 6, 2019 Hi all and a happy new year. I'm just courious, because the basic version still sounds quite nice and i would love to see a vst version with tweakable knobs and buttons, but - is this project dead or just on the bottom of your priority list Thorsten? Best Regards, Thomasch 1 Quote
TK. Posted January 7, 2019 Author Report Posted January 7, 2019 Hi Thomasch, I'm not working on it; motivation is low since AU/VST development is so cumbersome and I've the original device... If anybody else has the motivation & programming skills, he is welcome to take over. Best Regards, Thorsten. Quote
ehx Posted December 29, 2021 Report Posted December 29, 2021 (edited) ... Edited January 27 by ehx Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.