DreamTracker Dev Log
Forum rules
This section is for testing Commander X16 programs and programs related to the CX16 for other platforms (compilers, data conversion tools, etc.)
Feel free to post works in progress, test builds, prototypes, and tech demos.
Finished works go in the Downloads category. Don't forget to add a hashtag (#) and the version number your program was meant to run on. (ie: #R41).
This section is for testing Commander X16 programs and programs related to the CX16 for other platforms (compilers, data conversion tools, etc.)
Feel free to post works in progress, test builds, prototypes, and tech demos.
Finished works go in the Downloads category. Don't forget to add a hashtag (#) and the version number your program was meant to run on. (ie: #R41).
- desertfish
- Posts: 1101
- Joined: Tue Aug 25, 2020 8:27 pm
- Location: Netherlands
Re: DreamTracker Dev Log
0:30 song goes hard from here
Re: DreamTracker Dev Log
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
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Check Out My Band: https://music.victimcache.com/
Re: DreamTracker Dev Log
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!
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!
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Check Out My Band: https://music.victimcache.com/
Re: DreamTracker Dev Log
Are you looking to use MIDI 2?
Re: DreamTracker Dev Log
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.
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Check Out My Band: https://music.victimcache.com/
Re: DreamTracker Dev Log
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Check Out My Band: https://music.victimcache.com/
Re: DreamTracker Dev Log
Behold!
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.
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.
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Check Out My Band: https://music.victimcache.com/
Re: DreamTracker Dev Log
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
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.
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Check Out My Band: https://music.victimcache.com/