pyanthem - an audiovisualization tool to make your data more interesting
Project description
Features:
Raw data decomposition
A variety of video and audio parameters
In-place video and audio merge
GUI and Command-line interface for maximum flexibility
Example datasets to get you started
Requirements
- Python 3.7:
Currently, pyanthem is tested to work on Python 3.7. This will be updated as more versions are tested.
- ffmpeg:
ffmpeg enables video creation and merging.
- fluidsynth
fluidsynth is a powerful software synthesizer, which enables conversion of data to crisp, high quality sound files.
Installation
Note: If you do not have working installations of the above listed requirements, it is strongly recommended that you use miniconda/Anaconda for a straightforward installation process. If you do not have either, miniconda is preferred as it is a faster install and takes up much less space.
If you do have the above requirements installed, you can simply install pyanthem using pip: pip install pyanthem
Using Miniconda/Anaconda:
Create an environment and install the required packages:
conda create -n pyanthem python=3.7 pip ffmpeg fluidsynth --channel conda-forge --channel nicthib
Next, activate the environment:
conda activate pyanthem
Finally, install the pyanthem Python package using pip:
pip install pyanthem
Downloading Example datasets
If you want to get familiar with the datasets that pyanthem uses, download this collection of datasets/config files
Using pyanthem in a Jupyter Notebook
To access the pyanthem environment in a Jupyter notebook, first install ipykernel in your environment:
conda install -c anaconda ipykernel
After this, create the kernel:
python -m ipykernel install --user --name=pyanthem
Once in a notebook, switch tothe pyanthem kernel by selecting Kernel > Change kernel > pyanthem
Usage
Under construction!
Team
Nic Thibodeaux |
---|
http://github.com/nicthib |
FAQ
Under construction!
Support
Twitter: @nicthibs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.