Important
The releases in this repo do not support foobar2000 1.4 and above. For foobar2000 1.5 and newer, use release in the new repo.
The new release don't have the feature1 in the previous release, try foo_input_vgmstream instead. VGMStream also supports looping play seamlessly/smoothly/gaplessly/with no gaps:
-
support .ogg.sli or .sli: loop info for .ogg
-
native support audio files with LOOPSTART/LOOPLENGTH/LOOPEND tags. (may need to adjust plugin priority to work)
-
by creating empty .txtp files for audio files that have loop tags. (no need to adjust plugin priority)
- ED6563.ogg.txtp
-
by creating .txtp files with loop points in file name or file content.
- ed7205.ogg #I 129552 5034512.txtp
- ed7205.txtp
ed7205.ogg #I 129552 5034512 # LOOPSTART LOOPEND
-
by putting non-existing virtual .txtp in a !tags.m3u playlist file. (preferred) It even support tags.
- !tags.m3u
# @ARTIST Falcom # %ALBUM 英雄伝説 空の軌跡 the 3rd # %TITLE 大切なもの ED6563.ogg.txtp # %ALBUM 英雄伝説 碧の軌跡 # %TITLE 鉄橋を越えて ed7205.ogg #I 129552 5034512.txtp
-
support two and more files, ex: head+body/loop part.
- bgm_0010.txtp
bgm_0010_head.ogg bgm_0010_loop.ogg loop_mode = auto
Tip
For looping play with support of playlists, try foo_thbgm first, it's simple and easy to use, you can find .thxml playlist example files for ogg/flac/wav files here.
Note
Don't be confused that the new version in the new repo is 0.5 alpha, the previous version in this repo is 0.5.0. The previous release version number v0.5.0 is unofficial. It's based on v0.4-alpha, the original author Topia last committed on Dec 26, 2010 in coderepos , where this repo was imported from. I added the support of virtual .loop files1 and changed the version to v0.5.0 in this repo. Recently I found the new repo on github, under the name Topia, the original author probably, with the same committer name. Topia changed the version from 0.4 alpha to 0.5 alpha in commit d123584 on Sep 24, 2022. So 0.5 alpha is the official vesion after 0.4 alpha, don't be confused.