Welcome to %s forums

BrainModular Users Forum

Login Register

Bezier Multi 1.0

Discussions about add-ons, announcements
Post Reply
23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 12 May 2015, 23:20

Image

Bezier Multi is a user module that creates a graphic canvas with multiple bezier curves.

Features:

_ Up to 8 curves accessible via menu buttons.
_ each curve can be up to 10 points with associated tangents.
_ each curve output defined size array.
_a time input allow to use each curve as a lfo , can be single for all or array for different times.
_various infos outputs like tangent angle and distance from point, currently touched point ect..
_extra menu for basic operation like reset to linear, reset to 2 points, mirror X, Y ect.
_ sequencer output can be smooth, quantisised X,Y or booth with XY grid setting.
_comma text input for user custom curves names,
_4 included skins with user skin editable colors.
_compatible with preset manager to save/recall differents sets of curves.

/addons data tools

nb let me know if find bugs

User avatar
oli_lab
Member
Posts: 1261
Location: Brittany, France
Contact:

Unread post by oli_lab » 13 May 2015, 12:42

GG !

I definitly need to get into GUI
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 13 May 2015, 13:09

thx oli, yup the sdk draw procedures are very cool :),

cs
Member
Posts: 28
Contact:

Unread post by cs » 14 Jul 2016, 17:44

sorry but, is very unstable (sorry for my english) 2 PC, 3 win7 (64b), 2 in the same computer, usine 32 or 64.error; init module, paint module ??? i don't understand, i make many test with clean registry, memory, nothing. So, i retry with a second direction bezier mapper tools but it's impossible to use 2 or more in the same workspace, they havent a mirror sytem (the same adress?). But thanks for this work.
Best regards

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 17 Jul 2016, 22:44

yes that was my first programming module and i think i made mistakes at that time with global variables that could mess together if using more than one module in same wksp sadly and probably other things.
ill try to have a look if i can find the source i used for this one.

User avatar
oli_lab
Member
Posts: 1261
Location: Brittany, France
Contact:

Unread post by oli_lab » 18 Jul 2016, 13:35

I did the same mistake
Just check if your variables are in" private "
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 23 Oct 2016, 18:40

sry for long delay, i had overwritten this project to build a bezier synth based on this idea and couldn't find back the sources i used for the addon.
but i found a backup on external drive this morning :) , so checked and corrected few things.
should be less buggy now and allow more than one instance, cs let me know how it goes.

V1.1 fixed various memory allocations and global variables

Image

W32-64 V1.1 user module:
https://drive.google.com/open?id=0B0VUy ... 0Q5amtVLVE


Ill uppgrade with a new version based on my synth that allow cool things like per segment custom curve type (bezier 2tan, bezier quad, linear spline intepolation ect)
and move/resize/scale eaily. but have to be patient. here is some teasing video by waiting^^

https://drive.google.com/open?id=0B0VUy ... kFKblJpRnM

Image

woodslanding
Member
Posts: 1327
Contact:

Unread post by woodslanding » 19 Dec 2016, 21:03

I am trying to use this to create some velocity curves. I want to use it to create some mapping curves where velocity output values from 0-127 are put into an array of values betwerrn 0 and 127 which I can store. Unfortunately, I cannot figure out how to wire it up.

Here's my test patch. I've tried every output from the bezier module, and I only get a flat line of values. I read the wiki, but it has different outputs and output names.

http://www.sensomusic.com/forums/upload ... erTest.pat

When I cable to 'x's', I get an array with the right shape, but it only has 7 values, although I specified 128.

when I cable to the test_0 output, I get 128 values, but they are all the same.
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Dec 2016, 01:50

mm maybe something wrong with the min max inside module.

try the module version i changed inside this folder and open the workspace included, on top it show array generation mode, bottom is remapper mode example

https://drive.google.com/open?id=0B0VUy ... UFmUVkxNmc

Post Reply

Who is online

Users browsing this forum: No registered users and 92 guests