kopia lustrzana https://github.com/corrscope/corrscope
9f318b187f | ||
---|---|---|
.idea | ||
ovgenpy | ||
tests | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
README.md | ||
setup.cfg | ||
setup.py |
README.md
ovgenpy
Python program to render wave files into oscilloscope views, featuring improved correlation-based triggering algorithm
Dependencies
- Python 3.6 or above (3.5 will not work)
- FFmpeg
Installation
Conda
conda create -n ovgenpy python=3.6 pip numpy scipy matplotlib pyqt=5
pip install -e .
Command-line Tutorial
-
Create YAML:
python -m ovgenpy split*.wav --audio master.wav -w
- Specify all channels on the command line.
-a
or--audio
specifies master audio track.- Creates file
master.yaml
.
-
Edit
master.yaml
to change settings. -
Play (requires ffmpeg):
...ovgenpy master.yaml -p/--play
-
Render and encode MP4 video (requires ffmpeg)
...ovgenpy master.yaml -r/--render