{"id":25,"date":"2019-07-23T17:20:00","date_gmt":"2019-07-23T17:20:00","guid":{"rendered":"\/blog\/post\/2019\/07\/23\/Diagnosing-a-randomly-changing-patch-in-a-VST-instrument"},"modified":"2019-07-23T17:20:00","modified_gmt":"2019-07-23T17:20:00","slug":"diagnosing-a-randomly-changing-patch-in-a-vst-instrument","status":"publish","type":"post","link":"https:\/\/prodigalsounds.com\/blog\/2019\/07\/23\/diagnosing-a-randomly-changing-patch-in-a-vst-instrument\/","title":{"rendered":"Diagnosing a randomly changing patch in a VST instrument"},"content":{"rendered":"<p>This is going to be a somewhat random post but I want to record this before I forget what I just found out.<\/p>\n<p>I was playing around with Arturia\u2019s CS80V when the patch I was playing suddenly changed: the release time increased. Also I could see the patch had changed because an asterisk appears in the patch name.<\/p>\n<p>I reset the patch by selecting it in the browser, and continued playing. Suddenly, it happened again!<\/p>\n<p>This time I watched the GUI of the synth to see if I could see it happen: <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"524\" height=\"198\" title=\"image\" style=\"border: 0px currentcolor; border-image: none; display: inline; background-image: none;\" alt=\"image\" src=\"http:\/\/www.prodigalsounds.com\/blog\/wp-content\/uploads\/image_25.png\" border=\"0\"><\/p>\n<p>Sure enough, about a minute later the patch changed sounds and something caught my eye \u2013 a slider had changed positions:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"264\" title=\"image\" style=\"border: 0px currentcolor; border-image: none; display: inline; background-image: none;\" alt=\"image\" src=\"http:\/\/www.prodigalsounds.com\/blog\/wp-content\/uploads\/image_26.png\" border=\"0\"><\/p>\n<p>Moving the slider back restored the original sound (although of course, the patch was still \u201cchanged\u201d as far as the environment was concerned).<\/p>\n<p>OK, how to diagnose this? I\u2019ll cut a long story short and say eventually I set a track to record MIDI data from my controller, in case something funky was entering the MIDI event stream, and played a few notes.<\/p>\n<p>A short time later, I had this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"546\" height=\"172\" title=\"image\" style=\"border: 0px currentcolor; border-image: none; display: inline; background-image: none;\" alt=\"image\" src=\"http:\/\/www.prodigalsounds.com\/blog\/wp-content\/uploads\/image_27.png\" border=\"0\"><\/p>\n<p>Those vertical lines are Continuous Controller (CC) events:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"754\" height=\"206\" title=\"image\" style=\"border: 0px currentcolor; border-image: none; display: inline; background-image: none;\" alt=\"image\" src=\"http:\/\/www.prodigalsounds.com\/blog\/wp-content\/uploads\/image_28.png\" border=\"0\"><\/p>\n<p>I was recording on Track 2 and that\u2019s three events for Continuous Controller 83 that I can\u2019t explain. <\/p>\n<p>I need to find out why my Roland A80 master keyboard is emitting these controller events. Is this new behavior, or has it always happened? <\/p>\n<p>Normally they are harmless, I guess, but the default MIDI Controller mapping for CS80v&nbsp; has CC# 83 mapped to this VCA envelope release time slider:<\/p>\n<p><a href=\"http:\/\/www.prodigalsounds.com\/blog\/wp-content\/uploads\/image_29.png\"><img loading=\"lazy\" decoding=\"async\" width=\"537\" height=\"337\" title=\"image\" style=\"border: 0px currentcolor; border-image: none; display: inline; background-image: none;\" alt=\"image\" src=\"http:\/\/www.prodigalsounds.com\/blog\/wp-content\/uploads\/image_thumb_10.png\" border=\"0\"><\/a><\/p>\n<p>So that explains the phantom finger on the slider. The ones in RED have been set to respond to a specific CC#.<\/p>\n<p> It\u2019s easy enough to fix \u2013 we can use the MIDI Mapping feature in Arturia\u2019s software instruments to load an \u201cempty\u201d controller mapping:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"498\" height=\"208\" title=\"image\" style=\"border: 0px currentcolor; border-image: none; display: inline; background-image: none;\" alt=\"image\" src=\"http:\/\/www.prodigalsounds.com\/blog\/wp-content\/uploads\/image_30.png\" border=\"0\"><\/p>\n<p>Now the patch remains unchanged even when I play back the track containing the controller data.<\/p>\n<p>Next up, find out why the A80 is emitting those random controller values&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is going to be a somewhat random post but I want to record this before I forget what I just found out. I was playing around with Arturia\u2019s CS80V when the patch I was playing suddenly changed: the release time increased. Also I could see the patch had changed because an asterisk appears in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,11],"tags":[],"class_list":["post-25","post","type-post","status-publish","format-standard","hentry","category-cakewalk-sonar","category-studio-diary","post-preview"],"_links":{"self":[{"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/posts\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":0,"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/posts\/25\/revisions"}],"wp:attachment":[{"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/media?parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/categories?post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prodigalsounds.com\/blog\/wp-json\/wp\/v2\/tags?post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}