~alienagain/imaginary_map

a sound project with arduino for a sound sculpture
adding license
adding more instructions
adding more instructions

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~alienagain/imaginary_map
read/write
git@git.sr.ht:~alienagain/imaginary_map

You can also use your local clone with git send-email.

#SPACESHIP SOUNDS

This is a project for an art experiment. THe idea of the project is to create a sound interactive scupture. It requires the user to move around with a joystick.

The map is asfollowing:

                                       2
                                       ^
                                       | 
                     1 <-------     2 CANTINE -----------> 3
                                       |
                    CALLING          CANCEL                   ALARM  
                       ^                |                        ^
                       |                v                         |
     SPEAK <----   4 PHONE <------- START ------>              1 SHIP -----> PULL OVER
                       |                 |                        | 
                       v                 v                        v
                   MESSAGE    SCAN <-- 3 REGISTRY --> SCAN      PLASTIC HEARTBEAT
                                         |
                                         v
                                     BUTTON

Therefore, imagining thr start as the center, the user will use the joystick to explore 4 parts:

  • Phone: 3 sounds that resembles a calling tune, an alien voice and an automated message
  • Cantine: 3 light tunes
  • Registry: a couple of scanning sounds and some sounds that resemble buttons
  • Ship: The sound of an alarm, the sound of an artificial heartbeat and the sound of a "pull over" system, simialr to those in cars.

For the project I used:

  • Various synths
  • Arduino and joystick
  • Audacity
  • Wood for the structure

#How to use it:

First, the device has to be assembled. For that, follow the same schematics as in here. Secondly, you have to upload the .ino code into the arduino, but use the IDE in 1.8.19 version or the compilation will fail. Then, search for the TTY where the arduino is operating (in my case /dev/tty/ACM0) an use it in the python code to trigger commands. The commands will read the tty console (where the arduino output shows) and check the content. If the INSTRUCTION is equal to any of the sounds triggers, the sound will reproduce. For that I saved all the recorded sounds in the same folder of the execution, you can change that but make sure to change the location then.