Fathom Synth Development Thread

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
Fathom Synth

Post

FathomSynth wrote: Wed Mar 20, 2019 3:23 pm Distorted Horizeon, glad you are still here, I think you were one of the original posters in this thread.
And among the first who bought the synth :tu:
I rarely comment here but I still follow the thread daily :hug:

Post

I'm reading through the manual but can't find how to assign something to an existing modulator.
I'm trying to modulate the fine pitch of 2 oscillators with the same LFO

And also, how do I delete "points" in the envelopes or ADSRs? sometimes I accidentall add one but can't seem to get rid of them unless I reduce segments and start again

Cheers
CHOOSX Remakes on my Youtube Channel

Post

Hey choos....thanks for the the reminder


Is it hard to implement some kind of undo even if it is through the DAW?
We jumped the fence because it was a fence not be cause the grass was greener.
https://scrubbingmonkeys.bandcamp.com/
https://sites.google.com/view/scrubbing-monkeys

Post

8) Using existing modulators is covered in the manual.

You can add a modulation and choose an existing modulator from the "Edited Modulators" category.
You can also simply drag a modulator from the "Edited Modulators" category on the left directly onto a dial.

To delete segments in a modulator envelope simply select a point in the segment and lower the Segments dial.

For Bezier waveform, double clicking on the left point of a segment will reset it's shape,
and double clicking on the same point again will delete the entire segment.

You can also drag the right point of the first segment to the far left so the segment has zero width and when you release the mouse the segment will disappear. Same goes for the far right side of the waveform.

:borg: GPU / SIMD Update

This weekend I took a break from features and decided to have some fun teaching myself how to do SIMD Vector programming in C++ using the raw Intel intrinsic instructions. I discovered this can easily be done in Visual Studio without having to purchase the separate Intel compiler.

Most modern Intel processors are AVX capable meaning they can perform floating point operations on a 256 bit register which is 8 floats wide. Depending on the situation this is a X8 speed increase.

As you will recall, last week I also got the GPU processing running which performs the same calculations on 1024 parallel video card threads.

Today I got Intel SIMD running on Fathom's main buffer calculator. The following numbers show the performance times for calculating a 16384 float wave buffer over 500 partials. All three are shown, CPU, Video Card GPU, and SIMD AVX. The reason AVX is not 8 times as fast is that some time is required to load the registers. Almost 3 times as fast though is still a big boost.

Seconds:

CPU = 0.02010360
GPU = 0.00699607
AVX = 0.00734412

Relative Times by Percent:

CPU = 100
GPU = 035
AVX = 037

Relative Times by Polyphony:

CPU Polyphony = 32
GPU Polyphony = 53
AVX Polyphony = 52

Post

FathomSynth wrote: Sun Mar 24, 2019 10:07 pm 8) Using existing modulators is covered in the manual.

You can add a modulation and choose an existing modulator from the "Edited Modulators" category.
You can also simply drag a modulator from the "Edited Modulators" category on the left directly onto a dial.
Got it! Thanks. This does add a 2nd line in the matrix though.
Could that be linked to just the one?
Because now if you made changes to the LFO/ADSR etc you would need to do that for the other new modulator as well or make another new copy of that.
I think for simplicity & clarity on the matrix this would be a better option.


I'm going to make a point of any new sounds I make in the Sound Design forum
viewforum.php?f=100&sid=e2bb09658a0b56e ... db3ef186bd
to do as many as I can with Fathom.
Can the mono version read the full version programs? I know mono to pro obviously can
CHOOSX Remakes on my Youtube Channel

Post

I don't think choosing an edited modulator creates two of them, at least it should not.
It only does that if you hit the copy button.
If you just click on it you can have one modulator used in many modulations.

The mono version can read any preset made with pro, it just changes it to mono.

Post

Hi Everett

This is what happens
https://www.youtube.com/watch?v=1qGwuxW7v-Q
I'm trying to modulate the 2nd osc's fine pitch to the first mod matrix LFO.
CHOOSX Remakes on my Youtube Channel

Post

OK, I think I see what you mean now.

Actually it looks like it is working perfectly, at least as I designed it.

Your video shows that it creates two modulatIONS, but there should still be only one modulatOR.

Mod slat rows in the right window display the modulatIONS and to see the underlying modulatORS you have to expand the mod slat and click on the modulatOR list. In your example I'm pretty sure the modulatOR list will just show the one LFO. In your example, one modulator LFO is being shared by two modulations displayed in the right window as two mod slats.

The reason it was designed this way is so that multple dials can be modulated with a single modulator.

Despite the appearance of a modulation list, it really is a modulation Matrix since you can have multiple dials assigned to a single modulator, like in your example, and conversely multiple modulators assigned to a single dial.

I think what you were hoping it would do is create only a single modulatION row and have it shared by two dials. No, sorry it can't do that. That is because there are certain parameters which link the modulator to the dial such as the modulation type, add, subtract, multiply, as well as the modulation amount. This information which links a modulator to a dial is called a "modulation" in Fathom land, not to be confused with a modulator, which provides the original signal source of a modulation.

At some point I do plan on making it so you can just have one row for multiple dials, but that has not been done yet.

Post

OK that clears thing up. Thanks
CHOOSX Remakes on my Youtube Channel

Post

Just in case other's weren't aware.

https://www.youtube.com/watch?v=BH5jF_Jo-u8&t=192s

Post

SoundPorn wrote: Mon Mar 25, 2019 4:35 pm Just in case other's weren't aware.

https://www.youtube.com/watch?v=BH5jF_Jo-u8&t=192s
Oh my ...Thanks SoundPorn. I have literally been adding modulators the hard way this whole time, step by step from start to finish. I watched the video, and saw him drag the modulator onto the parameter, and BOOM! ...WoW! *slaps forehead* I seem to over complicate everything, and overlook the simplest things ...Story of my life. That little tip just made my day! Thank's! :D
Ambient Sound Design & Soundtrack Composition - http://ambietica.lyonsdenmultimedia.com/

Post

yellowmix advised I should post this track here

raw test of fathom mono, an ambient style track.
ableton live
4 instances of fathom

https://soundcloud.com/spidergod/insect-visit

Post

:tu: Wow, Epic !

Speaking of Soundcloud, Fathom now has a Soundcloud page.

https://soundcloud.com/fathomsynth

Post

I just bought Fathom Pro! Looking forward to getting stuck in :ud:

Post

Welcome Aboard !

Post Reply

Return to “Instruments”