Topic: pianoteq and entropy tuner ?!

I recently came across the entropy tuning  method which is heavily discussed these days.

Since I (used to) play via PT I am wondering if it makes any sense to combine the two for several purposes:

i) it would provide an additional tuning within PT

ii) if the data aquired by the entropy tuner on a real acoustic instrument could be read in by PT one could mimic the very own instrument in PT and then evaluate whichever tuning PT offers - including the entropy tuning. This would allow to find the most appropriate tuning specific to one individual instrument.

I consider both software as excellent and incredible results stemming from applied mathematics/theoretical physics and it seems reasonable to me to come up with such a suggestion.

Any thoughts on this?

cheers

rookie

Re: pianoteq and entropy tuner ?!

I use Ubuntu 14.04 and KXStudio.  I installed entropy tuner and ran it to see what would happen.  I wanted to find out if entropy tuner would recognize Jack, because if it does, then in theory, it would be possible to connect the sound output of Pianoteq into entropy tuner and maybe go through the entropy tuner analyses process on Pianoteq.  I concluded that entropy tuner does not seem to fully work with Jack, specifically in the input microphone portion of the software.  It appears the output can work with Jack.  It might be interesting to update entropy tuner to allow use of a Jack input as this might enable tuning analysis of Pianoteq using the software.

I tried 3 experiments with entropy tuner, none of them using a microphone (I don't have an acoustic piano):

1) Ran entropy tuner using my normal setup of PulseAudio running with Jack.  I was able to hear entropy tuner's opening piano notes when I ran the program and the program appeared to be functioning.  The only connections I saw was a midi connection in entropy tuner.  Sound was piped through PulseAudio.  I did not try to run the program since I don't have an acoustic piano.
2) Turned off PulseAudio and ran entropy tuner.  The program played its opening piano sounds, but then locked presenting its "initializing please wait" window.  I observed a midi connection active and an output "entropypianotuner" jack audio connection, which why I heard sound output.
3) Changed my setup to allow an alsa "virtual" sound card.  PulseAudio was turned off.  Results were the same as experiment 2.

Re: pianoteq and entropy tuner ?!

I emailed the Entropy Tuner software maker and pointed them to this post to see if they want to do anything more with this idea . . .

Re: pianoteq and entropy tuner ?!

Experiment 4: I connected Pianoteq through NonMixer into PulseAudio Jack Source using Jack (improved experiment 1).  When I play piano sounds on Pianoteq, Entropy Tuner volume control mixer registers the sounds!  So, I found a round about way to route the sound so that Pianoteq feeds directly into Entropy Tuner.  I also had to plug my microphone jack so I don't get any interference from outside the computer (i.e. sound from speakers feeding into Entropy Tuner or other room sound).  Next step will be to see what happens if I try to analyze the sound using Entropy Tuner.  I will report back if I get anything interesting to happen.  I am not a piano tuner, so will have to see if I can make sense of all of this.

Re: pianoteq and entropy tuner ?!

O.K. I am out of time to experiment for today, but I watched the entropy tuner tutorial video and partially tuned Pianoteq using the entropy tuner.  It is possible to do this, at least using my set up and the work around I used.  At some point, I may try to complete the tuning and then decide if I like how it sounds or not when I play it.  I used the "detune" screen in Pianoteq Pro to change the tuning in Pianoteq as measured by the entropy tuner program and made it through a couple of octaves at the bottom of the keyboard.  Since I can save everything in both programs, I imagine I should be able to try this again later.  Also, given Pianoteq and the entropy tuner are both software programs, I imagine it might be possible to automatically tune Pianoteq using the software.

Re: pianoteq and entropy tuner ?!

Hi!
I configured pianoteq using entropy tuner. It was interesting)
The idea! Who else could create a plugin that could create a setting in pianoteq using data from a file entropy tuner? (In particular to transfer data volume and overtones inharmonocity)
So you can easily transfer any "live" piano home and use them.
Thank you)

Re: pianoteq and entropy tuner ?!

Seems that the feeling I had is not so far off!
I'm anxious to hear about the results of tuning PT with the Entropy Tuner.

I can "only" test it with an acoustic piano since I don't have a keyboard or DP at the moment.

Re: pianoteq and entropy tuner ?!

mwinthrop wrote:

O.K. I am out of time to experiment for today, but I watched the entropy tuner tutorial video and partially tuned Pianoteq using the entropy tuner.  It is possible to do this, at least using my set up and the work around I used.  At some point, I may try to complete the tuning and then decide if I like how it sounds or not when I play it.  I used the "detune" screen in Pianoteq Pro to change the tuning in Pianoteq as measured by the entropy tuner program and made it through a couple of octaves at the bottom of the keyboard.  Since I can save everything in both programs, I imagine I should be able to try this again later.  Also, given Pianoteq and the entropy tuner are both software programs, I imagine it might be possible to automatically tune Pianoteq using the software.

The entropy tuning method is indeed a very nice idea.  It would be interesting if you could post an example of some short piece comparing the default tuning with the entropy tuning!

BTW, when using the detune panel (also available in Pianoteq standard: click on the Diapason menu and select "Detune notes"), you can either change manually the detuning of each note with the mouse, or enter all values at once by copy-pasting them from an editor, for example entering the following 88 values:
[-3, -3, -3, -3, -3, -3, -2, -2, -2, -2, -2, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
will alter the default tunging by lowering the first six notes by 3 cents, the next six ones by 2 cents, etc.

If you are using the D4 piano, you will need 105 values instead of 88 (if using the extended range mode).

Re: pianoteq and entropy tuner ?!

I completed tuning Pianoteq using the entropy tuner program, but don't like the result.  I may not have done everything right and I think I will give it another try when I get a chance.  I'll try posting something on my next tuning attempt.

Re: pianoteq and entropy tuner ?!

mwinthrop, entropy tuner it contains an error:https://youtu.be/IYpJX7QL1R8
It should be set only by the phase display. I got the following changes: Detune = [-5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -21, -4, -9, -23, -11, -1, -21, 0, -1, -8, -7, -4, -3, -3, -1, 0, +3, 0, -3, -2, -2, -1, 0, 0, -1, 0, 0, 0, 0, 0, -1, 0, -1, +1, +1, +1, +2, +2, +3, +2, -1, +1, 0, 0, -1, +1, -1, +1, 0, 0, +1, -2, 0, -1, 0, +1, -1, 0, 0, 0, 0, 0, 0, -1, -1, +1, 0, +1, +1, 0, +1, 0, +1, 0, 0, -4, -6, -4, -5, -2, -4, -4, -4, -9, -7, -8, -10, -15, 0, 0, 0, 0, 0]
Piano D4. Listen to the tuner after turning off "unison width".

Last edited by scherbakov.al (21-10-2015 02:12)

Re: pianoteq and entropy tuner ?!

@scherbakov.al: How did you like the result?

Re: pianoteq and entropy tuner ?!

Not really.

Re: pianoteq and entropy tuner ?!

scherbakov.al wrote:

Not really.

Good to know!

Sounds like room for improvement on the algorithm, which I find quite thrilling! Plus it's Open Source...

Re: pianoteq and entropy tuner ?!

I happen to like Pianoteq's tuning.  That said I have stretched the upper region for Debussy's Claire de Lune.  (made sharper)

Pianoteq Pro 7.x - Kubuntu Linux 19.10 - Plasma Desktop - Hamburg Steinway

Re: pianoteq and entropy tuner ?!

Seems that real piano tuners like it a lot: Piano World >> Entropy Piano Tuner

Re: pianoteq and entropy tuner ?!

I have not had time to try again yet.  Here is what I got when I tried the tuner:


Detune = [-5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, 0, +1, -8, -1, -8, -8, -10, -6, +4, -8, -1, -5, -5, -2, -8, +2, -5, -1, -2, -5, -1, -7, +2, -5, -3, 0, -5, +2, -6, +1, -3, -5, +1, -4, +4, -3, -2, +1, -5, +4, -3, +2, -2, -4, +4, -2, +3, -6, 0, 0, -6, 0, -7, 0, -2, -5, -1, -6, 0, -5, -2, -3, -8, -2, -8, 0, -5, -7, 0, -9, -5, -8, -8, -6, -12, -7, -12, -11, -14, -15, -18, -25, -25, -30, -31, -30, -35, -34, -42, 0, 0, 0, 0, 0]

I think I did something wrong, because the high notes were all significantly flatter than any of the other notes.

I think the entropy tuner software maker might consider using Pianoteq to improve the software as it might be faster to try algorithms out on a software piano rather than a real one.  Another advantage of using Pianoteq is you can precisely measure the changes in the piano tuning since it is all digitized where this would probably not be possible to do with an acoustic piano.  The documentation for entropy tuner warns people they could seriously damage their piano by changing its tuning with this software.  There are no worries about that with Pianoteq.


scherbakov.al wrote:

mwinthrop, entropy tuner it contains an error:https://youtu.be/IYpJX7QL1R8

O.K. I don't understand the error - could you help me better understand what you mean?

Re: pianoteq and entropy tuner ?!

When the note sounds strobe display is fixed, but the display shows the tuning curve overstatement. And vice versa - strobe display shows the low, and the display of the tuning curve - normal. This error is available in a range of A0- ~G2 .. In the higher notes tuner works properly (or error decreases)

Re: pianoteq and entropy tuner ?!

My opinion is that in the end, the ear must make the final decision on tuning.  All the rest is just a guide.  Pianoteq is nice as it does report precise tuning of individual notes in "cents."  Still you have to decide if the manipulations are aurally pleasing.  One thing about Pianoteq is that you can create tunings for specific musical compositions.  Debussy tends to use wide intervals which show off the quality of the tuning.  He had a great ear, and I presume a well tuned piano to work with in terms of developing his compositions.  Strings and winds can bend the pitch which is fixed on a piano, and more related to the inharmonicity of the piano itself.  In other words, the upper notes must sing out well against the harmonics of the lower notes.

Pianoteq Pro 7.x - Kubuntu Linux 19.10 - Plasma Desktop - Hamburg Steinway

Re: pianoteq and entropy tuner ?!

Yesterday Tuner Entropy updated. Developers have fixed the problem. Today I tested the tuner Pianoteq. The difference between predicted and actual was + -0.5 - 1 cent. Sometimes a change of 1 cent was far too high. I think that this difference could be due to my cheap speakers. I saw that they produce bright basic tone, and the number of overtones sounds very quiet. It became clear why Pianoteq so bad sound from the speakers (microlab 2 solo) and It sounds good on headphones headphones (beyerdynamic dt990pro). I am glad that the idea of the program outputs the result of entropy very closely comparable to the perfectly tuned piano).

Last edited by scherbakov.al (04-12-2015 21:48)

Re: pianoteq and entropy tuner ?!

scherbakov.al wrote:

Yesterday Tuner Entropy updated. Developers have fixed the problem. Today I tested the tuner Pianoteq. The difference between predicted and actual was + -0.5 - 1 cent. Sometimes a change of 1 cent was far too high. I think that this difference could be due to my cheap speakers. I saw that they produce bright basic tone, and the number of overtones sounds very quiet. It became clear why Pianoteq so bad sound from the speakers (microlab 2 solo) and It sounds good on headphones headphones (beyerdynamic dt990pro). I am glad that the idea of the program outputs the result of entropy very closely comparable to the perfectly tuned piano).

Does that mean you're now satisfied with the result when tuning Pianoteq with the Entropy Tuner?

If yes it may be worth offering the tuning as a configuration (if that's possible).

Re: pianoteq and entropy tuner ?!

The result that I got from the tuner entropy differed little from how to build a Pianoteq by default.

Last edited by scherbakov.al (29-01-2016 22:18)

Re: pianoteq and entropy tuner ?!

scherbakov.al wrote:

The result that I got from the tuner entropy differed little from how to build a Pianoteq by default.

I understand. I'd consider this a validation of the tuners capabilities.

I can also imagine that Pianoteq could serve as a nice playground: It should easily be possible to engineer stronger inharmonicities into a Pianoteq instrument and subsequently tune it with the entropy tuner.

Anyhow, there are already a lot of instruments in PT and in principle the process of recording notes ist obsolete if there was an interface between the two programs. Therefore it should be possible to automatically tune all instruments from within PT by using ET.

Re: pianoteq and entropy tuner ?!

I think you guys would do well to check out "Tune-It!".  I am a professional piano tuner and I use this program every time I tune.  What I tell people is that I do a "digitally guided" tuning by ear, because I make my stretch tuning decisions based on what I see on the screen (the list of harmonics and the offset from the fundamental) and what I hear when striking each note and comparing it to others to guide my decision for each note as I tune.  Remember that in the real world, acoustic pianos never have harmonics that line up with any "theoretical" proper tuning (octaves that are exactly double, unisons which line up perfectly for every note, etc.).  The advantage with this program is that it lists the first 8 harmonics for each note and I have never seen any other program that does that.  This way you can do 6/3 tuning in the bass notes and 4/2 and 2/1 tuning in the treble, however you choose to do it.  6/3 tuning refers to matching the 6th partial of one note to the 3rd partial of the same note an octave above (bass).  4/2 refers to matching the 4th partial to the 2nd partial, the same goes for 2/1 tuning (4/2 and 2/1 are for treble notes).  Pianos are tuned by comparing notes to each other and this program will let you do that manually very easily.  You would simply jot down whichever set of partials you are wanting to match and then adjust each note accordingly. Personally, I think Pianoteq has beautiful tuning and I've not seen any need to play around with it, but I'm not an advanced pianist either, so you may have tuning and musical ideas that I'm not aware of. But give it a try, with Tune-It!, if you want to tune "pure" fifths or "pure" thirds, etc., you can do that easily, like I say by noting the partials you want to pair up and then adjusting the tuning of the fundamental accordingly.  You can download a demo that is good for 30 days, or just buy it for $10.00.  I don't use the expensive piano tuning programs, such as TuneLab, I started with Tune-It! and it's an amazing simple program that will give you all the information you need. I am going to check out Entropy tuner though, it seems to be an open source variation of TuneLab which is about $300.00.  You can go to the website for Tune-It! here:  http://www.tune-it.com.au/    Like I say, be sure to look at the harmonics screen as stated above.  You can use this program on Windows, Android or Linux (under Wine).

Re: pianoteq and entropy tuner ?!

Curiosity entropy tuner offers the option settings:
Detune = [-31, -27, -24, -18, -17, -15, -11, -12, -16, -17, -5, -6, -7, -8, -7, -5, -6, -4, -2, -2, -8, -2, -3, -2, -1, 0, -2, -2, -1, 0, 0, 0, -2, -1, -2, -1, 0, +1, -1, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, -1, -2, +1, +1, +2, 0, -1, 0, 0, 0, +1, +2, +1, 0, 0, 0, +1, +1, +1, 0, 0, 0, 0, +2, +1, -1, -2, -1, 0, 0, -2, 0, 0, 0, 0, +3, 0, -5]
For model B with a long tool 2.11. Stretching octave set to 1.
And
Detune = [-19, -14, -14, -14, -14, -10, -6, -11, -11, -14, -10, -9, -9, -6, -7, -5, -8, -5, -7, -5, -10, -3, -3, -4, -2, -3, -1, 0, -1, -1, -1, -2, -2, -2, -3, -3, -1, +1, -3, -1, 0, -1, -1, 0, -1, 0, 0, 0, +1, 0, -2, -1, -2, -1, -1, 0, -1, -1, +1, 0, +1, +1, +1, 0, +1, 0, 0, 0, -1, 0, 0, 0, +2, +3, +2, 0, 0, -1, 0, 0, -1, -1, -2, -2, -3, -3, -6, -9]
For model B with a long tool 3.14. Stretching octave set to 1.

Re: pianoteq and entropy tuner ?!

да, верно, под длинной инструмента я имел в виду длину струны. Зачем же так быстро оканчиваются ваши примеры? Такая превосходная соната..
* XXL - )))))))

Re: pianoteq and entropy tuner ?!

Thanks to Google Translate, I can answer you (or maybe I should answer in French and let you translate )

I used a very small portion of the 2009 performance of Piotr Rozanski from the Minnesota International Piano-e-Competition. The whole sonata is over 40 minutes long, you can download it if you want to hear it in its entirety, very good performance of this difficult piece. My goal was to choose a small portion to prove my point, not too long because the difference is subtle and memory for such comparison is short often needing repeated hearing to confirm an impression.

Re: pianoteq and entropy tuner ?!

Oooops! Message to the webmaster:

I tried to quote the russian post and it seems some characters where badly interpreted and some of the previous posts were deleted !!!
Could you please bring this thread back as it was before today 9:00.

I will also email you.


EDIT: Due to a temporary problem, I permanently destroyed my previous post where I compared entropy tuning and normal tuning for this short example:

http://www.forum-pianoteq.com/uploads.p...ntropy.mp3
http://www.forum-pianoteq.com/uploads.p...normal.mp3

The problem should be fixed now

Last edited by Gilles (09-02-2016 15:44)

Re: pianoteq and entropy tuner ?!

Oh, sorry , hurry , I copied the Russian text, not in the English translator

Re: pianoteq and entropy tuner ?!

yes, easy piano tuner this is the best tuner I've tested. It is extremely simple, does not require interaction with the device in the process, tenacious, visual, sensitive, accurate, fast. Very good. And I'm happy with the result even on bad instruments.

Last edited by scherbakov.al (06-04-2018 12:34)

Re: pianoteq and entropy tuner ?!

I am trying to play with the entropy tuning in pianoteq.  How do you paste the detuning parameters into pianoteq?  I clicked on the Mu and then the detune but I don't see a place to paste the 88 detune values.

I tried keyboard mapping > paste from clipboard but I get a message saying "cannot parse scala KBM text: Invalid keymap size at line 1.

Do I simply paste [-19, -14, .... , +3, 0, -5] ?  Or do I need the "Detune = " at the beginning?

Any help would be appreciated.

Thanks

Last edited by drpaul09 (30-03-2019 18:40)

Re: pianoteq and entropy tuner ?!

drpaul09 wrote:

I am trying to play with the entropy tuning in pianoteq.  How do you paste the detuning parameters into pianoteq?  I clicked on the Mu and then the detune but I don't see a place to past the 88 detune values.

Any help would be appreciated.

Thanks

What version of Pianoteq do you have?

Re: pianoteq and entropy tuner ?!

version 6 -- standard

Re: pianoteq and entropy tuner ?!

I edited my first post in this thread to help better explain the steps that I took.

Re: pianoteq and entropy tuner ?!

Copy the settings into the buffer (along with the word "detune") and paste in this window:
http://i.piccy.info/i9/41bcdb57be04e810e5613ef7c7590009/1553981655/32010/1278682/Snymok_ekrana_2019_03_31_v_0_27_33_500.jpghttp://i.piccy.info/a3/2019-03-30-21-34/i9-13076635/500x253-r/i.gif

Re: pianoteq and entropy tuner ?!

You control-click anywhere in the Detune window (above)!

Pianoteq 8 Studio Bundle, Pearl malletSTATION EM1, Roland (DRUM SOUND MODULE TD-30, HandSonic 10, AX-1), Akai EWI USB, Yamaha DIGITAL PIANO P-95, M-Audio STUDIOPHILE BX5, Focusrite Saffire PRO 24 DSP.

Re: pianoteq and entropy tuner ?!

Thanks, Amen & Scherbakov.  I would have never figured that out without your help!