GMU:Connecting Max to the World/Deniz Ekin Polat: Difference between revisions

From Medien Wiki
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:


== '''Final Project - Android Loop Pedal''' ==
== Project ==
'''Android Loop Pedal'''


My project is a guitar loop pedal which is controlled from phone that acts as a controller for a max patch. It has 4 different channels being played on a loop other than live guitar sound. It is possible to change different settings such as timing, duration of the loops and speed of the composition through OSC Sound Cool App.


After some experiments I decided use my phone as a loop pedal with a max patch. It has 4 different channels being played on a loop other than live guitar sound. It is possible to change different settings such as timing, duration of the loops and speed of the composition through OSC Sound Cool App.
<gallery>
 
File:looppedal.PNG
 
File:Deniz_Max1.JPG
[[File:looppedal.PNG|400px]]
File:Deniz_max2.JPG
[[File:Deniz_Max1.JPG|400px]]
</gallery>
[[File:Deniz_max2.JPG|400px]]


Here is a short demonstration: https://vimeo.com/327503954
Here is a short demonstration: https://vimeo.com/327503954


{{#ev:vimeo|327503954|1155x600}}
{{#ev:vimeo|327503954|770x400}}


'''How To Use It:'''


'''//Patch:''' [[:File:Deniz Ekin Polat_LoopPedal.maxpat]]
1. First, a good connection between guitar and computer is required. This can be done with a usb interface or a different type of audio card.


== Progress ==
2. [https://cycling74.com/downloads Download max msp] and [[File:Deniz Ekin Polat_LoopPedal.maxpat]]  to your computer and [https://play.google.com/store/apps/details?id=org.soundcool.upv.oscapp&hl=en Osc Sound Cool]  to your phone.


3. Open Max Msp and go to Options > Audio Status and be sure that your audio intarface is set as the input and output device.
<gallery>File:audio.PNG
</gallery>


For the final project I'm working on a patch which would produce algorithmic music and live music at the same time ny using my electric guitar as a sound source and my android phone as a controller.
4. Press windows + R and type Cmd, then type ipconfig.
<gallery>File:cmd.PNG</gallery>


My plan is to create a setup which looks like this in the end:
5. Open OSC Sound Cool App from your phone and type your IP which is shown as IPv4 address. Then type "7878" as port. Press "Connect".


[[File:plan.png|400px]]
6. Open the patch and be sure that you get this message from console. If not, please check your firewall settings and allow Max 8 to connect the network.
<gallery>File:udp.PNG</gallery>


'''Progress'''
7. Go to the Audio tab from the app and start the patch from sampler tab, first section stop button. In order to start using the loop channels, simply press play button of each channel then start playing. Different setting such as speed, timing and duration of the loops can be controlled from the patch.


To begin building my patch I started experimenting by building a random sound generator.
8. In order to record what you play, go to extras > Quickrecord select a directory and press record.


[[File:deniz2.png|400px]]
'''//Patch:''' [[:File:Deniz Ekin Polat_LoopPedal.maxpat]]


I made different variations of the this patch. Right now I'm tyring to to evolve this patch into a patch that creates meaningful musical occasions rather than just random ones.
== Set up ==


In order to get where I'm heading I built another patch that creates random notes but limited to a certain scale. This makes my patch more meaningful compared to the previous one since its only making notes of a certain scale ( D minor, C major etc.)


[[File:deniz1.png|400px]]
For the final project I'm working on a patch which would produce algorithmic music and live music at the same time ny using my electric guitar as a sound source and my android phone as a controller.
 
Now, I believe I can connect these two patches together after I change them to create meaningful melodies.
 
In addition to my algorithmic composition I also want to perform a live perfomance by using my guitar and phone. To do that I'm working on a virtual midi keyboard which is connected to my android phone. Now I can use my phone to trigger sound effects or notes from my phone.
 
[[File:deniz3.png]]
 
My next approach will be to connect my electric guitar and use it as a part of the patch as well.


My plan is to create a setup which looks like this in the end:


[[File:plan.png|400px]]




==Progress==
[[/Progress]]


Homeworks
==Homeworks==


'''17.10.2018 /Introduction to Max and framework''' [[:File:DenizHomework1.maxpat]]
'''17.10.2018 /Introduction to Max and framework''' [[:File:DenizHomework1.maxpat]]


'''24.10.2018 /Interaction between computers/software''' [[:File:DenizHomework2.maxpat]]
'''24.10.2018 /Interaction between computers/software''' [[:File:DenizHomework2.maxpat]]

Latest revision as of 09:52, 3 April 2019

Project

Android Loop Pedal

My project is a guitar loop pedal which is controlled from phone that acts as a controller for a max patch. It has 4 different channels being played on a loop other than live guitar sound. It is possible to change different settings such as timing, duration of the loops and speed of the composition through OSC Sound Cool App.

Here is a short demonstration: https://vimeo.com/327503954

How To Use It:

1. First, a good connection between guitar and computer is required. This can be done with a usb interface or a different type of audio card.

2. Download max msp and File:Deniz Ekin Polat LoopPedal.maxpat to your computer and Osc Sound Cool to your phone.

3. Open Max Msp and go to Options > Audio Status and be sure that your audio intarface is set as the input and output device.

4. Press windows + R and type Cmd, then type ipconfig.

5. Open OSC Sound Cool App from your phone and type your IP which is shown as IPv4 address. Then type "7878" as port. Press "Connect".

6. Open the patch and be sure that you get this message from console. If not, please check your firewall settings and allow Max 8 to connect the network.

7. Go to the Audio tab from the app and start the patch from sampler tab, first section stop button. In order to start using the loop channels, simply press play button of each channel then start playing. Different setting such as speed, timing and duration of the loops can be controlled from the patch.

8. In order to record what you play, go to extras > Quickrecord select a directory and press record.

//Patch: File:Deniz Ekin Polat_LoopPedal.maxpat

Set up

For the final project I'm working on a patch which would produce algorithmic music and live music at the same time ny using my electric guitar as a sound source and my android phone as a controller.

My plan is to create a setup which looks like this in the end:

Plan.png


Progress

/Progress

Homeworks

17.10.2018 /Introduction to Max and framework File:DenizHomework1.maxpat

24.10.2018 /Interaction between computers/software File:DenizHomework2.maxpat