3 Commits

2 changed files with 4 additions and 3 deletions

View File

@ -21,7 +21,7 @@ This is the basic json configuration file layout:
{
"Port": 8082
}
``
```
> All sounds should be in the same bitrate. It will assume the bitrate of the first loaded sample.

View File

@ -99,11 +99,12 @@ func PlaySound(file string, index int, loop bool) int {
amountOfLoops := 1
if loop {
amountOfLoops = -1
fmt.Println("Looping sound: " + file)
}
shot := buffer.Streamer(amountOfLoops, buffer.Len())
shot := buffer.Streamer(0, buffer.Len())
done := make(chan bool)
ctrl := &beep.Ctrl{Streamer: shot, Paused: false}
ctrl := &beep.Ctrl{Streamer: beep.Loop(amountOfLoops, shot), Paused: false}
playbacks[index] = playback{
File: file,