{"id":131,"date":"2007-09-05T17:57:19","date_gmt":"2007-09-05T23:57:19","guid":{"rendered":"https:\/\/technologists.com\/notes\/2007\/09\/05\/humbling-musical-software\/"},"modified":"2007-09-05T17:57:19","modified_gmt":"2007-09-05T23:57:19","slug":"humbling-musical-software","status":"publish","type":"post","link":"https:\/\/notes.technologists.com\/notes\/2007\/09\/05\/humbling-musical-software\/","title":{"rendered":"Humbling musical software"},"content":{"rendered":"<div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:699,&quot;href&quot;:&quot;http:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Midi&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20251025020327\\\/https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/MIDI&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-11-01 09:02:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-05 02:56:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-16 05:57:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-21 23:06:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-30 01:46:27&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-04 00:47:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-08 12:57:03&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 04:28:36&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-26 06:12:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 08:30:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 10:15:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 19:28:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 19:31:45&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 18:25:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-27 11:17:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-04 10:58:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-28 06:53:56&quot;,&quot;http_code&quot;:429}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-28 06:53:56&quot;,&quot;http_code&quot;:429},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:700,&quot;href&quot;:&quot;http:\\\/\\\/zenph.com\\\/technology.html&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20110916044715\\\/http:\\\/\\\/www.zenph.com:80\\\/technology.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-11-01 09:02:02&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-08 12:57:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-17 04:28:39&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 09:15:29&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-04 09:36:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-11 10:15:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-14 19:28:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-22 18:25:57&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-05 00:20:53&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-28 06:53:58&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-28 06:53:58&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:701,&quot;href&quot;:&quot;http:\\\/\\\/zenph.com\\\/midi.html&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20100507192047\\\/http:\\\/\\\/www.zenph.com:80\\\/midi.html&quot;,&quot;redirect_href&quot;:&quot;http:\\\/\\\/www.steinway.com\\\/spirio&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2026-01-08 12:57:04&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-17 04:28:37&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-01-26 09:15:29&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-04 09:36:00&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-11 10:15:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-14 19:28:23&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-22 18:25:58&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-04 10:58:08&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-28 06:54:02&quot;,&quot;http_code&quot;:206}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-28 06:54:02&quot;,&quot;http_code&quot;:206},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:702,&quot;href&quot;:&quot;http:\\\/\\\/www.pragmaticprogrammer.com\\\/articles\\\/zenph\\\/index.html&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20070819211443\\\/http:\\\/\\\/www.pragmaticprogrammer.com:80\\\/articles\\\/zenph\\\/index.html&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-11-01 09:02:09&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-08 12:57:03&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-17 04:28:36&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-26 09:15:29&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-04 09:36:01&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-11 10:15:19&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-14 19:28:26&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-22 18:25:56&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-05 00:20:51&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-28 06:54:01&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-28 06:54:01&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:558,&quot;href&quot;:&quot;https:\\\/\\\/technologists.com\\\/notes\\\/2007\\\/09\\\/02\\\/finally-a-good-enough-multi-track-recorder&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20251101081504\\\/https:\\\/\\\/technologists.com\\\/notes\\\/2007\\\/09\\\/02\\\/finally-a-good-enough-multi-track-recorder\\\/&quot;,&quot;redirect_href&quot;:&quot;https:\\\/\\\/technologists.com\\\/notes\\\/2007\\\/09\\\/02\\\/finally-a-good-enough-multi-track-recorder\\\/&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-11-02 04:50:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-11-11 19:38:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-11-21 15:56:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-11-27 14:20:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-11-30 15:06:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-04 13:22:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-10 09:05:21&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-13 17:53:32&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-21 11:48:20&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-25 05:10:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-28 06:52:05&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-03 03:44:04&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-07 01:47:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 04:28:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-22 08:52:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-26 09:15:28&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 07:07:48&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-11 04:36:26&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-14 19:28:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 13:04:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-22 18:25:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-26 18:23:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-03 04:29:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-14 12:40:43&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-19 10:28:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 20:04:10&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-27 03:04:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-30 23:22:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-06 12:13:20&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-06 12:13:20&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:703,&quot;href&quot;:&quot;http:\\\/\\\/spectrum.ieee.org\\\/aug07\\\/5429&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20210422180722\\\/https:\\\/\\\/spectrum.ieee.org\\\/aug07\\\/5429&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-11-01 09:02:11&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-08 12:57:03&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-17 04:28:42&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-01-26 09:15:28&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-04 09:36:01&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-11 10:15:21&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-14 19:28:22&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-02-22 18:25:55&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-05 00:20:51&quot;,&quot;http_code&quot;:404},{&quot;date&quot;:&quot;2026-03-28 06:54:00&quot;,&quot;http_code&quot;:404}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-28 06:54:00&quot;,&quot;http_code&quot;:404},&quot;process&quot;:&quot;done&quot;},{&quot;id&quot;:704,&quot;href&quot;:&quot;http:\\\/\\\/www.spectrum.ieee.org\\\/aug07\\\/5499&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20210624190348\\\/https:\\\/\\\/spectrum.ieee.org\\\/aug07\\\/5499&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-11-01 09:02:13&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-08 12:57:03&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-17 04:28:42&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-01-26 09:15:29&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-04 09:36:01&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-11 10:15:20&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-14 19:28:23&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-02-22 18:25:55&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-04 10:58:17&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-03-28 06:54:00&quot;,&quot;http_code&quot;:503}],&quot;broken&quot;:true,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-03-28 06:54:00&quot;,&quot;http_code&quot;:503},&quot;process&quot;:&quot;done&quot;}]'><\/div>\n<p>20+ years ago I started sporadically trying various <a href=\"http:\/\/en.wikipedia.org\/wiki\/Midi\">MIDI<\/a>\u00a0software, even considered trying to write my own. I assumed for so long that MIDI would be superseded by something different. I was so wrong.<\/p>\n<p><!--more-->MIDI became ensconced in Windows at least by 3.1, so unlikely to disappear. (Though even today Microsoft does seem to try to leave behind standards it once championed, e.g., seemingly trying to leave H.323, H.324 and T.120 conferencing standards out of Vista.)<\/p>\n<p><a href=\"http:\/\/zenph.com\/technology.html\">Zenph Studios<\/a> and partners such as Yamaha are working with what they call <a href=\"http:\/\/zenph.com\/midi.html\">High Resolution<\/a> MIDI. The concept is well described by &#8220;high resolution&#8221; &#8212; conventional MIDI with finer granularity, but otherwise, not the &#8220;something different&#8221; I had assumed.<\/p>\n<p>What Zenph does with their software seems like science fiction: analyzing great piano recordings, converting them to high-resolution MIDI, feeding the data stream to a\u00a0suitable piano\u00a0and creating &#8220;re-performances&#8221; without the sonic limitations of the original recordings but with the artistic feel of the original.<\/p>\n<p><a href=\"http:\/\/www.pragmaticprogrammer.com\/articles\/zenph\/index.html\">A Pragmatic Project: Live In Concert<\/a> descibes\u00a0Zenph&#8217;s appealing software development approach.<\/p>\n<p>Zenph (and, to a lesser but still notable\u00a0extent, <a href=\"https:\/\/technologists.com\/notes\/2007\/09\/02\/finally-a-good-enough-multi-track-recorder\/\">Cubase<\/a>) are inspiring but also humbling. On the other hand, other software for <a href=\"http:\/\/spectrum.ieee.org\/aug07\/5429\">compression<\/a> and <a href=\"http:\/\/www.spectrum.ieee.org\/aug07\/5499\">pitch-correction<\/a>, though technically impressive, is not &#8220;The Future of Music&#8221; that I want to think about.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>20+ years ago I started sporadically trying various MIDI\u00a0software, even considered trying to write my own. I assumed for so long that MIDI would be superseded by something different. I was so wrong.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6],"tags":[],"class_list":["post-131","post","type-post","status-publish","format-standard","hentry","category-music"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8c9uP-27","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/posts\/131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/comments?post=131"}],"version-history":[{"count":0,"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/posts\/131\/revisions"}],"wp:attachment":[{"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/media?parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/categories?post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notes.technologists.com\/notes\/wp-json\/wp\/v2\/tags?post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}