<div dir="ltr">The main difference between the two is that when I was looking to use MidiRW, it didnt/doesn&#39;t actually work and is just a shell around an unimplemented interface, so MidiFileIn was added, which mostly just maps to STK&#39;s implementation. <div><br></div><div>Spencer</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 23, 2018 at 9:54 AM, Juan Reyes <span dir="ltr">&lt;<a href="mailto:juanigrp@gmail.com" target="_blank">juanigrp@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Michael, Mario,<br>
<br>
Thanks a lot for the links. Need to try these classes, they look cleaner.<br>
<br>
MidiFileIn inherits from STK also (sorry Gary but thanks!).<br>
<br>
Not so sure about MidiRW either. Looks like it has methods to open,<br>
close, read and write MIDI files. Seems to me that it is also used in<br>
conjunction with MidiMsg. I guess its usage might be like opening and<br>
manipulating audio files.<br>
<br>
  Cheers,<br>
<br>
  -- Juan<span class="im HOEnZb"><br>
<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
LiCK contains NoteOn/NoteOff/ControlChangeMi<wbr>diMsg classes that<br>
extend MidiMsg and hide some of the details.<br>
<br>
<a href="https://github.com/heuermh/lick/tree/master/lick/midi" rel="noreferrer" target="_blank">https://github.com/heuermh/lic<wbr>k/tree/master/lick/midi</a><br>
<br>
Here&#39;s an example of how they might be used<br>
<br>
<a href="https://github.com/heuermh/lick/blob/master/lick/midi/AnimoogMidi.ck#L104" rel="noreferrer" target="_blank">https://github.com/heuermh/lic<wbr>k/blob/master/lick/midi/Animoo<wbr>gMidi.ck#L104</a><br>
<br>
</blockquote></span><div class="HOEnZb"><div class="h5">
______________________________<wbr>_________________<br>
chuck-users mailing list<br>
<a href="mailto:chuck-users@lists.cs.princeton.edu" target="_blank">chuck-users@lists.cs.princeton<wbr>.edu</a><br>
<a href="https://lists.cs.princeton.edu/mailman/listinfo/chuck-users" rel="noreferrer" target="_blank">https://lists.cs.princeton.edu<wbr>/mailman/listinfo/chuck-users</a><br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="font-family:arial;font-size:small"><div style="font-family:arial,sans-serif;font-size:12.8px"><font size="2">Spencer Salazar, PhD</font></div><div style="font-family:arial,sans-serif;font-size:12.8px"><font size="2">Special Faculty</font></div><div style="font-family:arial,sans-serif;font-size:12.8px"><font size="2">Music Technology: Interaction, Intelligence, and Design</font></div><div style="font-family:arial,sans-serif;font-size:12.8px"><font size="2">California Institute of the Arts</font></div><div style="font-family:arial,sans-serif;font-size:12.8px"><font size="2"><br></font></div><div style="font-family:arial,sans-serif;font-size:12.8px"><font size="2"><a href="mailto:ssalazar@calarts.edu" target="_blank">ssalazar@calarts.edu</a> | +1 831.277.4654</font></div><div style="font-family:arial,sans-serif;font-size:12.8px"><font size="2"><a href="https://spencersalazar.com/" target="_blank">https://spencersalazar.com</a> </font></div><div><font size="2"><br></font></div></div></div></div>
</div>