{"id":9011,"date":"2007-09-26T17:48:00","date_gmt":"2007-09-26T21:48:00","guid":{"rendered":"https:\/\/nuxx.net\/blog\/2007\/09\/26\/audio-input-switch\/"},"modified":"2026-07-01T11:36:08","modified_gmt":"2026-07-01T15:36:08","slug":"audio-input-switch","status":"publish","type":"post","link":"https:\/\/nuxx.net\/blog\/2007\/09\/26\/audio-input-switch\/","title":{"rendered":"Audio Input Switch"},"content":{"rendered":"<p>Yay! I just finished porting the software for my PIC-based audio input switch to the PIC16F630. Earlier this afternoon I got it feature-complete and worked out all the bugs I could find, then in the last half hour or so I got it running on the new chip.<\/p>\n<p>Tonight I hope to get it working with internal pullups (should be trivial) and then I&#8217;ll give the power supply design some thought, along with initial parts selection for the PCB itself.<\/p>\n<p>Since I haven&#8217;t mentioned it here before, it&#8217;s:<\/p>\n<p>&#8211; 2-5 input audio selection switch (configurable via jumpers)<br \/>\n&#8211; Relays for switching audio<br \/>\n&#8211; Fail-safe design<br \/>\n&#8211; Switches balanced or unbalanced audio<br \/>\n&#8211; Next \/ Previous buttons<br \/>\n&#8211; Mute function<br \/>\n&#8211; Saves input to ROM so that last state is restored at power-on<br \/>\n&#8211; MIT-licensed software<\/p>\n<p>I&#8217;ll post more info later. Now it&#8217;s time to go home and meet up with Danielle for dinner.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yay! I just finished porting the software for my PIC-based audio input switch to the PIC16F630. Earlier this afternoon I got it feature-complete and worked out all the bugs I could find, then in the last half hour or so I got it running on the new chip. Tonight I hope to get it working\u2026<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,11,34],"tags":[],"class_list":["post-9011","post","type-post","status-publish","format-standard","hentry","category-electronics","category-making-things","category-moved-from-livejournal"],"_links":{"self":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/9011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/comments?post=9011"}],"version-history":[{"count":3,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/9011\/revisions"}],"predecessor-version":[{"id":12618,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/posts\/9011\/revisions\/12618"}],"wp:attachment":[{"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/media?parent=9011"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/categories?post=9011"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nuxx.net\/blog\/wp-json\/wp\/v2\/tags?post=9011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}