/// <summary> /// 音符イベントに,デフォルトの歌唱スタイルを適用します /// </summary> /// <param name="item"></param> public void applyDefaultSingerStyle(VsqID item) { if (item == null) { return; } item.PMBendDepth = this.DefaultPMBendDepth; item.PMBendLength = this.DefaultPMBendLength; item.PMbPortamentoUse = this.DefaultPMbPortamentoUse; item.DEMdecGainRate = this.DefaultDEMdecGainRate; item.DEMaccent = this.DefaultDEMaccent; }
public void setPortamentoUsage() { VsqID id = new VsqID(); id.setRisePortamento( false ); id.setFallPortamento( false ); Assert.AreEqual( 0, id.PMbPortamentoUse ); id.setRisePortamento( true ); id.setFallPortamento( false ); Assert.AreEqual( 1, id.PMbPortamentoUse ); id.setRisePortamento( false ); id.setFallPortamento( true ); Assert.AreEqual( 2, id.PMbPortamentoUse ); id.setRisePortamento( true ); id.setFallPortamento( true ); Assert.AreEqual( 3, id.PMbPortamentoUse ); }
public void getPortamentoUsage() { VsqID id = new VsqID(); id.PMbPortamentoUse = 0; Assert.AreEqual( false, id.isRisePortamento() ); Assert.AreEqual( false, id.isFallPortamento() ); id.PMbPortamentoUse = 1; Assert.AreEqual( true, id.isRisePortamento() ); Assert.AreEqual( false, id.isFallPortamento() ); id.PMbPortamentoUse = 2; Assert.AreEqual( false, id.isRisePortamento() ); Assert.AreEqual( true, id.isFallPortamento() ); id.PMbPortamentoUse = 3; Assert.AreEqual( true, id.isRisePortamento() ); Assert.AreEqual( true, id.isFallPortamento() ); }
public void setPortamentoUsage() { VsqID id = new VsqID(); id.setRisePortamento(false); id.setFallPortamento(false); Assert.AreEqual(0, id.PMbPortamentoUse); id.setRisePortamento(true); id.setFallPortamento(false); Assert.AreEqual(1, id.PMbPortamentoUse); id.setRisePortamento(false); id.setFallPortamento(true); Assert.AreEqual(2, id.PMbPortamentoUse); id.setRisePortamento(true); id.setFallPortamento(true); Assert.AreEqual(3, id.PMbPortamentoUse); }
public void getPortamentoUsage() { VsqID id = new VsqID(); id.PMbPortamentoUse = 0; Assert.AreEqual(false, id.isRisePortamento()); Assert.AreEqual(false, id.isFallPortamento()); id.PMbPortamentoUse = 1; Assert.AreEqual(true, id.isRisePortamento()); Assert.AreEqual(false, id.isFallPortamento()); id.PMbPortamentoUse = 2; Assert.AreEqual(false, id.isRisePortamento()); Assert.AreEqual(true, id.isFallPortamento()); id.PMbPortamentoUse = 3; Assert.AreEqual(true, id.isRisePortamento()); Assert.AreEqual(true, id.isFallPortamento()); }