This application is simple phase scope, just as the name implies. Also known as phase meter, gonio meter, lissajous meter, etc.
Put it on the edge of your desktop for visual enjoyment, or use for music creation as a monitor, just do as you please!
- Phase scope
- Panning meter
- Correlation meter
- Adjustable gain (0dB ~ -24dB)
- Sampling from desktop audio or microphone input
Note
OS-dependent operation exists only in PySide6 and soundcard, and both libraries are supported Win/Mac/Linux
So it will probably work on Mac and/or Linux, but we can't guarantee it!
- Windows 10/11
- Python 3.12
Important
Use Python 3.12 if you want to build by Nuitka.
This limitation is from Nuitka, does not yet support building with GNU backend due to major structural changes in Python 3.13.
This problem can be avoided by using the MSVC backend, but currently we recommend using Python 3.12
Tip
If uv is installed, Python 3.12 will automatically download (if not yet installed) and be used, so there is nothing to care.
- Create venv and install dependencies.
> scripts\setup.bat- Then, execute program.
> python main.py
or
> uv run python main.py- Basically, Nuitka will do everything about it.
> scripts\build.bat