|
|
|
07-26-2022, 06:04 PM
|
#41
|
Human being with feelings
Join Date: Nov 2006
Posts: 855
|
Quote:
Originally Posted by oli lewis
honestly cannot wait for this mate - if reaper just had a drum machine and built in sampler like bitwig or ableton does it would be unstoppable workflow wise...
|
Do you know about RS5k manager, it's great
https://forum.cockos.com/showthread.php?t=207971
|
|
|
07-26-2022, 07:13 PM
|
#42
|
Human being with feelings
Join Date: May 2022
Posts: 5
|
Quote:
Originally Posted by todd_r
|
yeah but couldn't figure out how to change pitch for all items at the same time, nor if i could automate parts of it with a curve or parameter modulation - and no filter
i mean mpl does way more than i could ever do don't get me wrong - but i usually just use sitala because i've set up a template with all my stuff on so i can just jam and record ideas - more just for the simplicity of it and how that affects your workflow but a built in one would be really good i think especially if it combined each pad into a potential "machine" so that a drum synth could be loaded on a pad - like bitwigs E-Kick, E-Snare and whatnot
i've been using rewire with bitwig into reaper because reaper is better for mixdowns in my opinion - but it means i have to commit to audio and i would love it if reaper had some of these features because it's just more potential for ideas and i love reaper's potential for creativity because there's some things other daws cannot do at all
but i think it deffo needs some modern electronic music producer features as well - not to pigeonhole the program into one niche, but making these things easy in the workflow and quick to do really helps especially as focus wanes.
this bryanchi script i can't wait for because it would make resampling audio so much easier when you're processing it through effects and if he gets the modulations down then there's so many sounds you could make on the fly without resorting to just doing an annoying automation drawing session
but yeah i did try that extension today mate but only so much you can do without the developers putting it native into the daw i suppose
|
|
|
07-28-2022, 07:19 AM
|
#43
|
Human being with feelings
Join Date: Dec 2019
Posts: 588
|
when ?
|
|
|
07-28-2022, 08:30 AM
|
#44
|
Human being with feelings
Join Date: Jan 2008
Location: Oslo
Posts: 315
|
Quote:
Originally Posted by BryanChi
I had always found Bitwig's device's feature set very appealing. The modulation system is my first favorite, and there's also the modular FX approach where you can split the FX chain by frequency band or mid/side, or only process the wet signal of certain FXs. A quick video will explain it much better than I ever can:
Modulation - https://www.youtube.com/watch?v=WbJKjwwEIGk
Modular FXs - https://www.youtube.com/watch?v=9bSg0d6UcTE
I'm considering making this in Reascript, just thought I'd ask here to see if there's any experienced coders who's also interested in this idea. Also want to check how possible is it to build something like this using Reascript?
Thanks!
|
I use Bitwig (sparingly) as my second DAW. The performance is bad because a lot of the signal processing runs at audio rate. I think they should consider releasing it as a VST, I would buy it again. Yes, I mean package the whole engine as a VST, sort of like the Reason VST rack.
Bitwig is pretty great, but I had to abandon it because of performance and thus I returned here to bitch and moan.
|
|
|
07-29-2022, 01:40 PM
|
#45
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Quote:
Originally Posted by oli lewis
yeah but couldn't figure out how to change pitch for all items at the same time, nor if i could automate parts of it with a curve or parameter modulation - and no filter
i mean mpl does way more than i could ever do don't get me wrong - but i usually just use sitala because i've set up a template with all my stuff on so i can just jam and record ideas - more just for the simplicity of it and how that affects your workflow but a built in one would be really good i think especially if it combined each pad into a potential "machine" so that a drum synth could be loaded on a pad - like bitwigs E-Kick, E-Snare and whatnot
i've been using rewire with bitwig into reaper because reaper is better for mixdowns in my opinion - but it means i have to commit to audio and i would love it if reaper had some of these features because it's just more potential for ideas and i love reaper's potential for creativity because there's some things other daws cannot do at all
but i think it deffo needs some modern electronic music producer features as well - not to pigeonhole the program into one niche, but making these things easy in the workflow and quick to do really helps especially as focus wanes.
this bryanchi script i can't wait for because it would make resampling audio so much easier when you're processing it through effects and if he gets the modulations down then there's so many sounds you could make on the fly without resorting to just doing an annoying automation drawing session
but yeah i did try that extension today mate but only so much you can do without the developers putting it native into the daw i suppose
|
Thanks Lewis, I also really like how the drum rack works in Bitwig, I might try to build something similar in this script in the future, although there are many other priorities, more general features such as Envelope modulation, parallel processing, and custom layouts for popular plugins ,so I don't think it'll happen any time soon.
Btw I've updated the latest development progress on my first post!
Last edited by BryanChi; 07-29-2022 at 06:23 PM.
|
|
|
07-29-2022, 06:34 PM
|
#46
|
Human being with feelings
Join Date: May 2022
Posts: 5
|
Quote:
Originally Posted by BryanChi
Thanks Lewis, I also really like how the drum rack works in Bitwig, I might try to build something similar in this script in the future, although there are many other priorities, more general features such as Envelope modulation, parallel processing, and custom layouts for popular plugins ,so I don't think it'll happen any time soon.
Btw I've updated the latest development progress on my first post!
|
no worries mate, really hope reaper allows for some more interesting modulation options beyond just envelope modulation and an lfo - because a few of those bitwig modulations are just awesome and would be great for sound design for electronic music
if it had to create loads of reasamplomatics to make a drum rack it'd be awesome to have a global adsr and pitch for all of them which is what reasamplomatic lacks because doing it individually really ruins the workflow when you're trying to just make a bunch of new perc loops by moving new samples in and whatnot - that and an ability to just drag and drop samples and they auto update all instances
but anyway regardless, you're doing some awesome stuff mate and am incredibly thankful that you're attempting and succeeding at doing this
if reaper had a few more electronic music elements to it it'd be hands down the best daw i think
|
|
|
07-29-2022, 06:41 PM
|
#47
|
Human being with feelings
Join Date: May 2022
Posts: 5
|
if you did look into a drum machine global thing that goes into this devices view, would there be any way to make a step sequencer with 16 or so steps? dunno if it would have to have a button where you select a track and it creates a midi track that auto updates - that would be great for just on the fly looping and jamming especially if you have hardware synths or drum machines
dunno how it would work since i'm a luddite but that would be great especially if it also worked with modulators and could set macros to move using that
and the note fx thing in bitwig is also really great and if there was a way to create a few of those sorts of things it'd be great
|
|
|
07-29-2022, 06:57 PM
|
#48
|
Human being with feelings
Join Date: May 2019
Posts: 377
|
Looking VERY interesting. A lot of people are looking forward to this!
|
|
|
08-05-2022, 02:31 PM
|
#49
|
Human being with feelings
Join Date: Apr 2014
Location: NY
Posts: 175
|
I'm thrilled, so many people looking forward to this project, this is one of the most talked features in this forum for so many years... Thank you for pulling the trigger BryanChi, I'm looking forward to get my hands on it and I want you to know that me and I'm sure many others really, really, really appreciate your efforts!!!
|
|
|
08-05-2022, 02:39 PM
|
#50
|
Human being with feelings
Join Date: Jul 2007
Posts: 710
|
Will there be drawable LFO's that are midi trigger-able?
|
|
|
08-05-2022, 05:06 PM
|
#51
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
@_TIP_ @Rodulf
Thanks for the kind words guys! Still have many more features I want to make but I'm really looking forward to releasing it.
Quote:
Originally Posted by dna598
Will there be drawable LFO's that are midi trigger-able?
|
Yes I'm planning on making this, I'll update here if I get it down
@oli lewis
Actually a step sequencer should be one of the easier features to implement! So I'm pretty sure we can make it.
I've updated the latest development progress on the first page, really liked how the gui turned out!
I'll start working on more general functions now rather than specific plugins.
|
|
|
08-05-2022, 05:54 PM
|
#52
|
Human being with feelings
Join Date: Jan 2019
Posts: 245
|
Hey BryanChi, pics are looking awesome. Are the modules for plugins going to be easy to create/modify? Or does every plugin module need to be made by you? Tnx!
|
|
|
08-06-2022, 12:24 PM
|
#53
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Quote:
Originally Posted by DaniloVillanova
Hey BryanChi, pics are looking awesome. Are the modules for plugins going to be easy to create/modify? Or does every plugin module need to be made by you? Tnx!
|
Thanks! Yes I'm planning to add a layout editing mode where you can drag to place and resize knobs, sliders and switches. I'll keep you posted.
|
|
|
08-06-2022, 12:58 PM
|
#54
|
Human being with feelings
Join Date: Jan 2019
Posts: 245
|
Quote:
Originally Posted by BryanChi
Thanks! Yes I'm planning to add a layout editing mode where you can drag to place and resize knobs, sliders and switches. I'll keep you posted.
|
amazing, dude!
|
|
|
08-07-2022, 12:07 AM
|
#55
|
Human being with feelings
Join Date: Dec 2019
Posts: 193
|
That looks incredible!
Is there a system for user configurable UIs or extendability?
I think that it's important, as this will require constant maintenance to keep up with new versions of plugins etc.
If, for example, devices can be small modules of code that "plug-in" to the original script somehow, that could expand the script, and perhaps even form a community repository of "devices.
This will also take pressure off of you, think 2-3 years down the line .
I'd be very happy to offer any development help in that regard (even though it doesn't look like you need any).
Last edited by odedd; 08-12-2022 at 02:38 AM.
|
|
|
08-13-2022, 05:27 PM
|
#56
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Thank you! : )
Yes I've thought about that too. I'll have to do some research and experimenting to see how to make that work.
Just wondering if you might be interested in helping develop the device's UIs? The main script is not very organized so I think it'll be hard for someone else to help me develop core functions, but it'd be really helpful if I can have someone to help me develop device's UIs, because there are so many plugins out there and we want to support as many as possible.
|
|
|
08-14-2022, 01:47 PM
|
#57
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
Legit can't believe what I'm seeing here, this is really incredible man. All the best during the development phase, looks like like a winner already!
|
|
|
08-14-2022, 01:56 PM
|
#58
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
Just to confirm, where you talk about "parallel processing being possible"... are we talking like on the same track you can offshoot a Parallel chain, complete with wet/dry or independent volumes?
Like if you wanted to create a "spreader" type effect on a piano:
Parallel Chain 1 : (PANNED HARD LEFT)
-reapitch up 12cents
-EQ out lows
-Some kind of verb
-LFO the pitch a little bit
Parallel Chain 2 : (PANNED HARD RIGHT)
-reapitch down 12cents
-EQ out lows
-Some kind of delay
-LFO the delay time a little bit for that creepy vibe
And then a Macro to control the volumes of both Parallel chains together?
|
|
|
08-15-2022, 01:40 PM
|
#59
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
Also quick question - is this something that operates per-track like in BitWig/Ableton/S1 etc? Or is it a project-wide sort of thing?
I could see use cases for Macros especially at both the track and project level. Track level is obvious, would work like any modern synth. Project level would be cool too, assigning single macros/lfos to parameters on multiple tracks.
Ugh just so excited seeing some movement in this area.
|
|
|
08-15-2022, 08:00 PM
|
#60
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Thanks @ferropop! Really glad to see people being as enthusiastic as I am about this project.
Yes what you described for parallel processing is possible. Essentially it's splitting a signal into multiple channels so you can process them individually and then mix them back later.
Currently it follows whichever track that's selected, and macro doesn't work across tracks. Personally I don't find global macros as useful, maybe it's because I never use reaper in live settings. But anyways I'll add this feature in the future if there's much interest.
|
|
|
08-16-2022, 11:00 AM
|
#61
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
Quote:
Originally Posted by BryanChi
Thanks @ferropop! Really glad to see people being as enthusiastic as I am about this project.
Yes what you described for parallel processing is possible. Essentially it's splitting a signal into multiple channels so you can process them individually and then mix them back later.
Currently it follows whichever track that's selected, and macro doesn't work across tracks. Personally I don't find global macros as useful, maybe it's because I never use reaper in live settings. But anyways I'll add this feature in the future if there's much interest.
|
Yeah it's unreal to me that you achieved this through Scripting.
I just really adore the idea of being able to "black box" effects, provide a couple of simple macro controls that get automated, and solve the insane multiple-track/pin-insanity mess that happens when trying to do even fairly simple parallel processing.
The possibilities are truly endless, and I'm so glad you looked at BitWig as your inspiration as they have literally perfected this feature.
|
|
|
08-16-2022, 11:04 AM
|
#62
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
If I may throw this out there, the VITAL synth by Matt Tytel (single-handedly took on Serum) is a fantastic example of where this can all go from a visual and usability perspective.
Drag-n-drop of modulators onto parameters will preview their effect in realtime during the mouse drag, so you can immediately get a sense of whether this modulation is even getting you in the right world without having to commit anything! Incredible for quickly experimenting also - while holding the mouse button down, just drag overtop some other parameter and watch how the modulator affects that one - just try stuff and hear the results instantly.
Also really love the visual feedback. Lets say you engage the Sin modulator - you physically see the modulator wave passing through its cycle, and thus its effect on the parameters in realtime. This type of visual feedback is so important, so powerful, and integrates what you hear with what's happening on screen in such a simple and obvious way.
People out there doing incredible things, there's so much high-level development to be inspired by.
|
|
|
08-16-2022, 07:46 PM
|
#63
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Quote:
Originally Posted by ferropop
If I may throw this out there, the VITAL synth by Matt Tytel (single-handedly took on Serum) is a fantastic example of where this can all go from a visual and usability perspective.
Drag-n-drop of modulators onto parameters will preview their effect in realtime during the mouse drag, so you can immediately get a sense of whether this modulation is even getting you in the right world without having to commit anything! Incredible for quickly experimenting also - while holding the mouse button down, just drag overtop some other parameter and watch how the modulator affects that one - just try stuff and hear the results instantly.
Also really love the visual feedback. Lets say you engage the Sin modulator - you physically see the modulator wave passing through its cycle, and thus its effect on the parameters in realtime. This type of visual feedback is so important, so powerful, and integrates what you hear with what's happening on screen in such a simple and obvious way.
People out there doing incredible things, there's so much high-level development to be inspired by.
|
Are you talking about the little line that indicates where the parameter is at after it's modulation? The visual feedback is pretty important indeed. Omnisphere for example has very poor indicators for its modulations, and the way to assign modulation is pretty outdated, at least when I tried it
|
|
|
08-16-2022, 09:20 PM
|
#64
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
Quote:
Originally Posted by BryanChi
Are you talking about the little line that indicates where the parameter is at after it's modulation? The visual feedback is pretty important indeed. Omnisphere for example has very poor indicators for its modulations, and the way to assign modulation is pretty outdated, at least when I tried it
|
This for sure, but I mean - during the drag if you hover over a parameter it will "audition" the modulation for you, in realtime, without actually assigning the modulation. This lets you quickly hover over different things and see what that modulation sounds like on that thing - and if you want to assign it just let go of the mouse button to drop it onto the parameter. It's fantastic and inspires experimentation, and is so visual and natural and awesome.
|
|
|
08-17-2022, 04:05 AM
|
#65
|
Human being with feelings
Join Date: Oct 2021
Location: Singapore
Posts: 182
|
LOVE this feature of Vital. Especially the way you can use the mouse wheel while dragging over targets to change the mod depth. Makes thinking 'i need to modulate this modulator like so' a musical decision in the moment rather than a producer flex.
|
|
|
08-17-2022, 09:02 AM
|
#66
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
Quote:
Originally Posted by pcp
LOVE this feature of Vital. Especially the way you can use the mouse wheel while dragging over targets to change the mod depth. Makes thinking 'i need to modulate this modulator like so' a musical decision in the moment rather than a producer flex.
|
thissssssssssssss <3
But yeah ! Was more a "hey check this out" post, a great example of a very forward-thinking workflow decision.
|
|
|
08-17-2022, 11:03 AM
|
#67
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Ohh I see what you mean, yeah that's shouldn't be too hard to implement. Thanks for the suggestion! This is exactly why I need this thread.
|
|
|
08-17-2022, 07:13 PM
|
#68
|
Human being with feelings
Join Date: Sep 2016
Location: Toronto
Posts: 744
|
This looks awesome! I can help out with some device UIs if youÂ’re interested
|
|
|
08-25-2022, 02:42 AM
|
#69
|
Human being with feelings
Join Date: May 2020
Posts: 434
|
awesome !
will this allow parallel routings between fx on the same track?
|
|
|
09-12-2022, 03:35 PM
|
#70
|
Human being with feelings
Join Date: May 2019
Posts: 377
|
This seems to have fallen off the scope. Is it still viable?
|
|
|
09-15-2022, 04:58 AM
|
#71
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Quote:
Originally Posted by Rodulf
This seems to have fallen off the scope. Is it still viable?
|
Thanks for the interest, it's still being actively developed! I've been busy with other things recently, but I'll keep working on it for sure.
|
|
|
09-15-2022, 06:52 AM
|
#72
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Spent quite a while to make a major new feature so I'm excited to show it!
You can now make your own GUIs for plugins without any coding, the Valhalla supermassive GUI used for demonstration is made using entirely this feature.
Some general functions part 1:
General functions part 2:
Types of parameter controls you can choose:
Settings for Drag:
Settings for Selection:
Settings for Switch : (sorry the end is cut off, if you click on momentary, the parameter will only change for a split second and back to original value)
The settings for the other types are more or less the same so I'll stop boring you by going over them all one by one. Just two more special features I want to show:
Change ms display to note length:
(This will be useful for some delay plugins that's tempo synced, because some plugins don't display the delay time as note length even though it's set to sync)
Conditional Parameter:
You can set it so that certain parameters only appear when another parameter is set to a certain value.
It will also be useful for the two parameters in the Mod section in ValhallaDelay, because the parameters change from 'rate' and 'depth' to 'wow' and 'flutter' depending on it's mode. So for example you can set it so that 'rate' and 'depth' only appears when mode is at 'Hifi'.
The script is still in beta and you'll likely run into bugs from time to time, but it'd be great if you want to try it. You can download from the link below:
https://drive.google.com/drive/folde...U3?usp=sharing
If you want to use the macro feature, or the spectrums for pro Q 3 and Pro-C 2, you'll need to download the 'jsfx' folder and put it in your reaper jsfx effects folder. (beware that pro-C 2's spectrum is particularly buggy atm, if the spectrum doesn't work you can try deleting the gain reduction jsfx, the script will then automatically add another gain reduction jsfx back, and then it should work normally, but anyways I'll try to fix it asap.)
If you're also excited to see how this script will turn out, and wish to donate to help the development, here's the link: https://www.paypal.com/donate/?hoste...=VUZGYELRJTXPE
|
|
|
09-15-2022, 09:24 AM
|
#73
|
Human being with feelings
Join Date: Jun 2020
Posts: 656
|
Quote:
Originally Posted by BryanChi
You can now make your own GUIs for plugins without any coding, the Valhalla supermassive GUI used for demonstration is made using entirely this feature.
|
Woooooooooow BryanChi, this looks insane! I'm drooling over this hahah I tried LBX stripper before but it was a hassle to do GUI's, this looks way easier imo really awesome work, loving the ReaImgui too. Brilliant.
|
|
|
09-15-2022, 10:30 AM
|
#74
|
Human being with feelings
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
|
Wooow just tried this build, f... nice work!!This script and sexan's track magic are the most anticipated scripts for me <3
Btw it would be really nice if we could choose the parameters of each fx from a dropdown menu. At the moment when we click on the fx it opens it, it would be nice if it could show the dropdown menu with the parameters without opening the fx each time and add the last touched.
Also curious, are you planning to add any extra modulators like in Bitwig?
|
|
|
09-15-2022, 01:21 PM
|
#75
|
Human being with feelings
Join Date: Oct 2020
Posts: 10
|
This is super cool, looking forward to the release!
For some reason the google drive link isn't working, is it just me?
|
|
|
09-15-2022, 02:29 PM
|
#76
|
Human being with feelings
Join Date: May 2019
Posts: 377
|
Hmmmmm....can't get it to run. I put the LUA file into Scripts...is that right?
|
|
|
09-15-2022, 03:37 PM
|
#77
|
Human being with feelings
Join Date: Nov 2006
Posts: 855
|
Do yo need Ultraschall installed? It seems like it will wipe out your menu /template etc defaults on install?
|
|
|
09-15-2022, 04:38 PM
|
#78
|
Human being with feelings
Join Date: Jan 2019
Location: Taiwan
Posts: 432
|
Quote:
Originally Posted by todd_r
Do yo need Ultraschall installed? It seems like it will wipe out your menu /template etc defaults on install?
|
Yes I forgot to mention you need Ultraschall and ReaImGui.
It won't do anything to your menu and template defaults, can you please elaborate? A screen shot would be helpful, thanks!
|
|
|
09-15-2022, 04:58 PM
|
#79
|
Human being with feelings
Join Date: May 2019
Posts: 377
|
That did it! Got her working.
|
|
|
09-15-2022, 06:49 PM
|
#80
|
Human being with feelings
Join Date: May 2019
Posts: 377
|
Kinda confused with the jsfx thing...how does it work?
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 09:29 AM.
|