I had some spare space in my Eurorack and decided to make a little drum machine to fill it.

I used a Teensy 3.2 with samples and a LED matrix as the primary control for connecting beats to samples.

In "bar" mode they are beats in the bar, but in "poly" mode they are "every nth beat" - leading to much more interesting rhythms.

Click image for larger version. 

Name:	IMG_0159.jpg 
Views:	22 
Size:	76.2 KB 
ID:	25386Click image for larger version. 

Name:	IMG_0160.jpg 
Views:	28 
Size:	98.4 KB 
ID:	25387Click image for larger version. 

Name:	IMG_0163.jpg 
Views:	26 
Size:	82.7 KB 
ID:	25388

Here's a short video demo:


Anyway, I realised it would also be quite cool to have the output send pitch CV to mod a VCO so it could also work as a sequencer, so I wrote an alternative firmware to support that.

What I would like to do is support both - but I can't work out how to turn off the AudioOutputAnalog that is writing to the DAC so I can write to it independently when I am in CV mode. I can destroy and recreate the object, but then I think I will get stuck in the dynamic creation bugs in the Audio library.

I'd appreciate any thoughts.

Best I could come up with is using a constant DC source and so work within the audio library in both cases.