Re: MIDIbox CV V1.1 and MBHP_AOUT_LC

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! 

-gerald

Is anybody else interested in such features?

Best Regards, Thorsten.

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

These features would be great for all modular analog synth users. Unfortunately mine is still in the planning stage :wink:

Raphael

Yes this would be great for my Modular that is in planning stage too. Got a full board set of oakley modular 2 vco etc.

Is anybody else interested in such features?

Best Regards, Thorsten.

Yes please!

(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..)

more then interested! ;D

got a bunch of analog hardware that love these kind of ideas.. if you need people to test, i’m up for it

Ok, I see :wink:

So, anything missing in the list?

  - 2 LFOs with Sine/Triangle/Ramp/Pulse/Feedbacked waveform, rate (0.001..50Hz), selectable phase (0..180°), selectable amplitude, optional MIDI clock sync
 

  • 2 EGs with selectable general amplitude and ADDSR curve and optional loop point between AD, ADD or ADDS, optional MIDI clock sync
     
  • modulation matrix with four busses
        Sources: LFO1/LFO2/EG1/EG2/Velocity/ModWheel/4 analog inputs
        Targets: 8*AOUT, LFO1/LFO2 feedbacked waveform, LFO1/LFO2 frequency, LFO1/LFO2 phase, EG1/2 decay1, EG1/2 decay 2, LFO1/2/EG1/2 amplitude
        Makes 4*22 = 88 depth parameters
     
  • trigger matrix:
      Sources: 8 MIDI inputs, LFO1/LFO2 period, 8 digital inputs, MIDI clock, MIDI start
      Targets: 8 digital outputs, LFO1/LFO2/EG1/EG2 restart
     
  • 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)
     
  • optional interpolation of output curve

Best Regards, Thorsten.

So, anything missing in the list?

Nothing that I can see… this list makes me drool!

-gerald

Nice one TK. Christmas has come early again…

So, anything missing in the list?

*

I may be day-dreaming here, but SHX8 support would be mind-blowingly cool… :smiley:

Dave

I may be day-dreaming here, but SHX8 support would be mind-blowingly cool…

This would be very difficult to handle - either SHX8, or software implemented modulation sources…

Best Regards, Thorsten.

This would be very difficult to handle - either SHX8, or software implemented modulation sources…

I`d prefer sw modulation. 8 outputs will be enough for almost all applications.

Raphael

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… :slight_smile:

Dave

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?

Moebius

I think that list is fantastic! The quantizer alone would be worth its weight in gold :wink:

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?

Thanks,

michel

Hi Michel,

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 :slight_smile:

Best Regards, Thorsten.

Ok, I see :wink:

So, anything missing in the list?

 

  • 2 LFOs with Sine/Triangle/Ramp/Pulse/Feedbacked waveform, rate (0.001..50Hz), selectable phase (0..180°), selectable amplitude…

perhaps midi clock sync? I’d love that.

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 :slight_smile:

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.

Cheers,

michel

I’ve added the MIDI clock sync feature for LFO and EG (I forgot to mention this… it will be the same code like for MBSID/MBFM)

Yes, the PIC18F4620 is pin compatible, it’s a really nice replacement for the PIC18F452 if the EUSART would work properly.

Best Regards, Thorsten.

And I second the idea for midi-sync’d lfo’s

Me too! - pretty essential for almost all rhythmic synth stuff…

it’s like we’re in the middle of a synthesizer rennaissance of sorts.

It’s a really good time to be building synths… Am slowly getting together a big standalone synth, and it’ll have a midibox heart for control…

Thanks TK - for what I’ve got in  mind, the midibox can actually make it happen!

Dave (v. happy analogue synth planner  :slight_smile:

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

http://www.sonicstate.com/news/shownews.cfm?newsid=2645

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

that much more versatile!

http://www.midibox.org/forum/index.php?topic=4963.0