Jump to content

Planet Bob

  • entries
    430
  • comments
    1,870
  • views
    659,797

SID2TIA V1.6.1

Sign in to follow this  
Cybergoth

318 views

Hi there!

 

Yet again another udate!

 

This time I tweaked output modes:

 

The TSM2 mode will still instantly output ready-to-compile TSM2 data, but the new "patternized" mode will auto-patternize everything for you!

 

It'll allow you to specify how many input frames you want to consider, so patternized output can be generated for any songlength. This is because patternized data is naturally packed: The more patterns repeat, the less data is required. So unlike the TSM2 raw data, which will just fill a 4K binary, you may individually adjust the amount of data you need/want now.

 

For example the Colony 7 title tune loops after 448 output frames, so I patternize just so much!

 

Second input value for this mode is the pattern width. Here you can individually adjust the number of notes to go into a pattern. So you can quickly test'n'try at which length you require the least amount of data.

 

Attention though:

 

The Patternized output is just a means of quickly generating the data. I don't provide a driver for it, as there's too many considerations to take into account. If for example the pattern definitions exceed 256 bytes, you have to manually replace the ".byte" tags of the pattern tables into ".word" and adjust your driver code accordingly.

 

For a start, I'd suggest using the driver code from Crazy Balloon, as it works just with data like that. With a few tweaks one should get it going for other data very quickly.

 

Ok, I think that's it now for updates regarding the Colony 7 tune. I have numerous ideas for future enhancements ("Packed" output, including the TIA sound lib for "live" mixing/filtering, analysing the SIDs volume / ADSR values, etc...) but for the moment I'm once again done with it. Maybe there'll be more in another 3 years ;)

 

meagain.jpgjenny1.jpg

 

Greetings,

Manuel

Sign in to follow this  


3 Comments


Recommended Comments

Thanks for writing this (and bringing it to my attention - Frankly, I had no idea this existed.)

 

I have one question though. Since the TIA is such a finicky beast in terms of frequencies, is it possible to make the program tweak the song's key to better fit the TIA's limitations?

Share this comment


Link to comment
Thanks for writing this (and bringing it to my attention - Frankly, I had no idea this existed.)

 

Your welcome! :_(

 

I have one question though. Since the TIA is such a finicky beast in terms of frequencies, is it possible to make the program tweak the song's key to better fit the TIA's limitations?

 

I already added this with version 1.5 :_(

 

You see the Comboboxes in the filter section? Where it says "original"? There you can transpose each of the three SID voices individually 1-2 keys up or down. At least I hope that this is what you were asking for?

 

I assume I'm using the wrong word on the dialog and it should say "key" instead of "octave"?

Share this comment


Link to comment

Fixed a minor bug in version 1.6.1, where I forgot the "

Also included the c7intro tune with source for a sample driver using patternized data.

 

To recreate the c7intro tune data with SID2TIA:

 

- Load Clarke_Peter\Double_Take.sid

- Use a resolution of 1:6

- Patternized output of 448 Frames

- Patternsize 4

- Choose voice 1 and 3 unmixed

- Remove Saw from voice 1 filters

Share this comment


Link to comment
Guest
Add a comment...

×   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...