@DabDab @Fortune arguing in a forum is totally pointless guys, and I'm sure the rest of us would prefer not to read any of it. Everyone be nice and civil towards eachother please and we can all carry on making super plugins... :)

DanH
@DanH
Artist / Producer / International DJ / Developer
DC Breaks
DHPlugins
London Town
Best posts made by DanH
-
RE: How can I make Vocal Remover Plugin
-
Customer Feedback Lols :D
Thought I'd leave these here in case anyone also wants to post hilarious customer interactions to make us all laugh
followed by:
-
RE: The definitive feature request & bug fix roadmap
Feature Request: Draggable ADHSR Envelope (like the curve EQ and Tables etc)
-
RE: The definitive feature request & bug fix roadmap
@jupe 'bitchbend' :face_with_tears_of_joy:
-
RE: Thank you Christoph
@obolig it's a good post. Had a similar experience and after some digging back in 2020 I came across HISE (not so much digging required these days!).... It was instantly intuitive and the members on this forum more or less taught me how to script. Many thanks for putting it together @Christoph-Hart
-
New Plug-In Released - MOD-EQ-1
For anyone interested I released a new effect plug-in this week... The MOD-EQ-1
Check it out here:
-
Automation subfolders in DAW
Would be really nice to be able to use folders / sub menus in the automation menu for our plugins... as below
-
RE: Expandable GUI
@Fortune I thought @clevername27's post was very reasonable - and interesting, to be fair. What's the point in a forum if people can't express their well-thought-out opinions!
You don't have to read it... ? :face_with_tears_of_joy:
-
RE: Open GL on Mac
@MikeB So you might know some of this but here is what I've done to get OpenGL working on both plugin and standalone formats:
1 - Place a Floating Tile set to Custom Settings in your project
2 - Set"GraphicRendering": true,
in the Data section
3 - Set this flag below within your project Preferences in the Extra Definitions categoriesHISE_USE_OPENGL_FOR_PLUGIN=1
So in my experience, at this point, the setting for OpenGL will not appear in the Custom Setting floating tile in HISE itself, but it will appear in your compiled plugin / standalone app. Remember to make the Customs Settings window large enough in your project to include all the settings.
Another way to set the OpenGL to be on/off in your compiled plugin/standalone is to navigate to the AppData folder and open the 'General Settings.xml' file and change the OpenGL setting as per below:
<?xml version="1.0" encoding="UTF-8"?> <GLOBAL_SETTINGS DISK_MODE="0" SCALE_FACTOR="1.5" VOICE_AMOUNT_MULTIPLIER="2" MIDI_CHANNELS="1" SAMPLES_FOUND="1" OPEN_GL="1"/>
Hope this helps. @Casey-Kolb may have more to add to this, however, as his excellent Cube plugin uses OpenGL as well :)
Latest posts made by DanH
-
RE: Audio waveform/sampler start/end points not recalling in daw
@d-healey Didn't know that was possible... Makes sense now that you say it! However it still doesn't overcome the issue of the sample map being loaded after the slider callbacks. Also if the sample map is used in several presets but using different loop points in each preset, does re saving the sample map help?
-
RE: Audio waveform/sampler start/end points not recalling in daw
@rzrsharpeprod I think you might need to use a sample loading callback. This means that when a sample map is loaded into the sampler (which happens when your plugin first loads) you can then use the callback to do whatever you need.
In this case that means getting the values from the knobs that you have saved the loop information in and triggering their callbacks (or use their values to set the loop information).
I've used a panel for the callback - think it was something I learned from @d-healey ...
LoadPanel.setLoadingCallback(function(isPreloading) { if(isPreloading) { ls = LoopStart.getValue(); le = LoopEnd.getValue(); xf = LoopXFade.getValue(); LoopStart.setValue(ls); LoopStart.changed(); LoopEnd.setValue(le); LoopEnd.changed(); LoopXFade.setValue(xf); LoopXFade.changed(); } });
Otherwise the sample map loads the loop information that has been saved in the sample map, as it seems to load after your slider callbacks etc
-
RE: MacOS Packages Issue
@MelvinAlain try moving the source files into to you User folder.
-
RE: Notch Filter Mode in Scriptnode shows wrong graph
@ustk I think so too, but they are perfectly fine for me. However if I want to use them from scriptnode they are broken!
-
RE: Notch Filter Mode in Scriptnode shows wrong graph
@aaronventure maybe - haven't tested. Can't remember which one I've used before!
-
RE: Notch Filter Mode in Scriptnode shows wrong graph
@Christoph-Hart also the BandPass graph doesn't react to Q value changes. And it would be great to get a graph for the Allpass filter.
This is all to avoid using unnecessary hacks when using the External Filter slots in ScriptNode to display the filters correctly on the UI (especially when combining filters - there's no Notch display at all in SN so no way of combining that properly without using extra, silent peak filters)
I know you've introduced a method of drawing our own filter graphs but I've no idea where to begin on that and (aside from the Allpass Filter) all the code is in Hise anyway, I just assumed you overlooked it in development of Snex.
-
Notch Filter Mode in Scriptnode shows wrong graph
This has been this way since forever - it shows the bandpass graph rather than a notch - any chance of getting it fixed please @Christoph-Hart ?
Or let me know where to dig in the source code...
-
RE: Text Editing Help
@d-healey @Simon the Chat has helped! This is the line:
find . -type f -name "*.preset" -exec sed -i '' '187s/Button_SAMPLER_FM_ON/Button_SYNTH_FM_ON/' {} +
I think it's just the quotation marks that are wrong! And it's missing the specified line but nt sure of that's what you were going for. Either way thanks for help guys!
-
RE: Text Editing Help
@d-healey @Simon ok thanks. So sed just replaces the whole line? No need to search for specific text?
And what about filename. How do I point it at a file / folder?