Giter VIP home page Giter VIP logo

ableton-dj-booth's Introduction

Ableton-Dj-Booth

A Max for Live plugin that makes DJing with Ableton a pleasure 🎹

This Max4Live device can:

  • Display meta such as: Trackname, Artistname, Key, BPM.
  • Display the current waveforms using a spectrum (For visual beatmatching)
  • Display if the current clip has an active loop on
  • Display the remaining time that a track has left

Your files need to be in this format to work properly: artistname - trackname_BPM_key.mp3 !

You can use my Meta-Music_Toolbox to prepare your library for this device: https://github.com/Adrian-Winter/Meta-Music-Toolbox

alt text

Why did I create this device ? 😇

I have been djing with Ableton for 10 years now as I love the freedom to build my custom DJ setups without beeing limited by stock plugings. But compared to other djing software such as Serato, RecordBox or Tracktor beatmatching gets quite tricky with Ableton. It also isn´t as easy to get a quick overview about the´current status of important info as it is in other programms, as Abletons interface just offers to much. That is why I decided to invest the time to build this device, It is very much possible to make amazing mixes with Ableton without this device, but with it it is more fun! 😄 alt text

How to use this application? ⚙️

  • Step one: Download the AbletonDjBooth.amxd.
  • Step two: Drag and drop the amxd file on an Audio Track in Ableton.
  • Step three: Select a second Audio-Track that you want to use.
  • Step four: Open the widget (you can adjust the size by simply drag and droppping the widget frame.)

alt text

How did I make this device? 🧐

Programming in M4L was a fun experience. Tbh I thought it would be much simpler programming in a visual cooding environment compared to a script based one, but I had to struggle to keep an overview here and there😅. Here is how the two modules that make up the device look like:

alt text

alt text

Feedback

  • Please feel free to let me know if you have trouble getting the results you are looking for.
  • Also what features could be added?

Hope this little device made your project a little bit easier! ☺️

ableton-dj-booth's People

Contributors

adrian-winter avatar adrianwinter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

ableton-dj-booth's Issues

The device doesnt work for my tracks

The idea is great i love it! But i can´t get it to work for my ableton live session. I got it customized for your own session and i get the same tracks you have in your proyect instead of the ones in mine. Also it would be great if you could change the view grid so you could see more of the song. Great work keep it up!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.