![]() ![]() Opening the serial monitor in Arduino before/while using Max will mean Max won’t read the data, as only one program can use the COM port at a time (Watson, 2019). ![]() Once all 16 have been read, a carriage return (enter) indicates to the computer that it has reached the end. The Arduino code, detailed in my last post and video, sends each potentiometer output to the serial monitor with a space between them. In the future, if I particularly like this design and am more comfortable with programming, I could try to recode it using Arduino. One negative of this choice is that the Arduino will always have to be plugged into a computer running this Max patch, taking away from the standalone nature of the device I was envisioning. Using Max also means that I can turn this device into a patch for Ableton using Max for Live. The equivalent coding in Arduino would be significantly more time consuming to write and learn from scratch. I’m still relatively fresh to coding, so I thought it was sensible to do the more complex elements of this project in Max. ![]() The first step is to decide which program I want to use. Now what I want to do is take this data and use it for something purposeful, eventually the ‘Markov Sequencer’! Over the past few posts, I’ve designed an analogue user interface with 16 potentiometers outputting a number between to the Arduino through two multiplexers. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |