Quote:
Originally Posted by
Paul Frindle
➡️
Thanks for your thoughts on this - they are appreciated :-)
I'm sorry that you are disappointed in the plugin alliance version of the DSM.
Hi Paul - sorry for the delayed response - I've been very unwell and off work since my previous post, but slowly coming good.
Actually, I find DSM indispensable for many tasks. I'm not even slightly disappointed with what it does. I'm disappointed that Plugin Alliance doesn't fix GUI and state-save problems in one of the company's most expensive plugins. Even if the problems are edge-cases, leaving them unfixed for years is an example of the 80/20 rule at it's worst.
Plugin Alliance have known about the curve problem for ages, but (like you) they don't know what causes it. Suffice to say, I cant shed any light on that - I'm not a developer. Maybe it's a permissions problem, but seems to me that should be easy to determine. People like me pay companies like Plugin Alliance to ensure the product does what it says on the tin. Beyond nagging them about it there's not much I can do except ask for it to be fixed.
As a mastering engineer, my biggest fear is reopening masters to revise them only to discover something in the chain isn't as it was when creating the master. In a few cases I've had revision requests come in many months (one was 18 months) after the project was originally signed off. I need to reopen projects in the knowledge the saved state reflects the exact settings from the previous render.
An aside: The difficulties of recall for analogue workflows is one reason why ITB mastering is now the default method for a large number of mastering businesses. Customers expect perfect total recall. Pricing is so competitive that ITB mastering is the only way some businesses can survive. Businesses which still use analogue workflows are usually long established, where the expensive outboard was paid for ages ago. It's almost impossible to enter the mastering business now with an analogue workflow unless the business owner has money to burn.
A friend who has the best analogue gear money can buy is really struggling with customers expectations regarding revisions and pricing. The market demands ITB and he cant compete by remaining OTB.
The good side of this lies with the available ITB processors. Nowadays, I reckon ITB masters are easily as good as analogue masters if the engineer knows what he/she is doing. I also reckon a pretty good argument can be made for ITB being sonically superior in many cases - processors like DSM simply don't exist in the analogue domain.
Quote:
Originally Posted by
Paul Frindle
➡️
The existing GUI was in fact designed by them following advice from their marketing people, as a more modern version of our own GUI for their customers. I'm very happy to receive any ideas and thoughts on how it could be made better for you guys - within the intended scope of the design and application :-)
Ideally, move away from metallic 3D greyscale bitmaps to something more contemporary and consider scalable vector. Or, have a look at some more recent GUIs to derive ideas.
Like this:
TDR Nova | Tokyo Dawn Records
or these:
https://www.fabfilter.com/products/
The point being: In the 90s, Bob Lentini's SAW software sounded fantastic and was so stable it became the first ITB mixer to be used at live gigs. Bob rightfully earned industry kudos for building his app in Assembler and deriving industry leading sound quality and stability. But SAW looked terrible. Bob strongly resisted customer requests for a better GUI. This really hurt sales, to the point where Bob's stubbornness about his GUIs and things like VST support became the reason many didn't buy his products and his existing customer base fatally eroded. The market wants what the market wants. Customers are fickle because they can be. In today's audio software scene, there are so many good products that GUIs are a huge factor in customer choices.
Quote:
Originally Posted by
Paul Frindle
➡️
As I have explained many times before, the graph reflects the linear nature of the frequency spread of the process. The DSM does NOT have high freq selectivity in the LF regions - not least of all because it's designed to be a compressor. A load of dramatic and selective actions on the individual fundamental notes of the music is not an advantage for this application.
I understood this before mentioning it and probably should have clarified. That said, it's not intuitive to have the curve below 1kHz compressed as is and I can't see how it could hurt the process to 'extend' the display. My brain wants to see what it wants to see. I don't want the processing algorithm to change - what I want is more complete visual insight/feedback from the UI. If I'm tweaking a low frequency via one of the parametric knobs, I feel a need for that to be displayed effectively in the threshold curve, even if below 1kHz is a single band all the way down to 20Hz. I have enough knowledge of hearing to know I cant trust my ears alone when mastering - good GUIs save time and reduce mistakes when tired. Quite literally, the best GUIs help us stay profitable and consistently professional.
If the threshold is being exceeded below (say) 800Hz, I prefer to know the frequency band/s provoking the threshold. It might be something I can deal with via another method before the audio reaches DSM.
Displaying a spectrum analyser within a plugin is trivial nowadays. I'm not sure if you spend much time checking out the latest GUIs in today's plugins, but suffice to say there are many beautiful options available.
The fact you've had to "explain it many times already" gives you some clues the threshold curve display is not intuitive for end users. Doesn't mean it's broken or really badly designed, but does mean it could be improved in line with what customers want. If that was sorted, you'd no longer have users asking why the threshold curve is so unusual compared to (say) typical multiband compressors.
Quote:
Originally Posted by
Paul Frindle
➡️
As far as I can tell, your Sequoia applications supports VST plugins protocol? I'm a bit perplexed as to why it doesn't work?
I'm also perplexed, but it isn't only me and (AFAIK) it isn't only a problem within Sequoia and Samplitude. I could be wrong about that. Aside from problems years ago with Slate Digital plugins, I have zero problems with other plugins in Sequoia. I dumped the Slate plugins because the problems I had remained acknowledged but unfixed for years. I don't want to dump DSM.
NOTE: I have managed to workaround the knob problem by using the last version of DDMF Metaplugin, which is essentially a plugin chainer. The threshold curve isnt fixed within DDMF.
https://ddmf.eu/product/
JUCE seems to be a common problem with edge cases. When pressed, some developers admit the wait time for the JUCE developer to fix edge case issues is years, not weeks or months. I don't know if Plugin Alliance relies on the JUCE framework, but it wouldn't surprise me.
IMPORTANT NOTE: DSM works correctly in Reaper on my PCs, so it does seem clear that the host DAW software is a big factor. I'll raise it with Magix.
Quote:
Originally Posted by
Paul Frindle
➡️
Your compilation as to how it fails on many other platforms is welcome, as I'm assuming it's coming from your personal experience :-)
I'm going on the explanation from Plugin Alliance support, which indicated I'm not alone. I dont know how many users are affected. I also dont know how many users demo'd the product but abandoned it because of the curve bug. Plugin Alliance probably knows the demo vs sales statistics. Maybe you have demo vs sales statistics for your company before you handed the plugin to Plugin Alliance?
Quote:
Originally Posted by
Paul Frindle
➡️
All I can tell people in complete honesty is that I'm deeply embarrassed that there are apparently so many issues with it on some platforms - and I'm doing everything I can personally manage to address these, from the position of the original application design team. Nothing is off the table as far as I'm concerned - if it's so fatally broken and sales become so meager (as you suggest), then it will cease to be a viable commercial product. From my position I feel that this would be a sad loss for the 1000's of engineers who are currently using it to great advantage in their work.
No need to be deeply embarrassed! I didn't say it is fatally broken (if it was, I wouldn't use it) and nor do I claim that sales are meagre, but my anecdotal observation is DSM rarely gets a mention when people discuss their tools. From that I extrapolated that the plugin could achieve better sales to up & coming engineers by revamping the GUI in line with recent competing products. That is all. Maybe it's a secret weapon!
Instead of being embarrassed, be glad that I'm here wanting to make DSM work better for me instead of using something else. No other developer has come up with a better alternative for some of the tasks suited to DSM - that is a reason to be very proud of your work.
Thousands of engineers? OK, didnt realise you'd sold so many licenses. That's great on one hand but perplexing on another, because thousands of $400 license fees should be a reasonable sum for a pro audio plugin developer in today's market. That said, no developer can survive with only one plugin as the company's only product, so it's not all that surprising you had to go down the Plugin Alliance path.
If I recall correctly, the plugin was originally $400 when purchased direct. The price became $329 when Plugin Alliance got involved. If you sold 1000 licenses prior to Plugin Alliance, that is $400,000, which seems pretty good for a single plugin.
Quote:
Originally Posted by
Paul Frindle
➡️
I use it on every session I do - and i would not want to be without it :-)
I dont use it on every master because of the workflow issues. If those were sorted, I'd use it much more often. It is uniquely powerful and a great example of using code to innovate.
With regard to expanding into new markets, there's a real need for DSM in the iOS universe, which nowadays supports the iOS version of AU. iOS isnt only used by kiddies making beats.
If you retained any of the rights to the plugin, consider partnering with an iOS developer such as:
Kymatica | Software / AUM
Or maybe partner with DDMF - that company's products are available in iOS:
https://itunes.apple.com/us/develope...ag/id538434682