Windows > Third Party Plug-ins, Programs, and Skins
beqdesigner: a jriver dsp simulator and editor
mattkhan:
related to https://yabb.jriver.com/interact/index.php/topic,129608.msg899198.html , I also built a partial replacement for DSP Studio in beqdesigner (https://beqdesigner.readthedocs.io/en/latest/) which is the app used to create those beq filters
The motivation for this can be found over at the beqd docs - https://beqdesigner.readthedocs.io/en/latest/ui/manage_mc/ - but basically it boils down to the fact that I personally find DSP Studio awkward to use due to the unconventional filter definitions, limited crossover types, the lack of any sort of visualisation of what is going on and no easy interop with external filter design apps. Hence I built a new UI which addresses these points, as a bonus the new MCWS calls mean this UI can now (in MC28) also manage DSP configuration for remote MC instances live (e.g. during playback) without interrupting what is going on on screen. MC27 is also supported via the file save/load options.
The main features are
* a single dialog for configuring bass management, active speaker design and input-output channel routing using a typical matrix routing UI
* support for all common high and low pass filter types (Butterworth, Linkwitz-Riley and a couple of Bessel filter types) upto 24th order
* import filter sets from RoomEQ Wizard
* import filters from multisub optimizer - https://www.andyc.diy-audio-engineering.org/mso/html/tech-topics/jriver-export.html (NB: MC29 only)
* visualisation of both the filter pipeline and the resulting frequency response
* undo/redo
* most operations accessible via keyboard for faster data entry
Releases are published on github for windows, macos and a few flavours of ubuntu with the current version being https://github.com/3ll3d00d/beqdesigner/releases/tag/0.10.0-beta.12
Please note that this is a relatively complex UI that has only been tested by me so probably there are bugs lurking (possibly in plain sight). Do be aware of https://yabb.jriver.com/interact/index.php/topic,129345.msg899145.html#msg899145 and take care to verify that the DSP configuration loaded is what you expect.
Some pics to illustrate at the bottom of the post or refer to the user guide mentioned previously.
JimH:
Thanks again!
terrym@tassie:
Great work!!! Kudos +100
Terry
zybex:
Awesome work!
Foggyroad:
@mattkhan - this is excellent!
I've imported a PEQ file from JRiver27 and all looks good. Once I realised I had to split the filter pairs (eg L,R channels) in order to edit them it was straightforward. The Q of shelving filters seemed slightly different from my calculations using one of the online algebra calculators, but were so close that I doubt I would hear the difference - 0.5004 or 0.4999 instead of 0.5 for example.
I've also edited the cascaded BW2 x-overs so they are now a single LR4 and the curves look identical.
Disabled filters do display on the graph which was disconcerting at first, but are marked as disabled in the text, so easy enough to remove.
It's wonderful to be able to visualise the FR and phase - saves a lot of measuring to check that the transfer function is the same. I will do a measurement check when I've made all the changes to the imported file, but it is looking good so far.
Just a couple of questions:
I'm presuming when the .dsp file is uploaded to JRiver it is converted back to cascaded BW2s as my understanding that is the only way JRiver can do a LR4. Is this correct? And are the shelving Qs converted back to S?
Navigation
[0] Message Index
[#] Next page
Go to full version