PG8X (inspired by the JX8P): new beta version uploaded

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Locked New Topic
RELATED
PRODUCTS
pg-8x

Post

s_t wrote:hmmm.. mono setting resets to poly each time close and open the gui in reaper. Is it a bug?
I think I fixed it. I need to test it now. The fix will be in the next version.

Martin

Post

hersoot wrote:When I switch from Poly to Mono any notes that were held become latched. Actually I like that - especially when using portamento.
Actually, this is a bug. I forgot to send a NOTE-OFF for active voices when changing the key-assignment. Since it does not matter, when changing while no key is held, I did not bother too much. I was planning to fix it, but if more people like it as a 'feature', I might in facte leave it as it is. Please give your comments on that.
It would be nice to have MIDI Learn on the jx-chorus plugin.
Yes, I will update the standalone chorus at some point. At the moment, I focus more on finishing the synth.


Martin

Post

martin_l wrote:
s_t wrote:hmmm.. mono setting resets to poly each time close and open the gui in reaper. Is it a bug?
I think I fixed it. I need to test it now. The fix will be in the next version.

Martin
New version is uploaded (pg8x-63.dll). Major changes:
  • * Key-assignment bug is fixed
    * 'SETTINGS' mode (visibility of the panel) is independent of the current patch
    * Small adjustments of the GUI of the SETTINGS panel
Cheers,
Martin

Post

Hi Martin . I have followed this thread quietly for a few versions now . Your JX8P emu is very decent and thanks . I have noticed in the last couple betas 63 being the last that in unison mode my cpu load is getting higher . My highest was I think 19.1 to now going to 21.9 . I am using this in the toby mini vsti host btw , win xpsp2 amd 64x2 2.06 512gb ram fyi .
Other than cpu consumption tweeks I would love to see pwm on this . I had a chance to get a JX10 but passed due to this being omitted not to mention the midi data issues lol .
Anyway looking good .
BTW You may try contacting the TAL guys to maybe support a OSX build . I would sure love to see one ! Keep up the good work .


Also btw .
It sits at 3.6 - 3.9 at idle

Post

it's great! 'go to' synth. and thank you.
downloading...
is this .63 the v1.0 release, ..ah: pre-final?
are we gonna get armin's presets in it? :D

Post

loungedumore wrote:Hi Martin . I have followed this thread quietly for a few versions now . Your JX8P emu is very decent and thanks . I have noticed in the last couple betas 63 being the last that in unison mode my cpu load is getting higher . My highest was I think 19.1 to now going to 21.9 . I am using this in the toby mini vsti host btw , win xpsp2 amd 64x2 2.06 512gb ram fyi .
Well, in the unison modes, more voices are playing, hence the higher CPU. Also, not that some patches use higher oversampling (aka QUALITY) in the settings, which also contributes to higher CPU.

To be honest, I dont think that there is much room for more CPU optimizations in the current synth-architecture. The 'engine' (i.e. oscillators and filter) is already completely written in SSE assembly, and I already tried to tweek it in order to minimize the operations per sample.
Other than cpu consumption tweeks I would love to see pwm on this . I had a chance to get a JX10 but passed due to this being omitted not to mention the midi data issues lol .
Also here, I will have to disappoint you. I am not planning to include PWM on this synth, simply because I do want to keep it close to the original.

However, I can say that I am planing to build another synth, based on the same elements, which will have PWM, and also more flexible routings; loosely along the lines of what I always wanted my JX8P to be able to do.... This new one, will not try resemble the hardware as close as possible, but roughly keep the character, while icluding the extra features.

Anyway looking good .
BTW You may try contacting the TAL guys to maybe support a OSX build . I would sure love to see one ! Keep up the good work .
Thanks! If I have some spare time, I have to look into the VST SDK to see how difficult it would be to build the missing bits directly, without SE.
Also btw .
It sits at 3.6 - 3.9 at idle
Yes, this is because the downsampler is sitting outside the 6 voices since I only wanted one down sampler, rather than 6. Therefore it is outside the automatic sleeping system of synthedit. I might try to implement a sleepmode for that, but can't promise yet, that it will work.



Cheers,
Martin

Post

mztk wrote:it's great! 'go to' synth. and thank you.
downloading...
is this .63 the v1.0 release, ..ah: pre-final?
are we gonna get armin's presets in it? :D
The current version numbers are my intetnal numbers, which date back to ancient attempts (dating back several years...). If no more bugs appear, this will more or less be the final version. I am still thinking about some small changes, e.g. making the level of the 'internal noise' adjustable in the SETTINGS panel.

But in terms of the general features, and the sound quality, that should be it.


Martin

Post

martin_l wrote:
mztk wrote:it's great! 'go to' synth. and thank you.
downloading...
is this .63 the v1.0 release, ..ah: pre-final?
are we gonna get armin's presets in it? :D
The current version numbers are my intetnal numbers, which date back to ancient attempts (dating back several years...). If no more bugs appear, this will more or less be the final version. I am still thinking about some small changes, e.g. making the level of the 'internal noise' adjustable in the SETTINGS panel.

But in terms of the general features, and the sound quality, that should be it.


Martin
One suggestion I was meaning to make re: noise.

I love the internal noise, but yes, an option to control its level would be even better.

Another big noise source in the Roland synths is the chorus generator. If you really want to get into emulating the original, you might want to consider adding another noise source in there. It would be generating noise any time the chorus was running, even when no notes are playing. A very faint "wooshing" in the background.

Post

AdmiralQuality wrote:
martin_l wrote:
mztk wrote:it's great! 'go to' synth. and thank you.
downloading...
is this .63 the v1.0 release, ..ah: pre-final?
are we gonna get armin's presets in it? :D
The current version numbers are my intetnal numbers, which date back to ancient attempts (dating back several years...). If no more bugs appear, this will more or less be the final version. I am still thinking about some small changes, e.g. making the level of the 'internal noise' adjustable in the SETTINGS panel.

But in terms of the general features, and the sound quality, that should be it.


Martin
One suggestion I was meaning to make re: noise.

I love the internal noise, but yes, an option to control its level would be even better.

Another big noise source in the Roland synths is the chorus generator. If you really want to get into emulating the original, you might want to consider adding another noise source in there. It would be generating noise any time the chorus was running, even when no notes are playing. A very faint "wooshing" in the background.
Yes, I think, once I make the internal noise source controllable, I might also add some noise for the Chorus. So far, I did not since I preferred the cleaner chorus sound. The internal noise added before the filter, on the other hand, contributes quite significantly (and in a positive way) to the sound of the filter.

I will play around with the chorus noise and see how it goes...


Cheers,
Martin

Post

martin_l wrote:
AdmiralQuality wrote:
martin_l wrote:
mztk wrote:it's great! 'go to' synth. and thank you.
downloading...
is this .63 the v1.0 release, ..ah: pre-final?
are we gonna get armin's presets in it? :D
The current version numbers are my intetnal numbers, which date back to ancient attempts (dating back several years...). If no more bugs appear, this will more or less be the final version. I am still thinking about some small changes, e.g. making the level of the 'internal noise' adjustable in the SETTINGS panel.

But in terms of the general features, and the sound quality, that should be it.


Martin
One suggestion I was meaning to make re: noise.

I love the internal noise, but yes, an option to control its level would be even better.

Another big noise source in the Roland synths is the chorus generator. If you really want to get into emulating the original, you might want to consider adding another noise source in there. It would be generating noise any time the chorus was running, even when no notes are playing. A very faint "wooshing" in the background.
Yes, I think, once I make the internal noise source controllable, I might also add some noise for the Chorus. So far, I did not since I preferred the cleaner chorus sound. The internal noise added before the filter, on the other hand, contributes quite significantly (and in a positive way) to the sound of the filter.

I will play around with the chorus noise and see how it goes...


Cheers,
Martin
Awesome. You've done some really great work on this Martin.

Post

martin_l wrote:* If you agree that 2 filter stages in the down sampler are sufficient, I can remove the user control. I personally dont hear any improvement when using a steeper filter. If you think it should stay there, I will leave it.
In the examples I tried I didn't hear any difference.
martin_l wrote:* Would you like to keep the chorus control?
It doesn't matter to me, but keeping the controls would be fine.
martin_l wrote:* Would you like to have the key-assignment settings stored with the patch, or always default to poly (as in the hardware)?
Stored with the patch.
martin_l wrote:* Would you like the SETTING panel switch to be stored with the patch, or always default to the standard view?
Always default to the standard view.

Post

AdmiralQuality wrote: Awesome. You've done some really great work on this Martin.
Thanks.

Post

FYI: It seems like CPU usage is a little less with version 63 compared to the first version (49?). :party:

Post

logicgate wrote:FYI: It seems like CPU usage is a little less with version 63 compared to the first version (49?). :party:
Yes, mainly due to the reduction of the filter stages (now controllable by the user) and also due to some other small tweeks in the synth engine.

I am still looking out for further potential, but it seems incresingly difficult to squeeze out a few more CPU cycles...


Martin

Post

I have been lugging a JX10 from place to place for years, love that soundtrack/voices sound.
You have really captured the kind of 'playing feel' of the original here, and superb sound,good job Martin. :tu:

Don't know about the JX8P, but the JX10 was uber expensive new here.

Locked

Return to “Instruments”