Archive of the former Yahoo!Groups mailing list: ComputerVoltageSources

previous by date index next by date
  topic list next in topic

Subject: Drum Machine interface

From: "djbrow54" <davebr@...>
Date: 2010-06-12

I was reading about the Quad Thomas Henry Bass ++ drum voice module at
http://www.birthofasynth.com/Thomas_Henry/Pages/Bass_Plus.html

It made me think about using the CVS as a drum machine interface. I have an Alesis HR-16 Digital Drum which has 16 programmed samples. I wrote the program "CVS HR-16 Interface (rev0.0s).DJB.bas" that maps four independent CV inputs into the 16 drum sounds and sends the appropriate note messages to the HR-16. I used the additional four inputs as enables for each of these channels.

I used my 4 Channel ComputerVoltageSource with the "Divider & Pseudo-Sequencer (rev0.3X).DJB.bas" program to create the four channel enables from a set of dividers (in this case /4, /5, /6, /7) and clock both modules from the same source. It would be easy to just incorporate the counter portion of this code directly into the HR-16 program so it would only require a single module.

I'm running four sine LFOs to generate the CVs for the four simultaneous drum sounds. These, combined with the enables generated from the Pseudo-Sequencer program, create a really nice set of non-repeating drum patterns for my modular. I can use my sequencer clock as the master so everything is synchronized.

I know there were 30+ PCBs purchased. What are people doing with them? Are they just sitting in drawers? I only know of two that have been completed.

If you bought it and didn't build it, why not? What are you missing?

I'm always amazed at when another modules inspire a pretty simple program to provide a pretty similar need. In this case I can't synthesize the drum sounds, but the HR-16 does that very well. It's nice to have a non-repeating but interesting set of drum patterns.

Dave