combine 2 ARRAY
hi
i want to combine 2 array like this
1st A1A2A3A4
2nd B1B2B3B4
In this array A1B1A2B2A3B3A4B4
I saw the module CombineX3 but not the CombineX2
if some one can help
thanks in advance
i want to combine 2 array like this
1st A1A2A3A4
2nd B1B2B3B4
In this array A1B1A2B2A3B3A4B4
I saw the module CombineX3 but not the CombineX2
if some one can help
thanks in advance
L'orchestronique - foSolo
http://www.arbre-canapas.com/l-orchestr ... ideos.html
http://www.arbre-canapas.com/l-orchestr ... ideos.html
there's a module named array concat
it's what you're looking for
it's what you're looking for
but the concat array do
A1A2A3A4B1B2B3B4
not A1B1A2B2A3B3A4B4
how could you do this ?
A1A2A3A4B1B2B3B4
not A1B1A2B2A3B3A4B4
how could you do this ?
L'orchestronique - foSolo
http://www.arbre-canapas.com/l-orchestr ... ideos.html
http://www.arbre-canapas.com/l-orchestr ... ideos.html
right, i read your post too fast
i suppose Match guru can do better, but you still have the manual solution ?
Download
i suppose Match guru can do better, but you still have the manual solution ?
Download
thanks nay
not other simple solution ? to change array size easely
i will think about this
not other simple solution ? to change array size easely
i will think about this
L'orchestronique - foSolo
http://www.arbre-canapas.com/l-orchestr ... ideos.html
http://www.arbre-canapas.com/l-orchestr ... ideos.html
http://www.sensomusic.com/forums/upload ... arrays.pat
here is a concept how to achieve what you want
here is a concept how to achieve what you want
Interesting that 'Array Combine x3' seems to do what you want, but for 3 arrays.
Why no 'Array Combine'?
I wrote some code which should do what you want, but I ran into issues with the debug mode.
Why no 'Array Combine'?
I wrote some code which should do what you want, but I ran into issues with the debug mode.
you're right ceasless
i try to do it manuelly like nay seven ,but it's not simple
and i don't know scripting ,
an 'array combine' could be great !
i try to do it manuelly like nay seven ,but it's not simple
and i don't know scripting ,
an 'array combine' could be great !
L'orchestronique - foSolo
http://www.arbre-canapas.com/l-orchestr ... ideos.html
http://www.arbre-canapas.com/l-orchestr ... ideos.html
Hey gercha1,
I have finished a two-array version of 'array combine'. I didn't realize the other module existed when I named mine, so it has a different name. If you are on OS X, you should be able to start using it immediately. The module binary file is in the bin/os-x folder on this github page: https://github.com/ab5tract/hollyhock-grove
Otherwise we will have to wait for someone on Windows to compile it.
I have finished a two-array version of 'array combine'. I didn't realize the other module existed when I named mine, so it has a different name. If you are on OS X, you should be able to start using it immediately. The module binary file is in the bin/os-x folder on this github page: https://github.com/ab5tract/hollyhock-grove
Otherwise we will have to wait for someone on Windows to compile it.
gg ceasless.
here i tried to re-compile for Windows. i could sucessfly test x64, didn't test win32 if someone can test:
https://drive.google.com/folderview?id= ... sp=sharing
here i tried to re-compile for Windows. i could sucessfly test x64, didn't test win32 if someone can test:
https://drive.google.com/folderview?id= ... sp=sharing
Wow, 23fx23 that was fast! I have added those binaries to the github repo. Did you make any vcproject files? I could add those as well.
Thanks man!
Thanks man!
yup sry i had them in separate folder i didn't check, normally there is a new archive with all files in the folder now
Hi,
I have a few modules I'll be happy to share (source and Windows builds)
Can I put them on the 'Grove ?
I have a few modules I'll be happy to share (source and Windows builds)
Can I put them on the 'Grove ?
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
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Sure thing oli_lab. If you are on github, easiest thing is to fork the project and then send a pull request with your changes.
Or you can upload and send a link and I van add them.
Probably best for you to post those in the grove thread, so things don't get too confused.
Or you can upload and send a link and I van add them.
Probably best for you to post those in the grove thread, so things don't get too confused.
I've test the the module on my side : on Windows, it has no name and I've this message:
Can't start the program , cause MSVCP120D.dll is missing on this computer ?
test on a 64 win seven, usine 32 and usine 64
On Mac 10.8.5, no message but the module has no name and it's invalid
Can't start the program , cause MSVCP120D.dll is missing on this computer ?
test on a 64 win seven, usine 32 and usine 64
On Mac 10.8.5, no message but the module has no name and it's invalid
i've download the missing dll , so no more messages, but module is still invalid here
I rebuilt the modules, there was a trouble with link1561 on the projet
looks ok on HH2 64bits
I'l try to upload on github...I'm confused...
it's all there on wetransfer
https://www.wetransfer.com/downloads/7a ... 215/84c1c0
cheers
olivar
looks ok on HH2 64bits
I'l try to upload on github...I'm confused...
it's all there on wetransfer
https://www.wetransfer.com/downloads/7a ... 215/84c1c0
cheers
olivar
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
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
nay-seven, the OS X version is working just fine here. I am on 10.10. It is weird.. On mine, the name is listed properly in the browser and in the patch window.
Make sure you are downloading the 'raw' version of the file from github. Or download the zip and get the files from there.
Anyway these will be available more easily through Usine's great add-ons system.
Make sure you are downloading the 'raw' version of the file from github. Or download the zip and get the files from there.
Anyway these will be available more easily through Usine's great add-ons system.
23fx23, same here meaning they do work? Or don't?
To make sure you are downloading the actual binary, you need to click on the file, and then click 'View raw'. This will download the binary. If you right-click "save as" anything that does not say "raw", you will not be doanloading the binary.
To make sure you are downloading the actual binary, you need to click on the file, and then click 'View raw'. This will download the binary. If you right-click "save as" anything that does not say "raw", you will not be doanloading the binary.
i could only test the win64, but it loads ok here, i can drag & see the module with name and info, all in outs and the process does combine as espected the two arrays without errors.
yup maybe it's the raw thing, shouldn't need a dll once compiled normally nope?
yup maybe it's the raw thing, shouldn't need a dll once compiled normally nope?
no, no new test
could be cool is someone else test, cause you and 23fx have development tools on your machine, so this can false the results..?
could be cool is someone else test, cause you and 23fx have development tools on your machine, so this can false the results..?
yes that's true, and maybe cause from start i use the 'debug" copile, not relase, that maybe introduce more stuff im not aware of
nay, I do not think the SDK installed will have an effect, as the test is loading the module in Usine, which has no idea about the SDK.
It would be cool if gercha1 could confirm whether this is doing what he needs though
It would be cool if gercha1 could confirm whether this is doing what he needs though
hi
i've just download and test the module (user module) "weave array" from oli lab
it's work perfectly,
I don't understand scripting
but a great thanks to all,
i've just download and test the module (user module) "weave array" from oli lab
it's work perfectly,
I don't understand scripting
but a great thanks to all,
L'orchestronique - foSolo
http://www.arbre-canapas.com/l-orchestr ... ideos.html
http://www.arbre-canapas.com/l-orchestr ... ideos.html
Any news on this? A Combine Inverse x5 would be very useful for untangling the midi event streams out of the Piano Roll.
There is a user module that parse the array out of the piano roll : it is called "play midi note"
you'll find it with the addons
Olivar
you'll find it with the addons
Olivar
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
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
thanks, that looks like it could be useful for other things but it's not quite what I'm looking for.
I mean something that will split the event array into a set of other arrays like 'note array', 'velocity array' etc so that those could be manipulated as groups, swapped around etc and then put back into an event array for the piano roll.
(I'm trying to recreate some of the tricks that could be performed with the old 'KeyKit' software)
I mean something that will split the event array into a set of other arrays like 'note array', 'velocity array' etc so that those could be manipulated as groups, swapped around etc and then put back into an event array for the piano roll.
(I'm trying to recreate some of the tricks that could be performed with the old 'KeyKit' software)
oli_lab wrote:There is a user module that parse the array out of the piano roll : it is called "play midi note"
you'll find it with the addons
Olivar
I've just finished the deserializer 1 to 5...
I'll do the serializer 5 to 1 asap
I'll do the serializer 5 to 1 asap
bmartin wrote:thanks, that looks like it could be useful for other things but it's not quite what I'm looking for.
I mean something that will split the event array into a set of other arrays like 'note array', 'velocity array' etc so that those could be manipulated as groups, swapped around etc and then put back into an event array for the piano roll.
(I'm trying to recreate some of the tricks that could be performed with the old 'KeyKit' software)
oli_lab wrote:There is a user module that parse the array out of the piano roll : it is called "play midi note"
you'll find it with the addons
Olivar
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
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
great, that sounds like just the thing!
oli_lab wrote:I've just finished the deserializer 1 to 5...
I'll do the serializer 5 to 1 asap
bmartin wrote:thanks, that looks like it could be useful for other things but it's not quite what I'm looking for.
I mean something that will split the event array into a set of other arrays like 'note array', 'velocity array' etc so that those could be manipulated as groups, swapped around etc and then put back into an event array for the piano roll.
(I'm trying to recreate some of the tricks that could be performed with the old 'KeyKit' software)
oli_lab wrote:There is a user module that parse the array out of the piano roll : it is called "play midi note"
you'll find it with the addons
Olivar
hope you're a windows person
I will make a proper release with osx build asap
File uploaded: http://www.sensomusic.com/forums/upload ... _Array.zip
I will make a proper release with osx build asap
File uploaded: http://www.sensomusic.com/forums/upload ... _Array.zip
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
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
too bad, you'll have to wait few more days, I only start the mac mini when building user modules !bmartin wrote:no, sorry, i'm on a mac!
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
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Just to add to the confusion - I'm just having a play around with the regular Array Combine and Invert Combine modules to see how they work and for some reason the Combine Inverse x3 can only handle values between 0 and 1 - anybody else get this?
I've managed to work out how to manipulate the event arrays that come out of the midi piano roll using some elaborate combinations of get and set arrays to achieve some of what i wanted - a steep learning curve!
one main problem with it - the event arrays lose the midi channel information so everything in a midi file gets mixed together - melody, drums, etc
plus the whole thing is quite clunky. i was wondering how the array 'rows' and 'lines' worked - there is no explanation at all in the manual. could this be a way of splitting up the midi data?
one main problem with it - the event arrays lose the midi channel information so everything in a midi file gets mixed together - melody, drums, etc
plus the whole thing is quite clunky. i was wondering how the array 'rows' and 'lines' worked - there is no explanation at all in the manual. could this be a way of splitting up the midi data?
Who is online
Users browsing this forum: No registered users and 14 guests
