<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div><br></div><div>I'm with Roman here.</div><div>Just call me a nut, or masochist .</div><div><br></div><div>I wrote one way back in the 90's that was heavily based on Roland firmware disassemblies i.e. JP-6, TR-909 , the latter NEC .. fun fun fun.</div><div>That I modified thereafter for each specific application , MIDI monitor, filter, drum trigger .  </div><div>But these were not complete MIDI parsers by any means, only Note On/ Off, Program Change, Mode Messages and System Real Time. </div><div><br></div><div>One thing I enjoyed learning was that clever way Roland calculated notes outside the range of the polysynth to fall within the playable range.</div><div><br></div><div>My .02 Canadian cents .</div><div><br></div><div>TK</div><blockquote type="cite"><div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 14, 2017 at 12:08 PM, Roman Sowa <span dir="ltr"><<a href="mailto:modular@go2.pl" target="_blank">modular@go2.pl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">>> snip<br></blockquote></div></div></div></blockquote><br><blockquote type="cite"><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm just a nut making everything on my own in assembler.<br>
<br>
Roman<br>
<br></blockquote></div></div></div></blockquote></body></html>