Example #1
0
        public override string ToString()
        {
            WaveJsonBuilder builder = new WaveJsonBuilder();

            builder.BeginSignal();

            foreach (var wave in _waves)
            {
                builder.WaveFrom(wave);
            }

            builder.EndSignal();

            return(builder.ToString());
        }
Example #2
0
        public void Save(Stream stream, string title)
        {
            WaveJsonBuilder builder = new WaveJsonBuilder();

            builder.BeginSignal();

            foreach (var wave in _waves)
            {
                builder.WaveFrom(wave);
            }

            builder.EndSignal();
            builder.AddHead(title);

            var writer = new StreamWriter(stream);

            writer.Write(builder.ToString());
        }