Mercurial > web
diff _posts/2025-10-19-oms-part-0.html @ 118:503e22dd6cf5
blog: add (unfinished) series on OMS
I'll update this as I do more research into the inner workings of
OMS. It's much more interesting (and more convoluted) than ASIO
is unfortunately, but it means the blog posts will probably be
more interesting
| author | Paper <paper@tflc.us> |
|---|---|
| date | Sun, 19 Oct 2025 23:15:02 -0400 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/_posts/2025-10-19-oms-part-0.html Sun Oct 19 23:15:02 2025 -0400 @@ -0,0 +1,25 @@ +--- +layout: post +author: Paper +title: 'The Open Music System, part 0 - preface' +nowplaying: 'Midnight Star - Midas Touch (Hell Interface remix)' +--- +<span> + The primary method of organizing (and interacting with) MIDI devices + on Mac OS 9 is through the Open Music System, developed by Opcode. + However, OMS in itself isn't very "open" at all, as are most + standards for music software. Steinberg's ASIO and VST + are prime examples of this phenomena. +</span> +<br><br> +<span> + In this series of blog posts I will be digging into how applications + interact with the OMS system extension, in an effort to allow other + programs to (legally) interact with OMS without using the proprietary + OMS SDK. +</span> +<br><br> +<span> + Find the next post in this series + <a class="prettylink" href="oms-part-1.html">here</a>. +</span> \ No newline at end of file
