kopia lustrzana https://github.com/corrscope/corrscope
004d161cf6 | ||
---|---|---|
.appveyor | ||
.idea | ||
corrscope | ||
tests | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
README.md | ||
appveyor.yml | ||
build_pyinstaller.py | ||
corrscope.spec | ||
poetry.lock | ||
pyproject.toml | ||
setup.cfg |
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