Make flexi run as an oscilator
I feel like this question is silly and I’m overlooking the obvious but how can you make a flexi loop constantly run like an oscilator instead of the sample resetting on gate triggers from the keyboard
I feel like this question is silly and I’m overlooking the obvious but how can you make a flexi loop constantly run like an oscilator instead of the sample resetting on gate triggers from the keyboard
Comments
Just use Loop mode and set start and end points accordingly.
To let it "free run", add a number module in front of it, set its value to 1 and connect Flexi's gate input to it.
You could run an oscillator into its gate input.
@Johnisfaster an oscilator won’t generate a consistent gate signal. Even if you used a pule then it would generate 0,1,0,1,0,1 and essentially just be a series of pressed notes.
@rs2000 the number works but creates issues with polyphony and sometimes just stops working until you clear it to zero and reset it to 1?
Oh indeed @sinelanguge, I didn't consider polyphony, lazy me 😅
You can use the brand new Poly Knobs module with all knobs set to 1 as a polyphonic gate source for looping Flexi.
Ohhh… that’s worth a try
@rs2000 thanks! The poly knobs work great. I put midi cv polyphony to 16, turned all the knobs up to 1 before saving the preset. This way loading the instrument rack into a chain it should support whatever polyphony it currently has.
If you lower the polyphony and then increase it again the new knobs removed/added to Poly Knobs won’t be set to 1. Just load instrument after selecting polyphony and it’s a non issue tho 👍
Great, thanks for your feedback @sinelanguge!
idk in my book a sample that endlessly triggers at the rate of an oscillator may as well be an oscillator. But I get that your needs may vary. I used to run a vco into the trigger input on my Boss dsd-2 and tweaking the delay rate produced the coolest sync tones. Bummed me out it wasn’t cv’able.
I like the idea actually. Looping an arbitrary section of an existing sample (which might be a lot more than just a single cycle waveform) can deliver some sonic bliss to add on top of a track that would be hard to get from classic or wavetable oscillators.
@Johnisfaster it’s definitely cool sounding. Sounds kind of similar to the wave scanner module since it’s basically just grabbing a small portion of the sample
Scratch mode :)
I never know what to do with scratch mode. Should probably play with it more.
Modulate offset and go crazy?
I think what @giku meant was rather along the lines of something like this:
It's fascinating how Flexi can even scratch at audio rate 😮🙏🏼
...and the same with more character 😉
LFO modulation of the Offset knob is very small, adjust to taste!
The LFO frequency is set slightly above half of the Oscillator frequency.
There's a surprisingly broad spectrum of sounds you can get this way, out of whatever loops you've just recorded from Radio Unit or found sounds around you.
I was thinking more of scratching as in scratching, but yeah, what @rs2000 said, and yes it’s fascinating at audio rate
nice ideas to try (as always) mate 😊
This is off topic but I was trying to make a reverb using a series of delays and I noticed that the smallest delay fx time is 20ms. The delay rack allows 10ms but I was curious why there’s not smaller increments for both ? @giku ? Is there a way to achieve smaller delay times
@sinelanguge The Delay module doesn't have this limitation.
True, that’s why I was curious why the delay fx had that limitation? Obviously you can use a feedback send/receive with the delay to achieve the same results as delay fx but the feedback send also has a limitation of 10ms.
you can also just string multiple delays in a mixer to get around the increment limit but I was curious why
The reason for the 10ms minimum is Drambo's inherent audio buffer processing involved in user-controlled feedback.
For now, that means you'll either need to work with the modules as they are (and maybe use a bunch of delay modules or combine them with the Convolver), or use modules that have feedback implemented inside the module like one of the reverbs, Comb Filter, Modal Resonator, Waveguide, BBD Resonator, FDN and Phaser.
Very interesting. But you lost me on the convolver, could you explain what you meant a little more, for a dummy like me?
im confused tho. Delay is a simple effect. Nanostudio lets you make infinite delays @ +0ms. Not sure if the round trip is that short coming out of the speakers but it seems p instant and you can get some ugly but interesting fx from such a short chain
trying to recreate those patches in Drambo which seems equally well optimized doesn’t work
@pedro Try placing a few dirac (1-sample) pulses into a 5 seconds wave file (e.g. by recording Impulse output with Flexi) and load it in the Convolver.
@sinelanguge Can you give me an example of such a Nanostudio chain?
Cranking that just above zero sounds very metallic obviously but it works just fine
@sinelanguge - I think the difference is delay between modules and delay _internal_ to a module.
Everything in audio processing apps is done in chunks called audio buffers. Within a module all the DSP can take place in a single buffer. When passing between modules that are working separately, the first has to complete it's work within a buffer, and pass it to the next module with the next buffer. Since buffer sizes can be set by the user, inter-module delays such as midi feedback need to choose a safe minimum delay that'll always be longer than the set buffer size. It's a byproduct of the modular architecture that certain modules need to be handled this way.
I could be making wrong assumptions here, but I think that's probably fairly close.
@sinelanguge You're right, at least in the Delay FX module, the minimum delay time is 20ms and I see no reason why it couldn't start at 50 microseconds for example.
I’m honestly more curious than inconvenienced by it. I don’t know a ton about dsp but I’m p sure delay is one of the least resource intensive since they’re just replaying the initial buffer chunk at decreasing volumes ? Panning it if it’s ping pong style delay
@rs2000 also I missed your previous message about using the other delay style effects like bbd, waveguide etc. I forgot those are all essentially delay. I made a wild howling horn like patch with the bbd resonator previously. Sounds crazy if you hold a C2 and just play it with the XY pad. Y is pitch and X is the howling effect
please excuse the silly patch name 😂 the texture is really amazing tho
I was able to get a feedback delay of about 2.66 ms by mapping a Macro to the Offset of a Scale Offset module and then moving the Scale Offset module to the left of the Macro and then feed your audio into the Macro Modulation input. Then all you need is a mixer to mix your original audio and the audio coming out of the Scale Offset module. Don’t connect the Scale Offset input to audio source module.
You can online go to the mixer track and move tracks to the left after modulation connections have been made and they’ll retain their connections with a slight delay probably very close to the above. Your milage may vary.
Can you post an image pretty pls