mirror of
https://github.com/vsariola/sointu.git
synced 2026-02-08 00:30:18 -05:00
feat(tracker): enum-style values and menus to choose one option
This commit is contained in:
parent
ca4b87d43d
commit
4bb5df9c87
@ -87,7 +87,7 @@ type (
|
||||
|
||||
broker *Broker
|
||||
|
||||
midi MIDIContext
|
||||
midi midiState
|
||||
|
||||
presetData presetData
|
||||
}
|
||||
@ -173,7 +173,7 @@ func (m *Model) Quitted() bool { return m.quitted }
|
||||
func NewModel(broker *Broker, synthers []sointu.Synther, midiContext MIDIContext, recoveryFilePath string) *Model {
|
||||
m := new(Model)
|
||||
m.synthers = synthers
|
||||
m.midi = midiContext
|
||||
m.midi = midiState{context: midiContext}
|
||||
m.broker = broker
|
||||
m.d.Octave = 4
|
||||
m.linkInstrTrack = true
|
||||
@ -196,6 +196,7 @@ func NewModel(broker *Broker, synthers []sointu.Synther, midiContext MIDIContext
|
||||
m.Preset().updateCache()
|
||||
m.derived.searchResults = make([]string, 0, len(sointu.UnitNames))
|
||||
m.Unit().updateDerivedUnitSearch()
|
||||
m.MIDI().Refresh().Do()
|
||||
go runDetector(broker)
|
||||
go runSpecAnalyzer(broker)
|
||||
return m
|
||||
|
||||
Reference in New Issue
Block a user