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.txt
python main.py
main.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.