Yeah a little intense Fast enough where FM writes start getting missed at some point but I'm not sure exactly when that happens. The goal was to cover the most common BPM range, up to 250 or so. It seems to do so reliably so I'm quite happy there. But many things let you go faster (in this case much faster) and looks like it's usable past that. I guess "usable" is subject to interpretation
Re: DreamTracker Dev Log
Posted: Thu Oct 03, 2024 1:11 am
by m00dawg
Now that those cartridge cards and parts are ordered (that was all stuff on #cartridges on the Discord - that'll be a few weeks as I picked the slow boat option), turning my attention back to DT and MIDI. I decided to just go face first into the multi-chan option for the PSG chans. They can be flipped from PSG to Ext MIDI to INT MIDI (Wavetable).
Not starting with notes or even converting channels and instead starting with MIDI CCs. Those can be used regardless of the channel mode since they could relate to external effects (a filter, a reverb/effect box, etc.) which the audio might be routing through. In fact I thought of making them available on every channel but they need a MIDI Channel and CC param and I think I'd be wasting memory putting them on the other channels. Also not sure where to put the effect in the pattern effects stuff
I can migrate effect #'s between song versions but I have to settle down on some of these else no one will ever be able to remember them. Thought about starting from the bottom of the effect range but that then makes the program more complicated (until all the bits are filled in in-between.
So have to put some thoughts in there, but hope to get some results pretty soon since MIDI CC output is something I've already done for the keyboard app (the one at VCF)
Anyways expect hopefully some results here pretty soon!
Re: DreamTracker Dev Log
Posted: Thu Oct 03, 2024 5:10 am
by mortarm
Are you looking to use MIDI 2?
Re: DreamTracker Dev Log
Posted: Thu Oct 03, 2024 1:49 pm
by m00dawg
As in the MIDI 2.0 specification? It's not currently planned at the moment. That isn't to say it wouldn't be if there was a benefit, but since 1.0 is a subset of 2.0, much of the planned implementation would be the same.
Here's that demo I mentioned showing all 4 sound options running at the same time:
Technically I'm not using MIDI out at the same time but most folks that wanna make music for the X16 with samples will probably want to use the wavetable option, which the above shows off.
I don't want to walk around with a ....chip...on my shoulder (get it!?!? YEAAAH!!!) but kinda happy I beat Furnace to a new feature for once.
Re: DreamTracker Dev Log
Posted: Tue Oct 08, 2024 5:41 pm
by kelli217
So when you say "all 4" and that doesn't include MIDI out, then that's... MIDI wavetable, FM, PSG, and PCM?
Re: DreamTracker Dev Log
Posted: Wed Oct 09, 2024 4:20 am
by m00dawg
Yup! I didn't do it in the above vid but I also tested MIDI clock in at the same time too. The stuff MooingLemur and I did today is even cooler! Hope to share that update fairly soon.