Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="programBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 /// <param name="synthesisType"></param>
 /// <param name="description"></param>
 protected ProgramBank(IBanks programBanks, BankType.EType type, string id, int pcgId, SynthesisType synthesisType,
                       string description)
     : base(programBanks, type, id, pcgId)
 {
     BankSynthesisType = synthesisType;
     Description       = description;
 }
Пример #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="banks"></param>
        /// <param name="type"></param>
        /// <param name="id"></param>
        /// <param name="pcgId"></param>
        protected Bank(IBanks banks, BankType.EType type, string id, int pcgId)
        {
            _banks = banks;
            Type   = type;

            // A GM bank is always loaded.
            if (type == BankType.EType.Gm)
            {
                IsLoaded = true;
            }

            Id      = id;
            PcgId   = pcgId;
            Patches = new ObservablePatchCollection();
        }
 /// <summary>
 ///
 /// </summary>
 /// <param name="drumPatternBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public M3DrumPatternBank(IDrumPatternBanks drumPatternBanks, BankType.EType type, string id, int pcgId)
     : base(drumPatternBanks, type, id, pcgId)
 {
 }
Пример #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="drumKitBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public MicroStationDrumKitBank(IBanks drumKitBanks, BankType.EType type, string id, int pcgId)
     : base(drumKitBanks, type, id, pcgId)
 {
 }
Пример #5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public Z1CombiBank(IBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId) // 16 multis
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="programBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 /// <param name="synthesisType"></param>
 /// <param name="description"></param>
 public TrinityGmProgramBank(IBanks programBanks, BankType.EType type, string id, int pcgId,
                             SynthesisType synthesisType, string description)
     : base(programBanks, type, id, pcgId, synthesisType, description)
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="drumKitBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public TritonTrClassicDrumKitBank(IBanks drumKitBanks, BankType.EType type, string id, int pcgId)
     : base(drumKitBanks, type, id, pcgId)
 {
 }
Пример #8
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 protected MntxCombiBank(IBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId)
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public TritonTrClassicStudioRackCombiBank(IBanks combiBanks, BankType.EType type, string id, int pcgId) :
     base(combiBanks, type, id, pcgId)
 {
 }
Пример #10
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="programBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 /// <param name="synthesisType"></param>
 /// <param name="description"></param>
 protected TritonProgramBank(IBanks programBanks, BankType.EType type, string id, int pcgId,
                             SynthesisType synthesisType, string description)
     : base(programBanks, type, id, pcgId, synthesisType, description)
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public KromeExCombiBank(ICombiBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId)
 {
 }
Пример #12
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public NautilusCombiBank(ICombiBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId)
 {
 }
Пример #13
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 protected KronosOasysCombiBank(ICombiBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId)
 {
 }
Пример #14
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="setLists"></param>
 /// <param name="type"></param>
 /// <param name="index"></param>
 /// <param name="pcgId"></param>
 protected SetList(IBanks setLists, BankType.EType type, int index, int pcgId)
     : base(setLists, type, index.ToString("000"), pcgId)
 {
 }
Пример #15
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="waveSeqBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 protected KronosOasysWaveSequenceBank(IWaveSequenceBanks waveSeqBanks, BankType.EType type, string id, int pcgId) : base(waveSeqBanks, type, id, pcgId)
 {
 }
Пример #16
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="waveSeqBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public KronosWaveSequenceBank(IWaveSequenceBanks waveSeqBanks, BankType.EType type, string id, int pcgId)
     : base(waveSeqBanks, type, id, pcgId)
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="drumKitBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 protected KronosOasysDrumKitBank(IDrumKitBanks drumKitBanks, BankType.EType type, string id, int pcgId)
     : base(drumKitBanks, type, id, pcgId)
 {
 }
Пример #18
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="programBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 /// <param name="synthesisType"></param>
 /// <param name="description"></param>
 public TritonTrClassicStudioRackProgramBank(IBanks programBanks, BankType.EType type, string id, int pcgId,
                                             SynthesisType synthesisType, string description)
     : base(programBanks, type, id, pcgId, synthesisType, description)
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="programBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 /// <param name="synthesisType"></param>
 /// <param name="description"></param>
 public MicroKorgXlPlusProgramBank(IBanks programBanks, BankType.EType type, string id, int pcgId,
                                   SynthesisType synthesisType, string description)
     : base(programBanks, type, id, pcgId, synthesisType, description)
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="drumKitBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public TritonKarmaDrumKitBank(IDrumKitBanks drumKitBanks, BankType.EType type, string id, int pcgId)
     : base(drumKitBanks, type, id, pcgId)
 {
 }
Пример #21
0
 /// <summary>
 /// </summary>
 /// <param name="drumKitBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 protected DrumKitBank(IBanks drumKitBanks, BankType.EType type, string id, int pcgId)
     : base(drumKitBanks, type, id, pcgId)
 {
 }
Пример #22
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public Zero3RwCombiBank(ICombiBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId)
 {
 }
Пример #23
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="drumKitBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public M50DrumKitBank(IDrumKitBanks drumKitBanks, BankType.EType type, string id, int pcgId)
     : base(drumKitBanks, type, id, pcgId)
 {
 }
Пример #24
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public MicroStationCombiBank(IBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId)
 {
 }
Пример #25
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public TritonLeCombiBank(ICombiBanks combiBanks, BankType.EType type, string id, int pcgId) :
     base(combiBanks, type, id, pcgId)
 {
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="combiBanks"></param>
 /// <param name="type"></param>
 /// <param name="id"></param>
 /// <param name="pcgId"></param>
 public XSeriesCombiBank(IBanks combiBanks, BankType.EType type, string id, int pcgId)
     : base(combiBanks, type, id, pcgId)
 {
 }