Sep 23
I didn't make as much progress as I had hoped this week, but I was able to do some things:
- I made a bare bones class to store the note parameters.
- I implemented an OSC "client" (the part that's sending data) within the main file (now called improv_agent). Now it can send data as well as receive it. It needs to be placed in the code better--currently as a series of global statements--but it works.
- I added a new Max file that receives the OSC data. It's currently just playing the data through a default MIDI instrument.
- I implemented most of the functions for transforming phrases I outlined last week.
- I removed the repetition from the test file by adding a simple function.