windfreak is a pure Python package to facilitate the use of Windfreak Technologies devices.
windfreak requires Python 3.
windfreak is MIT licensed.
- SynthHD v1.4
- SynthHD PRO v1.4
- SynthHD v2
- SynthHD PRO v2
pip install windfreak
git clone https://github.com/christian-hahn/windfreak-python.git
cd windfreak-python
python setup.py install
Add conda-forge
to your channels with
conda config --add channels conda-forge
conda config --set channel_priority strict
then install the package with conda
:
conda install windfreak
or with mamba
:
mamba install windfreak
from windfreak import SynthHD
synth = SynthHD('/dev/ttyACM0')
synth.init()
# Set channel 0 power and frequency
synth[0].power = -10.
synth[0].frequency = 2.e9
# Enable channel 0
synth[0].enable = True
windfreak-python is covered under the MIT licensed.