Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
TankDrum - Virtual tankdrum instrument to play record songs
#11
(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
Reply
#12
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

Find my programs here in Dav's QB64 Corner
Reply
#13
(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.
grymmjack (gj!)
GitHubYouTube | Soundcloud | 16colo.rs
Reply




Users browsing this thread: 1 Guest(s)