*****************UPDATED******************
This weekend, I have been working out how to build an interface plugin for the Boss SE-70. I have needed to program this VST/AU in a completely different way to the VF-1 interface plugin but I am pleased to say, I have the underlying scripts written and the plugin frame built.
First off, I am not connected with Boss/Roland in any way, I am just a big fan of their work and vintage processors which have tons of character.
I used Preset 37 Long Delay with the algorithm Mono Delay for my proof of concept coding. I have the Boss loading settings into my plugin directly from the SE-70, sending modified data back into the SE-70 and all of the usual DAW integration features such as assigning the SE-70 Control 1, 2, 3 and 4 parameters.
I have live control too but will need to investigate the impact of writing 70ish KBs worth of data to the temporary memory for example, possible wear on old chips of their time. As a result, I am going to program in a live mode as a option for editing with a switch to turn it off after the preset has been set in. I will then beam the settings into the DAW when a song project reloads. It will have all of the same functionality as my other plugins including preset loading from within Logic’s own preset system.
I am in the alpha phase for this project. I could not find any information about the algorithms online so I am breaking it down, byte by byte, algorithms by algorithms. This going to be a long haul. I need to stress, this plugin is going to take a long while to build but I will post an update every now and again.
Panel Plugin – X-70 Alpha Draft 1
Based on this information – you may ask why? Well, I have been blown away by the sound of this box. It is a real can of mojo and vibe.
Push reverbs hard and you get some really nice distortion. In fact, push many things hard and you get some interesting effects. I am keen to try out the Crystal Voices/Shimmer patch that is meant to be superb on the Vocoder.
Progress so far:
Full two way communication achieved on the test algorithm (mono delay).
In: All faders update to match the settings in the SE-70 preset.
Out: All changes in the panel load into the SE-70 temporary memory where they could either be saved as a preset or saved in the DAW (saved with a project).
If you like my work, you are welcome to send a gift at Buymeacoffee.com
Progress update:
The plugin is near completion. I have been very pleased with progress. I managed to write an experimental script that enables live control of all parameters contained inside an algorithm. This enables live preset editing during a mix session, taking the plugin beyond a simple patch load and restore plugin.
It is fair to say that the plugin has evolved quite a bit.
Due to this being the download page, I will provide a greater breakdown of functionality on a user guide page (linked to here). I want to say a big thank you to the sole person out there who bought me a coffee. I gesture like this kept me hanging on in there when the coding got tough and at times, it got tough. Thank you.
I also want to pass on my thanks to Roland customer support who provided me with really good information/a link to examples which I found helpful. As a first time developer who did not actually plan to programme software (or be a developer), understanding the do’s and don’ts of copyright infringement is very important to me. Like all of us, I want to make music. This is my main purpose. However, I recognise that a tool like will add to my creativity and I am thankful that Roland are such a great company who took the time to respond to my query.
Finally, I also hope for a few more buy me a coffees. I would like to raise enough money to see some of my other music projects through to fruition including hiring a vocalist and potentially, more panels. I have no intention for charging for my panels (I have a cracking VF-1 panel on the way). Like everyone, I hope we hear more good music out there and it this helps, we all win. For those of you who follow my work due to my use of bone anchored hearing aids in mixing – I want to show you some finished versions. I no longer find my lack of hearing the disability it once was.
Additional features:
• Preset selection button.
• Live mode.
• Preset naming.
• Algorithm ordering box.
Progress update: 16th March 2024, mapped out panel and built frame.
Progress update: 17th March, create script to call algorithm parameters from the hardware and attach to faders/dials.
Progress update: 19th March 2024, finished off mapping the mono delay algorithm.
Progress update: 20th March 2024, written script to control preset name updates.
Progress update: 23rd March 2024, written the script to control the Assign 1, 2, 3 and 4 control system.
Progress update: 24th March 2024, wrote script to handle algorithm detection. Faders/dials now load based upon recall of preset from combo menu, based upon the underlying algorithm.
Progress update: 24th March 2024 (pm), wrote script to cycle through algorithm bytes in decimal and hex for identifying data linking to faders and dials.
Progress update: 24th March 2024 (pm), switched to working on the midi in scripts for the SE-70. Completed work on mapping data from algorithms for Hum Canceler, Sampler 1 and Sampler 2.
Progress update: 25th March 2024, completed work on mapping data from algorithm for Repeat Play.
Progress update: 26th March 2024, completed work on mapping data from algorithm for Vocal Canceler.
Progress update: 26th March 2024, completed work on mapping data from algorithm for Simple Delay.
Progress update: 27th March 2024, completed work on mapping data from algorithms Hall+Room and Reverb+Chorus.
Very cool project, excited to see it come to life.
Thanks for getting in touch and for your support. My ETA for this project will be July, due to a new music project straight after my current one.
Hi Everyone, after a long while, the plugin is being looked over by the kind people at Roland. They are helping me to check that it is fine to release from their side.
I thought I will never get back to this old hardware, but if you are able to release this plugin I will be very happy to use it 🙂
Hi Pumpkin, thank you for getting in touch.
Yeah, these have a great vibe to them. The first thing that struck me about this box was exactly that! I accidentally ran a mix through it when testing and my okayish mix really came to life which baffled me. I’m not saying it is a magic box but I was impressed to how my accident impacted on the vibe. I think it is due to running the sound through the analogue chips.
I have a standalone for the SE-70 available and the VF-1 was looking pretty good. I can’t remember where I got with this – I think it was fully DAW to box. I plan to look it my code next week so may be able to get the DAW version of the SE-70 working.
Please let me know if you have a Mac or PC and I’ll compile the latest version.
Fantastic! I’m on a PC – WIN 11, using Reaper or FL Studio
Thanks Pumpkin. Now there is a challenge! As I am Mac based (but CTRLR is cross platform), I will load Windows into a VM and give it a shot. I will try the standalone first. Looks like a good one to go for will be CTRLR v5.3.201 based on this post here. I remember reading that there were some more advanced versions floating around with VST3. I will have to track that down.