mirror of
https://github.com/vsariola/sointu.git
synced 2025-05-28 03:10:24 -04:00
23 lines
505 B
Go
23 lines
505 B
Go
package tracker
|
|
|
|
import "github.com/vsariola/sointu/vm"
|
|
|
|
type GmDlsEntry struct {
|
|
Start int
|
|
LoopStart int
|
|
LoopLength int
|
|
SuggestedTranspose int
|
|
Name string
|
|
}
|
|
|
|
var GmDlsEntryMap = make(map[vm.SampleOffset]int)
|
|
|
|
func init() {
|
|
for i, e := range GmDlsEntries {
|
|
key := vm.SampleOffset{Start: uint32(e.Start), LoopStart: uint16(e.LoopStart), LoopLength: uint16(e.LoopLength)}
|
|
GmDlsEntryMap[key] = i
|
|
}
|
|
}
|
|
|
|
//go:generate go run ../cmd/sointu-generate/main.go
|