Skip to content
forked from maxuino/maxuino

Software connection between Cycling '74's Max, Arduino compatible hardware, and Ableton Live, through Firmata

Notifications You must be signed in to change notification settings

Strophe27/maxuino

 
 

Repository files navigation

maxuino

Software connection between Cycling '74's Max, Arduino compatible hardware, and Ableton Live, through Firmata

#This fork is about add TCP feature to Maxuino

##22-07-16

###Done :

  • Full working with NodeMCU v2 with sadam.tcpClient as Max objectand, and StandardFirmataWifi on the Arduino

###To do : ####in maxuino.maxpat

  • test with ethernet shield
  • make something to choose between serial or tcp connection
  • make ip and port entries
  • make auto init after connected
  • make autoconnect after disconnect accidentaly
  • add #0-from-tcp debug patcher

####in maxuino-gui.maxpat

  • make a chooser between serial and tcp
  • make a tcp interface with :
    - Work in progress in RPJ test TCP 1.amxd (amxd because I'm on Max4Live... if you need maxpat, open an issue)
    • ip, port
      • There is a bpatcher needed, stored on work_in_progress_TCP\support\ maxuino-gui-choose-serial-ip.maxpat
    • connect and disconnect button
    • a security button to desactivate
      • the serial / tcp chooser
      • the ip, port and connect button
      • relese security when disconnect occurs
    • connection info (feedback sadam.tcpClient)

####in maxuino.amxd (Ableton m4l device)

  • make a chooser between serial and tcp
  • make a tcp interface with :
    • ip, port
    • connect and disconnect button
    • a security button to desactivate
      • the serial / tcp chooser
      • the ip, port and connect button
      • relese security when disconnect occurs
    • connection info (feedback sadam.tcpClient)

About

Software connection between Cycling '74's Max, Arduino compatible hardware, and Ableton Live, through Firmata

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Max 96.2%
  • JavaScript 3.8%