A Python-based mini DAW-style UI prototype inspired by Studio One.
This project is UI-first: it focuses on layout and interaction patterns (timeline, mixer, transport) rather than full audio-engine / MIDI functionality.
- Modern, professional-looking interface (PyQt6)
- Multi-track timeline placeholder
- Mixing console with simple channel strips (volume + pan)
- Basic transport controls (Play, Stop, Record)
- Extensible structure for future audio/MIDI features
- Python 3.8+
- Recommended: virtual environment
python -m venv venv
# Windows:
venv\Scripts\activate
# macOS/Linux:
source venv/bin/activate
pip install -r requirements.txtpython main.pymain.py— main application window and UI scaffoldingrequirements.txt— minimal dependencies (kept small intentionally)
- Audio playback/recording engine
- Clip import/export
- MIDI piano roll
- Plugin hosting
- Project save/load
MIT — see LICENSE.