QB64 Phoenix Edition
TankDrum - Virtual tankdrum instrument to play record songs - Printable Version

+- QB64 Phoenix Edition (https://staging.qb64phoenix.com)
+-- Forum: QB64 Rising (https://staging.qb64phoenix.com/forumdisplay.php?fid=1)
+--- Forum: Prolific Programmers (https://staging.qb64phoenix.com/forumdisplay.php?fid=26)
+---- Forum: Dav (https://staging.qb64phoenix.com/forumdisplay.php?fid=34)
+---- Thread: TankDrum - Virtual tankdrum instrument to play record songs (/showthread.php?tid=333)

Pages: 1 2


RE: TankDrum - Virtual tankdrum instrument to play record songs - mnrvovrfc - 06-01-2023

(06-01-2023, 12:48 PM)grymmjack Wrote: Is MIDI device input a possibility for future of QB64?

I know in QBJS we can do it through WebMIDI

Csound could handle MIDI input through PortMIDI. It seems to be the only good way for a programming system for hobbyists.

https://github.com/PortMidi/PortMidi

https://csound.com/docs/manual/MidiTop.html

(06-01-2023, 01:47 PM)grymmjack Wrote: One thing I wanted to say about the drum machine.. It seems like there is a limiter or compressor or some kind of dynamics DSP going on because when I stack multiple steps across with the full "hot" step, not the dark red, it somehow compensates to not clip.

This is part of the code for _SNDOPENRAW.

https://qb64phoenix.com/qb64wiki/index.php/SNDOPENRAW


RE: TankDrum - Virtual tankdrum instrument to play record songs - Dav - 06-03-2023

Hey, thanks @grymmjack! It was fun making this, but it is funner (if that’s a word) to see people actually using it.  I made a updated version of this a few months ago, didn’t post it.  I’ll dig it up and post it.  If you want to add anything to it please do.  

Nice to see another musician hanging out here!

- Dav


RE: TankDrum - Virtual tankdrum instrument to play record songs - grymmjack - 06-03-2023

(06-03-2023, 07:23 PM)Dav Wrote: Hey, thanks @grymmjack! It was fun making this, but it is funner (if that’s a word) to see people actually using it.  I made a updated version of this a few months ago, didn’t post it.  I’ll dig it up and post it.  If you want to add anything to it please do.  

Nice to see another musician hanging out here!

- Dav

Awesome. I'd love to try new version.

I was having a blast with this. It's so pretty. I didn't know what a tank drum was before you shared this.