Topic: Pianoteq commandline WAV output - identical files?
Hi all,
Just wondering if rendering a MIDI with Pianoteq to WAV should always produce the same file?
Running the following in Linux, Ubuntu Studio 17.04 amd64. Pianoteq 6.0.1:
Pianoteq\ 6 --preset "Steinway B Cosmic" --bit-depth 32 --rate 48000 --midi mypiano.mid --wav ./output0.wav &
Pianoteq\ 6 --preset "Steinway B Cosmic" --bit-depth 32 --rate 48000 --midi mypiano.mid --wav ./output1.wav &
Pianoteq\ 6 --preset "Steinway B Cosmic" --bit-depth 32 --rate 48000 --midi mypiano.mid --wav ./output2.wav &
Pianoteq\ 6 --preset "Steinway B Cosmic" --bit-depth 32 --rate 48000 --midi mypiano.mid --wav ./output3.wav &
Pianoteq\ 6 --preset "Steinway B Cosmic" --bit-depth 32 --rate 48000 --midi mypiano.mid --wav ./output4.wav &
Pianoteq\ 6 --preset "Steinway B Cosmic" --bit-depth 32 --rate 48000 --midi mypiano.mid --wav ./output5.wav &
(Why six instances? Because I'm testing a Ryzen 1600X 6c/12t, seeing how Ryzen's SMT performs)
then doing:
md5sum /tmp/*.wav
c84b040e7d55e798d7211f3457fbc245 /tmp/output0.wav
71a605ee463e040084176bbb2e226b29 /tmp/output1.wav
33017432413fa39add96380f6b79a517 /tmp/output2.wav
33c2c09f6a4548fc0390cb642aa333a0 /tmp/output3.wav
2bf570449196f3105157e969bbf93207 /tmp/output4.wav
744b6da010d5ff3e5fbe8ecf1e7f7383 /tmp/output5.wav
Notice how all of the md5sums are different? They'll change with every run too, even when I'm not running 6 copies of Ptq at once.
I'm guessing the calculations are floating point and will vary slightly with each run, therefore producing different waveform data, and therefore a different md5 sum.
Just checking.
Thanks