前提・実現したいこと
pygameでランダムで音声再生するプログラムを作ってます
.mp3再生ができないので、出来るようにしたいです。
発生している問題・エラーメッセージ
ALSA lib pcm.c:7339:(snd_pcm_recover) underrun occurred
該当のソースコード
import pygame import sys import time import glob from random import choice allmusic = glob.glob("*.mp3") played = choice(allmusic) #select randomly one element from the list print(played) #print the name of the chosen file pygame.mixer.init() pygame.mixer.music.load(played) pygame.mixer.music.play() while pygame.mixer.music.get_busy(): pass
試したこと
普通の.mp3は再生されますが3秒以内の.mp3は再生されませんでした。
また、Try pygame.time.delay(3000)やtime.sleep(3)を試しましたが無理でした。
補足情報(FW/ツールのバージョンなど)
Raspberry pi zero wh
プログラム関係一式↓
https://dotup.org/uploda/dotup.org1869236.zip_dXf7kFfhhhlq6FUEc6C7/dotup.org1869236.zip
回答1件
あなたの回答
tips
プレビュー