Proton 7

Polyphonic wavetable synthesizer

(297 Votes)
3.0 (Updated 13 years ago)
4.3MB
January 29, 2010
Reaktor 5 or lower

DESCRIPTION

This is my first upload for 2010, but maybe not the last!
Polyphonic wavetable synthesizer with 2 main oscillators, 1 additional virtual analog oscillator, noise generator, 2 independent multimode filters with flexible routing, different waveshaping modes, 4 envelope generators (ADSR), 4 LFOs with three different operating modes, 2 multi-effect units + equalizer.
The heart of this instrument is its flexible modulation routing which is similar to NI's Massive. All controls have hints, so I hope I don't have to write a manual...
Comes with 64 snaps.
There are still some bugs I'm not able to fix:
- After loading the ensemble the snapshot selectors on panel A don't work properly. After a few hits on the buttons they work.
- The tempo of the ramp oscillators that drive the performer and stepper LFOs is not 100% correct (Reaktor software bug????)
- Drawing performer curves: first click the right mouse button and move the mouse up and down, then it works how it should.
1st update: implemented Marcin's suggestions in the patch and bank macros. Now when opening the ensemble, the programnumber-display shows 08, but it works.
Rev 2.1: i've implemented Donald Phillips' MIDI voice allocator macro. unison pan spread now works also in polyphonic voice mode with every number of unison voices between 2 and 8.
Rev 2.3: MIDI voice allocator macro updated.
2nd update: improved voice allocation and changes at voice/gate mode settings.

COMMENTS  (63)

James Rittenburg
5 years ago
Do you still have the wavetables in .wav format for this? I'd love to use them in Icarus.
GG.G SakabeaT
8 years ago
hello stephan and thx for all your ens.... could you upload an old version of this one;please? this one has some bugs and some presets are noisy and stop the audio... tia
jace cavacini
9 years ago
Does anyone else have problems with key tracking? i am noticing notes not being triggered. Say a three note pattern, round robin, one will just not sound and the next will be the previous note instead of the correct current one. Reaktor 5.8 standalone, Mac (Snow Leopard).
Mark Bonnington
10 years ago
The snaps are pushing the output past max volume even if the amp volume is turned to zero. Dangerous for anyone wanting to keep their hearing intact.
Russell Clayton
11 years ago
Don Tyler (2011-09-10 23:25:46): @ Dirk (& Stephan V.) --> At least hosted in Logic (latest version), Proton 7 no longer has any movement or "wave-scanning". The patches are static. If you play any of the "sequence" patches, you get the initial "ping" and that's it. Even with the host "running" there is no "sequence" or "arpeggio" -- e.g. patch 037 Sequenced Filter used to bounce and flow (like.. a sequenced filter) and now there is just the initial "boink" but nothing else. It's like either the LFO or wave-scanner isn't running, even though the host is.
eesch
11 years ago
Serious synth with huge possibilities.. thank you SV.
Baz .fr
12 years ago
Cargo Cult Software Engineering http://en.wikipedia.org/wiki/Cargo_cult_programming#Cargo_cult_software_engineering because the author is so impressed by Massive that he reproduces it.
Don Tyler
12 years ago
@ Dirk (& Stephan V.) --> At least hosted in Logic (latest version), Proton 7 no longer has any movement or "wave-scanning". The patches are static. If you play any of the "sequence" patches, you get the initial "ping" and that's it. Even with the host "running" there is no "sequence" or "arpeggio" -- e.g. patch 037 Sequenced Filter used to bounce and flow (like.. a sequenced filter) and now there is just the initial "boink" but nothing else. It's like either the LFO or wave-scanner isn't running, even though the host is. Hope that helps and makes at least a bit of sense!
Dirk Landau
12 years ago
@Don: I'm running 5.6.1 with Proton7 working properly
Don Tyler
12 years ago
Reaktor 5.6.1 seems to have broken this - one of my favorites - any chance for an update?
Jim Pennington
13 years ago
10+ Wow! Thais is so cool! Extremely useful, musical, and fun. Thanks SO much!
Martin Wood-Mitrovski
13 years ago
easily the best thing i've downloaded from the user library. deceptively deep.
Molec
13 years ago
Despite not being quite as fully featured as Massive, this is a truly stunning emulation. You are obviously a very skilled Reaktor builder. As a request, how about something not currently found in the NI toolkit?
Adam Anderson
13 years ago
great synth, thanks!
Chet Singer
13 years ago
This is quite amazing. An immense power is packed into a small space, yet the instrument is uncluttered and intuitive to use. Everything about it looks like it was crafted with thought and care.
jace cavacini
13 years ago
this is an incredible piece of work both in instrument design, programming of snapshots and GUI. this is one of the most expansive and usable GUI designs i've seen. i love the way you offer a performance view and a programming view. this is great work!! thanks for sharing!!!
Jeremie Bougrain
13 years ago
brilliant! I'm stunned!! Awesome synth. Ver well done, both the sound design and the panel are incredibly pro.
Birthday Monster
13 years ago
Stephan V. is the best thing about the current Reaktor user library. Don't stop!!!
Richard Figone
13 years ago
thank you it's workin i love you.
Stephan Becker
13 years ago
@richard: the read markers are invisible just because i like it more. The LFOs do not have the option of showing read markers; it would be possible to implement, but it's some work... At the steppers just click left on the tables and select view - show read markers at the dropdown-menu At the performers you can do the same but you first have to move the mouse areas that are covering the tables. After that you have to move the mouse areas into their previous positions, otherwise the steppers will not work properly.
Richard Figone
13 years ago
anyone not getting a read marker in the sequencer/lfo section to show up? or is there supposed to be one? I don't mean to be a stickler, I think this is a great machine stephen!
salamanderanagram
13 years ago
well, i thought i'd be able to find yr e-mail, guess not! either way i've uploaded the new midi note allocator the library so you can just plop it in... should work for your purposes but i haven't tested fully.
salamanderanagram
13 years ago
hey stephan, fixed that bug for you... i'll send you a mail and update the midi note allocator so that it transmits velocity properly. cheers!
Stephan Becker
14 years ago
ups, I didn't notice that. maybe I'll find some time at this weekend to fix that bug.
Sandy Small
14 years ago
Truly outstanding work as usual. However, the new voice allocation macro introduces a nasty bug that causes all voices in a chord to be silenced if one note is released.
Stephan Becker
14 years ago
Well, I think this one does not reach the quality of Massive by far. It has less wavetables and some of the features of Massive aren't implemented.
EvilDragon
14 years ago
I guess we don't need Massive then :P
Birthday Monster
14 years ago
double post oops =)
Birthday Monster
14 years ago
This is great! Stephan you are one of the best programmers in the Reaktor user community. Every one of your patches sounds amazing!
Oliver Saherwala
14 years ago
It is a Supersynth. Thx.
philippe ayer
14 years ago
Thank you for that amazing synth.. This is really God's job!!
mathias legrand
14 years ago
Thanks Stephan for the comment. I know that I can partially achieve the modulation of a sequencer by another one (or a LFO) but only globally. Let's say I have steps 3, 5 and 9 active and I want step 1 to slowly increase, or just be modulated by an LFO without affecting the other ones... that's my dream for Massive:
Stephan Becker
14 years ago
@mathias: you can do that by modulating the amplitude of a sequencer by another sequencer or by a LFO.
Nathan Ramella
14 years ago
This ensemble should be held up as an example of whats possible with Reaktor. Excellent work, amazing presets that showcase the wide breadth of possibility. This is in my top 5 favorites of all time.
mathias legrand
14 years ago
excellent!! What about modulating each step of a step sequencer. We would then be able to control a sequence in such a nice way!! Thanks
Ned Bouhalassa
14 years ago
Really fantastic, and excellent, useful snaps - THANKS!!!
Pascal Santoni
14 years ago
This is really great, tanks !!
Luka Furlan
14 years ago
Amazing!!
Oliver Saherwala
14 years ago
Thx for sharing, Supersynth !
arachnaut
14 years ago
One of the most AGGRESSIVE synths sounds I have encountered!
Arkadiusz Szaleniec
14 years ago
what you do its magic.
Stephan Becker
14 years ago
@ernest: well...it's not my idea...but I found this concept worth for trying out in reaktor
Kimmo Kivelä
14 years ago
Has very many analog synth type "musical" properties, just check snap 45, random filtering. This is certainly useful.
ernest meyer
14 years ago
I really like your modulation control, very good idea! Thanks for sharing.
José Gómez Expósito
14 years ago
Goood, good!!!
Gennaro Giugliano
14 years ago
many thanks for share
Don Dailey
14 years ago
awesome. great snaps too Thx!
francois elie
14 years ago
for me one of the best reaktor synth ever made..brilliant ..as often with your ensembles stephan ..all the best and thanks for your generosity and for sharing !
Quake Googl
14 years ago
Great. Thank you Mr. Stephan.
Lex Grauwen
14 years ago
great sound. thank you very much !
Stephan Becker
14 years ago
@Marcin: Thanks for your tips. I'll try them as soon as I have more time.
David Waldman
14 years ago
Looks familiar.
Jason Filipchuk
14 years ago
very good. all around. snaps are very useful and your panel A/B set up saves space on my already crowded macbook screen. writing with it already. sure to be one of the best for 2010. thank you.
James Heffernan
14 years ago
Useful! Beautifully done. Thank you.
herw
14 years ago
well done
Dieter Zobel
14 years ago
great. thanks
Graham Street
14 years ago
WOW. awesome job. thanks
Marcin Lezak
14 years ago
"The tempo of the ramp oscillators" - maby becouse A/E convertions? Sorry for many comments, I love this syths and I suppose next week I'll spend with this great job! Thank You
Marcin Lezak
14 years ago
For "Drawing performer curves". Where? There are "BR" output of two mouse areas connected to the two "Iteration" macros (performer macro). Solution: 1. Drop those two connections 2. Connect "Constant" module with value = 1 to the "cl1" inputs of Iteration modules. 3. Save and reaload :-)
Marcin Lezak
14 years ago
Hmm ... for bank macro You can just remove + (-1) from snapshot macro and inside bank macro You don't need to add +1 then :-)
Marcin Lezak
14 years ago
OK - I was wrong, here this is not same situation with events. But I found bug here and confirmed by update. 1. Go to the snapshot's bank and patch macros. 2. Change in preferences for both mouse areas: - max x range from 9 to 8 - min x range from 1 to 0 3. Before "out" in patch and bank macro add +1. 4. Save and reaload :-) And I found many times that mouse area don't like to starts with value greater than 0 - becuse 0 value is an init value - maby this is Reaktor's bug that values are not inited with min value for primary macros.
Marcin Lezak
14 years ago
Snapshot 57 is just GOD's snapshot :-)
Marcin Lezak
14 years ago
As always THIS IS GOD's JOB Quesion about snapshot. Did You try to place snapshot module and calculations in one macro with mouse areas? This is known by me problem with routing events outside from macros and again returned to the macro at the input. Probably if You do every calculations in one macro You'll see that it schould work.
now