November 29, 2006

Replicant Progress Update...

by Chris Randall
 









The last time I put up a Replicant progress report, there were several people in the comments section that had good ideas for additions to the plugin. So, I'm pleased to announce that we have added a few new features, and are now very close to putting the lid on the Windows version.


The above screenshot, which you can see in full size by clickage, is from today's build, and you can see the additional controls. I'll go through the new ones, so you know what's going on. First up, on the lower left, you'll see a two-position switch and a knob. These control the direction of the loop. In "CONSTANT" mode, the entire playback (but the first, of course) is reversed, and the DIR RAND knob controls how likely that is to occur. In "SCATTER" mode, the DIR RAND knob controls how likely any individual loop will be reversed. It makes more sense when you hear it, I'm sure.


Now, the other two additions are on the far right of the UI. You'll note a RANDOMIZE section, with two switches. The first is "RAND," which randomizes the entire UI. Personally, I don't care for this sort of thing, as I find it of limited usefulness. However, several people asked for it, so we added it, since it wasn't that much trouble. Under that, you'll see a "HOLD" switch. Someone (I forget who) postulated that it would be nice to be able to keep a random state if you liked what it was doing. This "HOLD" switch does exactly that. If you activate it, all the random events that occur in that measure will also occur, with the exact same values, for subsequent measures, for as long as the switch is on. As soon as it is released, the random number generators re-seed per measure, as before.


So, I hope these extra features were worth the bit more time it took. The only things we have left to do are get the displays running at the top, and "optimize" the code. (Whatever the fuck that means. Adam explains it as writing the math better, but the math looks the same to me either way, so I think he just fills it full of Magic Smoke or something.)


After that, we'll get working on the OSX versions, and presto-whammo. I still am not confident we'll have this done before Christmas, but it's now in the "sooner rather than later" file.

 
 
 

21 comments:

Page 1 of 3
 
 

 
Nov.29.2006 @ 8:14 PM
TD
Nice one! A good plug is worth waiting a few weeks... this thing looks like it will kick the ass of 'beat repeat' and two others that I won't single out! ...I see you have 'Amen' loaded to boot! haha!
 
 

 
Nov.29.2006 @ 10:44 PM
noisegeek
Those bastard Mac users, slowing things up.
 
 

 
Nov.29.2006 @ 10:45 PM
cacealian
And that is a damn fine-looking interface - your best yet Chris.
 
 

 
Nov.30.2006 @ 3:20 AM
dan s
I almost wet myself when I saw the shadow of the knob indent.
But then I started thinking, what if this cell shaded / 3d-generated / ... thing catches on and in two years time all plugin guis are made like that. Will it not be very confusing if they don't have a common location of the light source, with shadows in every possible angle?
 
 

 
Nov.30.2006 @ 7:27 AM
shamann
That's a good point. Maybe there ought to be a standard light source angle put in to the VST spec.
 
 

 
Nov.30.2006 @ 7:56 AM
AdamJay
good to see you implementing so many user requests.
 
 

 
Nov.30.2006 @ 8:32 AM
Chaosium
"Now, the other two additions are on the far right of the UI. You'll note a RANDOMIZE section, with two switches. The first is "RAND," which randomizes the entire UI. Personally, I don't care for this sort of thing, as I find it of limited usefulness. However, several people asked for it, so we added it, since it wasn't that much trouble. Under that, you'll see a "HOLD" switch. Someone (I forget who) postulated that it would be nice to be able to keep a random state if you liked what it was doing. This "HOLD" switch does exactly that. If you activate it, all the random events that occur in that measure will also occur, with the exact same values, for subsequent measures, for as long as the switch is on. As soon as it is released, the random number generators re-seed per measure, as before."

I've never been a subtle tweaker to get the results I want, I prefer to go through all permutations, even the more radical ones to hear something pleasing (and possibly to save it for later!)

I guess it helps the most when you don't have a particular sound already in your head that you're trying to match.

 
 

 
Nov.30.2006 @ 9:24 AM
Angstrom
I'm the opposite and probably the worst kind of user, I almost always have an exact sound in my head I'm trying to match. Thats why I didn't initially use Ableton's Beatrepeat, because it seemed counter productive. Even when I'm doing those 'wee edit' noises, I prefer to do them by hand. Otherwise - how the hell is it going to magically match?

I have softened my views on on it recently though (from "music ruiner"), because it's actually very handy to give variation to a drum pattern while trying to extract whats melodically on my mind and lay it down, it prevents the temporary rhythm track wearing a little groove in my brain.

I look forward to trying out Replicant to see if it helps or improves my methods.

 
 

 
Nov.30.2006 @ 1:14 PM
tremorcore
"That's a good point. Maybe there ought to be a standard light source angle put in to the VST spec."


but what about the RTAS spec? the DXi spec? IT WILL BE DROP-SHADOW CHAOS. THE MUSIC INDUSTRY WILL GRIND TO A HALT.

 
 

 
Nov.30.2006 @ 2:42 PM
inasilentway
Can you show us what happens if you run a synthesizer or guitar through it rather than just drums? Just curious :)
 
 

 
Page 1 of 3
 
 

Comment:

 

Sorry, commenting is closed for this blog entry.