Tiar / SmashedTransistors Contributions


#164

Hi there!

I'm a devout user of your Oled objects, thanks a lot for these! Today I noticed a strange quirk: If I do "embed as patch/object" with them, they stop working. Never had this with any other objects. Any idea how to fix this?

db

(I want to start messing with the code so as to save me some SRAM...)

OLEDMWE.axp (1.1 KB)


#165

yes, since his object uses includes you cannot embed them. you will have to copy the object and the inc file to your local folder and edit that.


#166

Thank you! You live, you learn...
db


#167

Thank you sir for all your marvellous contributions. And especially for your violin patch. I've adapted it a bit for use along with Linnstrument and it's a great match. I still have to find a way to make it less resonating in higher registers but it's perfect as it is. I'm working on a semi-accoustic Axoloti instrument with accoustic resonator and your patch sounds very natural to my (amateur) ears. Thanks again!


#168

Hi @Captain_Burek,

I also use a .h file for my BLIT based oscillators. These avoid to have multiple instances of constant tables and save some memory.
The OLED object does not use double buffering, it directly renders OLED "pages" (i.e. bands of 8 pixels) based on the connected scope object and strings.


#169

Hi @cube48,

The Linnstrument is quite an impressive device.
Hope you'll post a demo :wink:


#170

Patch: AAegypti2

File -> Library -> community -> tiar -> noises -> AAegypti2

The most annoying patch around. Use it at night if you want people to go crazy.


#171

tiar/pata/rot

see Help -> Library -> Community -> tiar -> FDN -> rot Feedback Delay Network DelayVerb

The rot objects are elementary optimized mathematical rotation units. They have two audio rate inputs and two audio rate outputs. The outputs are a rotation of the input pair.

One interest of this rotation operator is that it preserves signal energy i.e. the sum of the squares of the inputs equals the sum of the squares of the outputs. They can be used for stable feedback patches.

The help patch "rot Feedback Delay Network DelayVerb" shows how to use them as a "feedback matrix" in a chorusing feedback delay network (FDN).


[edit] moved to tiar/FDN


#172

tiar/noise/

All these objects have help/example patches so that you can try them:
In the main menu see Help -> Library -> Community -> tiar -> noise -> ...

From vintage synths to others "white" or "pink" noise generators where not really close to the theoretical model. Each generator used different tricks to get the job done... hence a wide palette of noises.
Thus, here is a bunch of different noise generators using different Axoloti tricks...

sigmo

This one can generate "wind sweeps". In the low register it can sound like spacecraft boosters (at 0:20).

noiseSR

Quite similar to sigmo but brighter

ssmul

crachin


[Edit 08/08/18]
new noise objects for various purposes

tiar/noise/ velvet, colvet, randLP, sinseq, wobb

test them with the help patches in: Help -> Library -> Community -> tiar -> noise -> velvet, colvet, randLP, sinseq, wobb

velvet

A velvet noise generator. It generate random positive and negative impulses.

colvet

It generates random bursts of pseudo random signals. Good for creaking sounds.

randLP

a random modulator with a "lowpass" and a "highpass" output.
It can transform uniform noise into "fireplace" noise.

sinseq

tuned (can be pitch controlled). It generates a sound much like what old modems did.

wobb

triple wobbulated random gen. Nice for boiling sounds...


[update 10aug 18]

rain

trrum

This one has an interesting "granularity". Try high pass filters for hi hats and modulated bandpass filter for warm winds.


[update 11 aug 18]

radio

This generator sounds like an old AM radio.

xor5

A somewhat metallic noise that can be used with bandpass and highpass filters to get some classic cymbal sounds.

wobbox

Nice for rain and other liquid sounds. Technically it is a rand wobbulated box filtering noise with controllable density.

wind

Variable wind noise.

scrith

Designed for high pitched noise. "Pitch" can be controlled.


#173

First pataphysical modelling results.

This example uses a single globulator and the implicit 16 sample feedback delay.


#174

Love these noise generators!
Great work.


#175

Thanks @toneburst, I tried to make some original and usable noise generators with low CPU.


#176

hey @SmashedTransistors really nice noise sounds, i dig! and i love the pataphysical thingy. if it would not go that much into higher ranges when "excited" it would sound quite like an electric bass that is plucked with a pick.


#177

Sure, it is still experimental.

You can try
Menu Help -> library -> community -> tiar -> pata -> "globInMod Poly" for something softer, closer to an electric piano (velocity sensitive and mod wheel controls tremolo). It is based on a single globulator with forward and feedback modulations.


#178

not meant as a criticism actually! will try the suggested patch.


#179

Basically, "patasonics" or "pataphysical sound modelling" is a joke based on the literary trope "pataphysics".

In strict physical modelling, you have to model almost everything.

Here, with "pataphysics", I only "model" what I arbitrarily I want.

I chose "power preservation" (ie preservation of the sum of the squares of signals).


#180

If you have a QuNexus attached to the Axoloti, you can also try File -> Library -> Community -> Tiar -> QuNexus -> Mutrump
(it works in poly aftertouch mode)


#181

Menu Help -> library -> community -> tiar -> pata -> "globInMod Sax" for the regular (non MPE) patch


#182

hey @SmashedTransistors, since you wrote the OLED objects i am now using more and more, i will first ask you about it, maybe it is an easy thing to do (otherwise i will try it myself) would it be possible to add another object to the string family? you have mux scroll and remind. i would vote for a "combine" object.

so something with say four string inputs and one string output (versions with 2 to 8 inputs would be cool) where all the input strings are combined into one string for output on one line of your OLED object. this would allow one to change only parts of a line to reflect for example button-states or a metronome etc. with just two buttons this is no problem to do with the mux objects. but with 3 and more parts per line this quickly gets out of hands because you have to make every combination with the muxes...

nothing fancy, we don't even need checking for too many characters in the original strings, just cut them if they are too long.

thanks for considering :slight_smile:

EDIT: made it work! ha, much easier then i thought. nice! will upload the object once it is finished.


#183

first prototype...it changes one letter a time via button press.