using sonic pi as dj controller (serato, mixxx...) possible or not?

Hello everyone, I would like to use Sonic Pi as a DJ controller (Serato, Mixxx, etc.). Do you think this is possible? The idea is to code songs live, make transitions, apply effects, etc. Thanks for your contributions.

Hi

can I ask first, do you want to use Sonic Pi to control external DJ software/hardware, or do you mean can Sonic Pi be used in a similar way to DJ software? I’ll admit I’m not familiar with Serato or Mixxx, but Sonic Pi has many functions for sample playback, mixing, slicing, crossfading, beat/tempo detection and loop syncing.

HTH

PD-Pi

Thank you for your reply! I would like to use Sonic Pi in a similar way to DJ software! Is this possible? Detecting the BPM of a song, slowing down or speeding up, overlaying, crossfading….

Yes, all that’s possible and so much more.

Sonic Pi is an amazing playground, with support for playing and manipulating samples, playing a wide variety of synths, tons of effects, etc.

I’d encourage you to play some of the sample code in the tutorials to get a sense of what’s possible.

Enjoy! Welcome!

Thank you for your answers! I will try all of this and do my first tests to understand how this software works, which seems very powerful.