|
|
|
09-15-2009, 08:40 AM
|
#41
|
Human being with feelings
Join Date: Nov 2007
Location: Massachusetts, USA
Posts: 2,248
|
Here's is what I have now. I may do more, but this is all my ears can do now. Very tedious interface (Argee help). The presets do not always return the same between 1, 2, and 3 oscillators...it's like they change sometimes. If you toggle back and forth the do.
|
|
|
09-15-2009, 09:31 AM
|
#42
|
Mortal
Join Date: Dec 2008
Location: France
Posts: 1,969
|
Quote:
Originally Posted by whatsup
you can't optimize it as you can with standard compiler.
|
are you sure ?
|
|
|
09-15-2009, 11:42 AM
|
#43
|
Human being with feelings
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
|
Quote:
Originally Posted by labyrinth
Here's is what I have now. I may do more, but this is all my ears can do now. Very tedious interface (Argee help). The presets do not always return the same between 1, 2, and 3 oscillators...it's like they change sometimes. If you toggle back and forth the do.
|
There may be some performance issues in doing a GUI with this many controls. I was working on a GUI for the previous incarnation of this synth, but once I got to the final stages it was definitely eating up more CPU when the GUI was displayed and (on my machine anyway) causing sound issues. I think as whatsup alluded to, because it is interpreted script as opposed to compiled code, it has limitations.
I may attempt to create a small compact GUI for it and see how that goes. It's a lot of work though, even the previous iteration came in at about 1400 lines of code total by the time I was done adding my stuff to it.
cheers
|
|
|
09-15-2009, 12:14 PM
|
#44
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
Quote:
Originally Posted by labyrinth
Some will have those parameters, but not those. I am trying to RMS them the same. I have been noticing that when switching presets to a pre with plucked the volume drops until I return to it. Very Weird?
|
don't understand what you expirience exactly.
what do yu mean "until i return to it" ?
and when you return it , everything works good ?
|
|
|
09-15-2009, 12:27 PM
|
#45
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
Quote:
Originally Posted by argee
because it is interpreted script as opposed to compiled code.
|
i can't believe it so, i think that it might be compiled,
kept in memory somewhere and then executed.
that's why i asked that in the forum (but no one answered), it so much important to know that.
according to performance, it seems that it's compiled before executng.
(i can't believe that interpreted while executing can have such performances.)
but of course there can be performance issues, even if compiled before executed, with such task that need huge cpu power.
|
|
|
09-15-2009, 02:07 PM
|
#46
|
Human being with feelings
Join Date: Nov 2007
Location: Massachusetts, USA
Posts: 2,248
|
After an annoying test I just did I found out what a CPU thief this bugger is.
Now I did this test on my internet/REAPER testing PC (not the best)
Pentium 4 HT 2.8 GHz
1.25 GB Ram
The test was MIDI playback (1-12 notes played together...1, then 1 and 2, then 1 and 2 and 3, etc). (Basically this giant B major chord)
Well, with no other programs (AV was off). I found with polyphony maxed at 12 I found three figures...
No matter the Oscillators it idled around 3%
1 Oscillators- 2.5% jumps from the addition of each note (5%-33%)
2 Oscillators- 4% jumps from the addition of each note (7.5%-52%)
3 Oscillators- 6% jumps from the addition of each note (9%-78%)
Now this PC is weak for sure, but whoa. This is not the right language for instruments for sure. Maybe some forum friend can code this to VST for us.
|
|
|
09-16-2009, 11:33 AM
|
#47
|
Human being with feelings
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
|
Quote:
Originally Posted by whatsup
[img]http://img15.**************/img15/3062/37463652.jpg[/img]
|
I think I will try making a GUI for this one...stay tuned, may take a while.
cheers
|
|
|
09-16-2009, 12:01 PM
|
#48
|
Human being with feelings
Join Date: Feb 2006
Location: decepticon mothership in a hidden place inside a mountain
Posts: 3,754
|
Quote:
Originally Posted by argee
I think I will try making a GUI for this one...stay tuned, may take a while.
cheers
|
extra !
thanks, Argee
|
|
|
09-16-2009, 12:51 PM
|
#49
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
thank you very much agree.
i made small changes to other plugins,
the delayonly fx i made, now can delay MIDI data
as well as data (good for quantize fxs).
so download the update.
i made another effect, simple testing keyboard, with little graphic.
(i had to, because JS don't support keyboard input, only mouse)
this fx simply send midi notes to any fx chain its on.
(so it should place at start of the chain)
here is the picture (took screenshot from FL to create the png )
[img]http://img245.**************/img245/3751/12638659.jpg[/img]
Last edited by whatsup; 09-16-2009 at 12:57 PM.
|
|
|
09-16-2009, 05:00 PM
|
#50
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
updated with testing kb bugfix
download link on top of the thread
|
|
|
09-18-2009, 06:37 AM
|
#51
|
Human being with feelings
Join Date: Mar 2007
Location: Surrey, BC
Posts: 745
|
Hi whatsup,
I have been looking at the super arpeggiator to make a GUI of it and found a problem in that the variant values are not being saved when you close Reaper. I tried the following modifications:
Removed these lines from the @init section:
while
(
VarList[S_VarNum]=0;
S_VarNum-=1;
(S_VarNum>0);
);
Added these lines after the @init section:
@serialize
VarList=VelocityList+128;
MaxVar=slider8;
file_mem(0,0,VarList*MaxVar);
This seems to do the trick, however you may want to test them too
cheers
|
|
|
09-18-2009, 07:02 AM
|
#52
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
Quote:
Originally Posted by argee
Hi whatsup,
I have been looking at the super arpeggiator to make a GUI of it and found a problem in that the variant values are not being saved when you close Reaper. I tried the following modifications:
Removed these lines from the @init section:
while
(
VarList[S_VarNum]=0;
S_VarNum-=1;
(S_VarNum>0);
);
Added these lines after the @init section:
@serialize
VarList=VelocityList+128;
MaxVar=slider8;
file_mem(0,0,VarList*MaxVar);
This seems to do the trick, however you may want to test them too
cheers
|
i'll be back on sunday evening, then i'll see,
but i also trust your decision.
|
|
|
09-25-2009, 03:18 AM
|
#53
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
some updates and fixes
download here argee's GUI version and on my signature the bundle
Last edited by whatsup; 09-25-2009 at 04:19 AM.
|
|
|
10-09-2009, 07:28 AM
|
#54
|
Human being with feelings
Join Date: Feb 2007
Posts: 3,221
|
really nice synth, i enjoyed playing it alongside your arp.
|
|
|
10-10-2009, 10:00 AM
|
#55
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
Quote:
Originally Posted by nym
really nice synth, i enjoyed playing it alongside your arp.
|
thank you nym, (me too )
more news about to come
|
|
|
11-05-2009, 06:01 AM
|
#56
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
a new tool to create short waves, to use with synth's sample waveform
|
|
|
11-14-2009, 01:38 PM
|
#57
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
MIDI tool update with Virtual KB
download on my signature.
|
|
|
11-15-2009, 06:57 AM
|
#58
|
Human being with feelings
Join Date: Jan 2008
Posts: 1,257
|
Thanks again Whatsup.
Any change of add something to split the keyboard into two zones?
__________________
Music is the best
เพลง ที่ดีที่สุดคือ
|
|
|
11-15-2009, 07:24 AM
|
#59
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
Quote:
Originally Posted by zappadave
Thanks again Whatsup.
Any change of add something to split the keyboard into two zones?
|
mm, maybe if it'll sound good after i understand what you mean
so please explain with some details, what you mean.
how do you like to see it.
|
|
|
11-15-2009, 08:07 AM
|
#60
|
Human being with feelings
Join Date: Jan 2008
Posts: 1,257
|
Splitting the keyboard into two halves, split at a note number of the users choice, one half to one midi channel, the other half to another.
One synth sound on one half, another sound on the other.
__________________
Music is the best
เพลง ที่ดีที่สุดคือ
|
|
|
11-15-2009, 08:31 AM
|
#61
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
the problem it would require at least another slider,
and it's already too high, (the JS don't have scroll bars)
you can do the split thing already, with another instance of it,
i have demo projects (in the package) that does that on one chain.
you have an option to transpose after / before the filter.
in general, you route (set the target channel) to some channel,
and also set - pass through source.
this will work on one chain even if the VSTi eats MIDI,
but - the VSTi should be able to listen to one channel,
otherwise it'll play all channels.
or you can use several tracks for that.
|
|
|
11-15-2009, 09:18 AM
|
#62
|
Human being with feelings
Join Date: Jan 2008
Posts: 1,257
|
This Js does the job, but I thought something like might this fit on your Js.
http://forum.cockos.com/showthread.p...eyboard+deploy
Nevermind, thanks anyway.
__________________
Music is the best
เพลง ที่ดีที่สุดคือ
|
|
|
12-08-2009, 10:12 AM
|
#63
|
Human being with feelings
Join Date: Jul 2008
Location: Atlanta, GA
Posts: 79
|
How do I install this?
|
|
|
12-14-2009, 05:47 PM
|
#64
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
small update:
Poly aftertouch support.
this synth works very well, when in Sample waveform mode in both Oscs.
all waveforms are theoretically available,
because you can always create your own waveforms with the included tool,
and load them to the synth + many waveforms are already included in the data folder.
|
|
|
12-21-2009, 01:02 PM
|
#65
|
Human being with feelings
Join Date: Aug 2008
Posts: 1,144
|
2 new features:
1. pan per note
send CC number 20 with any value above 1
to return to standard MIDI pan, send this CC with value 1 or below
2. slide note
on each slide note send CC 21
the value of this CC determine the pitch change speed.
it works per note, like velocity, for easy use.
only the first note after this CC is slide.
|
|
|
10-14-2012, 09:23 AM
|
#66
|
Human being with feelings
Join Date: Feb 2012
Posts: 1,972
|
Where can i find it? The link is broken
|
|
|
10-14-2012, 12:59 PM
|
#67
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,891
|
Whatsup has left the building and seemingly taken most of his toys with him. I think there was some kind of argument.
|
|
|
11-02-2012, 03:26 AM
|
#68
|
Human being with feelings
Join Date: Feb 2006
Location: Basel, Switzerland
Posts: 4,715
|
The link is in his signature
|
|
|
07-30-2013, 04:26 AM
|
#69
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
Sorry for digging up an old, dead thread ...
Um, does anyone have this?
I thought i had it backed up, but it seems i cant find the disc i slapped it on ... and its no longer in the stash.
If someone could briefly re-up this or PM it to me, i would be eternally grateful
My beloved JS collection isn't complete without it.
|
|
|
07-30-2013, 07:10 AM
|
#70
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
Thank you very much
|
|
|
06-20-2014, 06:11 AM
|
#71
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Where can I find this synth?
|
|
|
06-20-2014, 07:31 PM
|
#72
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
vitalker ... the link is three posts up!
Go here for waveforms to load into it:
http://www.adventurekid.se/akrt/wave...kid-waveforms/
__________________
"REAPER... You're simply the best" - Tina Turner
|
|
|
06-21-2014, 05:44 AM
|
#73
|
Human being with feelings
Join Date: May 2011
Location: Shaolin => NJ
Posts: 1,213
|
Quote:
The requested URL was not found
|
Any other links for this?
|
|
|
06-21-2014, 06:06 AM
|
#74
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Aeolian
vitalker ... the link is three posts up!
Go here for waveforms to load into it:
|
Thanks. But are you sure that the link still works?
|
|
|
06-21-2014, 08:43 AM
|
#75
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by witti
Should i upload it again ? What do you think whatsup ? Or were you meanwhile hired by the m.....?
|
His last post have written in 2010. So, when will you recovery your account and will you modify the synth(I know, you're super genius)?
|
|
|
06-21-2014, 10:35 AM
|
#76
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by witti
|
Wow, really fast. Thank you very much, Witti!
|
|
|
06-22-2014, 11:25 PM
|
#77
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
@vitalker ... Oops i should have checked the link
A few users have been chasing the JS channel strip, from that thread, and i have been directing them to witti's channel_strip without any problems, so i just assumed the synth link was good as well ... i made an ass out of u and me
__________________
"REAPER... You're simply the best" - Tina Turner
|
|
|
06-23-2014, 09:28 AM
|
#78
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Why I can't choose the file when use Sample Waveform?
|
|
|
06-24-2014, 12:29 AM
|
#79
|
Human being with feelings
Join Date: Jun 2010
Location: Somewhere PRO
Posts: 1,049
|
I think they have to be in the "Data/synthesizer" folder, in your reaper directory.
__________________
"REAPER... You're simply the best" - Tina Turner
|
|
|
06-24-2014, 01:47 AM
|
#80
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,334
|
Quote:
Originally Posted by Aeolian
I think they have to be in the "Data/synthesizer" folder, in your reaper directory.
|
Wow, THANK YOU, Aeolian, for your help. I like this sound.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 12:37 PM.
|