Ok, so I have to be different! I want to design a control surface that will fall somewhere between step B and step C, a CS Lite so to speak, which has dedicated controls for certain features but is less complex in terms of wiring. I am aware of the inherent lack of future proofing this entails, but i’m comfortable with that. If I ever want an expanded MBSID, i’ll build another!
OK, I plan to make a PCB to mount all the controls on, and then have a single DINX4 module ‘plug’ into it via the headers if that makes sense! To clarify, the encoders and buttons will mount on the board, and then a pair of 16-pin cables will be used to connect the DINX4 to the ‘control surface lite’ PCB. A similar style of connector could be used for the DOUT, although my design only requires around 17 DOUT pins, so i’m considering integrating that into the PCB. I think that would be a neat solution.
The design i’m thinking of uses a single set of ADSR and envelope depth knobs, which can edit ENV1 and 2 individually or simultaneously using a pair of buttons.. It will also have VCF Freq & Q controls, and buttons to select one or more of the following: LP/BP/HP and Assign to OSC 1, 2 and 3 all of which can be selected simultaneously.There will be more buttons to select SID 1 & 2, to select which voices will be edited (3 more buttons). and to I also want a pair of encoders to adjust osc fine tune and portamento time, and a button to select oscillator waveform.
An example of how i’d like this to work:
Select SID 1,
select all three voices,
select a saw tooth wave and edit ADSR
Assign all three voices to VCF
Does that all make sense???
Right now, all the PCB design I can get my head around, the thing I need help with is the coding in MIOS. So far, i’ve been unsuccessful even getting MIOS open! I need some help, but I want to learn how to do this, i’m not asking for it to be done for me.
I’ve got a picture of what I want to assign to the DINX4 pins but I can’t upload it to Putfile for some reason. If it helps I can mail it.
Right, what I need to know:
1: How to get into MIOS!!
2: Where to look for the info I need to do the code mods
If anyone has done anything like this i’d like to hear from them. I don’t think i’ve ever seen any control surface (with the exception of Der Brat, which is ace) which uses a custom config.
