Is delta going to be on sale again any time soon?
Delta MIDI Computer
-
- Posts: 158
- Joined: 20 Oct 2020
- MannequinRaces
- Posts: 1543
- Joined: 18 Jan 2015
May Madness... not much longer to wait.
- phithegoldenratio
- Posts: 55
- Joined: 30 Jul 2018
Delta IS a treasure!
one thing I am wondering is if there is any way to get (some of) nodes parameters automatable...
I understand, most common/efficient way to use Delta may be: wire up and then bounce MIDI to track.
I just like grooving around with it and wish I could record parameter changes while doing so.. Especially on the Delay node
one thing I am wondering is if there is any way to get (some of) nodes parameters automatable...
I understand, most common/efficient way to use Delta may be: wire up and then bounce MIDI to track.
I just like grooving around with it and wish I could record parameter changes while doing so.. Especially on the Delay node
I agree that automation of parameters would be amazing. There is so much going on under the hood in Delta, I think adding automation opens it up to a lot of unforeseen internal problems (such as bugs or conflicts).phithegoldenratio wrote: ↑29 Apr 2021Delta IS a treasure!
one thing I am wondering is if there is any way to get (some of) nodes parameters automatable...
I understand, most common/efficient way to use Delta may be: wire up and then bounce MIDI to track.
I just like grooving around with it and wish I could record parameter changes while doing so.. Especially on the Delay node
One instance of Delta will support up to 50 nodes, so how about instead of automation, you build a few different identical chains (with just slightly different settings) and throw a switch (or multiple switches) at the beginning of the identical chains. This will at least give you some variation. And don't forget, you can stack multiple instances of Delta, too. Building a massive player stack with different variations of Delta could be a way to fake automating the nodes. Combine them with some instances of LoveOne's MIDI-CV Converter (slaves placed under each Delta, sending notes to the master placed above the instrument) , Le Note's Received Note (turned off, to stop the notes from passing down the player stack) and even throw in Robotic Bean's CV Select Switch to switch between the different Delta's notes. The back of Reason's rack is so much fun.
Here's a little combi I just made to show what I'm talking about. There aren't any differences in the nodes, and delay probably isn't the best example to use for this. But this should give you an idea of what I'm talking about doing.
- Stygian Abyss
- Posts: 110
- Joined: 17 Jun 2019
I suppose that the main problem with automation in Delta would be that, unlike a standard synth or player interface, the interface controls are created dynamicly by the user. As a comparison, in a VST like Reaktor, there is a pool of pre-existing MIDI automation controls, each having an unique number, and those controls are allocated to the created user interface items using a table.
Is a similar implementation possible under the current RE SDK ? All I can say is that I doubt it, or that it must be very complex to achieve, and that such a system is not very user-friendly.
That's the main reason why I suggested the addition of CV sensitivity to the If and Switch nodes to Marcos. If you can't automate inside Delta, you may instead easily do it inside any CV generator tool plugged to it, which solves at least partially the problem.
Meanwhile, the workaround suggestions you offered are really valuable, especially the combination of several Delta with MIDI-CV Converter.
re: automation...
What if you added 4-8 static rotaries (macro controls) like a Combinator/Thor, which could then be automated and might also be handy for global control of multiple parameters? Forgive me if this is already possible (or for some reasons is NOT possible!).
What if you added 4-8 static rotaries (macro controls) like a Combinator/Thor, which could then be automated and might also be handy for global control of multiple parameters? Forgive me if this is already possible (or for some reasons is NOT possible!).
Selig Audio, LLC
You basically hit the nail on the head with this observation, and unfortunately the SDK does not provide an out of the box solution for tackling this issue of automating "custom display" controls, which basically Delta is made entirely of.Stygian Abyss wrote: ↑03 May 2021I suppose that the main problem with automation in Delta would be that, unlike a standard synth or player interface, the interface controls are created dynamicly by the user.
Hey Selig, appreciate you chiming in, love your REs! I've had this exact idea since basically V1.0 came out, and haven't ruled it out. It would however require a pretty heavy overhaul of some core systems driving Delta, and I assume would require a pretty involved UI/UX as well. I'll never say never, but I'm going to start with these CV ideas and see where that gets us.
Static Cling - Rack Extension Developer of Tome, Index, Optic, Chord Detector, Delta, and AutoLatch.
www.StaticCling.io
info@StaticCling.io
www.StaticCling.io
info@StaticCling.io
-
- Posts: 59
- Joined: 25 Jun 2015
Hi new Delta owner since May Madness - very happy!
In a use case where I'm feeding Delta with chords (perhaps through Scales & Chords or maybe an arpeggiator) is it possible to alter specific notes in the chord? I'm thinking IF/THEN statements like:
if 3 concurrent notes are input, then raise the highest note by a major 2nd
if 2 or more concurrent notes are input, then replace the 2nd lowest note with a B3
etc.
There's probably some nuance around whether the notes need to start at exactly the same time ...
Is the possible with current tools or a future node?
In a use case where I'm feeding Delta with chords (perhaps through Scales & Chords or maybe an arpeggiator) is it possible to alter specific notes in the chord? I'm thinking IF/THEN statements like:
if 3 concurrent notes are input, then raise the highest note by a major 2nd
if 2 or more concurrent notes are input, then replace the 2nd lowest note with a B3
etc.
There's probably some nuance around whether the notes need to start at exactly the same time ...
Is the possible with current tools or a future node?
Congrats on your Delta purchase and welcome to the club!spencer335 wrote: ↑09 Jun 2021Hi new Delta owner since May Madness - very happy!
In a use case where I'm feeding Delta with chords (perhaps through Scales & Chords or maybe an arpeggiator) is it possible to alter specific notes in the chord? I'm thinking IF/THEN statements like:
if 3 concurrent notes are input, then raise the highest note by a major 2nd
if 2 or more concurrent notes are input, then replace the 2nd lowest note with a B3
etc.
There's probably some nuance around whether the notes need to start at exactly the same time ...
Is the possible with current tools or a future node?
Yes, Delta can do this. There are many ways you could build this, but my first thought was this: You can use a sequential switch. Since Scales & Chords will consistently create chords with the same number of notes, it's fairly easy to modify a specific note from each chord. Take a Major triad, for instance. You could run the 1 and 5 notes directly to the output while sending the 3 note thru a transpose node. Chords created by Sc&Chs should be routed thru Delta's sequential switch with the lowest notes being fed into the highest switch step out... so....
bass note -> switch step 1 out
next lowest note -> switch step 2 out
next lowest note -> switch step 3 out
next lowest note -> switch step 4 out and so on
Example
.
An interesting method to experiment with: Try using more switch steps than you have notes in the chord. This could give you variations as it cycles thru the different steps, sending different note numbers from each chord to the transpose node.
Of course, with Delta you can make this as complicated as you want. You could have the switch steps feeding other switch steps, so that maybe only one or two of the notes of every 4 bars will be transposed.
- MannequinRaces
- Posts: 1543
- Joined: 18 Jan 2015
When is the next update coming out or did I miss it?!
-
- Posts: 59
- Joined: 25 Jun 2015
Thank you Challism for an excellent explanation, appreciate it!
Its still in development, I've got the CV features mostly working how I want but want to add a few more unrelated requests (such as custom delay times). Life is busy right now and I can only work on Static Cling in spare time, so hard to guess an ETA but its closer than ever
Static Cling - Rack Extension Developer of Tome, Index, Optic, Chord Detector, Delta, and AutoLatch.
www.StaticCling.io
info@StaticCling.io
www.StaticCling.io
info@StaticCling.io
- MannequinRaces
- Posts: 1543
- Joined: 18 Jan 2015
Thank you. Appreciate the update!Socram wrote: ↑13 Jun 2021Thank you Challism for an excellent explanation, appreciate it!
Its still in development, I've got the CV features mostly working how I want but want to add a few more unrelated requests (such as custom delay times). Life is busy right now and I can only work on Static Cling in spare time, so hard to guess an ETA but its closer than ever
-
- Posts: 59
- Joined: 25 Jun 2015
Your answer was so clear that I was able to get the results that I wanted right away. Just a note to let you know that I went back to this post later in the day to see the video you'd posted and realized that you'd created this Youtube video just today for my benefit . That was especially nice of you!
I'm very happy to help. It's not a big deal to videograb my screen and post to youtube. And, in all honestly, I love helping solve problems and finding solutions inside Reason. Sometimes it's a fun challenge and sometimes it's an easy answer, but it is always fun and it often becomes a source of inspiration and develops into a new song. So I quite enjoy helping out in this way.spencer335 wrote: ↑13 Jun 2021Your answer was so clear that I was able to get the results that I wanted right away. Just a note to let you know that I went back to this post later in the day to see the video you'd posted and realized that you'd created this Youtube video just today for my benefit . That was especially nice of you!
Here's the patch that your question inspired me to build yesterday.
Delta is great. I created a fun more functional "rotator" for some ewi craziness using the transposes, together with other players.
One thing that would be great was having both expression based transformations (breath, aftertouch, exp). They are now all velocity based.
One thing that would be great was having both expression based transformations (breath, aftertouch, exp). They are now all velocity based.
So adding some kind of velocity cv out?
No. Velocity is one hit, breath, aftertouch and exp is over time. Ideally something that can identify the expression changes, transform them and pass it along (imagine transposing different degrees on the same hit note on other stuff inside a combi... ). I'm doing that with EXP1 Expression Processor, but it's only expression to cv.
Expression modifiers have huge interpretation value, they make you sound a lot more natural. In my case with wind instruments, the amount of dynamic control is HUGE!!!
I will double check this but last time I looked into it I was saddened to discover Players do not get access to any expression input.
Help me understand the proposal,
Do you want a Node that steps through *individual* notes in the pattern of root note diatonic chord progressions? Or do you want it to go ahead and generate chords? Or am I totally misunderstanding?
I actually have a patch that does something like this, albeit manually set up. I forget the name of the patch and I'm not able to check it right now, but its in the Chords folder and called "One Finger I-V-VII-iv" or something like that.
If my interpretation is correct, I actually have a concept for this sort of Node already mocked up in my head, and I will add a vote to it in the feature request tracker. If my interpretation was wrong please let me know.
Static Cling - Rack Extension Developer of Tome, Index, Optic, Chord Detector, Delta, and AutoLatch.
www.StaticCling.io
info@StaticCling.io
www.StaticCling.io
info@StaticCling.io
Yeah I'm trying to think of a good way to explain it.....Socram wrote: ↑16 Jun 2021
Help me understand the proposal,
Do you want a Node that steps through *individual* notes in the pattern of root note diatonic chord progressions? Or do you want it to go ahead and generate chords? Or am I totally misunderstanding?
I actually have a patch that does something like this, albeit manually set up. I forget the name of the patch and I'm not able to check it right now, but its in the Chords folder and called "One Finger I-V-VII-iv" or something like that.
If my interpretation is correct, I actually have a concept for this sort of Node already mocked up in my head, and I will add a vote to it in the feature request tracker. If my interpretation was wrong please let me know.
Let me try this way,
Say I have some midi already on a track maybe 4 bars either chords or single notes
It would be interesting to replace the notes or chords using a correct scale based off the flow in the diagram so any tonic could be replaced with any of tonic, subdominant could be switched as well as dominants.
Does that help?
I will try to check out the patch you suggest but that could be awhile before I get the chance, and thanks for the response And for such an excellent tool
Hmm okay maybe I'm misinterpreting (again) but this sounds more like generative musical randomization to add variety to a melody or chord progression, while staying in key?
This is an area Delta really excels already, and if that's more or less what you're picturing a couple ideas come to mind.
The simplest would be a Random Transpose that feeds into a Quantize Node set to the proper scale of the song.
You could add further control by using a Chance Switch node before the Random Transpose to only do random transpositions some of the time, but not all of the time. Depending on the % you go with this can go from a very subtle effect to a very dramatic one.
You could also make things less random by using Chance Switch to randomly transpose to specific diatonic transpose values such as octaves or 7ths. For even more controllable modification you could work in sequential switches and really get quite nuanced with the transpositions.
There should also be examples of these sorts of patches in the Chord and Melody folders
Static Cling - Rack Extension Developer of Tome, Index, Optic, Chord Detector, Delta, and AutoLatch.
www.StaticCling.io
info@StaticCling.io
www.StaticCling.io
info@StaticCling.io
-
- Posts: 3759
- Joined: 20 Oct 2017
- Location: Norway
- Contact:
Hey Socram, are there any plans for nodes that treat a chord as one event instead of 4 or 5 events (one event per note)?
I think the only way for him to build something like that would be to build some kind of timing node, which would allow all notes played within a certain amount of time to be treated the same way, as a group. Because nothing really happens exactly at the same time. A chord, when played, is played imperfectly, and there are slight variations in timing and velocity for each note, even for advanced players. And even for chords generated by sequencers, at least that's they way Reason handles them, as different events; two notes played at the same time with the same velocity are sent thru the instruments with a tiny delay between them. At least, that is how I understand it.
-
- Information
-
Who is online
Users browsing this forum: No registered users and 14 guests