-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow looping VGM's endlessly that do not have loop points? #40
Comments
Making it work properly would definitely involve sending resets, else we would risk hanging notes. It shouldn't be too hard though. The reason VGMPlay doesn't loop VGMs without loop metadata is, that it doesn't make sense to loop jingles. Every VGM that is supposed to loop should have a loop defined and every VGM that isn't should not. It's an interesting suggestion though. |
Some sets I listen to don't have loop points set and they're actually full songs that normally can loop in the games in question if you permit the song to reach that far ahead. I suppose I could use the vgm tools to set the looping myself but having a simple true\false switch for always loop would be nice to have as a convenience for strange people like me that can listen to the same song for over 700 minutes. |
Ah, okay. What sets are those? Maybe they should be fixed. |
Hexen (every ingame song is supposed to loop) are two I can name, that I know is supposed to have complete looping. KGB, Dune (except for Too and Water) don't loop at all despite not being "jingles". |
If there is a pause betwen the "loops", and the pause interval doesn't
really match the song itself, then i would not consider those loops,
they're just played on repeat by the game in that case. I don't think the
VGMs should loop, but having a repeat function in vgmplay could work. (Or
you could really just play the songs on repeat with another player like
winamp or foobar).
…On Tue, Jun 5, 2018 at 8:57 PM, KynikossDragonn ***@***.***> wrote:
Hexen (every ingame song is supposed to loop)
Tyrian 2000 (Tyrian, The Song can loop if you let it play long enough and
does not count as a "jingle")
are two I can name, that I know is supposed to have complete looping. KGB,
Dune (except for Too and Water) don't loop at all despite not being
"jingles".
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#40 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABGw8filapxh9HOHSjj0FjIm7LPVc4ePks5t5tSlgaJpZM4UbMp9>
.
|
I have absolutely no idea how to go about writing a plugin for Audacious (as I know extremely little C\C++ and I have a learning impairment that doesn't make it easy for me to learn) so I just go by using the command line player. Surprisingly alot of the music I listen to is through commandline: adplay-unix, openmpt123, etc... |
vgmplay seems to just stop\exit when it hits the EOF of a song that has no loop defined in the metadata, even with MaxLoops set to 0.
Could there be a way to add it so that it loops all VGM's regardless of there being a loop or not? Are there playback concerns to address adding this feature? (e.g. continuing notes already playing or sending resets, etc)
The text was updated successfully, but these errors were encountered: