The final solution for connecting Ableton with DASLIGHT5

The new Daslight - for PC and Mac

Moderators: TomHat, simonB

Petr_C64
Posts: 28
Joined: Thu Jan 30, 2025 9:04 am
Operating System: Windows
Location: Czech Republic
Contact:

The final solution for connecting Ableton with DASLIGHT5

Post by Petr_C64 »

I think I figured out a solution to sync Ableton with DASLIGHT in a way that no other is needed :)

Enjoy !!!

http://www.c64.cz/download/ableton_daslight.mp4
Petr_C64
Posts: 28
Joined: Thu Jan 30, 2025 9:04 am
Operating System: Windows
Location: Czech Republic
Contact:

Re: The final solution for connecting Ableton with DASLIGHT5

Post by Petr_C64 »

I read in a discussion that too many MIDI records ( notes ) sent to scene control from a DAW (such as Ableton ) can cause the program to crash. Is this true ?
chrischris
Posts: 20
Joined: Fri Apr 05, 2024 12:44 am
Operating System: Mac OS X

Re: The final solution for connecting Ableton with DASLIGHT5

Post by chrischris »

For a DJ, okay...

but for a stage setup with lots of lights and precise adjustments of the moving heads, I wouldn't risk it.

The fewer MIDI messages you have, the less risk of bugs, it's obvious.
Petr_C64
Posts: 28
Joined: Thu Jan 30, 2025 9:04 am
Operating System: Windows
Location: Czech Republic
Contact:

Re: The final solution for connecting Ableton with DASLIGHT5

Post by Petr_C64 »

if in ableton only the codes to the lights are sent through the virtual midi port, the sending speed is about 15-40 bytes! per second, which is actually ridiculously low.

Atention! You must not have a live channel set for playing with this solution, as it supplies the port with a constant stream of values and overwhelms the port.
Petr_C64
Posts: 28
Joined: Thu Jan 30, 2025 9:04 am
Operating System: Windows
Location: Czech Republic
Contact:

Re: The final solution for connecting Ableton with DASLIGHT5

Post by Petr_C64 »

The transmission speed of the MIDI protocol is standardized at 31,250 bits per second (31.25 kbps). This corresponds to asynchronous serial transmission with precise timing: each byte (8 bits) is framed by a start and stop bit, totaling 10 bits per transmitted byte.

Practical Implications:
The theoretical maximum number of MIDI messages that can be transmitted is approximately 3,125 bytes per second (31,250 bps ÷ 10 bits per byte).

A typical MIDI message (e.g., Note On or Note Off) uses 3 bytes, so the system can handle up to ~1,000 simple messages per second, which is sufficient for most musical applications.

Notes:
The speed is fixed and independent of the physical interface (e.g., 5-pin DIN connectors, USB-MIDI, etc.).

MIDI transmits only control data (e.g., note presses, parameters), not audio signals. The low speed is therefore not a limitation.
Post Reply