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

FLWrd wrote:
martin_l wrote:OK. Now implemented a bailout for foreign sysex messages.
Just uploaded an updated AU on the dropbox.
I can confirm it loads and opens the plugin GUI. Since I'm at my work, I can't test much more at this moment. Will do so tonight.
Good news. Let's hope that sysex functionality fully works in Logic. That means, sending sysex data via Midi (e.g. from a hardware jx-8p), and reading sysex banks (*.syx or *.SYX) via the LOAD button. To test the latter, I put one bank into the presets directory on Dropbox.

Cheers,
Martin

Post

I can load sysex via the load button, but unfortunately, it doesn't accept it when I send it from Logic or from an external Sysex librarian tool.

Post

FLWrd wrote:I can load sysex via the load button, but unfortunately, it doesn't accept it when I send it from Logic or from an external Sysex librarian tool.
Does Logic otherwise support Sysex? I don't know Logic, but I heard somewhere that some hosts do not support sending sysex.

If is should work, could you somehow produce a dump of the message which is actually sent to the plugin?

Thanks,
Martin

Post

I think Logic supports Sysex. It was broken up into little pieces. Does your implementation allow for that?

Post

FLWrd wrote:I think Logic supports Sysex. It was broken up into little pieces. Does your implementation allow for that?
What exactly do you mean by "broken up into little pieces"?? Do these pieces still start with F0 and end with F7? I guess if smaller chunks are sent, which do not start/end with sysex markers, it will not work.

If this is the case that Sysex might be broken down further, I will have to rethink my sysex parser...

Cheers,
Martin

Post

tried the latest beta and it showed up but 1a is not showing up in my preferred daw now. I think I saw it in reaper which I can rewire into my main daw to use it if I really want to. Hopefully you guys will transfer all the existing presets into this newer version so that is not needed.

Post

yessongs wrote:tried the latest beta and it showed up but 1a is not showing up in my preferred daw now. I think I saw it in reaper which I can rewire into my main daw to use it if I really want to. Hopefully you guys will transfer all the existing presets into this newer version so that is not needed.
Hi, can you specify a bit more, which DAW and computer system (mac / win and 32/64) you mean? Where does it not show up? I am not sure what you mean by '1 a'...

And, yes, I will try to convert all banks which are uploaded to the KVR data base to the new version.


Martin

Post

martin_l wrote:What exactly do you mean by "broken up into little pieces"?? Do these pieces still start with F0 and end with F7? I guess if smaller chunks are sent, which do not start/end with sysex markers, it will not work.
What my Sysex Librarian sends are many packets, of 64 (64) bytes and 9 bytes alternating, each starting with F0 and ending in F7. Every 64 byte packet seems to start with the patch name after 4 or 5 bytes. I've looked in the sysex file, and it seems there are F0/F7 around each patch, but the librarian just hacks them up in separate packets, so that none exceeds 64 bytes. I can't seem to find a utility to do anything else.

Post

FLWrd wrote: What my Sysex Librarian sends are many packets, of 64 (64) bytes and 9 bytes alternating, each starting with F0 and ending in F7. Every 64 byte packet seems to start with the patch name after 4 or 5 bytes. I've looked in the sysex file, and it seems there are F0/F7 around each patch, but the librarian just hacks them up in separate packets, so that none exceeds 64 bytes. I can't seem to find a utility to do anything else.
OK. That is the normal way. The JX8P MIDI implementation does not know banks. Instead, each preset is sent, followed by a SYSEX instruction to write the preset into memory (the short messages).

This sequence of messages is handled correctly by the plugin.

Cheers,
Martin

Post

martin_l wrote:
yessongs wrote:tried the latest beta and it showed up but 1a is not showing up in my preferred daw now. I think I saw it in reaper which I can rewire into my main daw to use it if I really want to. Hopefully you guys will transfer all the existing presets into this newer version so that is not needed.
Hi, can you specify a bit more, which DAW and computer system (mac / win and 32/64) you mean? Where does it not show up? I am not sure what you mean by '1 a'...

And, yes, I will try to convert all banks which are uploaded to the KVR data base to the new version.


Martin
main daw is sonar x3 had x2 and 102.a worked in x2 but not in x3 it does not show up in the vsti list. Reaper I think it did. I use win 8.1 64 bit with 64 bit daws.

Post

Just uploaded new beta versions.

https://www.dropbox.com/sh/m636vgxhta9e ... _Rve/PG-8X

They should (hopefully) fix the CC64 (Pedal) bug, a bug in the oversampling system which lead to clicks in some sounds. Furthermore, the timinga of the ADSR's are improved and the chorus should be stronger.

As usual, I will be grateful for any bug reports.


Cheers,
Martin

Post

martin_l wrote:Just uploaded new beta versions.

https://www.dropbox.com/sh/m636vgxhta9e ... _Rve/PG-8X

They should (hopefully) fix the CC64 (Pedal) bug, a bug in the oversampling system which lead to clicks in some sounds. Furthermore, the timinga of the ADSR's are improved and the chorus should be stronger.

As usual, I will be grateful for any bug reports.


Cheers,
Martin
Thank You for nice plug!
Is it normally, that plugs are out of tune if s/r = 48000?
Work correctly when 44100.
Tested VST/AU Mac OS 10.8.5.
PS Sorry, it was previous versions of plug downloaded earlier. Will try new versions!
Last edited by apunctum on Tue May 13, 2014 10:32 am, edited 1 time in total.

Post

apunctum wrote: Is it normally, that plugs are out of tune if s/r = 48000?
Work correctly when 44100.
Tested VST/AU Mac OS 10.8.5.
Which host(s) are you using? I have the impression that not all hosts send the same sequence of calls when setting/changing the samplerate. I must be missing something.

Cheers,
Martin

Post

Tested in FL Studio 11.3. All the patches that I downloaded from the link provided on the dropbox site have issues with the ADSR, each patch has a real long release even though the ADSR is showing low values. Is this a known bug? (unless for some reason note off messages are not transmitted)

Edit - The above note sticking issue is also happening when I use an INIT voice and change any slider value (Waveform / Pitch etc..)
Last edited by Maomoondog on Tue May 13, 2014 10:47 am, edited 1 time in total.

Post

martin_l wrote: Which host(s) are you using? I have the impression that not all hosts send the same sequence of calls when setting/changing the samplerate. I must be missing something.

Cheers,
Martin
Sorry, Martin, I tested previous version of plug downloaded earlier, installed by mistake. I'll try new version.

I use Logic Pro 9 (directly for AU and via Blue Cat's PatchWork for VST).

***

Edit - no sound in Logic with new AU version. Click when Logic start playing, then no sound.

Locked

Return to “Instruments”