Wishlist of objects


#103

Hey Jaffa. Thanks for your reply! I mean clearly Schroeder type allpass section, not Schroeder Reverb at all.

https://www.dsprelated.com/freebooks/pasp/Allpass_Filters.html

Schroeder type allpass with modulateable delay. Anyways your idea about combining existing allpass with delay object in one diffusion tank sounds like working solution. Thanks! Gonna try it,


#104

Ahh ups, hehe, the name Schroeder made me asume it was reverb.

What would a allpass schroeder version be used for, besides reverbs?

I just looked through the link you posted. I now see what you mean. Argh I am not good a schematics, so I always look many places before I find an explanation that I get...... But I still think the schroeder all pass filter can be patched up pretty easily. To me it looks like an AP filter with modulation and feedback/feedforward.

ANyway, think I need to try making one now. It is a bit different that the filters I used for Schroeder reverbs.


#105

to some extent it probably is. to be honest I havent really looked into it yet and I cant code, so if I were to find a solution it would be with existing modules... I found some examples on the nord g2, but they were kinda expensive and not as smooth as the "prob" module in max...


#106

Ahh yes, there are some example in Nord g2 library.... I was trying to build a reverb in Nord g2, but the allpass filter that comes with G2 has got a reallly odd behaviour and doesnt act like an allpass filter at all..

I asked how I could make one with other objects and got this from Tim Kleinert. He is very knowledgable about G2:


(grey cables is input off allpass filter, In have to be connected to both, as far as i understand).

This is very simple to build in Axoloti.... And probably much cehaper than Axolotis own all pass.. If you load many of them you quickly get ccms ram overload.


#107

my reply was to kausto... but I guess I didnt make that very clear :slight_smile: should probably have quoted him instead of just replying to him...

but yeah those kleinert allpass g2 custom filters are very nice! I've used them in a g2 verb I tried building some time ago... worked pretty good


#108

Yeah I know it was for Kausto.

I only contributed with information that might help him build what wants to build :wink: And it was your comment about G2 that made me remember Tim's AP filter, so I thought i'd mention it here :slight_smile:


#109

2 posts were merged into an existing topic: Feature request - "Display on parent"


#110

A modulated Schroeder unit is a nice building block for smooth chorus effects and "chorusing" reverbs.
I used these in a JSFX plugin (Reaper) :

Schroeder units can be put in series as usual, but they also can be nested.
A nested allpass filter is created when the internal delay element is combined with one or more allpass filters.

I think that nesting + slow modulation avoids the "metallic" sound of reverberators.


#112

I look forward to this and my first axoloti. I'm like a 8 year old at Christmas Eve.


#113

Regarding Schroeder allpass made of axoloti modules there is limitation: feedback loop have 16-sample delay.
I can be wrong though. Maybe this is not so important. Nevertheless I tried to make it and did not succeed. I got something resource-hungry and bad sounding in comparsion with existing ones which were actually coded.
If you are interested you can check my results with existing allpasses:


#114

...did a 'loadbang' - object for the fun of it..


#115

Is it possible to create this kind of key-mapped granular pitch effect with the Axoloti?

I first saw it here: https://youtu.be/0dDd1sYKBhI?t=33
And with even more capability here: https://www.youtube.com/watch?v=Fwfl3bRmv8Y


#116

What you are looking for is a vocoder.
See: https://sebiik.github.io/community.axoloti.com.backup/t/how-to-patch-a-vocoder/426

There are also some objects to do this in the community library.


#117

I can't view the video right now, but I suspect it's not a vocoder. It's probably a granular pitch-shifting effect, that works a bit like a realtime wavetable synth. The idea is you grab sections of audio from an input buffer. The length of the segment grabbed is equal to a single cycle at the intended frequency. This segment is looped for a period, then a new segment is grabbed.

For smoothing, you might have two of these setup, and grab loops alternately, cross fading between them.

I think @SirSickSik made a custom object to do this, after I linked to a video showing a Euro module doing something similar a while back. I haven't had a chance to test it.

a|x


#118

Oh, and the looped segments would be windowed, to eliminate discontinuities at the loop start.

a|x


#119

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.....


#120

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.


#121

I'm not sure how seperate control of pitch and formants can be achieved.

a|x


#122

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


#123

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.


Module requests