1

したがって、これは適切な答えが得られない可能性がある質問です。基本的に、pygame.mixer.music のキューを使用して複数のトラックを次々と再生できるかどうかを知りたいです。いわば連結したいいくつかのMIDIファイルがありますが、pygame.mixer.music.queueを使用すると、それらの間に醜い0.1秒程度のギャップがあります

def play_music():
    pygame.mixer.music.load(playLs.get(0))
    for i in playLs.get(0,END):
        print i
        pygame.mixer.music.queue(i)
    pygame.mixer.music.play(1)

playLs は、再生したいファイルの名前を持つ Tk リストボックスです。これは曲をうまく再生しますが、それぞれの間に小さなギャップがあり、根絶できるかどうか知りたいです. これは、mid ファイルだけでなく wav でも発生しているため、サウンド ファイルの「パディング」ではなく、ライブラリの何かである可能性があると思います。

4

0 に答える 0