View Single Post
Old 20 January 2020, 13:42   #536
demolition
Unregistered User
 
demolition's Avatar
 
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
A SID is just some code that produces sound. It's like asking what the length of a program or game is in seconds. There are many ways to define where the end is. In case of MP3 recordings they obviously cannot be infinite, so you need to locate some meaningful place to cut it, e.g. where it loops (if it doesn't stop producing sound at some point).
Some/most SIDs are created in sequencers like MODs so it is easy to programmatically determine the length before a loop (actually most SIDs use some kind of sequencer but most early musicians designed their own to their specific needs), but in theory you could make a SID that runs infinitely without looping by using procedural generation. I don't know if any such C64 SIDs exist as it does require some CPU power to make something meaningful in real time, but I wouldn't be surprised if it does.
demolition is offline  
 
Page generated in 0.07136 seconds with 11 queries