• R/O
  • SSH

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

VGM playback library for Common Lisp


Commit MetaInfo

Révision1c7f18f23b9cda40e2f6e7837347e78475ba5502 (tree)
l'heure2023-08-19 22:50:50
AuteurRemilia Scarlet <remilia@post...>
CommiterRemilia Scarlet

Message de Log

Quit playing when the VGM has ended

Change Summary

Modification

diff -r 8c1a80832907 -r 1c7f18f23b9c simple-player.lisp
--- a/simple-player.lisp Fri Aug 18 04:06:44 2023 -0600
+++ b/simple-player.lisp Sat Aug 19 07:50:50 2023 -0600
@@ -12,7 +12,7 @@
1212 (satou:vgm-player-play player)
1313 (pa:with-audio
1414 (pa:with-default-audio-stream (out 0 2 :frames-per-buffer 2048)
15- (loop do
15+ (loop until (satou:vgm-player-at-end-p player) do
1616 (satou:vgm-player-render player left right)
1717 (loop for idx fixnum from 0 below 4096 by 2
1818 for idx2 fixnum from 0