an interesting proposition ? 
I’ve always wanted to try out an er301, and now they are discontinued, Im reluctant to get one…
so with with ssp magic, Ive managed to get the emulator ‘kind of’ working on the SSP.
I say kind of, as you need a keyboard to use it currently 
looking kind of cool, I can see all the core modules and load them in, get the scopes working.
I just need to go watch some videos on how the er301 patching works.
whats the future? how might this work? could it come to the xmx?
well. yes, maybe to all the above 
lets clear some things up…
first, this is early days for reasons that will become clear below…
-
is this going to be a module for the SSP? or standalone?
Initially my plan is standalone, Ive already have developed a framework that allows you to launch different apps at startup on the SSP… so I can start Synthor, Trax or now this er301.
I’ll see how it goes from there, but Im not keen on a hugely complex module like this within Synthor. -
xmx, possibly… technically, I’ve all the bits in place, its about the UI.
-
this looks kinda crap - yeah, I know

lets get to that… this is just the emulator’s desktop interface, it obviously makes no sense on SSP/XMX, we dont need virtual jacks etc.
so the idea is not to use this emulator like this at all, rather to have a custom UI.
Its likely Id keep the two windows, and even reuse, as I do like the er301 ‘style’
what Im thinking currently is…
- 2 windows , as is - so it feels like the er301
- buttons, jacks and knob goes.
- not sure, about leds, I need to get a better understanding of er301 for this.
- new hardware mapping for using SSP encoders and buttons
the challenge is the button/encoder mapping… even if we had enough buttons for a 1-1 mapping, they’d not make any ‘positional’ sense - it be a crap UX.
we also have 4 encoders not 1, so leveraging those are important…
ive already some ideas on how I might go about this, some of it depends on the ‘flexibility’ of the er301 code base, and some how it ‘feels’ when I try it out.
certainly there are plenty of options…
good news is Ive coded the encoder and button handling before in Trax, so really its just wiring it up, and trying things out.
all that said, I really need to do some ‘serious patching’ on the emulator to get more familiar with the workflow, as that’ll help guide me to a decent UX
(this is why the XMX is a ?.. just depends how I end up coding the UI, and if I can find a fit for the xmx smaller screen, and less buttons - we will see)
overall, its been surprisingly promising for what started out as just messing about this afternoon, procrastinating about something else.
(also to get this far also yielded some other interesting possibilities ;))
anyway, back to the project I should have been working on, before I got distracted by “i wonder if…”

… even just upscaling, makes it a joy to use.

