fbpx
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.4 K Views
Max Dobroselsky
Posts: 65
Estimable Member
Topic starter
 

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 11:33 am
Share: