Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » Instruments
Thread Read
new VSTi (inspired by the JX8P): pre-release version uploaded
Goto page 1, 2, 3 ... 38, 39, 40  Next
martin_l
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sun Feb 13, 2011 8:25 am reply with quote
Dear All,

finally, I uploaded a beta version of the synth I am working on for the last couple of month. It is inspired by the JX8P and I am trying to capture as much of it's character as possible. The "working title" for it is PG8X, trying to merge the names of the progammer PG-800 and JX-8P without coming into conflict with copyrighted names. If anyone has better suggestions, let me know.



The synth is made with Synthedit, but the sonud generation is entirely handled by custom modules, which I have written in Assembler and C++.

Please, give it a go, and let me know what you think, especially if you encounter any problems or bugs.

http://sites.google.com/site/mlvst0

Cheers,
Martin
Last edited by martin_l on Wed Mar 09, 2011 3:09 am; edited 3 times in total
^ Joined: 27 Jun 2009  Member: #210283  Location: UK
Schiffbauer
KVRist
- profile
- pm
- e-mail
PostPosted: Sun Feb 13, 2011 9:21 am reply with quote
Lol man - I'll give it a go and I was surprised as I've seen it
here - I used a Roland JX8P ten years ago in my setup and had
over 2000 selfprogrammed sounds. Unfortunately I've all these on
Datasheets - wrote per hand - so there's no sysex. I little bank
I'd hosted 2 years ago on patcharena. A Bank about 500 Patches of my
old JX8P, I'd convert6ed for the EFM r8xp. So I'll try it.
The original JX8P has ist own unique sound - I think no other synth sounds
like this. It is used - by example - by Tangerine Dream on "TYGER". Could
sounds very analog and very digital......

ciao
armin aka Kujashi
^ Joined: 28 Feb 2004  Member: #14502  Location: An old town in Central German Uplands
toine6
KVRian
- profile
- pm
- e-mail
PostPosted: Sun Feb 13, 2011 9:41 am reply with quote
Seems really nice, has the same vibe as my JX8P, you seem to have even added a little bit of the super faint noise that happens whenever you press a note. Seems slightly harsher than the real article, but it's pretty close in overall sound. I've only tested for 5 minutes though, and without a proper keyboard. Very exciting!!

Anyone want to buy a used JX8P? Wink
----
^ Joined: 28 Mar 2002  Member: #2315  Location: Salt Lake City, Utah - U.S.A.
androidlove
KVRAF
- profile
- pm
- www
PostPosted: Sun Feb 13, 2011 9:50 am reply with quote
interjection! this sounds amazing. thank you!
----
"Most people who experiment with drugs are not lying in the streets, suffocating on their own vomit. If you want to see some of that, go to the Pub on Saturday night at closing time." ozwest
^ Joined: 20 Jun 2004  Member: #30266  Location: Secret Underground Hideout
guitarbro
KVRist
- profile
- pm
- www
PostPosted: Sun Feb 13, 2011 10:12 am reply with quote
Uses a lot of CPU and seems to have a denormal value problem.
Maybe you should use more standard modules (as they are typically more CPU efficient).
but other wise very good.
^ Joined: 03 Dec 2009  Member: #220947  Location: muskegon MI
martin_l
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sun Feb 13, 2011 10:22 am reply with quote
guitarbro wrote:
Uses a lot of CPU and seems to have a denormal value problem.
Maybe you should use more standard modules (as they are typically more CPU efficient).
but other wise very good.


I started out with the standard modules, but I could not get the correct waveform for the Pulse, and also had tremendous aliasing problems for the hard sync.

My first C++ modules sounded ok, but used WAY too much CPU. Now, having recoded everything in SSE assembly, it is already better, but still too heavy. I am still trying to squeeze out more performance.

Actually, I would be quite happy, if it was a simple denormal problem. but I can't really find any. Attaching Jeff's denormal detector does not show anything. It is still possible that there are some denormals WITHIN the modules, but when I was running the code through a debugger, I could not spot any either.

What makes you think that it is demormals? Do you get CPU spikes?

Cheers,
Martin
^ Joined: 27 Jun 2009  Member: #210283  Location: UK
Ingonator
KVRAF
- profile
- pm
- e-mail
PostPosted: Sun Feb 13, 2011 10:29 am reply with quote
guitarbro wrote:
Uses a lot of CPU

Confirmed. For a chord on a single instance it uses up to 19% of my Core 2 Quad Q6600 CPU in Ableton Live 8.
The sound quality is very nice indeed. I didn't use the original synth so far but in the past (around 2004/2005) i had Roland analog synths like Jupiter 8, MKS-80 and MKS-50.
Last edited by Ingonator on Sun Feb 13, 2011 10:46 am; edited 1 time in total
^ Joined: 21 Mar 2008  Member: #176645  Location: Hannover, Germany
Schiffbauer
KVRist
- profile
- pm
- e-mail
PostPosted: Sun Feb 13, 2011 10:33 am reply with quote
It's sounds very similar to the real GEM. The few factorysounds on this
bring on the feeling I'd once upon a time. I'll try to recreate the
sounds of my two document files of paper-datasheets and a make a bank
til the next weekend.

BTW it's a cpu-hog - so this is a question to the synthedit-developers
here on KVR to fix this problem.
A really nice synth and a good emulation - so all my old sounds are not
lost......

ciao
armin
^ Joined: 28 Feb 2004  Member: #14502  Location: An old town in Central German Uplands
analoguesamples909
KVRian
- profile
- pm
PostPosted: Sun Feb 13, 2011 11:04 am reply with quote
Mac?
^ Joined: 28 Dec 2007  Member: #169279  
martin_l
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sun Feb 13, 2011 11:10 am reply with quote
SWAN808 wrote:
Mac?


Right now, unfortunately, I have to say no, since I use synthedit for the GUI.

However, since most of the sound processing stuff is written in custom modules, I would be happy to make them available to somebody who is experienced in writing VST's (or AU's) for MAC.
^ Joined: 27 Jun 2009  Member: #210283  Location: UK
martin_l
KVRist
- profile
- pm
- e-mail
- www
PostPosted: Sun Feb 13, 2011 11:27 am reply with quote
Schiffbauer wrote:
Lol man - I'll give it a go and I was surprised as I've seen it
here - I used a Roland JX8P ten years ago in my setup and had
over 2000 selfprogrammed sounds. Unfortunately I've all these on
Datasheets - wrote per hand - so there's no sysex. I little bank
I'd hosted 2 years ago on patcharena. A Bank about 500 Patches of my
old JX8P, I'd convert6ed for the EFM r8xp. So I'll try it.
The original JX8P has ist own unique sound - I think no other synth sounds
like this. It is used - by example - by Tangerine Dream on "TYGER". Could
sounds very analog and very digital......

ciao
armin aka Kujashi


Please don't spend too much time yet with patches, as the vst will most likely undergo some more major developments, which will probably change the order of automatization parameters, and hence render old presets unusable.

I will announce when it reaches a mature state, where I will try to maintain backwards compatibility for patches.

Cheers,
Martin
^ Joined: 27 Jun 2009  Member: #210283  Location: UK
Glyn Darby
KVRer
- profile
- pm
PostPosted: Sun Feb 13, 2011 11:49 am reply with quote
excellent recreation Martin.I had a JX8p when they first came out and its was one of the synths i regret selling.From my memory it sounds pretty damm close to the real thing,good luck with it.cheers glyn
^ Joined: 21 Apr 2008  Member: #179025  
AdmiralQuality
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Sun Feb 13, 2011 12:00 pm reply with quote
Nice!

Self noise is probably a wee bit high, but cool that you modeled it.

The real JX-8P had a nastier click when amplitude envelopes were retriggered at dramatically different velocities, but this sounds close enough.

Love that you can change programs and the voice continues, like a real programmable polysynth. Congrats.

Make sure you implement cycle assignment too. And increasing bend range to at least 1 octave would be nice.

CPU usage on my Core2Quad q9300 @ 2.5 GHz is about 5% with all voices going. Fine, particularly considering the 12x oscillator and 4X filter oversampling you're using.

Would be nice if you could push the filter resonance into self oscillation (you could make a real JX-8P or JX-3P do this by tweaking trim pots inside).

Not crazy about the switches on the GUI needing so much mouse travel. SE must provide a better control type for this, no? Sliders are ok, but a coarse/fine mode would be nice.

What's the list dropdown do?
^ Joined: 10 Oct 2005  Member: #83902  Location: Toronto, Canada
logicgate
KVRist
- profile
- pm
- www
PostPosted: Sun Feb 13, 2011 2:11 pm reply with quote
Martin, this is really good already! Love Please keep going!

AdmiralQuality wrote:
CPU usage on my Core2Quad q9300 @ 2.5 GHz is about 5% with all voices going. Fine, particularly considering the 12x oscillator and 4X filter oversampling you're using.
CPU is around 5-7% on my Core2Duo (3.16 GHz). One patch (Tone Echo) goes a little over 7%.

AdmiralQuality wrote:
Not crazy about the switches on the GUI needing so much mouse travel.
I agree with the Admiral about this.

AdmiralQuality wrote:
What's the list dropdown do?
It looks to me like Martin has included some debugging stuff.
^ Joined: 09 Nov 2003  Member: #10237  
bM3w
KVRian
- profile
- pm
PostPosted: Sun Feb 13, 2011 2:56 pm reply with quote
Nice Thumbs Up!
^ Joined: 17 Jan 2005  Member: #55149  
All times are GMT - 8 Hours

Printable version
Page 1 of 40
Goto page 1, 2, 3 ... 38, 39, 40  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012