Guest JimCook Posted May 14, 2004 Report Share Posted May 14, 2004 I need a routine in MIOS to scan a nine output, nine input switch matrix. In other words, I need to look at 81 switch contacts which are connected in nine groups of nine switches (Hammond drawbar switches).Any suggestions?Thanks! Quote Link to comment Share on other sites More sharing options...
TK. Posted May 19, 2004 Report Share Posted May 19, 2004 And I need somebody who tests my scan matrix driver ;-)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Guest JimCook Posted May 20, 2004 Report Share Posted May 20, 2004 borntob4 convinced me to stick with analog encoding the drawbars but I still kind of like the switch matrix idea. I'd like to take a look at your scan matrix driver! Quote Link to comment Share on other sites More sharing options...
stryd_one Posted May 20, 2004 Report Share Posted May 20, 2004 So would I! :D</beg>hehehhe Quote Link to comment Share on other sites More sharing options...
TK. Posted May 21, 2004 Report Share Posted May 21, 2004 The scan matrix example can now be found in the download section. Once it has been successfully tested by you in a "real environment", I could write a second example which demonstrates how to handle with up to 1024 buttons, and maybe a third which uses a seperate shift register chain (which is captured more frequently than the "normal" chain) in order to minimize the latency.Please use MIOS V1.7 otherwise the DOUTs are not driven properly. The current release candidate can also be found in the download sectionBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
stryd_one Posted May 21, 2004 Report Share Posted May 21, 2004 ;D ;D ;D 1024 buttons?!!??!;D ;D ;DThorsten you never cease to impress me man! It seems like every time I have a problem with the design of my sequencer, a few weeks pass, and suddenly, you create the solution... Quote Link to comment Share on other sites More sharing options...
stryd_one Posted May 25, 2004 Report Share Posted May 25, 2004 Nice work Thorsten. I spent most of the weekend toying with this :)Can't wait to see the example with the extra DIN SR used.... I'm not sure what you mean about the separate chain...But I'm sure I'll find out soon :)Very cool.... 8) Quote Link to comment Share on other sites More sharing options...
jimhenry Posted July 6, 2004 Report Share Posted July 6, 2004 Further development of this idea is being discussed in this thread: http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=midification;action=display;num=1088098331Thorsten has now posted a second example which I believe represents an example "which uses a seperate shift register chain (which is captured more frequently than the "normal" chain) in order to minimize the latency." Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.