Exemplo n.º 1
0
        public Channel(int channelNumber, X32Client client)
        {
            this._x32Client = client;
            ChannelNumber   = channelNumber;
            _requestPrefix  = $"/ch/{ChannelNumber.ToString().PadLeft(2, '0')}";

            Delay      = new Delay(_x32Client, _requestPrefix);
            Preamp     = new Preamp(_x32Client, _requestPrefix);
            Gate       = new Gate(_x32Client, _requestPrefix);
            Compressor = new Compressor(_x32Client, _requestPrefix);
        }
Exemplo n.º 2
0
 public Gate(X32Client x32Client, string channelRequestPrefix)
 {
     _x32Client     = x32Client;
     _requestPrefix = channelRequestPrefix + "/gate";
 }
Exemplo n.º 3
0
 public Compressor(X32Client x32Client, string channelRequestPrefix)
 {
     _x32Client     = x32Client;
     _requestPrefix = channelRequestPrefix + "/dyn";
 }
Exemplo n.º 4
0
 public Preamp(X32Client x32Client, string channelRequestPrefix)
 {
     _x32Client     = x32Client;
     _requestPrefix = channelRequestPrefix + "/preamp";
 }
Exemplo n.º 5
0
 public Delay(X32Client x32Client, string channelRequestPrefix)
 {
     _x32Client     = x32Client;
     _requestPrefix = channelRequestPrefix + "/delay";
 }