public bool Write(Stream stream, MidiOptions options) { List<MidiEvent>[] newevents = events; if (options != null) { newevents = ApplyOptionsToEvents(options); } return WriteEvents(stream, newevents, trackmode, quarternote); }