Plogue OPS7 (bit-accurate DX7 emulation!)

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
RELATED
PRODUCTS
chipsynth OPS7

Post

EvilDragon wrote: Wed Jan 10, 2024 12:13 pm Damn!

I'd have figured it's just a component z-layer ordering sort of thing. Why is the hover even bleeding through below the settings dialog, that should not happen... Maybe onMouseHover could be overriden for the settings dialog (I'm assuming it's a separate JUCE component) so that it eats the event then returns false?
We actually do not use JUCE. Our UI toolkit predates it by a few years.
But yeah its a tricky z-order/clip-rect thing, and the "settings" tab is not really a real window.
Combined with some D2D shenanigans. Seb is looking over it. (above my pay grade)
David Viens, Plogue Art et Technologie Inc. Montreal.
https://twitter.com/plgDavid
https://plogue.com

Post

Oh welp, I just defaulted to JUCE's practical ubiquity. My bad!

Post

EvilDragon wrote: Wed Jan 10, 2024 12:54 pm Oh welp, I just defaulted to JUCE's practical ubiquity. My bad!
It will be fixed in a future release of the Fermata Engine (any of our products).
(just tested seb's fix)

My money is on chipsynth C64 v1.006.
David Viens, Plogue Art et Technologie Inc. Montreal.
https://twitter.com/plgDavid
https://plogue.com

Post

Korg Supporter wrote: Sat Jan 06, 2024 6:42 pm
davidka wrote: Sat Jan 06, 2024 12:39 pm Can you reccommend some soundsets which are particularly shining with OPS7?
I am aware of that huge DX7 sysex pack, but that's too much to absolve.
https://www.offthematrix.net/product-pa ... 02-patches
ok, you got me in ;)
how can i install it on OPS7 ?

Post

Funky40 wrote: Thu Jan 11, 2024 9:42 am
Korg Supporter wrote: Sat Jan 06, 2024 6:42 pm
davidka wrote: Sat Jan 06, 2024 12:39 pm Can you reccommend some soundsets which are particularly shining with OPS7?
I am aware of that huge DX7 sysex pack, but that's too much to absolve.
https://www.offthematrix.net/product-pa ... 02-patches
ok, you got me in ;)
how can i install it on OPS7 ?
From within ops7 , point to the sysex folder
Eyeball exchanging
Soul calibrating ..frequencies

Post

gentleclockdivider wrote: Thu Jan 11, 2024 11:58 am From within ops7 , point to the sysex folder
Found it ! Great !
Thanks !

Post

!beginner question!

I'm a bit confused, the envelopes are working as shown in the video below. But, the visualization in OPS7, looks different than I would expect. Does this make sense - and if so - why?

ops7-envelope.jpg

Yamaha DX7 FM Synthesis Tutorial | FM Envelopes Explained
https://www.youtube.com/watch?v=Bj_fM7ONaCw
You do not have the required permissions to view the files attached to this post.

Post

Yes that makes sense. Take this as reference
http://www.audiocentralmagazine.com/wp- ... velope.png

From your screenshot...
You have the shortest attack time (maximum R1) so you instantly reach maximum loudness (maximum L1).
Then the longest decay time (minimum R2) for as long as you hold the note down, slowly going towards silence (minimum L2).
Stage 3 is basically skipped (max R3 and min L3).
Then at last you're getting the shortest release time (maximum R4), which abruptly cuts the sound (minimum L4) on note-off.

You can also see on the oscilloscope from the screenshot, the amplitude is (very) slowly decaying, it's not staying perfectly horizontal.

Post

Rastkovic wrote: Sun Jun 16, 2024 4:44 am !beginner question!

I'm a bit confused, the envelopes are working as shown in the video below. But, the visualization in OPS7, looks different than I would expect. Does this make sense - and if so - why?


ops7-envelope.jpg


Yamaha DX7 FM Synthesis Tutorial | FM Envelopes Explained
https://www.youtube.com/watch?v=Bj_fM7ONaCw
If you're just starting out , use the envelope as a regular adsr ( I do this alot on my tg77 which has even more complex envelopes )
Memorize the screenshot , set the controls with the red exclamation mark to that position and leave them at that position .
The other controls now mimmick regular adsr behaviour , with the only difference being lower values= longer times and vice versa ( because they are rate instead of time ) , sustain-level stays the same (obviously )
Image
Eyeball exchanging
Soul calibrating ..frequencies

Post

Niowiad wrote: Sun Jun 16, 2024 5:35 am Yes that makes sense. Take this as reference
http://www.audiocentralmagazine.com/wp- ... velope.png

From your screenshot...
You have the shortest attack time (maximum R1) so you instantly reach maximum loudness (maximum L1).
Then the longest decay time (minimum R2) for as long as you hold the note down, slowly going towards silence (minimum L2).
Stage 3 is basically skipped (max R3 and min L3).
Then at last you're getting the shortest release time (maximum R4), which abruptly cuts the sound (minimum L4) on note-off.

You can also see on the oscilloscope from the screenshot, the amplitude is (very) slowly decaying, it's not staying perfectly horizontal.
Okay, I understand. The visualization in OPS7, doesn't seem to be comparable, to a usual ADSR visualization. Thanks for the explanation!

gentleclockdivider wrote: Sun Jun 16, 2024 6:42 am If you're just starting out , use the envelope as a regular adsr ( I do this alot on my tg77 which has even more complex envelopes )
Memorize the screenshot , set the controls with the red exclamation mark to that position and leave them at that position .
The other controls now mimmick regular adsr behaviour , with the only difference being lower values= longer times and vice versa ( because they are rate instead of time ) , sustain-level stays the same (obviously )
Image
This is very helpful, I already tested it, works fine. Thanks!!

Post

Rastkovic wrote: Sun Jun 16, 2024 5:19 pm Okay, I understand. The visualization in OPS7, doesn't seem to be comparable, to a usual ADSR visualization. Thanks for the explanation!
We get that a lot. Most Yamaha FM SYSEX editors do _not_ show the actual volume representation of what the actual chips generate (cause that is quite complex). We actually use the same code to draw the waveform as the one used for DSP, so its WYSIWYG, in all its Yamaha FM awkwardness. But most everyone is used to those editors, so there is an -unlearning curve implied. Also, knob scaling is notoriously weird, but we have to live with what they gave us.
David Viens, Plogue Art et Technologie Inc. Montreal.
https://twitter.com/plgDavid
https://plogue.com

Return to “Instruments”