Skip to content

carnol16/machineLabCode

Repository files navigation

This is new code for the Machine Lab. Created Fall 2025. This folder in within the robots folder on the mac mini. Silly git inside of a git.

here is the documentation. still working on this and is growing https://docs.google.com/document/d/1uutdjhiEyeLgWIF5r2Y9500Ud31y423JzLYUDOhCyBg/edit?usp=sharing

Here is examples of the Machine Lab working:

https://drive.google.com/file/d/1NqgNh5402NuWN-dgFYZ01IAsCorxDvGL/view?usp=sharing https://drive.google.com/file/d/13Xh5cRvY6e5F_13FU7rEfg_Vk8flD7fi/view?usp=sharing

Below is how to write for the Machine Lab:

Going forward, I will be referencing the composer as the client and the computer in the machine lab as server.

Any software that can send OSC can be used Tested software is below (what I use lol) Max Supercollider Ableton To run in Ableton, you will need Max4Live, NOT the OSC send that is already within Ableton. This does not format the message correctly.

Client must connect to the server’s router Currently listed as MrRoboto If this does not show up in network settings (or your using some bizarre linux distro, i know y’all are out there), you can manually join with the following address 192.168.1.1 Host IP address is below: 192.168.1.145 This should not change (in theory), but will be updated if this occurs

As of now there is no password

Client will be sending OSC to server on port 8001 using the following addresses for each instrument /breakBot /ganaPati /tammy /marimba /rattleTron /trimpspin Future instruments will follow the same naming convention

The format for the clients messages will be in this format. Address, note, velocity I.E: /breakBot 1 127

This should be all you need, I will be doing more comprehensive testing to ensure this, but as of now this should work.

On Github, I will put templates for how to send the signals for ease of use for client to use

About

This is all just the new code that is being written

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •