<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#000000"> <title>Chrisoft::Blog</title> <script type="text/javascript" src="/panel.js"></script> <script type="text/javascript" src="/themer.js"></script> <link rel="stylesheet" type="text/css" href="/common.css"> <link rel="stylesheet" type="text/css" href="/panel.css"> <link rel="stylesheet" type="text/css" href="/theme0a.css" id="theme0a"> <link rel="stylesheet" type="text/css" href="/theme0b.css" id="theme0b"> <link rel="stylesheet" type="text/css" href="/theme1a.css" id="theme1a"> <link rel="stylesheet" type="text/css" href="/theme1b.css" id="theme1b"> <link rel="stylesheet" type="text/css" href="/theme2a.css" id="theme2a"> <link rel="stylesheet" type="text/css" href="/theme2b.css" id="theme2b"> <link rel="stylesheet" type="text/css" href="/theme3a.css" id="theme3a"> <link rel="stylesheet" type="text/css" href="/theme3b.css" id="theme3b"> <link rel="stylesheet" type="text/css" href="/blog/blogext.css"> <script> function ol() { window.onresize=function() { if(window.innerWidth<768) setupevents(); else unsetevents(); } window.onresize(); loadTheme(); } </script> </head> <body onload="ol()" style="overflow-x:hidden;"> <div id="panel" class="TText"> <ul id="panellist"> <li><a href="/"><h1>Chrisoft</h1></a></li> <li><a href="/blog"><h2>Blog</h2></a></li> <li><span>Tags filter</span> <ul id="tagslist"> <li id=""><a href="/blog/list/acmicpc">acmicpc</a></li><li id=""><a href="/blog/list/c++">c++</a></li><li id=""><a href="/blog/list/computer-repairing">computer-repairing</a></li><li id=""><a href="/blog/list/contest">contest</a></li><li id=""><a href="/blog/list/daily-life">daily-life</a></li><li id=""><a href="/blog/list/design">design</a></li><li id=""><a href="/blog/list/devel">devel</a></li><li id=""><a href="/blog/list/device-review">device-review</a></li><li id=""><a href="/blog/list/garbage">garbage</a></li><li id=""><a href="/blog/list/hands-on">hands-on</a></li><li id=""><a href="/blog/list/interactive">interactive</a></li><li id=""><a href="/blog/list/js">js</a></li><li id=""><a href="/blog/list/linux">linux</a></li><li id=""><a href="/blog/list/midi">midi</a></li><li id=""><a href="/blog/list/music">music</a></li><li id=""><a href="/blog/list/opengl">opengl</a></li><li id=""><a href="/blog/list/qmidiplayer">qmidiplayer</a></li><li id=""><a href="/blog/list/qt">qt</a></li><li id=""><a href="/blog/list/random-xp">random-xp</a></li><li id=""><a href="/blog/list/sophistry">sophistry</a></li><li id=""><a href="/blog/list/special-page">special-page</a></li><li id=""><a href="/blog/list/web">web</a></li><li id=""><a href="/blog/list/webgl">webgl</a></li></ul> </li> </ul> </div> <div id="content"> <div id="postslist"> <div class="block TText" id="" style="display:block;"> <h3 style="line-height:1.5em;"><a id="" href="/blog/post/TOP.html">Readme_en</a></h3> <br> <div style="display:table;width:100%;table-layout:fixed;"><span class="left" id="">#garbage</span> <span class="right" id="">2016-02-13/2018-10-11</span></div> </div><div class="block TText" id="" style="display:block;"> <h3 style="line-height:1.5em;"><a id="" href="/blog/post/Privacy.html">Privacy Policy & Terms</a></h3> <br> <div style="display:table;width:100%;table-layout:fixed;"><span class="left" id="">#special-page</span> <span class="right" id="">2019-09-03/2019-09-03</span></div> </div><div class="block TText" id="" style="display:block;"> <h3 style="line-height:1.5em;"><a id="" href="/blog/post/2022-11-27.html">(Not really) Musical Answers & Rants</a></h3> <br> <div style="display:table;width:100%;table-layout:fixed;"><span class="left" id="">#music #midi</span> <span class="right" id="">2022-11-27/2022-12-02</span></div> </div><div class="block TText" id="" style="display:block;"> <h3 style="line-height:1.5em;"><a id="" href="/blog/post/2022-07-23.html">Framework Laptop: The next thing in the laptop world?</a></h3> <br> <div style="display:table;width:100%;table-layout:fixed;"><span class="left" id="">#device-review #hands-on #computer-repairing</span> <span class="right" id="">2022-07-23/2022-07-25</span></div> </div><div class="block TText" id="" style="display:block;"> <h3 style="line-height:1.5em;"><a id="" href="/blog/post/2021-10-10.html">EDIROL SD-20: the Crumbling of the Canvas?</a></h3> <br> <div style="display:table;width:100%;table-layout:fixed;"><span class="left" id="">#device-review #midi #music</span> <span class="right" id="">2021-10-10/2022-07-01</span></div> </div></div> <div id="insanch" style="height:5em;"></div> <div id="footer"> <div id="pagesw" class="TText" style="display:table;width:100%;padding:1em 0;"> <span style="display:table-cell;"><a id="prepage" href="#"><<</a></span> <span style="text-align:center;display:table-cell;" id="page">1/11</span> <span style="text-align:right;display:table-cell;"><a id="nexpage" href="/blog/list/1.html">>></a></span> </div> <div style="text-align:center;" class="TText"> Proudly powered by SSBS <reduced style="font-size:70%;">(the static stupid blogging system)</reduced> 2.5 <br> Content licensed under CC BY-SA 4.0. </div> </div> </div> </body></html>