Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 705 Bytes

CONTRIBUTING.md

File metadata and controls

30 lines (19 loc) · 705 Bytes

Contributing

Tests

To run unit tests, pip3 install pytest, start Live, and run:

pytest

Live reloading

AbletonOSC supports dynamic reloading of the handler code modules so that it's not necessary to restart Live each time the code is modified.

To reload the codebase, send an OSC message to /live/reload.

Viewing logs

AbletonOSC logs events to /tmp/abletonosc.log on macOS, or c:\temp\abletonosc.log on Windows.

Debugging compile-time issues

To view the Live boot log:

LOG_DIR="$HOME/Library/Application Support/Ableton/Live Reports/Usage"
LOG_FILE=$(ls -atr "$LOG_DIR"/*.log | tail -1)
echo "Log path: $LOG_FILE"
tail -5000f "$LOG_FILE" | grep AbletonOSC