CentoSync is a web application that synchronizes video playback with Digital Audio Workstations (DAWs) using MIDI Time Code (MTC) or MIDI Clock with Song Position Pointer (SPP).
CentoSync has been tested with:
- Bitwig Studio 5.2
- MTC
- SPP
- Reason Studio 12
- SPP
- FL Studio 2024
- MTC with CentoSync's Alternative Start/Stop checkbox enabled
- WaveForm Tracktion
- MTC with CentoSync's Alternative Start/Stop checkbox enabled
- Ableton Live 10 Suite
- MTC with LiveMTC Max Plugin
- SPP
- Ableton Live 12 Lite
- SPP
- NI Maschine 2
- SPP
Other DAWs, and new/previous versions of the listed DAWs should works fine as well.
MTC is the default and recommended mode.
The compiled web app is available for everyone to use for free. No cookies, no ads! 🥳
👉👉👉https://centosync.centomila.com.👈👈👈
Have fun!
- Synchronizes video player seek time with DAWs
- Supports both MIDI Timecode (MTC) and Song Position Pointer (SPP)
- User-friendly interface
- Video offset
- Embedded manual
- Picture in Picture (Use browser control)
- Dark mode and multiple themes
- Save settings to local storage
- Detailed video info
- CentoSync doesn't work on mobile devices. Only desktop browsers are supported.
- In SPP Mode, synchronization is limited to the first 1024 bars (approximately 30 minutes at 120 BPM). This is due to a limitation in the MIDI protocol.
-
Clone the repository
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open http://localhost:5173 in your browser
-
Allow MIDI access when prompted
-
Select a MIDI port from the dropdown menu
-
Send MTC messages to the selected port
For detailed instructions, please refer to the Help menu within the application.
Testers and contributions are welcome! Please see the Contributing Guidelines for more information.
This project is licensed under the MIT License.
For questions or issues, please open an issue on GitHub.
If you're able to donate, I'd greatly appreciate it! If it's not within your budget, no worries at all—your support in any form is already more than enough.
To make a donation, visit my Buy Me a Coffee page.