Exemple #1
0
        public VstCanDoResult BeginLoadProgram(VstPatchChunkInfo chunkInfo)
        {
            if (_commands != null)
            {
                _commands.BeginLoadProgram(chunkInfo);
            }

            return(VstCanDoResult.No);
        }
        public void Test_VstPatchChunkInfoConstructor()
        {
            int version       = 1000;
            int pluginId      = 0x41424344;
            int pluginVersion = 1234;
            int elementCount  = 56;

            VstPatchChunkInfo pci = new VstPatchChunkInfo(version, pluginId, pluginVersion, elementCount);

            Assert.AreEqual(version, pci.Version, "VstPatchChunkInfo.Version");
            Assert.AreEqual(pluginId, pci.PluginID, "VstPatchChunkInfo.PluginID");
            Assert.AreEqual(pluginVersion, pci.PluginVersion, "VstPatchChunkInfo.PluginVersion");
            Assert.AreEqual(elementCount, pci.ElementCount, "VstPatchChunkInfo.ElementCount");
        }
Exemple #3
0
        public void Test_VstPatchChunkInfoConstructor()
        {
            int version       = 1000;
            int pluginId      = 0x41424344;
            int pluginVersion = 1234;
            int elementCount  = 56;

            var pci = new VstPatchChunkInfo(version, pluginId, pluginVersion, elementCount);

            pci.Version.Should().Be(version);
            pci.PluginID.Should().Be(pluginId);
            pci.PluginVersion.Should().Be(pluginVersion);
            pci.ElementCount.Should().Be(elementCount);
        }
 public bool CanLoadChunk(VstPatchChunkInfo chunkInfo)
 {
     return true;
 }
 /// <inheritdoc />
 public virtual bool CanLoadChunk(VstPatchChunkInfo chunkInfo)
 {
     return(true);
 }
Exemple #6
0
 /// <summary>
 /// This call is forwarded to the <see cref="Jacobi.Vst.Core.Plugin.IVstPluginCommandStub"/> implementation.
 /// </summary>
 /// <param name="chunkInfo"></param>
 /// <returns>Returns the value returned from the forwarded call.</returns>
 public VstCanDoResult BeginLoadProgram(VstPatchChunkInfo chunkInfo)
 {
     return(_pluginCmdStub.BeginLoadProgram(chunkInfo));
 }
        public override VstCanDoResult BeginLoadProgram(VstPatchChunkInfo chunkInfo)
        {
            LogMethod(MethodBase.GetCurrentMethod());

            return(base.BeginLoadProgram(chunkInfo));
        }
 public VstCanDoResult BeginLoadProgram(VstPatchChunkInfo chunkInfo)
 {
     throw new NotImplementedException();
 }
 public VstCanDoResult BeginLoadBank(VstPatchChunkInfo chunkInfo)
 {
     return(_pluginCtx.PluginCommandStub.BeginLoadBank(chunkInfo));
 }
 public VstCanDoResult BeginLoadBank(VstPatchChunkInfo chunkInfo)
 {
     return VstCanDoResult.Unknown;
 }
Exemple #11
0
 /// <inheritdoc />
 public VstCanDoResult BeginLoadProgram(VstPatchChunkInfo chunkInfo)
 {
     Log("BeginLoadProgram");
     return(VstCanDoResult.Unknown);
 }
Exemple #12
0
 /// <inheritdoc />
 public VstCanDoResult BeginLoadBank(VstPatchChunkInfo chunkInfo)
 {
     Log("BeginLoadBank");
     return(VstCanDoResult.Unknown);
 }