Skip to main content

MIDI Forum

DRYWETMIDI 2.0.0 / ...
 
Notifications
Clear all

DRYWETMIDI 2.0.0 / .NET LIBRARY TO WORK WITH MIDI FILES

1 Posts
1 Users
0 Reactions
11.9 K Views
Max Dobroselsky
Posts: 70
Estimable Member
Topic starter
 
[#249]

DryWetMIDI 2.0.0 has been released.

Breaking changes

Time and length classes were generalized with time span classes. Now there is no difference between time and length since time is just a length started at zero. Time span describes both time and length and has following representations:

  • MetricTimeSpan for time span in terms of microseconds;
  • BarBeatTimeSpan for time span in terms of number of bars, beats and ticks;
  • MusicalTimeSpan for time span in terms of a fraction of the whole note length;
  • MidiTimeSpan exists for unification purposes and simply holds long value in units defined by the time division of a file.

Read updated section of the Wiki about time and length to learn more.

Minor changes

  • Lyrics and Marker methods were added to the PatternBuilder.
  • Chord methods taking root note's name were added to the PatternBuilder.
  • Fixed combining of LSB and MSB of the PitchBendEvent's PitchValue.

 
Posted : 06/11/2017 12:33 pm
Share: