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

toolsquatch wrote:Has anyone made any Mac presets yet? I went through all of the various versions of the AU that are available, and while 2 of them did recognize the .fxb files as files they didn't load the patches. Surely someone's come up with some presets by now to tide us over until Martin gets a chance to fix the patch bug for the OSX version?
The SYSEX import will work on the AU's as well. Right now, all banks which are compatible with the upcoming version 2 are provided as sysex. The fxb banks you can find here on KVR are most likely still for the old Synthedit version, and will also not run in the new VST. I will convert them, once I have more time.

Currently, unfortunately, I am struggling with a project in my real-life job, working about 12 hours every day (incl. weekends) towards an upcoming deadline, which leaves me roughly 0 hours per week to spend on the plugin. I hope the situation will improve soon.

Cheers,
Martin

Post

JX-8P .sysex allows for maximum compatibility between hardware and software in both directions as well as cross platform. I can't see the sense in complicating the system with additional formats. Remember it is an emulation of a specific hardware synth.
Intel Core2 Quad CPU + 4 GIG RAM

Post

electro wrote:JX-8P .sysex allows for maximum compatibility between hardware and software in both directions as well as cross platform. I can't see the sense in complicating the system with additional formats. Remember it is an emulation of a specific hardware synth.
It's an emulation of a hardware synth, yes, but it is also a VST instrument. An emulation implemented as VST. Thus I still think it should support saving and loading of fxb/fxp. It belongs to the VST standard.
In most cases it should be possible to implement support for one format in terms of another.
For me it seems that 'fxb/fxp as chunk' should allow to safe/load stuff which is available as sysex format... Just an idea, not sure though if it is 'as simple' as I may think.

Post

Fired up the 2015-04-26 version, exported a FXP, imported the FXP back on a different preset number slot.
Everything works properly.

It is a job for a DAW to manage FXP/B format presets, not for the synth.
[====[\\\\\\\\]>------,

Ay caramba !

Post

Mutant wrote:It is a job for a DAW to manage FXP/B format presets, not for the synth.
exactly
Intel Core2 Quad CPU + 4 GIG RAM

Post

electro wrote:
Mutant wrote:It is a job for a DAW to manage FXP/B format presets, not for the synth.
exactly
not necessarily. there are quite some synths, that offer their own preset manager based on fxp/b. which actually is a good thing to do for a developer, as if the host doesn't support fxp/b, the plugin itself does, no matter what host. makes it safe to use the synth/the presets in every host.
regards,
brok landers
BIGTONEsounddesign
gear is as good as the innovation behind it-the man

Post

Can the next update move polyphony to the primary GUI?
Intel Core2 Quad CPU + 4 GIG RAM

Post

brok landers wrote:
electro wrote:
Mutant wrote:It is a job for a DAW to manage FXP/B format presets, not for the synth.
exactly
not necessarily. there are quite some synths, that offer their own preset manager based on fxp/b. which actually is a good thing to do for a developer, as if the host doesn't support fxp/b, the plugin itself does, no matter what host. makes it safe to use the synth/the presets in every host.
Indeed, I hate it when a plugin doesn't have a built-in patch manager because my DAW saves presets in a proprietary format and in a cryptic way, i.e. not by the name I give a preset. I would have to backup the entire DAW data directory if I wanted to back up my presets. I.e. I could not even switch DAWs without losing my presets, let alone share presets with others.
So I no longer use any plugin without internal patch manager...

Post

What is that horrible DAW ?
[====[\\\\\\\\]>------,

Ay caramba !

Post

Mixcraft :?

Post

brok landers wrote: no matter what host. makes it safe to use the synth/the presets in every host.
Internal preset system allows use in apps like savihost or fst,
to save some system resources, perhaps making a fabulous,
but beastmode, cpu crushing preset, available, on an otherwise underpowered older computer.
Cheers

Post

martin_l wrote: Currently, unfortunately, I am struggling with a project in my real-life job, working about 12 hours every day (incl. weekends) towards an upcoming deadline, which leaves me roughly 0 hours per week to spend on the plugin. I hope the situation will improve soon.

Cheers,
Martin
Hope your boss values employing a legend,
and gives out bonuses accordingly.

Too often, the bonus is being carded back in on monday. :hihi:

Post

Found a bug in poly portamento.

What is now:
The synth remembers the note/pitch at which the voice selected for playing the new note previously was and starts the new note at that pitch.

What i am 99.9999% sure should be:
The synth remembers the last note played and starts the new played note at that pitch, then goes to the new note pitch.

This is important for brass type sounds (Van Halen - Jump for example).
Currently PG8X will not give you any glide at the start of the notes in chords that you are playing repeatedly, because it will use voices that are already at the correct pitch.

IDK if i described it good enough, if not - i can post some sonogram screenshots.
[====[\\\\\\\\]>------,

Ay caramba !

Post

Mutant wrote:Found a bug in poly portamento.

What is now:
The synth remembers the note/pitch at which the voice selected for playing the new note previously was and starts the new note at that pitch.

What i am 99.9999% sure should be:
The synth remembers the last note played and starts the new played note at that pitch, then goes to the new note pitch.

This is important for brass type sounds (Van Halen - Jump for example).
Currently PG8X will not give you any glide at the start of the notes in chords that you are playing repeatedly, because it will use voices that are already at the correct pitch.

IDK if i described it good enough, if not - i can post some sonogram screenshots.
Hi,

I am aware of that problem. The hardware uses the Poly2 mode when Portamento is on. Currently, I replaced this Poly2 by the round-robin mode.

To be honest, I have not yet been able to figure out precisely what the correct assignment algorithm should be when using portamento. I need to examine that in more detail.

Cheers,
Martin

Post

martin_l wrote:Hi,

I am aware of that problem. The hardware uses the Poly2 mode when Portamento is on. Currently, I replaced this Poly2 by the round-robin mode.

To be honest, I have not yet been able to figure out precisely what the correct assignment algorithm should be when using portamento. I need to examine that in more detail.

Cheers,
Martin
You press a chord:
First C, then G, then E
Voice that gets the C note doesn't have any data on previously pressed note, because C was first after turning the synth on, so it starts at C and keeps that pitch.
Voice that gets the G note knows that the previously pressed key was C, so it starts at C and goes to G.
And of course the last voice will start at G and will go to E.

Then you release the keys and press them again, but this time in a different order, which results in all 3 notes starting at pitch that is not their final pitch.

Image
Used the Dust Analyzer.
Order of pressed keys: C2, C3, C4, release all, C3, C4, C2, release all, C2.
The last C2 was not affected by portamento because C2 was the note pitch pressed before that note.

PG8X would start the second chord without any portamento, because it would use voices that were already at the correct pitch.
[====[\\\\\\\\]>------,

Ay caramba !

Locked

Return to “Instruments”