MPowerSynth improvements & feature requests

Official support for: meldaproduction.com
Post Reply New Topic
RELATED
PRODUCTS
MPowerSynth$215.00Buy

Post

MeldaProduction wrote:Nope, not possible. What makes you think it even can be done more effectively? :D If you have a compressor in FX section, it's like having a compressor in the host, that's just how it is. Most of the effects are actually very fast, but if you have too many effects, then obviously that's what you have to expect. Also not that sampling is generally much faster process than synthesis, so the main engine will also take more than if you used Kontakt. But the audio quality is better of course.

For the record, optimization could be to downsample :D - if you work in 48k, it could downsample to 24k a process that :D. That's riddiculous of course...
I wasn't saying the plugins are not efficient, I just speculated if they could work faster at a small quality trade off, which might be a good deal for some people.

As I work in 96k, downsampling to 48k would actually be an option :D

Back then, I decided to work in 96k so that even the cheap synths not featuring upsampling would sound good. Of course in turn I disabled upsampling on any synth that has it, so effectively every synth worked at comparable quality.
Maybe I should switch back to using 48k for the project and use upsampling when a plugin sounds better with it. And if it does not offer it, I could just toss it. Quality initiative :-)

Anyway, if upsampling is the only idea to get the FX faster (but dirtier), then changing my projects samplerate is probably the way to go.

Post

Well, everyone has a different opinion, but personally I'm working in 48k now. It turns out that 96k doesn't really bring any improvement I would hear :). Upsampling "just in case" is a horrible idea :D. With the oscillators it MPS has there is rarely any aliasing, and if so, you can upsample in it. I'd definitely recommend not wasting resources on higher sampling rates ;)
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

MeldaProduction wrote:If you have a compressor in FX section, it's like having a compressor in the host, that's just how it is.
Is everything in MPS running on one thread? Perhaps some benefit might be had running the effects section on a separate thread, if the hosts permits. Most hosts currently run everything on the same track on the same thread so if you put too much processing on even a single track in an otherwise empty project, you can easily push the ASIO meter to extremes. Reaper is pretty good at sharing resources, and I think Cubase 8 is better than previous versions in that regard, but I'm not sure. U-he seems to have managed running Diva in multi-core mode in Cubase and the resources it uses are well shared; so something in that direction is clearly possible.

Flexibility, Quality, Efficiency: pick two. But of course we want it all. ;)

Post

Hehe yeah, I pick all 3, but there are certain limits :D
Multicore processing is a bad idea, I was thinking about it, but it's just bad idea. I'd like to introduce some submulticore processing for certain small parts of code, but nothing that serious, simply because interfering with the host is the worst that can happen. Uhe has it disabled by default for a reason.
Simply put: good hosts create processing threads for all virtual cores minus one (for GUI). WIth bigger projects (where it actually matters) you are likely to have more tracks than the cores, e.g. with 8 virtual cores it's 7 tracks, in most cases you'll have more than that. Now if you use multithreading in your plugin, then when the plugin starts processing a block of data, it needs to schedule some processing in another thread, do its magic, wait for the thread to finish its magic and combine the results. Now if you have a reasonably big project where other cores are used, then there is no core to process the thread. So the plugin initializes the thread, and when there is the time to gather its results, it starts waiting, so in better case the OS starts the other thread right away, and everything gets slowed down just by the initialization/scheduling/merging (which can be a lot actually), in worse case the OS picks a different thread and the results can be hard-core :) . The main problem is that it is extremely unpredictable, because the OS & host are driving the whole thing. In some cases, such as convolution reverbs, it is possible, because these don't need to have the results immediately, but that's a long story... :)
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

Would it be possible to have duophonic mode (or triophonic since MPS has 3 osc) for those really nice ARP ring mod tricks?

Post

i have an issue with the synth. when i play chords and i want to utilise mod 1 with an lfo (saw) synced at 1/4. on the filter 1 cutoff (lp24) , i have clip and crack randomly when i play diferents chords. i can't understand why cause , when i do the exact same thing in another synth i don't have problems.
Last edited by modj on Tue Dec 30, 2014 9:02 pm, edited 1 time in total.

Post

sorry double post

Post

Another screenshot of the black popup border story. Today I looked at this and I was puzzled for a moment what window am I looking at, where can I close the popup. It's really distracting not to see the border around popups when there is black on black.

Strangely enough, the popup does not get a standard windows border nor a shadow, even though you can see it on the taskbar like a normal app window.

Image

Post

DonHepe: Well, it's not such a great idea really :o . But it will be possible in some secret thing in the future :).

modj: Well, you have to send me a project/preset or something, there's really like a million potential reasons :).

ZentralmassivSound: I'm not sure if it's an idea, problem or something :D. Anyway I'm thinking about some cool "ultimate" solution :).
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

MeldaProduction wrote: ZentralmassivSound: I'm not sure if it's an idea, problem or something :D. Anyway I'm thinking about some cool "ultimate" solution :).
Problem :-)

The black top bars of the popups and the main window blend together because it's all black with no border, and then you get lost looking for which button belongs to which window.

Post

ZentralmassivSound wrote:The black top bars of the popups and the main window blend together because it's all black with no border, and then you get lost looking for which button belongs to which window.
Try another style. In v8.10, some of the styles now have a slim separator line in their header to help this very issue but not all styles have it. I use "Ironic" which does have it and although the separator is slimmer than I'd like, it makes a big difference.

Post

At first, I honestly think MPowerSynth is arguably the best synth I have ever used.

Though I got two request, that would make it absolutely perfect for me.

1. Use MIDI Velocity as MODULATOR. I know there is hardwired a way MPowerSynth reacts to MIDI Velocity, but it would be lovely if we had a possibility to use it as a modulation source (next to LFO, Envelope and Random, see vel.PNG)

2. Possibility to invert Filter ADSR section. As this might sound as nitpicking, I really got used to possibility of -100 to +100% range of modulation, which made it possible to invert ADSR for filters - lots of amazing possibilities which a I actually used.

I tried to figure these two things out, but I obviously could not. If there is anything of mentioned already implemented, I apologize and please feel free to delete my suggestion. Cheers !
You do not have the required permissions to view the files attached to this post.

Post

Both is already possible, if I understood right what you want.

Go to Midi settings (button in the bottom right corner), there you can tie Midi Velocity to any Multiparameter or other parameter of the synth. The advantage of going over a multiparam is that you can edit ranges and transfer curves in much more detail.

For negative filter envelope, just set the "frequency range" value to negative values.

Post

Hi!

I just noticed that when I have multiple instances of the same preset in various tracks the parameters that are being modulated by a LFO in Random mode have the same value at the same time, as if the "Random" was actually a sequence running the exact same way for any instance of the synth.
Is this the case?
If yes, is there a way to have actual random? I am thinking of what a "random and glide" module sampling white noise usually does.

Have a good day!

Post

ZentralmassivSound wrote:Both is already possible, if I understood right what you want.

Go to Midi settings (button in the bottom right corner), there you can tie Midi Velocity to any Multiparameter or other parameter of the synth. The advantage of going over a multiparam is that you can edit ranges and transfer curves in much more detail.

For negative filter envelope, just set the "frequency range" value to negative values.
This is exactly what I was looking for, thanks a lot mate !

Post Reply

Return to “MeldaProduction”