View Full Version : A revolution : Kornel harmonic script
Olivier
05-05-2005, 09:33 AM
Hi,
i'm proud to test a great script :
================================================== ===
Piano Sympathetic Resonance v3.9h
last modified 2005 May 4
Software design and coding by Kornel Mezo
Sympathetic script idea from Olivier Frappier
Self mask idea from Xavier Bidault
Pedal down harmony as an alternative to convolution idea from Kornel
Special thanks to Olivier for testing and constructive feedback
Please do not distribute this script unless you contact me first !
================================================== =====
I'm sure that all Piano developpers will use his script !
I will use it for the "Nice_Steinway" - (soon at www.audiolivepro.com)
and i will post a mp3 demo soon here !
Thanks Kornel for the great Job !!!!!
(http://www.mezo.com/)
Regards,
Olivier
maszat
05-08-2005, 03:27 AM
Dear community members, Dear sample library developers
Today is the day when the "revolution" starts , just to quote Oliver :)
The script documentation and first public beta test version is available at http://music.mezo.com .
regards
Kornel
Olivier
05-09-2005, 04:58 AM
Hi,
great ! i will check the 4.0j today !
a revolution !!!!
Nice code on a great sampler : Kontakt 2 !!!
(When will Gigastudio 3 have a real Imidi rules with advanced midi programming ?)
Regards,
Olivier
xav93
05-09-2005, 03:12 PM
I was in holydays and I've just tested Kornel's script... very great!
Kornel, see PM for next.
Xavier
maszat
05-09-2005, 04:25 PM
Guys, thanks for your interest, thanks for your comments .
Xav, there are several parameters that are piano lib specific and need adjustment. Adding ~25 more knobs is just not an option , and I would not like to simplify my design just because UI space is limited :)
I sent you an email, we can continue the discussion there.
Kornel
gigagagga
05-09-2005, 05:20 PM
When you download the file it just comes in as hard code and not anything that I could copy and pasted into K2?
what am I doing wrong
giga...
Brian2112
05-09-2005, 05:25 PM
When you download the file it just comes in as hard code and not anything that I could copy and pasted into K2?
what am I doing wrong
giga...
Pop the *.nkp in the "Presets/Scripts/Instrument Specific" folder in the Kontakt 2 directory.:)
Load up a piano. Select the script. Be amazed!
Well done you guys! Well done!:)
...2112:)
maszat
05-09-2005, 07:54 PM
... and I don't think it has been finished yet , Brian :)
All, please be patient , we'll work on sample lib specific versions soon ( June timeframe )
thanks
Kornel
StrangeCat
05-09-2005, 08:30 PM
I am checking this out in KS and this is really Cool :D
Ninja is cool too :n:
gigagagga
05-09-2005, 08:53 PM
Pop the *.nkp in the "Presets/Scripts/Instrument Specific" folder in the Kontakt 2 directory.
What does the above mean exactly? All the scripts I've seen for K2 start out with something like...
On init etc..
Not...
SCá
StrangeCat
05-09-2005, 09:50 PM
just go to there web page save the scrip under your Native Instruments Directory /presets/scrips/
then load up Kontakt2 and a piano, then go to scripts and you should see the Saved Nkp file. and that's about it.
and Ninja! :n:
fizbin
05-09-2005, 10:09 PM
Pop the *.nkp in the "Presets/Scripts/Instrument Specific" folder in the Kontakt 2 directory.
What does the above mean exactly? All the scripts I've seen for K2 start out with something like...
On init etc..
Not...
SCá
This means that you are downloading the binary version of the script. It may be in compiled or machine-interpretted format. You need to put that file into your Kontakt 2 script presets folder and then open it from the script open dialog. At that point you'll see the script in human-readable form if it is not password protected.
Understand now?
fizbin
Brian2112
05-09-2005, 10:10 PM
Pop the *.nkp in the "Presets/Scripts/Instrument Specific" folder in the Kontakt 2 directory.
What does the above mean exactly? All the scripts I've seen for K2 start out with something like...
On init etc..
Not...
SCá
The *.nkp file is a saved file of the text (but already coded). Rather than cut & paste, it is a file that you just put in the proper directory.:)
...2112:)
gigagagga
05-10-2005, 12:07 AM
Thanks for the explanations! I appreciate it. I really don't understand anything about "code" or how it works. I guess i just expected to see the type of file that is explained in the manual and not the raw code.
I have been working with K2 a lot and like it very much. I'm having trouble with the way you rout things and the channel routing screen in particular.
Sometimes you can click on the yellow rectangles and the sound stops or starts and sometimes it does absolutly nothing???
Any help in that area would be greatly appreciated.
anyway I'm off to try the new script!
thanks again
giga...
gigagagga
05-10-2005, 12:23 AM
Well when I put the file in the presets/scripts/ folder and then open up K2, load a piano and then try to load this script it does not show up.
I think you guys are woking with a complely different file than me.
this is the name of the file that downloads to my MAC desktop
PSR_40j_B275.nkp.txt
I tried leaving the .txt and removing it but I still can't see the script when in K2
Sorry, it's just not working for me... perhaps it's becaus I'm on a mac and the code just won't work.
more ideas?
giga...
maszat
05-10-2005, 02:55 AM
40k version is ready for you guys.
Most likely a Release Candidate, the next thing that is coming will be the specialized versions for popular libraries.
Please read the documentation , installation instructions , etc on my web site www.mezo.com. I know that the README.TXT is the last file that anyone ever reads ... :)
regards
Kornel
Olivier
05-10-2005, 04:03 AM
Well when I put the file in the presets/scripts/ folder and then open up K2, load a piano and then try to load this script it does not show up.
I think you guys are woking with a complely different file than me.
this is the name of the file that downloads to my MAC desktop
PSR_40j_B275.nkp.txt
I tried leaving the .txt and removing it but I still can't see the script when in K2
Sorry, it's just not working for me... perhaps it's becaus I'm on a mac and the code just won't work.
more ideas?
giga...
Kontakt will see only .nkp
delete .txt extension
restart Kontakt 2 (be sure the file is in presets/scripts directory)
check the new 40k at music.mezo.com
This is seriously fascinating!. I only wish my brain could understand the script at a root level - someone could make a bit of cash writing a help manual.
maszat
05-10-2005, 05:49 AM
please start with the web page music.mezo.com - free basic manual :)
Worra
05-10-2005, 07:35 AM
The script is truly amazing!!!
Kornel, Olivier and Xavier have really, really done a great job in working on these kind of scripts.
I've contacted Kornel and he will make scripts that's adjusted to SampleTekk's pianos (White Grand and Black Grand) in a near future.
Thank You guys for putting down so much knowledge, time and interest on these scripts:
I'm certain that they will continue to make these babies better and better and better.....
please start with the web page music.mezo.com - free basic manual :)
Nice one. Thanks :D
Olivier
05-10-2005, 08:51 AM
Pop the *.nkp in the "Presets/Scripts/Instrument Specific" folder in the Kontakt 2 directory.
you can copy the file directly in :
Presets/Scripts/
Chaim Goldman
05-10-2005, 04:01 PM
Kornel,
Please include the Galaxy piano in your list of popular pianos.
Thanks.
Sr_Velasco
05-10-2005, 07:35 PM
Congratulation Kornel for your script!!!
Two more pianos for the list:
Bardstown Audio Bosendorfer Imperial Grand
Vintaudio Ultimate Yamaha C7 Grand Piano
An finally a lack of Kontakt 2 for piano players:
I read this in a forum talking about release trigger functionality in Kontakt 2.0.1:
"...the release sample's level should follow your amp envelope too - so it should only play at the level the envelope has reached when the key is released. In other words, if your envelope has allready reached a sustain level of zero, there should be no sound when releasing the key. This is working perfectly in the EXS, in Kontakt it isn't."
Is it true?
It could be fixed in Kornel's script?
Thank you in advanced.
Cheers!
xav93
05-10-2005, 07:46 PM
An finally a lack of Kontakt 2 for piano players:
I read this in a forum talking about release trigger functionality in Kontakt 2.0.1:
"...the release sample's level should follow your amp envelope too - so it should only play at the level the envelope has reached when the key is released. In other words, if your envelope has allready reached a sustain level of zero, there should be no sound when releasing the key. This is working perfectly in the EXS, in Kontakt it isn't."
Is it true?
That's not a matter of script here. This feature already exists in K1. You can use release trigger mode for a zone, set the release trigger time to the value you want, and assign the "note on counter" to volume. You can adjust like you want and it works very well.
Sr_Velasco
05-11-2005, 07:35 AM
Thanks xav93 for your explanation.
I will ckeck what you said and I will send to you a private message if I still got doubts about the release trigger thing :)
Cheers!
gigagagga
05-11-2005, 07:55 PM
It just does not work!
(1) click the "Here" link at "music.mezzo.com" web page.
(2) this downloads a file to my mac called "PSR_40k_B275.nkp.txt"
(3) remove the ".txt" so the file reads "PSR_40k_B275.nkp
(4) put the file in the "Kontakt/presets/scripts" folder
(5) start K2 standalone
(6) load a piano
(7) click on "script editor"
(8) click on "script"
THE SCRIPT IS NOT THERE. I have tried this on three separate computers and the same thing happens... nothing.
Are these not the directions to follow???
what am i doing wrong?
All my computers can't be screwed up!
thanks
giga...
maszat
05-11-2005, 08:03 PM
please do not add a .txt extension. The filename has to be a .nkp file.
I am not a MAC user, so I'd appreciate a comment from someone who has a MAC and successfully downloaded the .nkp file
maszat
05-11-2005, 08:17 PM
an idea : can you email me the file after you downloaded it ? Contact info on my page. I do a size comparison and see if it is identical to the one that is uploaded to the server.
gigagagga
05-11-2005, 08:47 PM
Maszat.
I didn't add the .txt" extension???? when I download the file is just appears there.
I said I removed it!
the file ends in .nkp
all i'm saying is that it just does not matter. It just never shows up in the available menu of scripts to select.
I will email you the file
thanks!
giga...
gigagagga
05-11-2005, 08:54 PM
maszat, i tried to email you the file but your profile won't let me.
I copied the file into a private message but I have no idea if it went through or not.
giga...
maszat
05-11-2005, 08:57 PM
strange when a web browser assumes that all the files you download are text files ;) I thought you had the option to keep the filename as is ... all right, I check the file when you email it to me.
liljefelt
05-12-2005, 03:47 AM
maszat: great script!
How about if you zip the script on your site,
wouldnt that keep the script in binary form and reduce the bandwith?
Fogwall
05-12-2005, 04:12 PM
Can someone post an mp3 demo using this script?
Michiel Post
05-12-2005, 04:18 PM
It just does not work!
(1) click the "Here" link at "music.mezzo.com" web page.
That should read, "right-click the "here" link" for Macs, a drop down menu appears that says, save linked file as...
If you don´t use a two button mouse you need to option-click on the link to get the drop down menu enabling you to save the target.
I can send you the script via email, just drop your email address in my PM box here.
gigagagga
05-12-2005, 04:41 PM
Michiel, I sent you my email address through a private message. I don't know if it went through or not.
My email address is also part of my profile.
thanks
giga...
Olivier
05-12-2005, 04:45 PM
Can someone post an mp3 demo using this script?
Soon at http://www.audiolivepro.com
I will post an Old lady mp3 demo with Kornel script too !
Regards,
Olivier
Michiel Post
05-12-2005, 05:01 PM
I played around with Kornel's script today (I could hardly wait to return from NYC) and boy it rocks (the script I mean! NY rocks also, I love that city)
This script brings my pianos to life, without any convolution it brings about the same effect upon pedal down but more precise. And the code is very clean, polyphony is handled very smoothly, clever programming.
My vote goes to Kornel for an excellent addition to K2 and the piano society!
maszat
05-12-2005, 05:34 PM
Michiel
your name in this field is highly recognized - consequently your words mean a lot to me. Thank you.
I'd be glad to partner with you and provide customized script versions for your pianos ( early June )
gigagagga
the file size for the PSR_40k_B275.nkp is 5661 bytes on the server, kindly make sure that your download has the same byte size.
All, I am off for a vacation now, maybe this is the first vacation in my life when I can't wait to arrive back and continue the work with Olivier, Michiel, Kip, Worra ... who knows maybe even Franky too ;)
Kornel
Raindog
05-18-2005, 05:54 AM
I tried both Maszat´s and Olivier´s scripts yesterday and was very impressed by the realism it added to my current pianos (B290, Black Grand, White Grand and Steiny D). Haven´t tried Vintaudio´s Yamaha C7 yet but I´m convinced it will enhance the pianosound as well.
One major problem with my 3 year old Mac 867 MHz powerbook (7200 rpm, 8 MByte cache harddisk): It´s too slow. It seems that the script generates several notes (harmonics) per note pressed. This increases polyphony enormously. If I increase the amount of samples in the RAM (I got 1 GByte) the harddisk works fine but the cpu runs mad. If I do it the other way, the harddisk protests. It seems that the script is made for G5 Macs or equivalent PCs. Has anyone been succesful on a laptop?
Regards and thanks to both script designers for their great work
Raindog
Michiel Post
05-18-2005, 06:43 AM
One major problem with my 3 year old Mac 867 MHz powerbook (7200 rpm, 8 MByte cache harddisk): It´s too slow. It seems that the script generates several notes (harmonics) per note pressed. Well that IS the nature of sympathetic resonance: every generated overtone is a new sample. If you play a 3 note chord, you get up to 15 generated sympathetic resonances that each have to be played by the software. Rather than sampling all billions of possible overtones clusters to be selected when certain combinations of keys are pressed, the scripts simply "plays" each overtone on the existing samples.
So yes, you need a faster machine to successfully work with the scripts.
There are a few things you can do though. I developed a method that is simple and elegant and costs a little extra time to get the same results.
You sequence your piano part. Then play it back once as a clean piano part (no scripted resonance) and bounce that to an audio track. Next play the resonance only (use the "keyboard" button in Maszat´s script and bounce that also to a second audio track. Mix them and you're done.
You could also make another track with the release trails and/or convolution to get even better results.
Raindog
05-18-2005, 11:13 AM
Hi Michiel and thanks for your explanations,
as always nothing is free......besides your (excellent) piano updates :). I thought I would play the midi part with an unprocessed piano and then bounce the processed piano as a whole but your idea of bouncing the processed part separately is actually quite good as it gives excellent corntrol over the effect within the mix. Thanks again
regards
Raindog
maszat
06-02-2005, 04:40 PM
Just a quick update : I am back from vacation and we are on track to release the piano lib specific PSR scripts as originally planned.
The pianos that I am working on currently are :
PMI Emperor
PMI Old lady
Bardstown Bosendorfer
Sampletekk White Grand
Sampletekk Black Grand
Audiolivepro Nice Steinway
Vintaudio Yamaha C7
regards
Kornel
music.mezo.com
Sr_Velasco
06-02-2005, 05:54 PM
Great news!!!
I can say your script 4.0k version works fine with my Bardstown Bosendorfer library but I got serious problems with the Vintaudio Yamaha C7, overall when I press the pedal down, something really strange happen. I am very exiciting for the new library releases.
Thank you so much again for your amazing script.
Cheers!
Sr_Velasco
06-04-2005, 06:01 PM
Hi again,
As I said in my last post the 4.0k works fine with the Bardstown Bosendorfer but the specific one is completely amazing.
¡¡¡ Congratulations Kornel !!!
maszat
06-05-2005, 02:21 PM
version 4.4 is on the way . Also, as soon as I can I will create demo mp3 files - but that is just second priority behind the script development.
Please visit music.mezo.com for new updates.
regards
synergy543
06-05-2005, 06:57 PM
I wonder why these sympathetic resonance scripts aren't being applied to instruments other than the piano? Are they not as prominent? (at least on open stringed instruments)
Particularly I would think body resonance IRs would be most important. Or maybe this isn't the case with smaller instruments whose resonance is already captured in the sample?
Where's the Stradivarius body res?
Inside the taiko res?
How would you capture these IRs? Impulse? Sine sweeps?
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.