Jump to content
IGNORED

experimental ROM export for furnace tracker


Dave C

Recommended Posts

@ZippyOasys it's my intention to make it work with batari but I haven't gone so far as to make it plug-and-play - I admit to still being down a bit of a rabbit hole on how to best compress the data right now... there's a couple of demo songs floating around that I'm trying to get under 4K ROM and it's maddeningly close

Link to comment
Share on other sites

Hi @Dave C,

 

I noticed that for some reason the 2600 compiled version is considerably faster than the original in Furnace Tracker.

tia_BoogieWoogie.fur

 

The version compiled and run under Stella har weird speed.

 

Could it be that if different channels have notes at different times the tune speeds up?

Link to comment
Share on other sites

@karri thanks for sharing this - I will take a look - actually wondering if this song has a different tempo? I think the branch I have public doesn’t compute tempo correctly (it turns out all the songs I had been testing with were just slightly off). So many details… as soon as I think I’m swimming I find out I’m just treading water..

Link to comment
Share on other sites

Hi @karri sorry for the delay there was a bug in the timing and the code was dropping frames. Specifically if there is an update to an AUDCx or AUDVx register that needs to be held for 1 frame the C code wasn't encoding it correctly and the ASM was not decoding it correctly (I've gone back and forth on having this complicated encoding logic, but it does save quite a bit of space)

 I'll have the new code up shortly but meanwhile check these out (...the timing is much closer... but now I suspect we're adding a frame somewhere).

MiniPlayer_NTSC.a26 MiniPlayer_PAL.a26

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

I realized that there is a few easy ways to make good sonding music for the TIA. Funky Afternoon written by me and my son.

1) Use percussions

2) Keep the melody as a single note!!! So important. It is easier to fool the ear when you have no reference.

3) If you create the melody without the instrument notation after each tune you can re-use your sections for a different instrument. In this tune I change the melody instrument half way in the music and re-use the same notes.

 

This track was created by first writing funky percussions. Then we listened to the rhythm and started to hum some kind of melody. And the last step was to pick up a guitar and play the melody on top of the soundtrack. From guitar fingering it was easy to type in the actual melody in Furnace Tracker.

Link to comment
Share on other sites

  • 1 month later...

Thanks @karri yes I have been doing some work… hope to make a “formal update” this weekend (holiday in US so i have some time blocked off)

 

* new more better default compression

* options to output in formats that use less ram / simpler to decode, use in batari basic, games

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...