171 |
setBorder(BorderFactory.createTitledBorder(s)); |
setBorder(BorderFactory.createTitledBorder(s)); |
172 |
setAlignmentX(LEFT_ALIGNMENT); |
setAlignmentX(LEFT_ALIGNMENT); |
173 |
|
|
174 |
|
// not connected? |
175 |
|
if(CC.getSamplerModel().getMidiInputDrivers() == null) return; |
176 |
|
|
177 |
for(Object o : CC.getSamplerModel().getMidiInputDrivers()) { |
for(Object o : CC.getSamplerModel().getMidiInputDrivers()) { |
178 |
cbDriver.addItem(o); |
cbDriver.addItem(o); |
179 |
} |
} |
189 |
|
|
190 |
public void |
public void |
191 |
apply() { |
apply() { |
192 |
|
// not connected? |
193 |
|
if(CC.getSamplerModel().getMidiInputDrivers() == null) return; |
194 |
|
|
195 |
Object o = cbDriver.getSelectedItem(); |
Object o = cbDriver.getSelectedItem(); |
196 |
if(o == null) { |
if(o == null) { |
197 |
preferences().setStringProperty(DEFAULT_MIDI_DRIVER, null); |
preferences().setStringProperty(DEFAULT_MIDI_DRIVER, null); |
227 |
setBorder(BorderFactory.createTitledBorder(s)); |
setBorder(BorderFactory.createTitledBorder(s)); |
228 |
setAlignmentX(LEFT_ALIGNMENT); |
setAlignmentX(LEFT_ALIGNMENT); |
229 |
|
|
230 |
|
// not connected? |
231 |
|
if(CC.getSamplerModel().getAudioOutputDrivers() == null) return; |
232 |
|
|
233 |
for(Object o : CC.getSamplerModel().getAudioOutputDrivers()) { |
for(Object o : CC.getSamplerModel().getAudioOutputDrivers()) { |
234 |
cbDriver.addItem(o); |
cbDriver.addItem(o); |
235 |
} |
} |
245 |
|
|
246 |
public void |
public void |
247 |
apply() { |
apply() { |
248 |
|
// not connected? |
249 |
|
if(CC.getSamplerModel().getAudioOutputDrivers() == null) return; |
250 |
|
|
251 |
Object o = cbDriver.getSelectedItem(); |
Object o = cbDriver.getSelectedItem(); |
252 |
if(o == null) { |
if(o == null) { |
253 |
preferences().setStringProperty(DEFAULT_AUDIO_DRIVER, null); |
preferences().setStringProperty(DEFAULT_AUDIO_DRIVER, null); |