- NEVER push to the master branch on main repository directly. Instead, go through the Following workflow EVERY TIME you want to add something to the main repository:
Fork->Clone->Edit->Commit->Pull->Push->Pull Request
- Ask questions if you don't know something.
Install CFFI lib:
sudo apt-get install libffi-dev
Install Pysoundfile:
python3 -m pip install pysoundfile
sudo apt-get install libsndfile1
Install Pyaudio:
sudo apt-get install libasound2-dev
sudo apt-get install portaudio19-dev
pip install pyaudio --user
sudo apt-get install python3-pyaudio
Install Sounddevice:
python3 -m pip install sounddevice
sudo apt-get install python-pip
sudo apt-get update
sudo apt-get install python-dev
sudo pip install crcmod
python -m pip install pyserial
sudo apt-get install pulseaudio