Skip to content

elbashandy/art

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

art

My sandbox of artistic creations

Easy/Clean Programming Environment on your Computer

For a clean environment, and for easier runs, use either conda or virtualenv to install the libraries.

Projects

Audio Visualization

A python script draws circles in random spots to correspond to a given audio input for visualization.

This script was tested with Python 3.6.

To install the necessary libraries:

pip3 install -r audio_visuals/requirements.txt

To run the script on an audio file of your choice:

audio_visuals/play.py --audio [audiofile]

There are two sample audio files on which the script could be tested:

# relaxing music
python audio_visuals/play.py --audio audio/rudra_mantra.wav

# intense music
python audio_visuals/play.py --audio audio/ekhwati.wav

Agency Fusion in Media

A python script that simulates a network that is structered on a random basis and other factors. The simulation is a basic abstracted template of the relationships that formulate between actants. It touches the fields of Affect theory and Actor-Network theory.

The script was run with Python 3.9.

To install the necessary libraries:

pip3 install -r agency_fusion/requirements.txt

To run the script:

agency_fusion/life.py

Creative Repurposing in Media

A python script that mixes both projects: 'Audio Visualization' & 'Agency Fusion in Media'. Each node/circle represents both the audio frequency that expands based on the music amplitude, and also the actants that are networked.

The script was run with Python 3.9.

To install the necessary libraries:

pip3 install -r agency_fusion/requirements.txt

To run the script:

media_repurposing/mix.py --audio [audiofile]

There are two sample audio files on which the script could be tested:

# relaxing music
python media_repurposing/mix.py --audio audio/rudra_mantra.wav

# intense music
python media_repurposing/mix.py --audio audio/ekhwati.wav

About

My sandbox of artistic creations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages