   // Color
   
   @IBAction func changeHue(sender: UISlider) {
-    updateHue(sender.value)
-  }
-  private func updateHue(val: Float) {
+    setHue(sender.value)
+  }
+  private func setHue(val: Float) {
     hueLabel.text = "\(val)"
+    hueSlider.setValue(val, animated: true)
     UD.setObject(CGFloat(val), forKey: UD_KEY_INSTRUMENT_COLOR_HUE)
-    updateInstrumentColor()
-  }
-  func setHue(val: Float) {
-    hueSlider.setValue(val, animated: true)
-    updateHue(val)
+    sendInstrumentColor()
   }
   
   @IBAction func changeSaturation(sender: UISlider) {
-    updateSaturation(sender.value)
-  }
-  private func updateSaturation(val: Float) {
+    setSaturation(sender.value)
+  }
+  private func setSaturation(val: Float) {
     saturationLabel.text = "\(val)"
+    saturationSlider.setValue(val, animated: true)
     UD.setObject(CGFloat(val), forKey: UD_KEY_INSTRUMENT_COLOR_SATURATION)
-    updateInstrumentColor()
-  }
-  func setSaturation(val: Float) {
-    saturationSlider.setValue(val, animated: true)
-    updateSaturation(val)
+    sendInstrumentColor()
   }
   
   @IBAction func tapBlack(sender: UIButton) {

    positionSlider.setValue(Float(UD.integerForKey(UD_KEY_LED_POSITION)), animated: true)
    changePosition(positionSlider)
    
    updateInstrumentColor()
    updateEffectColor()
    
    // Konashi関係
    logKonashiStatus()

  }
  
  
  func sendInstrumentColor() {
    let hue = CGFloat(UD.floatForKey(UD_KEY_INSTRUMENT_COLOR_HUE))
    let saturation = CGFloat(UD.floatForKey(UD_KEY_INSTRUMENT_COLOR_SATURATION))
    instrumentColor = UIColor(hue: hue, saturation: saturation, brightness: 1.0, alpha: 1.0)
