Device Details

Device Overview

Name/Version: EDMrhythms 2.1
Author: SebastienClara  
Description: You can try a newer implementation of this device which has more features and is optimized for live here: https://maxforlive.com/library/device/8452/beatmaker

Collection-EDMrhythms contains 84 rhythmic patterns.

Data of this device is based on Beat Dissected section by Attack Magazine (https://www.attackmagazine.com/technique/beat-dissected/).

Cf. demo: https://youtu.be/z1FOXlWUoko

Features
* Modification of the rate of a pattern.
* Recurrent random drawing of a pattern according to a number of bars.
* Export a pattern as a MIDI clip (only works in the session view and this feature only works with Live 11 and above).
* Button to know approximate tempo ranges for common genres.


v.1.0.1
Add button to know approximate tempo ranges for common genres.
Add button to support me.

v.2
With v2, I improved and fixed the algorithms

v.2.1
Improvement and bug fix of the engine.
GUI redesign (new option for random).
All parameters can be assigned to a MIDI controller.
Correction of two inconsistencies on the data.
 

Device Details

Downloads: 1343
Tags drum, sequencer, utility, other
Live Version Used: 11
Max Version Used: 8.1.5
Date Added: Sep 06 2021 09:09:55
Date Last Updated: Oct 26 2022 13:41:41
Average Rating (3) 5
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional): https://en.tipeee.com/sebastien-clara
License (more info): None

Device Files

Device File: Collection-EDMrhythms.amxd
 


Comments

hello,

node.script: Could not locate node.script dependency Collection-EDMrhythms.js

I think you'll need to freeze it.

Hello,

Thanks for your feedback!

If you open the amxd file with a text editor, you can see at the end the js file is included.

If you unfreeze the device, I can't find the js. It's not voluntary on my part and I don't see why the js disappears.

You can reconstruct the js using the following cues:
const maxApi = require('max-api');
...

//next js
inlets = 1;
// outlets = 1;

a nice addition would be to add the bpm in which it was made to the title of eacht pattern

I like the idea of being able to assign a tempo to a beat that is intended for another.

For the drum, the major difference between chillhop, boom bap and drum & bass is the tempo.

However, you are right, we need a guide. I didn't write down the tempo of the beats, but I did add a button that lets you know the approximate tempo ranges for common genres.

Download the latest version.
Cheers

uhh this is awesome

thanks !

I think you'll like my next device even more! It should be out in a few weeks...

love the new one Seb! One thing that the new one does better i think is the way it loads in new patterns as you switch them around while the transport is running. With this device and the Chord one the playhead doesn't reset so you end up having to stop and restart the playback to get everything back into sync with the rest of your set.
I assume you are aware of this and reapproached it differently and more efficiently with the new Beatmaker device.

Indeed, the synchro is the problem of this device. I couldn't find a smooth resync.

In the new device, the time engine brings me new features, but I also lose some others. However, the sync was the main reason for new device.

Login to comment on this device.

[ browse device library ]