mirror of
https://github.com/FloatTech/ZeroBot-Plugin.git
synced 2025-12-19 13:59:39 +08:00
优化代码结构
This commit is contained in:
parent
a92c584997
commit
746c048550
@ -2,7 +2,6 @@
|
|||||||
package midicreate
|
package midicreate
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
|
||||||
"fmt"
|
"fmt"
|
||||||
"math/rand"
|
"math/rand"
|
||||||
"os"
|
"os"
|
||||||
@ -252,7 +251,6 @@ func mkMidi(filePath, input string) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
var (
|
var (
|
||||||
bf bytes.Buffer
|
|
||||||
clock = smf.MetricTicks(96)
|
clock = smf.MetricTicks(96)
|
||||||
tr smf.Track
|
tr smf.Track
|
||||||
)
|
)
|
||||||
@ -335,11 +333,13 @@ func mkMidi(filePath, input string) error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
_, err = s.WriteTo(&bf)
|
f, err := os.Create(filePath)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
return os.WriteFile(filePath, bf.Bytes(), 0666)
|
_, err = s.WriteTo(f)
|
||||||
|
f.Close()
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func o(base uint8, oct uint8) uint8 {
|
func o(base uint8, oct uint8) uint8 {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user