From f0cd273a5f0a22192057361eeda9013c3767c24b Mon Sep 17 00:00:00 2001 From: filifa Date: Thu, 22 Aug 2024 22:44:12 -0500 Subject: [PATCH] set buffer size for reader --- main.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 1274c2c..10acded 100644 --- a/main.go +++ b/main.go @@ -46,7 +46,9 @@ func main() { preset := C.CString("/usr/share/projectM/presets/presets_stock/Zylot - Wisps.milk") C.projectm_load_preset_file(handle, preset, false) - reader := bufio.NewReader(os.Stdin) + bufSize := 2048 + + reader := bufio.NewReaderSize(os.Stdin, bufSize) running := true for running { @@ -59,7 +61,7 @@ func main() { } } - audioData := make([]int16, 2048) + audioData := make([]int16, bufSize) err = binary.Read(reader, binary.LittleEndian, audioData) if err != nil {