{"id":93,"date":"2010-04-15T00:24:37","date_gmt":"2010-04-15T07:24:37","guid":{"rendered":"http:\/\/crimeandtheforcesofevil.com\/blog\/?p=93"},"modified":"2010-04-15T00:24:37","modified_gmt":"2010-04-15T07:24:37","slug":"you-been-holdin-out-on-me","status":"publish","type":"post","link":"https:\/\/crimeandtheforcesofevil.com\/blog\/2010\/04\/15\/you-been-holdin-out-on-me\/","title":{"rendered":"You been holdin&#039; out on me?"},"content":{"rendered":"<p>j0, all you engineers and producers &#8211; you been holdin&#8217; <em>out<\/em> on me. How come never any of you felt it appropriate to explain to me exactly how goddamn useful automation is? Huh? &#8216;Cause <em>damn<\/em>.<\/p>\n<p>And Ardour&#8217;s automation tools are both effective and easy to use! It&#8217;s freakishly unlike Ardour to be this way, so I&#8217;m appreciative. Even if it did assplode my machine today for a while, about which I will now rant.<\/p>\n<p>Because srsly, it was like some sort of goddamn movieOS crash. Windows popping up everywhere scrolling errors at machine rate? Persisting across reboots and hardware resets?<em>That<\/em> was neat. I figured either something very obscure but trivial had happened and I&#8217;d lose a few hours to figuring it out, or I&#8217;d just lost weeks of work, &#8217;cause I couldn&#8217;t even get Ardour stable enough to export individual tracks &#8211; <em>no<\/em> audio sources <em>or<\/em> sinks would stay online. I mean <em>nothing<\/em> worked.<\/p>\n<p>So I started googling and eventually I found a French webaite talking avout something similar in another <a href=\"http:\/\/jackaudio.org\/\">JackAudio<\/a>-enabled app environment and ended up reading up on PulseAudio, which Ubuntu Studio won&#8217;t let you <em>not<\/em> install <em>and<\/em> which plays very badly with JackAudio. So I spent a few hours in the guts of the install making it <em>not<\/em> launch PulseAudio. (You can&#8217;t just uninstall it. APT also tries to uninstall the desktop manager as a dependancy. NOT FUNNY!)<\/p>\n<p>And that&#8217;s something I&#8217;d been wanting to do eventually, because it&#8217;s been problematic for me and causing performance problems, but I had it reasonably working some months ago &#8211; they&#8217;re <em>supposed<\/em> to work together &#8211; and left it alone after that while I tried to get actual work done. But I guess the Time had Come, so I read up on how to force Ubuntu Studio <em>not<\/em> to launch pulseaudio (nontrivial) and hid all its utilities (srsly it launches this shit like five different places) and reconfigured Jack and, as I put on moo:<\/p>\n<blockquote><p>You say, &#8220;realtime kernel active&#8230; pulseaudio confirmed nonstarting&#8230; JackAudio running&#8230;&#8221;<br \/>\nYou say, &#8220;outputs ACTIVATED&#8221;<br \/>\nYou say, &#8220;automation engaging&#8230; engaged!&#8221;<br \/>\nYou say, &#8220;running&#8230; FUCK.&#8221;<br \/>\nYou say, &#8220;wait I think I see it&#8221;<br \/>\nYou say, &#8220;fuck. restarting&#8221;<br \/>\nYou say, &#8220;godDAMMIT that was behaving SO much better.&#8221;<br \/>\nAnna aw<br \/>\nYou say, &#8220;it _is_ behaving better tho &#8211; enough to show me something&#8230;&#8221;<br \/>\nYou say, &#8220;I think I have a corrupt automation event&#8230; &lt;deletes&gt; &lt;restarts&gt;&#8221;<br \/>\nYou say, &#8220;&#8230;and outputs up&#8230; &#8221;<br \/>\nYou say, &#8220;&#8230;dsp at 29% and stable&#8230;&#8221;<br \/>\nYou say, &#8220;about to start automation&#8230;&#8221;<br \/>\nYou say, &#8220;automation running&#8230;&#8221;<br \/>\nYou say, &#8220;so far so good&#8230;&#8221;<br \/>\nYou say, &#8220;Jack and ALSA reporting no errors yet&#8230;&#8221;<br \/>\nYou say, &#8220;approaching fail point&#8230; still running!&#8221;<br \/>\nYou say, &#8220;past crash point&#8230;&#8221;<br \/>\nYou say, &#8220;end of song!&#8221;<br \/>\nSolarbird collapses. &#8220;Automation shutdown orderly, transport stop normal, JACK and ALSA report all is well. It&#8217;s fixed. That was scary and unpleasant! But at least repairable.&#8221;<\/p><\/blockquote>\n<p>An hour and a half actually working on stuff, three-odd hours of fixing the world, really, that&#8217;s about what I expect. I go back and forth on all this &#8211; I mean, in the middle of All That, if somebody had squawked &#8220;OPEN SOURCE IS THE FUTURE!&#8221; at me I&#8217;d have punched them <em>right<\/em> in the face. But once it&#8217;s working again, well, at least I have tools.<\/p>\n<p>Even if they explode sometimes at random, like people on LOST.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dude, you still have some Arzt on you<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-93","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/posts\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":0,"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/posts\/93\/revisions"}],"wp:attachment":[{"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/categories?post=93"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crimeandtheforcesofevil.com\/blog\/wp-json\/wp\/v2\/tags?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}