@@ -78,6 +78,11 @@ class SettingsEdit extends SettingsMixin(LitElement) {
7878 <md- filled- text- field label= "Volume" .value = ${ this . midiVolumeValue } id= "midiVolumeValue" allowedPattern= "${ rawMidiPattern } "> </ md- filled- text- field>
7979 <br>
8080 <md- filled- text- field label= "Preview Start Time (in %)" .value = ${ this . songListPreviewStartPercent } id= "songLis tPreviewStartPercent"> </ md- filled- text- field>
81+ <br>
82+ <md- filled- text- field label= "Audio source 1 midi" .value = ${ this . midiAudioOutputLeft } id= "midiAudioOutputLeft"> </ md- filled- text- field>
83+ <md- filled- text- field label= "Audio source 1 name" .value = ${ this . midiAudioOutputLeftName } id= "midiAudioOutputLeftName"> </ md- filled- text- field>
84+ <md- filled- text- field label= "Audio source 2 midi" .value = ${ this . midiAudioOutputRight } id= "midiAudioOutputRight"> </ md- filled- text- field>
85+ <md- filled- text- field label= "Audio source 2 name" .value = ${ this . midiAudioOutputRightName } id= "midiAudioOutputRightName"> </ md- filled- text- field>
8186 </ div>
8287 <div class= "fields" >
8388 <label> Midi for VDJ stem responsiveness </ label>
@@ -173,6 +178,10 @@ class SettingsEdit extends SettingsMixin(LitElement) {
173178 this . editAutoPlay = this . settings . getBool ( 'edit.autoPlay' ) ;
174179 this . feedlyDevToken = this . settings . getString ( 'feedly.devToken' ) ;
175180 this . feedlyUserId = this . settings . getString ( 'feedly.userId' ) ;
181+ this . midiAudioOutputLeft = this . settings . getString ( 'midi.audioOutput.left' ) ;
182+ this . midiAudioOutputLeftName = this . settings . getString ( 'midi.audioOutput.leftName' ) ;
183+ this . midiAudioOutputRight = this . settings . getString ( 'midi.audioOutput.right' ) ;
184+ this . midiAudioOutputRightName = this . settings . getString ( 'midi.audioOutput.rightName' ) ;
176185 this . midiBrowse = this . settings . getString ( 'midi.browse' ) ;
177186 this . midiControllerName = this . settings . getString ( 'midi.controllerName' ) ;
178187 this . midiLoadLeft = this . settings . getString ( 'midi.loadLeft' ) ;
@@ -315,6 +324,10 @@ class SettingsEdit extends SettingsMixin(LitElement) {
315324 this . putb ( 'edit.autoPlay' , this . shadowRoot . getElementById ( 'editAutoPlay' ) . checked ) ;
316325 this . puts ( 'feedly.devToken' , this . shadowRoot . getElementById ( 'feedlyDevToken' ) . value ) ;
317326 this . puts ( 'feedly.userId' , this . shadowRoot . getElementById ( 'feedlyUserId' ) . value ) ;
327+ this . puts ( 'midi.audioOutput.left' , this . shadowRoot . getElementById ( 'midiAudioOutputLeft' ) . value ) ;
328+ this . puts ( 'midi.audioOutput.leftName' , this . shadowRoot . getElementById ( 'midiAudioOutputLeftName' ) . value ) ;
329+ this . puts ( 'midi.audioOutput.right' , this . shadowRoot . getElementById ( 'midiAudioOutputRight' ) . value ) ;
330+ this . puts ( 'midi.audioOutput.rightName' , this . shadowRoot . getElementById ( 'midiAudioOutputRightName' ) . value ) ;
318331 this . puts ( 'midi.browse' , this . shadowRoot . getElementById ( 'midiBrowse' ) . value ) ;
319332 this . puts ( 'midi.controllerName' , this . shadowRoot . getElementById ( 'midiControllerName' ) . value ) ;
320333 this . puts ( 'midi.loadLeft' , this . shadowRoot . getElementById ( 'midiLoadLeft' ) . value ) ;
0 commit comments