ArrayArrayArrayArrayArray
BrainModularBrainModular Users Forum2007-02-26T16:20:52+02:00https://brainmodular.org/forums/app.php/feed/topic/2742007-02-26T16:20:52+02:002007-02-26T16:20:52+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1272#p1272 Olivier: Thanks for your recipes. That's exactly what I needed. It's true that Usine is more flexible than Reaktor (in wiring, sorry to compare!). It's true also that I must avoid to build patches with hundreds of modules like in Reaktor and find more efficient solutions. As you said, 50 modules in a patch, that's huge. I have to be clever!
Bj?rn : Well, if you're interested, i'll put on line tonight my last version of the Note Manager (filters a range- THEN -remap notes- OR -transpose- AND/OR -change velocities with a ratio). I think I finally got the solution: array editor AND script. I hope. It seems to me that you're very well minded for scripting, very logical. You really help me with your comments. BTW, MIDI Transform module does not exactly what I want, it's another purpose. I think I'll use it to make a module that plays synth pads (or harmonic groove) while I'm playing bass or something like that... But not now. First build my instrument, then experiment stupid features!
Thanks to you guys, you're quick and clear. I appreciate.
Statistics: Posted by Guest — 26 Feb 2007, 15:20
]]>2007-02-26T12:58:53+02:002007-02-26T12:58:53+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1271#p1271 You can however do almost the same thing in the array editor; you don't have access to the "from" value, but as you can use info from the message you're mapping to get to the right element of the array, that shouldn't do much. You'll maybe have to add or subtract 1 when doing things like these, but that's fairly common when programming anything in my experience....
]]>2007-02-26T11:53:38+02:002007-02-26T11:53:38+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1270#p1270Statistics: Posted by bsork — 26 Feb 2007, 10:53
]]>
2007-02-26T10:34:26+02:002007-02-26T10:34:26+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1269#p1269As you noticed, the scripting language is not really CPU friend... But the Note 'transposition and velocity compressor/expander' script is very light, and shouldn't take more than 0.5% of CPU.
You allways have to find the best solution for all your problem: Vst?, Script?, Modules? which preference?
My personnal rules (preference order):
For audio: 1:vst, 2:Modules , (no script) For Midi: 1:Modules, 2:Script, 3:Vst For Data/array: 1:Modules, 2:Script
The tempo detector (add-on) is a good example of this rule application. (less than 3% on my system)
Usine has nothing to compare with Reaktor. A Reaktor patch is allways made of many (thousand ?) "small" modules. In Usine, 50 modules in a patch is huge, because modules are bigger.
Also, as you probably noticed, in Usine it's very easy to build a patch: - flow conversion is made automatically (connect and play), - you can mix flow together, ... Everything has a cost...
Usine is not designed to replace Reaktor but to play with! I use it a lot. Feel free to mix Usine, Reaktor, vst's in the same patch.
]]>2007-02-26T05:54:29+02:002007-02-26T05:54:29+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1267#p1267 Well, it's not exactly a patching question... but...
There we were talking about velocity changes (ratios). Of course, the first thing I did was to make a simple sub-patch. I'm used to that, I did a lot of things in Reaktor. But when I saw the CPU% in the top-left corner, I had nightmares. I really have no mean to check the difference with equivalent plug-ins, but the tests give points to plug-ins for many patches (not talking about audio, just data and Midi data). And I can bypass them when not used, not patches. I've also tried to build something to remap midi notes (there is nothing similar in MFX on the Web). It's a crazy stuff. more than 12% CPU (Pentium IV 3 MHz, dual core soon, be patient, boy). As I have 3 keyboards, I have to use that patch 3 times, that makes almost 40% CPU only for that gadget! I'll now try it with array modules, maybe shall I be able to remap any of the 127 Midi notes... But with how much CPU? Then, if it's again too greedy, I'll make my midi thru Reaktor in plug-in with my old patches. As I also need it as synth, why not?... Then, shall I have new ideas?!
In fact, I'm wondering if Usine is not a little bit too greedy for certain things ? (if I had a bug report, it would be that!) Or am I doing wrong wiring, using the same "routines" as I used in Reaktor?
I know it's just my problem, I should find solutions by myself and I would like to. But since I don't know Usine as well as some of you do, sorry, I need help. I need to understand. Because the stuff I'm building is big and it's the main tool of my duet.
Thanks guys for your answers, I really really appreciate, you must know it (in fact, I don't need Usine Pro but I'll get it soon, be patient boy! just to say how i appreciate). And one day I hope, I'll be able to help beginners like me.
Cheers.
Statistics: Posted by Guest — 26 Feb 2007, 04:54
]]>BrainModularBrainModular Users Forum2007-02-26T16:20:52+02:00https://brainmodular.org/forums/app.php/feed/topic/2742007-02-26T16:20:52+02:002007-02-26T16:20:52+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1272#p1272 Olivier: Thanks for your recipes. That's exactly what I needed. It's true that Usine is more flexible than Reaktor (in wiring, sorry to compare!). It's true also that I must avoid to build patches with hundreds of modules like in Reaktor and find more efficient solutions. As you said, 50 modules in a patch, that's huge. I have to be clever!
Bj?rn : Well, if you're interested, i'll put on line tonight my last version of the Note Manager (filters a range- THEN -remap notes- OR -transpose- AND/OR -change velocities with a ratio). I think I finally got the solution: array editor AND script. I hope. It seems to me that you're very well minded for scripting, very logical. You really help me with your comments. BTW, MIDI Transform module does not exactly what I want, it's another purpose. I think I'll use it to make a module that plays synth pads (or harmonic groove) while I'm playing bass or something like that... But not now. First build my instrument, then experiment stupid features!
Thanks to you guys, you're quick and clear. I appreciate.
Statistics: Posted by Guest — 26 Feb 2007, 15:20
]]>2007-02-26T12:58:53+02:002007-02-26T12:58:53+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1271#p1271 You can however do almost the same thing in the array editor; you don't have access to the "from" value, but as you can use info from the message you're mapping to get to the right element of the array, that shouldn't do much. You'll maybe have to add or subtract 1 when doing things like these, but that's fairly common when programming anything in my experience....
]]>2007-02-26T11:53:38+02:002007-02-26T11:53:38+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1270#p1270Statistics: Posted by bsork — 26 Feb 2007, 10:53
]]>2007-02-26T10:34:26+02:002007-02-26T10:34:26+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1269#p1269As you noticed, the scripting language is not really CPU friend... But the Note 'transposition and velocity compressor/expander' script is very light, and shouldn't take more than 0.5% of CPU.
You allways have to find the best solution for all your problem: Vst?, Script?, Modules? which preference?
My personnal rules (preference order):
For audio: 1:vst, 2:Modules , (no script) For Midi: 1:Modules, 2:Script, 3:Vst For Data/array: 1:Modules, 2:Script
The tempo detector (add-on) is a good example of this rule application. (less than 3% on my system)
Usine has nothing to compare with Reaktor. A Reaktor patch is allways made of many (thousand ?) "small" modules. In Usine, 50 modules in a patch is huge, because modules are bigger.
Also, as you probably noticed, in Usine it's very easy to build a patch: - flow conversion is made automatically (connect and play), - you can mix flow together, ... Everything has a cost...
Usine is not designed to replace Reaktor but to play with! I use it a lot. Feel free to mix Usine, Reaktor, vst's in the same patch.
]]>2007-02-26T05:54:29+02:002007-02-26T05:54:29+02:00https://brainmodular.org/forums/viewtopic.php?t=274&p=1267#p1267 Well, it's not exactly a patching question... but...
There we were talking about velocity changes (ratios). Of course, the first thing I did was to make a simple sub-patch. I'm used to that, I did a lot of things in Reaktor. But when I saw the CPU% in the top-left corner, I had nightmares. I really have no mean to check the difference with equivalent plug-ins, but the tests give points to plug-ins for many patches (not talking about audio, just data and Midi data). And I can bypass them when not used, not patches. I've also tried to build something to remap midi notes (there is nothing similar in MFX on the Web). It's a crazy stuff. more than 12% CPU (Pentium IV 3 MHz, dual core soon, be patient, boy). As I have 3 keyboards, I have to use that patch 3 times, that makes almost 40% CPU only for that gadget! I'll now try it with array modules, maybe shall I be able to remap any of the 127 Midi notes... But with how much CPU? Then, if it's again too greedy, I'll make my midi thru Reaktor in plug-in with my old patches. As I also need it as synth, why not?... Then, shall I have new ideas?!
In fact, I'm wondering if Usine is not a little bit too greedy for certain things ? (if I had a bug report, it would be that!) Or am I doing wrong wiring, using the same "routines" as I used in Reaktor?
I know it's just my problem, I should find solutions by myself and I would like to. But since I don't know Usine as well as some of you do, sorry, I need help. I need to understand. Because the stuff I'm building is big and it's the main tool of my duet.
Thanks guys for your answers, I really really appreciate, you must know it (in fact, I don't need Usine Pro but I'll get it soon, be patient boy! just to say how i appreciate). And one day I hope, I'll be able to help beginners like me.