Oh, and the looped segments would be windowed, to eliminate discontinuities at the loop start.
a|x
Oh, and the looped segments would be windowed, to eliminate discontinuities at the loop start.
a|x
Infected mushroons plug in "I Wish" is a real time wavetable/granular thingy:
They give up a lot of information on what it does. I played around with something similar long time ago on Axoloti. I got a lot of info from that video. But I hadnt seen the Manipulator. Seems a bit more versatile.
I think it is different that what you want, but I stil think you can get some knowlege on what to build in Axoloti to get what you are after. Assuming it is a wavetable/granular thingy and not a vocoder.....
Lots of interesting replies here! The effect I'm seeking is different from a vocoder. Toneburst described it well. SirSickSik's granular objects are very cool and I've tinkered around with them a little bit - but my experiments with them fall short of a MIDI controlled polyphonic granular pitch shifter.
They break down how Manipulator works in this video (10 min video but they jump right into it, watch the first 50 seconds for basic explanation).
Some of the controls are labeled Pitch Shift, Formant Shift, Harmonic Shift, Frequency Modulate, Alternator, Smear (time stretch), Detune...
I suspect it is possible to do in Axoloti, but will take some sophisticated patching.
I've been thinking a little more about this. I'm going to try some things out when I get back home, as much for my own amusement as anything else. If I have any success, I'll post my results here.
a|x
Regarding Markov Chains i found this tutorials for pd (not only)
So i guess it is pretty doable in Axoloti.
I'm still trying to grasp how to get allpass with ability to modulate delay time.
specify states as integers, and use these to read relative probabilities from tables (one table per state, and one table entry per state eg. state 3 of reads the 3rd entry from each table). whenever you trigger state change, generate one random value per potential new state. Multiply each one with the read value from the appropriate table, and choose the maximum as your new state.
did you know that @SirSickSik has objects you can Markov chain ...
though i would be really happy about a diffrent approach
Clipping Controller Object.
I expect its not too complicated for some...
The idea is to re-create how diodes may manipulate the clipping of a signal along with control functionality with LFOs etc..
So their will be 6 dials, 2 unipolar adjusting the clipping levels on both poles, and 4 bipolar adjusting clipping curve, and clipping angle.
Something like Max/DSP groove~ object with tempo/pitch and start/end sample position (without noise manipulating live?)
Is there something already made?
I think building a positive or negative clipping module at k-rate will be easy. Of course this will be flat clipping.
If (input > clip_pos) clip_pos
else if (input < clip_neg) clip_neg
else input;
Could easily be reproduced with logic modules me thinks.
The curve idea will take more math than I'm capable of.
Have you given it a shot?
is there in the meantime an object that can use scala format? i cant find anything. or any work around that you came up with? thanks jens
I've been unable to use axoloti wth micro tunings. Unfortunately it's been a year and a few months since I requested the object. I must admit my axoloti has been sitting on the shelf most of this time. I fell down the eurorack hole and haven't been able to get out
can you not just implement the (microtonal) scale using a divrc object into a mux, where you feed the mux with the degrees of the scale - seems the simplest solution to me.
(you could save different presets with different scales if you need to)
id personally not want to do file parsing (eg. scl files) in Axoloti as the code required is 'relatively' large and you only really use once at, so its a waste of memory in the code region that could be used other things (oscillators,sequencers,fx or whatever)
it would however be pretty trivial to take a simplified format, e.g. decimal specifications only as a comma separated list....
at musichackday one year ago johannes made an object that (or rather implemented it from another open source plattform) that can load scala files.
unfortunately I can't find the patch anymore. I'm sure though it's somewhere on my harddrive!
Personally I would agree that it would be much cooler to do it live in the patch. I would love to build something inspired by the quanoun where you can adjust the tuning of your scale as part of the performance.
thanks technobear, comma separated lists sounds good to me. though, since i am not a programmer i have no idea how to implement one. could you explain it a bit more detailed please. or demonstrate it even with a list of some frequencies... if it is easy (which i believe) just need to get my head around it, i guess...
Has any made something like a Buchla Source Of Uncertainty?
I'm having a great time with Encoder Audio's Max For Live version