Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: When converting from NSF, can I set number of loops? (instead of time) (Read 1889 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

When converting from NSF, can I set number of loops? (instead of time)

hey, when using Foobar2000 to convert an NSF file to MP3 is it possible to set the file length to a certain number of rotations of the NSF file rather than a specific amount of minutes and seconds?

for example, if i have a number of NSF files of varying lengths that i'm converting, rather than setting specific amounts of minutes and seconds and converting each file one at a time, can i set Foobar to convert them all with each output file's length being two rotations of the NSF file?

i searched for an answer but didn't find anything.  apologies in advance if this has already been discussed.

thanks.

When converting from NSF, can I set number of loops? (instead of time)

Reply #1
What you call a rotation most other people would call a loop.

The answer is not for foobar2000 but instead for whichever component you are using to play these files; foobar2000 and its Converter just play/convert whatever they are given by the relevant decoding plugin. So, if it offers options, look there, probably under Preferences: Playback or nearby.

When converting from NSF, can I set number of loops? (instead of time)

Reply #2
Emulated formats such as NSF do not report their loops to the player. They must be timed manually. Optionally, you may enable NSFE conversion in the Preferences page and edit the lengths of each individual track entry.

When converting from NSF, can I set number of loops? (instead of time)

Reply #3
My bad; I know looping works with VGM but guess it must be done by manually closing the stream after n loops rather than by telling the core the total duration in advance.