Fathom Synth Version 2.28 Released

VST, AU, AAX, etc. plug-in Virtual Instruments discussion
User avatar
Distorted Horizon
KVRAF
1742 posts since 17 Jan, 2017 from Planet of cats

Post Thu Mar 21, 2019 10:43 am

FathomSynth wrote:
Wed Mar 20, 2019 7:23 am
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:

CHOOS
KVRist
228 posts since 3 Nov, 2010

Re: Computer Music Magazine Announces Fathom CM

Post Sun Mar 24, 2019 1:17 pm

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

User avatar
Scrubbing Monkeys
KVRian
710 posts since 21 Apr, 2017 from Bahia, Brazil

Re: Computer Music Magazine Announces Fathom CM

Post Sun Mar 24, 2019 1:45 pm

Hey choos....thanks for the the reminder


Is it hard to implement some kind of undo even if it is through the DAW?

FathomSynth
KVRian
1023 posts since 25 Mar, 2017 from Philadelphia, PA, USA

Re: Computer Music Magazine Announces Fathom CM

Post Sun Mar 24, 2019 2: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.

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

CHOOS
KVRist
228 posts since 3 Nov, 2010

Re: Computer Music Magazine Announces Fathom CM

Post Sun Mar 24, 2019 3:06 pm

FathomSynth wrote:
Sun Mar 24, 2019 2: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

FathomSynth
KVRian
1023 posts since 25 Mar, 2017 from Philadelphia, PA, USA

Re: Computer Music Magazine Announces Fathom CM

Post Sun Mar 24, 2019 4:19 pm

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.

CHOOS
KVRist
228 posts since 3 Nov, 2010

Re: Computer Music Magazine Announces Fathom CM

Post Mon Mar 25, 2019 3:26 am

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.

FathomSynth
KVRian
1023 posts since 25 Mar, 2017 from Philadelphia, PA, USA

Re: Computer Music Magazine Announces Fathom CM

Post Mon Mar 25, 2019 4:44 am

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.

CHOOS
KVRist
228 posts since 3 Nov, 2010

Re: Computer Music Magazine Announces Fathom CM

Post Mon Mar 25, 2019 7:49 am

OK that clears thing up. Thanks

SoundPorn
KVRian
718 posts since 24 Jul, 2018

Re: Computer Music Magazine Announces Fathom CM

Post Mon Mar 25, 2019 8:35 am

Just in case other's weren't aware.

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

User avatar
AmbieticA
KVRer
20 posts since 8 Mar, 2019

Re: Computer Music Magazine Announces Fathom CM

Post Mon Mar 25, 2019 11:39 am

SoundPorn wrote:
Mon Mar 25, 2019 8:35 am
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/

spidergod
KVRian
804 posts since 27 May, 2008

Re: Computer Music Magazine Announces Fathom CM

Post Mon Mar 25, 2019 2:12 pm

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

FathomSynth
KVRian
1023 posts since 25 Mar, 2017 from Philadelphia, PA, USA

Re: Computer Music Magazine Announces Fathom CM

Post Mon Mar 25, 2019 3:38 pm

:tu: Wow, Epic !

Speaking of Soundcloud, Fathom now has a Soundcloud page.

https://soundcloud.com/fathomsynth

grandmasterbird
KVRist
240 posts since 7 Jan, 2007

Re: Computer Music Magazine Announces Fathom CM

Post Tue Mar 26, 2019 12:04 pm

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

FathomSynth
KVRian
1023 posts since 25 Mar, 2017 from Philadelphia, PA, USA

Re: Computer Music Magazine Announces Fathom CM

Post Wed Mar 27, 2019 6:34 am

Welcome Aboard !

Return to “Instruments”