DreamTracker Dev Log

Talk about your programs in progress. Discuss how to implement features, etc.
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).
User avatar
desertfish
Posts: 1098
Joined: Tue Aug 25, 2020 8:27 pm
Location: Netherlands

Re: DreamTracker Dev Log

Post by desertfish »

0:30 song goes hard from here 8-)
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Re: DreamTracker Dev Log

Post by m00dawg »

:D

Yeah a little intense :P 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/
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Re: DreamTracker Dev Log

Post 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!
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
mortarm
Posts: 302
Joined: Tue May 16, 2023 6:21 pm

Re: DreamTracker Dev Log

Post by mortarm »

Are you looking to use MIDI 2?
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Re: DreamTracker Dev Log

Post 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.
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Re: DreamTracker Dev Log

Post by m00dawg »

Works on the first try! That's...rare :P

https://www.youtube.com/shorts/u4qxqia76qQ
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Re: DreamTracker Dev Log

Post by m00dawg »

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.
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
kelli217
Posts: 532
Joined: Sun Jul 05, 2020 11:27 pm

Re: DreamTracker Dev Log

Post by kelli217 »

So when you say "all 4" and that doesn't include MIDI out, then that's... MIDI wavetable, FM, PSG, and PCM?
m00dawg
Posts: 346
Joined: Wed Jul 08, 2020 12:41 am
Contact:

Re: DreamTracker Dev Log

Post 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.
Author of Dreamtracker (https://www.dreamtracker.org/)
Check Out My Band: https://music.victimcache.com/
Post Reply