Tone2 support forum

General Category => Nemesis => Topic started by: Markus Krause on December 10, 2013, 09:18:27 AM

Title: Nemesis feature requests
Post by: Markus Krause on December 10, 2013, 09:18:27 AM
You can request features for Nemesis withing this thread.

We read and discuss every single request. Some requests will be included in future updates. Please note that there many different people with many different needs and there are technical restrictions.
Title: Re: Nemesis feature requests
Post by: sagantech on January 14, 2014, 08:18:48 PM
I find nemesis to be a great synth. Very easy to get good sounds out of it. My one gripe is the focus stealing. Imagine if every window jumped to the front when the mouse simply passed over it? Can you please implement an option for either turning it off or automatically turn it off, if the window the UI is in is not floating?

      long style = GetWindowLong(hw, GWL_STYLE);   
      floating = (style & WS_POPUP)
Title: Re: Nemesis feature requests
Post by: Markus Krause on January 15, 2014, 02:13:08 PM
Hi Jeremy,

I sent you a PM with the latest version. In this version focus is only stolen if a the user clicks on a knob within the GUI. Make sure that you're using this one.

Make also sure that there is no file called 'NemesisMouse.cfg' within the plugin directory, since this forces an aggressive focus on the plugin.

Thanks for your great testing and the valueable tech info that you always provide.

Please note that having focus is essantial to make the mousewheel work within the plugin. Sadly microsoft messed up the mouswheel support years ago and did not fix it so far. So all we can do as developers is compromises and dirty tricks.
I will examine your suggestion with the floating window. We will do some additional testing to enhance compatibility with the 'Metro' host. Please note that our experience has shown that hosts behave very differently with focus. If we apply changes it's risky that we break compatibility in other hosts while the situation in Metro would improve.

All The Best,
Markus
Title: Re: Nemesis feature requests
Post by: sagantech on January 15, 2014, 09:15:13 PM
Hello Markus,

Thank you for implementing my suggestion so quickly and the kind words. Much appreciated.

As I mentioned in another thread, I totally agree that mousewheel focus should be assigned to the hovering window and not the keyboard focused window and in this case Apple does it right and Microsoft does it wrong. However I should note that Microsoft seems to be moving toward agreement to this decision as well... as seen in Visual Studio 2012.

As for my suggestion, and although I haven't tried it, stealing the focus may be good if it is done only within the floating window layer as those windows are expected to be on top.

Jeremy
Title: Re: Nemesis feature requests
Post by: sagantech on January 15, 2014, 10:51:05 PM
Please note that having focus is essantial to make the mousewheel work within the plugin.

I am a little confused here. I tried your suggestion above and it works. And as you say mousewheel support does not. I am a bit confused why this would be. Do you not receive 'WM_MOUSEWHEEL' messages in your message loop when nemesis has focus?
Title: Re: Nemesis feature requests
Post by: Markus Krause on January 20, 2014, 04:30:00 PM
Is has been a log time ago till i worked on this, but If i remember right, the mousewheel message is only passed, if the window has focus. The other WM messages like mouseclick are always passed correctly. It seems to be some kind of lowleved oddity in windows.
As you said. Apple does it right. At least this time.  :D
Title: Re: Nemesis feature requests
Post by: sagantech on January 20, 2014, 08:05:31 PM
he mousewheel message is only passed, if the window has focus.

Right. So why does Nemesis not work with the mousewheel messages it receives when it has focus and there is no mouse configure file?
Title: Re: Nemesis feature requests
Post by: Markus Krause on January 22, 2014, 04:34:44 PM
There is a mouse configuration file. To force an aggressive mouse focus make sure that a file called 'NemesisMouse.cfg' is contained within the plugin directory.
Please note that mousewheel behaves slightly different with the latest version called (Nemesis_ilox_fix.zip). I did make focus less aggressive by default, since there was a host that made trouble. However i forgot which one it was.
All i can say is that we have received no compains about the mousewheel behaviour from our customers. This shows that it works for the people or that they don't use the mousewheel a lot.
Title: Re: Nemesis feature requests
Post by: cambartram on March 04, 2014, 04:43:42 PM
Hello.  As a very new user of Nemesis and forum member I have a couple of quick suggestions:
  -enable a double-click on knobs to return to a null setting (e.g. bi-polar knobs  would go to vertical)
  -enable a double click on Mod sliders to snap back to null exactly
  -add an general UnDo/ReDo function (e.g. would allow for return to a previous waveform(s) after edit).

Cameron
Title: Re: Nemesis feature requests
Post by: Markus Krause on March 05, 2014, 10:01:38 AM
Hello Cameron,

this is already supported:

Strg/ctrl + left mouse button: reset knob/control to default
shift + left mouse button: finetune knob/control
Title: Re: Nemesis feature requests
Post by: cambartram on March 05, 2014, 02:29:34 PM
Thanks Markus for the knob control info.  Is the undo/redo function something that you would consider in the future?  Great synth!  Cameron.
Title: Re: Nemesis feature requests
Post by: Markus Krause on March 06, 2014, 08:33:59 AM
You're welcome.

Undo/redo could be a usefull addition. We'll check out if it's possible from the technical side.
Title: Re: Nemesis feature requests
Post by: exmatproton on May 15, 2014, 11:02:38 PM
The only 2 things i could ask for, a third LFO and a third envelope section.
Title: Re: Nemesis feature requests
Post by: Markus Krause on May 16, 2014, 10:08:07 AM
Here is a hint for sound design:

In the matrix there are additional Envelopes and LFOs availabe:

- As modulation source select "Decay" for simple Decay envelopes
- Select "Keypressed" for a simple hold envelope
- Select "Sine" as additional sine LFO
- Select "WhiteNoise" and "PinkNoise" for noise modulation
Title: Re: Nemesis feature requests
Post by: exmatproton on May 16, 2014, 10:50:51 AM
Here is a hint for sound design:

In the matrix there are additional Envelopes and LFOs availabe:

- As modulation source select "Decay" for simple Decay envelopes
- Select "Keypressed" for a simple hold envelope
- Select "Sine" as additional sine LFO
- Select "WhiteNoise" and "PinkNoise" for noise modulation

True. And i am using those as well.

A really missed a third LFO when i was trying to:

LFO1-->LFO2speed, LFO2-->LFO3speed, LFO3-->LFO1speed

LFO1: SINE
LFO2: Random "curved"
LFO3: SAW

Where LFO1-->FM1, LFO2-->FM2 and LFO3-->Filter C1

This could be done with an additional LFO section, not with the fixed SINE's. Also, the white and pink noise could be used, but those are not controllable "speed-wise". Another thing that should do the trick; an envelope with looping ability (time based)...

Maybe i am asking too much. Not sure  :-[
Title: Re: Nemesis feature requests
Post by: Stefkin on August 10, 2014, 02:47:04 AM
Hi guys, great product,  it leaves little to be desired.

However, I did not find any way to modulate the "Phase" knob with an LFO, for instance. The matrix does not show "Phase" as a possible destination. I am now using automation to reach the desired effect, which is a bit of work when you are actually trying to create a sine wave using Logic 9's drawing tools.. ;) Could this be added, or is there a workaround?

That said, I appreciate the fact that Nemesis features two extra modulation matrix positions (compared to ElectraX) since in ElectraX I always seem to run out when I still need to modulate that one final parameter... However, I still feel Nemesis could use a few more, especially since there are 4 oscillators/sources to consider - and this goes for Electra2 actually, since I saw it still has the same number as ElectraX (namely 10).

Thanks!
Title: Re: Nemesis feature requests
Post by: Bastiaan van Noord on August 13, 2014, 03:15:56 PM

No workaround for that one I'm afraid so host automation is still your best option. We'll see if it's possible or make sense to include Phase in the mod.matrix list, not a lot of people/designers would use it though, nevertheless we'll check it out :)
Title: Re: Nemesis feature requests
Post by: Markus Krause on April 18, 2018, 02:10:03 PM
By email: "Hi. Thank you for including the new randomizer feature for the arp in Icarus! Many new presets have already been added to my arsenal! Would it be possible for their to be the same addition to an update for Nemesis? I love that arp design."
Title: Re: Nemesis feature requests
Post by: MarkH on February 19, 2019, 12:17:34 AM
I would love to see a Filter section implemented in Nemesis as I always find myself using a 3rd party filter plugin with Nemesis.

Comb, Vowel, All pass, LP, HP, BP, BR, etc. would be very nice to have onboard.

I would like to see the amount of Effects slots increased from 2 upto 4 or 8. There are alot of nice effects to mix and match in Nemesis.

Some other new ideas could be to add some assignable Macro knobs. A custom LFO shape editor.

Keep up the good work.
Title: Re: Nemesis feature requests
Post by: Anton on December 21, 2022, 05:36:48 PM
Add Undo/Redo functions, extend Matrix pages up to 8, move Shop into Browser

"Shop" may be represented as a number of Presets Packs' skins. Their bright representation will definitely stand out the white skin of plugin.

Sometimes two pages of the Martix are not enough. More than this, adding more connections doesn't reflect itself finally in the Matrix but creates unpredictable impact on the Target parameter. This might be easily corrected adding 4 or better up to 8 Matrix pages and this might be picturized like two arrow bars with written Page Number of the Matrix.

Beside of "Shop" button there can be placed two Arrows of Undo/Redo functions that are really crucial whilst creating presets.

(https://octo8r.com/Tone2%20-%20Nemesis/Nemesis%20-%20Matrix%20Pages.jpg)

(https://octo8r.com/Tone2%20-%20Nemesis/Nemesis%20-%20Browser.png)

EQ Lowcut and EQ Highcut Q Parameter
This would widen versatility of the plugin in general if there was a possibility to adjust the Q or slope of filters in

(https://octo8r.com/Tone2%20-%20Nemesis/Nemesis%20-%20CFG%20Page.png)

LFO extend up to 4
- Smooth transition between waves of LFO. This might be implemented by performing basic waves of LFO as a simple Wavetable with slow transition like Sine -> Triangle -> Square -> Saw.
In this case modes like "Sample & Hold and "Ramped Noise", they could be separated of "transitioned" waves.
- 4 LFOs and modulated transition between them!
I tried to picturize them below, where LFO1 is capable to morph into LFO2 and this Morph/Transition parameter might be able to be modulated too, by Modwheel as an example.

(https://octo8r.com/Tone2%20-%20Nemesis/Nemesis%20-%20LFO.png)

Modwheel reset bug
Probably, it's not even bug but it really makes creation process harder. The case is, whenever a user drops the connection of Modwheel onto any other parameter, it's position (position of Modwheel) resets into initial statement.
Let's say, I turned Modwheel to 100% to hear "modulated" sounding. And then I want to try a "new connection" between Modwheel and some parameter. Doing this leads me to the very initial sounding, not even "modulated". So I every time I have to turn Modwheel to 100% again to check the result of modulation tweaks. It may seem time consuming.
Title: Re: Nemesis feature requests
Post by: Anton on December 23, 2022, 06:04:02 AM
Some another fixes and ideas:
- Sounds in Nemesis are really glossy, it needs filters. Would be better to make 2 Filters, in right side of Synthesis Modes, each for every Neo FM. This would give users more flexibility and appeal them.
- Modulation of Modulation chains. We've seen its rising in Vital and PhasePlant synths. This shouldn't be lost, moreover with so rich sounding of NeoFM synthesis, making it more complex could give really outstanding results.
- "Quick save patch" is really distracting visibly while creation process. The eye of user is more familiar with "Save" and "Save as". This would be better for perceiption and speed of the workflow.
- Several Modwheels as Macro. This would be awesome to have 4 Modwheels but according the idea of skin it would look odd. So the optimal case is to make 4 Macro's or 4 Modwheels twice smaller and arranged on the same spot as this One that exists now.
- Modulation of Glide. Sometimes transforming initial preset into drastically another can be ruined by still working Glide mode.
- FX Mix modulation by Modwheel/LFOs/ENVs/ This would be really cool and really appealing, if we talk about FM synthesis, to "shift" percentage of Effects whilst "Modwheeling"
- 4 effects and rearrangement of Effects chain. As it's been said above, We could notice this approach in Vital and PhasePlant but still!!! nobody guessed about Modulation arrangement of Effects! Plus, this SHOULD (eah, exactly should :\) be made smoothly! There shouldn't be a simple "switch" sound while transitioning from one Effect to another, they should re-arrange smoothly.
- Modes of LFO:
FREE - Does not reset, just works according it's frequency;
Note - Resets with every note;
Sync - resets relating the project, more often starts from Midi Clip's beginning (all of them I took from Bitwig Studion as an example)
- If to turn Modwheel and change drastically initial sound, then put on Unison 2x/4x mode, the sound resets onto Initial but with no graphical changes of the Modwheel position. It stays 100% but sounds like Initial sound with 0%.
Title: Re: Nemesis feature requests
Post by: Markus Krause on December 23, 2022, 10:00:51 AM
Hello Anton,

thank you for your feedback and sharing your ideas. There are some good suggestions in it.

Quote
- Modulation of Modulation chains.

This is already possible in nearly all Tone2 synths. You need to select 'Matrix' as a modulation target.
Example:
In Matrix slot 1:
- Set Lfo1 as source
- Set send level to 0
- Set target to pitch
In matrix slot 2:
- Set Modwheel as source
- Set send level to 100
- Set target to Matrix 1
Now the modwheel will change the modulation debpth of lfo1

Quote
- FX Mix modulation by Modwheel

You could try this in the Matrix:
- Set Modwheel as modulation souce
- Set FX Duck as target
- Set send level to 100

Quote
Modes of LFO:
FREE - Does not reset, just works according it's frequency;
This is already supported in all Tone2 synths. Turn the PHASE knob to 0. Then it run in '
Free & Global'

Quote
Note - Resets with every note;
This is already supported in all Tone2 synths. Turn the PHASE knob to a value larger than 0

Quote
Sync
This is already supported in all Tone2 synths. Turn the PHASE knob to 0 and enable the BPM button.

I also recommend that you check out Icarus2. It is also capable of doing FM and comes with all the features that you requested.
https://www.tone2.com/icarus.html

Merry Christmas,
Markus
Title: Re: Nemesis feature requests
Post by: Anton on December 24, 2022, 12:40:48 PM
Wow! Thank You for your patience shown to such nagging users like me, seems like I just didn't read manual wich is crucial after every purchase.  :) I've been dreaming about Nemesis for a long time, it was like love from the first glance. :D Now, after I have been saving up for a year and purchased it, I will study it deeper and be more responsible to my Luv  :angel:

Ow My God! I just tried Icarus in demo mode!!! It is tremendously awesome  :o Just incredibly, super awesome!!!
I will surely buy it. Pity that not now but damn!!! it's so cool! I've put my wavetable, FMed it by OSC3, modulated FM with LFO3 which was already there in knob, added reverb and Wow!!! Perfect pad! It's just perfect!
Title: Re: Nemesis feature requests
Post by: Anton on December 24, 2022, 02:44:27 PM
Yes...  ??? Have to admit... creation on Icarus is entire joy  :o
Title: Re: Nemesis feature requests
Post by: Anton on March 07, 2023, 10:02:44 PM
Dear Markus,
Recently I re-watched Your videos about Electra3 and Icarus 2.5. There's so much love You input into Your work. I just want to thank You one more time and apologize for my ignotance with "ideas".
Thank You for everything You do.  :)
Title: Re: Nemesis feature requests
Post by: Markus Krause on March 08, 2023, 11:17:34 AM
Hello Anton,

thank you for the nice feedback and supporting our small company :-)

Markus