PG8X (inspired by the JX8P): new beta version uploaded
- KVRian
- 948 posts since 25 Sep, 2014
Looks like a bug, using the AU version in Logic X on 10.9.5. Half the time the save popup says it's trying to save the file with the fully-qualified pathname, ie "/Users/dumbledog/Desktop/blah.PG8Xpreset," other times it's just "blah.PG8Xpreset" but either way the file isn't actually written.
-
- KVRAF
- 3330 posts since 18 May, 2003 from Sweden
Something not quite right with the AU version, definitely. I haven't tested in Logic yet, but in Live 9, PG8X AU often crashes Live in flames when I LOAD one of the factory JX .SYX banks.
The VST version is OK in the same environment.
I have a crash log. Please PM me with email address if you think it might help!
I also notice that PG8X is notably CPU hungry, but perhaps that's unavoidable when aiming for the best emu sound quality? It certainly sounds lovely…
/Joachim
The VST version is OK in the same environment.
I have a crash log. Please PM me with email address if you think it might help!
I also notice that PG8X is notably CPU hungry, but perhaps that's unavoidable when aiming for the best emu sound quality? It certainly sounds lovely…
/Joachim
If it were easy, anybody could do it!
-
- KVRian
- Topic Starter
- 960 posts since 27 Jun, 2009 from Germany
Thanks for the report. Which of the banks did you try to load? Does it happen for all? Please, PM me the crash log.Spitfire31 wrote:Something not quite right with the AU version, definitely. I haven't tested in Logic yet, but in Live 9, PG8X AU often crashes Live in flames when I LOAD one of the factory JX .SYX banks.
The VST version is OK in the same environment.
I have a crash log. Please PM me with email address if you think it might help!
I also notice that PG8X is notably CPU hungry, but perhaps that's unavoidable when aiming for the best emu sound quality? It certainly sounds lovely…
/Joachim
About the CPU use. The MAC builds are currently still unoptimized with all debug flags on, which will create quite some overhead. Once all bugs are ironed out, I will change the settings from debug to optimized, and also try to tweak the code a bit more. First, I want to get it running properly.
Cheers,
Martin
-
- KVRAF
- 1586 posts since 7 Jun, 2007
I forgot how good this synth sounds!! You really have captured the JX-8P sound extremely well!
I also discovered the JX-Chorus plug for download. Very nice, especially in series when one isn't enough! A bit more subtle than TAL's LX-Chorus(?), and no 'authentic' analog noisiness either. I like.
Would it be possible to make the osc range sliders, cross-mod, chorus type, etc sliders snap to their values? Or perhaps make the parameter text clickable? They seem to slide from one stop to the next. Obviously the knobs need some work for smooth vertical mouse movement, but I hope you manage to shake the synthedit driven GUI and have a GUI professionally done (in the simple clear style you've created already), because this synth deserves it, and I'd pay for a polished finished product!
All the best for future development
I also discovered the JX-Chorus plug for download. Very nice, especially in series when one isn't enough! A bit more subtle than TAL's LX-Chorus(?), and no 'authentic' analog noisiness either. I like.
Would it be possible to make the osc range sliders, cross-mod, chorus type, etc sliders snap to their values? Or perhaps make the parameter text clickable? They seem to slide from one stop to the next. Obviously the knobs need some work for smooth vertical mouse movement, but I hope you manage to shake the synthedit driven GUI and have a GUI professionally done (in the simple clear style you've created already), because this synth deserves it, and I'd pay for a polished finished product!
All the best for future development
-
- KVRAF
- 3330 posts since 18 May, 2003 from Sweden
Hi,martin_l wrote:Thanks for the report. Which of the banks did you try to load? Does it happen for all? Please, PM me the crash log.Spitfire31 wrote:Something not quite right with the AU version, definitely. I haven't tested in Logic yet, but in Live 9, PG8X AU often crashes Live in flames when I LOAD one of the factory JX .SYX banks.
The VST version is OK in the same environment.
I have a crash log. Please PM me with email address if you think it might help!
I also notice that PG8X is notably CPU hungry, but perhaps that's unavoidable when aiming for the best emu sound quality? It certainly sounds lovely…
/Joachim
About the CPU use. The MAC builds are currently still unoptimized with all debug flags on, which will create quite some overhead. Once all bugs are ironed out, I will change the settings from debug to optimized, and also try to tweak the code a bit more. First, I want to get it running properly.
Cheers,
Martin
PM doesn't work for the crash log which is about 70,000 chars whereas the PM limit is 60,000 chars. I haven't found any way to attach a file, either. If you would PM me an email address, that would solve the problem.
Kind regards,
Joachim
If it were easy, anybody could do it!
-
- KVRian
- 789 posts since 13 Aug, 2012 from it's all about location!
Hey Joachim,
try pasting it here: http://nopaste.info/
It might be helpful to others to check if they encounter the same problem (dev doesn't get spammed with the same error over and over).
try pasting it here: http://nopaste.info/
It might be helpful to others to check if they encounter the same problem (dev doesn't get spammed with the same error over and over).
-
- KVRian
- Topic Starter
- 960 posts since 27 Jun, 2009 from Germany
Thanks, Joachim,TheKid wrote:Hey Joachim,
try pasting it here: http://nopaste.info/
It might be helpful to others to check if they encounter the same problem (dev doesn't get spammed with the same error over and over).
I had a look at the log file. The crash happens in an quite unexpected routine, which does not seem to have anything to do with loading the sysex, namely the VoiceAllocator.
I guess, what happens is that loading a sysex leaves the number of voices (which is not defined in the sysex) in an undefined state, so that the voice allocator might try to get an undefined voice at some point after loading the sysex.
I will investigate that further tonight, when I am back from work.
Cheers,
Martin
-
- KVRian
- Topic Starter
- 960 posts since 27 Jun, 2009 from Germany
Hi Xalama,
thanks for your feedback.
I assume you are not talking about circular knob movement.
I will certainly continue to work on the GUI, in particular the buttons, which are still hardly readable. Right now, my emphasis is on getting rid of the bugs first.
Cheers,
Martin
thanks for your feedback.
I could look into that, but personally don't find it necessary, as already now you have regions which correspond to the same value, and that value is displayed both in the LED readout and also through the colors next to the sliders. Even if I made the slider 'snap' to these points, it won't give you any haptic feedback.xalama qo wrote: Would it be possible to make the osc range sliders, cross-mod, chorus type, etc sliders snap to their values? Or perhaps make the parameter text clickable? They seem to slide from one stop to the next.
Not quite sure what you would like to have differently. At least on my machines, the knobs move very smooth. In fact, if you press 'Shift' you get a slower movement and some more fine control.xalama qo wrote: Obviously the knobs need some work for smooth vertical mouse movement,
I assume you are not talking about circular knob movement.
This version already is a complete re-write and has no Synthedit related code or GUI elements.xalama qo wrote: but I hope you manage to shake the synthedit driven GUI and have a GUI professionally done (in the simple clear style you've created already), because this synth deserves it, and I'd pay for a polished finished product!
I will certainly continue to work on the GUI, in particular the buttons, which are still hardly readable. Right now, my emphasis is on getting rid of the bugs first.
Cheers,
Martin
- KVRian
- 671 posts since 14 Jan, 2014 from The North.
Nice continued work on the GUI, looking very good indeed
The chorus switch looks a little lonely in the lower right, how about adding the rate / depth knobs there too instead of having them under the settings button ?
Also the Number of voices selection would be great if it was a global setting (or the option to make it global) As it is now you have to change it for each patch.
Great work all the same
The chorus switch looks a little lonely in the lower right, how about adding the rate / depth knobs there too instead of having them under the settings button ?
Also the Number of voices selection would be great if it was a global setting (or the option to make it global) As it is now you have to change it for each patch.
Great work all the same
-
- KVRAF
- 1586 posts since 7 Jun, 2007
Hi Martin,
I'm not sure I have the latest version as a few pages back there's a very different GUI than the one I've got. In which case all my comments are not relevant!
I have pg8x-1.02a.dll, but it looks like the screenshot on the webpage. The downloadable screenshot is different and has the 'membrane' buttons at the bottom.
Anyway, bugs are most important, and there is progress which addresses all my previous comments, so all the best with debugging. This is a great emulation!
I'm not sure I have the latest version as a few pages back there's a very different GUI than the one I've got. In which case all my comments are not relevant!
I have pg8x-1.02a.dll, but it looks like the screenshot on the webpage. The downloadable screenshot is different and has the 'membrane' buttons at the bottom.
Anyway, bugs are most important, and there is progress which addresses all my previous comments, so all the best with debugging. This is a great emulation!
- KVRist
- 405 posts since 14 Jul, 2005 from Germany
It`s to easy
to click on the wrong area on the PG8x "display", if you only want to change the program.
Suggestion:
One click anywhere on the PG8x "display" -> change program
Double click -> change program name
Other:
Button for "Clear all MIDI learn data" in MIDI LEARN field.
Suggestion:
One click anywhere on the PG8x "display" -> change program
Double click -> change program name
Other:
Button for "Clear all MIDI learn data" in MIDI LEARN field.
Last edited by RexXx on Mon Nov 03, 2014 3:04 pm, edited 1 time in total.
It`s not a bug... it`s a feature!
-
- KVRian
- Topic Starter
- 960 posts since 27 Jun, 2009 from Germany
No, that is indeed the old Synthedit version. You should go into the PG8X folder (on the dropbox) and then the corresponding folder for Win32, Win64, etc. The latest versions should have -02-11- in the name.xalama qo wrote:Hi Martin,
I'm not sure I have the latest version as a few pages back there's a very different GUI than the one I've got. In which case all my comments are not relevant!
I have pg8x-1.02a.dll, but it looks like the screenshot on the webpage. The downloadable screenshot is different and has the 'membrane' buttons at the bottom.
Anyway, bugs are most important, and there is progress which addresses all my previous comments, so all the best with debugging. This is a great emulation!
Martin
-
- KVRAF
- 1586 posts since 7 Jun, 2007
Hi Martin,
Figured it out, thanks...I went the fb route and followed the link. The new GUI def is better, the sliders are much less resistant, knobs work as expected. Great work! Now I'm going to explore the soundbanks. Thanks for your reply Martin.
Figured it out, thanks...I went the fb route and followed the link. The new GUI def is better, the sliders are much less resistant, knobs work as expected. Great work! Now I'm going to explore the soundbanks. Thanks for your reply Martin.
-
- KVRian
- Topic Starter
- 960 posts since 27 Jun, 2009 from Germany
Please, be aware that the old fxb banks will not work.xalama qo wrote:Hi Martin,
Figured it out, thanks...I went the fb route and followed the link. The new GUI def is better, the sliders are much less resistant, knobs work as expected. Great work! Now I'm going to explore the soundbanks. Thanks for your reply Martin.
Once everything is finished, I will post instructions how to convert them.
Martin
- KVRAF
- 25849 posts since 20 Jan, 2008 from a star near where you are
Tried to search the forum to find this thread, but no hits for PG-8X ?
