User Details

Username: SebastienClara
Website: midipeak.com/
Facebook: None provided
Twitter: None provided
Soundcloud: www.soundcloud.com/s-bastien-clara
Account Status: enabled
Member since: Feb 27 2021
About SebastienClara:
(report this profile)

Devices by SebastienClara

chordProgressions Version 2.1
EDMrhythms Version 2.1
Melopoeia Version 1.1.2
audio2midi Version 1.1
Shadow-Reflexion Version 1.0
Beatmaker Version 1.0

Total Downloads: 9,573


Comments by SebastienClara

Comments

Thank you for the feedback.
I haven't migrated yet...

Thank you!

At the moment, I don't have any other patterns...

Nevertheless, classifications are reductive. If you do Drum & Bass, you can use the Hip Hop patterns. Depending on the tempo, a pattern can be suitable for both genres.

Similarly, if you are doing House or Techno, you can use the Rock patterns. In this case, it will be necessary to add a kick on the 2 and 4 beat.

Have fun!

Thanks for sharing!

In Max, it is possible to manage the interpolation between two presets. Maybe you can implement this feature in a future version of your device.

I had implemented it with the option of a manual use to slide between presets, two buttons (next, previous) to change presets without transition and an on/off button with a duration value to activate an automatic interpolation when using the next or previous buttons.

This implementation allows to make important variations on the sound with few controls ^^

Perhaps I should have highlighted this image - https://sebastienclara.files.wordpress.com/2022/10/beatmaker-stepper-doc.png - that shows the link between a stepper cell and the associated pitches.

Thanks for your comment!

Thanks!

thanks !

hatyn, you can propose your ideas. Afterwards, depending on my availability, the possibilities that your ideas fit without requiring a development from scratch, I may or may not answer them :)

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.

thanks !

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

Thank you for your feedback.

The latency is induced by the technology used to determine the pitch.

A parameter allows you to modify the analysis window and thus the latency of the response, but it can only be configured at the initialization of the sigmund~ object. Moreover, this parameter influences the response quality of the object, as well as the range of the input audio. Therefore, it is impossible to choose an optimal default value.

For my part, I use this device not to transform a monophonic instrument into a MIDI controller, but to offer a harmonic depth to a monophonic instrument for example by using these other devices:
https://maxforlive.com/library/device/7869/shadow-reflexion
https://maxforlive.com/library/device/7870/shadow-echo

If you don't mind using Max, you can modify the hop parameter of the sigmund~ object and find the best compromise for your use. Be careful, the value of this parameter must be a power of two.

Best

Hi,

Can you tell us if the v1.1 works on your M1 ?

Thanks

On Windows, you have less routing options than on the Mac. By default, however, I cannot route an audio track as input to a MIDI track.

However, when I instantiate the audio2midi device on an audio track, a new field is proposed in the MIDI routing options. When I put the reference audioTrack, it means the audio track where you instantiated the audio2midi device.

If, despite the instantiation of audio2midi on an audio track, you don't see a new field appearing in the MIDI routing options, I can't help you further. I don't have a Mac at home to test and propose you a solution.

Maybe a Mac user of the forum could confirm or deny the functioning of the device on MacOs!

Thanks

Hi,
The device generates MIDI information. To use it, you have to route the output of the device to the input of a MIDI track.

The device is an audio device, therefore, in the routing options of your MIDI track, you select the audio track where you have instantiated the device and specify that the data comes from the device.

Your routing options should look like this: https://sebastienclara.files.wordpress.com/2022/01/shadow-audio2midirouting.png

If you don't see these options, you can activate their visibility with the I-O button on the right of Live's interface.

This family of devices does not have the same engine as the Degrees family.

However, you can use Live's arp and Live's MIDI routing to perform a sync.

I prepared a tuto that I did not have the opportunity to disclose.

I don't really have time to do an article about it, but I'm sharing the sources here: https://sebastienclara.wordpress.com/2022/05/09/arpeggiator-for-melodic-invention/

Analyze the project and you will discover how to sync the different parts!

I'm glad you like it !

I am very busy at the moment. I quickly made a new implementation, but I did not test it.

https://framadrive.org/s/9BTFcLEL8RHknXg/download/Collection-chordProgressions-dev.amxd

If other people are interested in this development version, I will update the device.

Cheers

Merci ! La suite qui arrive très prochainement, devrait vous plaire :)

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

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;

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;