diff --git a/internal/xair/strip.go b/internal/xair/strip.go index 6b000b1..3177e4a 100644 --- a/internal/xair/strip.go +++ b/internal/xair/strip.go @@ -128,25 +128,3 @@ func (s *Strip) SetSendLevel(strip int, bus int, level float64) error { address := fmt.Sprintf(s.baseAddress, strip) + fmt.Sprintf("/mix/%02d/level", bus) return s.client.SendMessage(address, float32(mustDbInto(level))) } - -// MicGain requests the phantom gain for a specific strip (1-based indexing). -func (s *Strip) MicGain(strip int) (float64, error) { - address := fmt.Sprintf(s.baseAddress, strip) + "/mix/gain" - err := s.client.SendMessage(address) - if err != nil { - return 0, fmt.Errorf("failed to send strip gain request: %v", err) - } - - resp := <-s.client.respChan - val, ok := resp.Arguments[0].(float32) - if !ok { - return 0, fmt.Errorf("unexpected argument type for strip gain value") - } - return mustDbFrom(float64(val)), nil -} - -// SetMicGain sets the phantom gain for a specific strip (1-based indexing). -func (s *Strip) SetMicGain(strip int, gain float64) error { - address := fmt.Sprintf(s.baseAddress, strip) + "/mix/gain" - return s.client.SendMessage(address, float32(mustDbInto(gain))) -}