This is my Max 7 project. My big idea was to be able to control multiple drones with using sound such as music. By meshing two tutorials together, I was able to accomplish this idea. There are two parts to this patch (the 2 tutorials). the right side is the sound and the left is the drone animation.
This is the sound section of the patch. By using the keyboard, Gswitch, the graph, flying waves, I am able to make visible sound waves which are shown on the bottom right. The line graph with the “clear” button is interactive. By clicking “clear,” the line graph will disappear and by clicking on the graph one is able to make their one graph which effects the sound waves. Similar effect also happens with the flying changes, and Switch, and the keyboard. All of these elements are interactive in the way that they will change the waves. The sound bar next to the flying changes controls the volume of the sound. By lowering it or raising it, the waves get smaller and bigger. This relates to my big idea in that the volume would control the height of the drones as they are flying. The interactive sections would also take part of where and how high they would fly.
This is the animation part of the patch. By using hit.mo, animations are possible. By connecting a toggle to a jit.world, one is able to see the animation. The jit.world represents the pattern in which the drones fly in. jit.world is controlled by the other hit.mo tags and the function tags. By using function, speed, frequency, and scale attributes, I can control how fast and what scale the animation will be in the “X” and “Y” axis. Connected with that is a window which shows this. The jit.mo functions determine how many shapes there are, and what shape they are.
This is how you turn on the whole patch. This is also how I meshed the two tutorials together. I connected the toggle to the qmetro4 and the jit.world. With this, both patches are functional and work together.
These are 2 examples of what the jit.world window looks like when the toggle is on. The dots represent how the drones would move through space.
Taking Things to the Next Level
To take this project to the next step, I would add color to the shapes. By doing so, it would represent the drones changing colors accordingly. I would also set the drones to hover to specific places in order to possibly send a message or to make images with the different lights. An example of this would be the talking school of fish in Finding Nemo, or the Light Bright Peg toy (below).