I have a very basic version of a software editor for the drumsynth. So far it is only able to send sound parameters to the device via midi.
It's main purpose so far was to test the midi/NRPN implementation

As I am not the best surface designer and my 1st priority at the moment is getting the firmware and kits ready, maybe one of you wants to design a nice skin or a better layout?

The whole thing is
JUCE based. So it should be able to run on almost all platforms. But so far I have only set up a working VC08 windows build.
The panels can be edited with the graphical 'Jucer ' editor, knobs are designed using
knobman
I will publish the source on my GitHub soon.
Comments
The basic code of the editor is still from the beginning of the development when I had not build a user interface.
It is based on the JUCE framework, so it should be quite straight forward to make a VST out of it.
A pattern editor would be very nice, but at the moment the drumsynth does no support sequencer editing via sysex yet (but it is planned for a future update)
So we'll see. Maybe someone will continue working on this (it's hosted on github) or maybe I will find some time to add missing features after the rest of the synth is finished.
It should be possible to run this on OSX, IOS, Android, Unix and Windows based systems.
The only problem is that each platform needs one volunteer who can compile it.
I can only build Win + Unix binaries here.
So far I have no experience in bulding with Xcode.
The editor is based on the simple hello word example provided with juce.
I just modified the VC2008 project so far.
www.sonic-potions.com/public/SonicPotionsEditor.zip
please note this is far from a finished editor!
It works to edit patches but nothing more.
- it won't read back values from the synth. It just sends midi CCs to control the parameters
- menu entries have no function
- some graphic bugs
just extract the archive to a folder of your choice and run the editor .exe in the bin folder.
You have to select the correct midi port and I think so far this works only on midi channel 1 (0)
I'll try to work on this after the firmware is ready.
So in the end the standalone editor can also be compiled as vst or au or as ios app and I think even for android.
But I never tried the latter.
but there are still some features missing from the editor.
So far it is based on my testing tool for the drumsynth development from a time where I had not build a frontpanel and just controlled the cortex chip with this editor.
But remember it is only one way at the moment. so it won't read back the changes made on the LXR
Great work Julian.
nromaly this should be easy, but my JUCE fu is a little bit rusty
just made the switch back to unix the other day.
one question how to you send instructions from the VST to the LXR? via CC messages?
if so, I suppose M4L should be easy to develop :-)
interesting!!!
I have to admit that I want to add some more flexible looping function to my code and work on some specials M4L patches :-) for some artists I am working with.
extra notes:
I did not forget to add a delay line or small reverb .... but for the
moment my code is too bad, I get a lot of noize or crashes. Prior to a delay/reverb, I would like also to imrove my current FXs codes in the next release (I will then give it another name!!), I think some of my code are "wrong" and could be improved but someone needs to jump into my code, take time to understand it and give me his feeling after.. well hard to find someone !!! HELP ;-)))
I found also interesting to create a FX like Permut8.. doing some SUB, ADD, or XOR on each bits usinga special mask. I think this could be the first code I add in the next release and with the new looping feature.
:-)