public Form1() { InitializeComponent(); serializer = new RttlConverter(); oscillator = new SawToothOccilator(sampleRate); soundGenerator = new SoundGenerator(oscillator); }
public void Parse_Success() { var partition = "(6)888# (5)# 69999# 58888# 4# 4 (2)# (2)999 29# (6)8888# (5)# 69999# 488 4# 2 299# 288 4 5# 7 2* 49 (5)#** (4) 599 088888 88888"; var tune = converter.Parse(partition); tune.Tempo = 100; tune.Name = "TocattaFugue"; Assert.IsNotNull(tune); Assert.IsTrue(tune.TuneElementList != null && tune.TuneElementList.Count > 0); var rttlConverter = new RttlConverter(); var rttl = rttlConverter.ToString(tune); }