Looks fantastic - will have to try it out. Thanks for supporting for the old AOUT board. Love the idea of the low cost AOUT… I may have to build one just to try it out, even though I have the “high-cost” version already.
Since my dream of modifying the source code in C died due to my sticking with the out-dated Windows Me, I’d like to add these feature requests to this program.
1. LFO’s to modulate the AOUTS
2. 6 analog inputs (not from the AIN board, but just the 6 inputs from the core) that map/mix to AOUTS
3. A “sophisticated” note quantizer. Reads AIN, and quantizes it to various scales / keys. The result is sent to an AOUT.
4. A matrix mixer - mix AIN’s and LFO’s to AOUTS
5. An arpeggiator
Most of these features have been written for SID 1.7a… maybe it’d be easy to add them to CV 1.1? If I ever upgrade to Xp (or it may be Longhorn before I get around to it), I’ll give it a try.
-just dreaming… these features would make this CV controller more sophisticated than any available on the market!
(I think I requested midiclock syncronized LFOs/ software envelopes in a PM many moons ago… Â ::))
A little technical background for persuasion (like TK didn’t know):
MBCV has an ultra tight internal timing as we know - but MIDI is not getting any faster. By moving tasks to the internal MBCV engine even with some added latency/jitter and minimizing midi bandwidth usage will still give better results than streaming CCs along with note data. Right?
Moebius
(p.s. I bet some of the charm in pre-MIDI rhythm driven electronic music lies in the clock tight sequencing.. Kraftwerk, Vince Clarke..)
arpeggiator with selectable octave range (1..3), up/down/updown/random mode, selectable speed and gatelength
AIN->AOUT note quantizer with configurable scales, base note and scale can be selected with an external keyboard (just made some experiments with this last weekend)
I was thinking more of parameter controls for a modular synth, or moderately complex fixed architecture synth, where there’s already many voltage controllable parameters (cutoff, Res, vco1 mod depth, velocity to filter depth,vco 2 mod depth , etc… Still, there’s always the regular AOUT and midibox 64.
Maybe if we’re really lucky, maxim will sell off cheap all their remaining stock of 525s to meet rohs regulations. Now that would be a thing…
Still, there’s always the regular AOUT and midibox 64.
And if you cared to read MB64 ChangeLog and main.asm you might even add SHX8 to the list and switch the magic “#define DEFAULT_ENABLE_AMUX 0” to some other number than 0?
I think that list is fantastic! The quantizer alone would be worth its weight in gold
I just built a Midibox CV in November (with the original AOUT) and am driving this simple Blacet setup: http://sneak-thief.com/blacet
Question: when controlling an AOUT via a midi CC, is there any way for the midibox CV to smoothly interpolate between the steps in order to avoid stepping, aka zipper noise?
Or should I just use a few lag processor (aka glide/portamento) modules to do this for me?
interpolation: this shouldn’t be a big problem, I already added this to the filter output of MIDIbox SID, the code works with pointers, is very fast and therefore reusable for multiple channels. I’m not sure about the memory consumption for all these features (haven’t spent much thoughts on this yet), but on the other hand: if this should be a problem, it’s maybe worth to switch to the PIC18F4620 (the one with the EUSART bug), because the MIDI Output won’t be used very often anyhow, so that sporatic failures are ignorable. This chip has the advantage, that I wouldn’t need to spend 75% of the time to optimize data structures and code, so that they fit into memory. Instead I could concentrate on the real work (this is no final statement, first I will try to bring this into the PIC18F452)
I will start with the first experiments once I got the rsf Kobol Expander from a friend - this thingy definitely needs some additional modulation sources
Thorsten - Das würde richtig geil sein! Interpolation would make a huge difference in terms of practical useage when controlling CC in realtime.
Can’t remember: is the PIC18F4620 pin compatible with the current core?
And I second the idea for midi-sync’d lfo’s
Sorry for all the feature-creep …it’s hard not to think of the possibilities *lol*
Not to mention, the Midibox CV is such an invaluable tool what with all the new modulars that have appeared during the past few years. Looking at the new modular offerings from Blacet, Cwejman, MOTM, Modcan, Plan B, A.Sys, Curetronic, Metalbox, etc., it’s like we’re in the middle of a synthesizer rennaissance of sorts.
Thought this video was of interest to this thread. Robert Rich (big name in synthetic music to say the least) is demo-ing new modules (frac format!) by Synthesis Technology
About half-way through, he starts playing with a new midi-CV converter, and goes nuts about its arpeggiation and micro-tuning capability. Basically, watching this video shows the
kind of response the midibox CV could/will get from the modular synth / DIY community.
I love the idea of just switching applications on my Frac-SID to the CV program when I’m not in the mood to use the SID’s oscillators, and filter. Makes a wonderfully versatile module