Topic: Any news on 64bit support?

Hi there,

I was wondering if there are any news on the issue of 64bit
support for Pianteq.

Since Cubaser 5 is now released, officially supporting 64bit operation,
Native-Instruments having announced 64bit for Kontakt and Spectrasonics having announced 64bit for their upcoming & upgraded instruments, the move to 64bit will be inevitable some time during this year...

Best regards,
Tobias

Re: Any news on 64bit support?

Hi Tobias,

The next major Pianoteq release (which is coming very soon) will be available as a 64-bit version (for windows vista x64)

Re: Any news on 64bit support?

Use Cakewalk Sonar 7/8, it has BitBridge wrapper which makes most of 32-bit plugins work in 64-bit Sonar and on 64-bit OS.

At least that's a workaround that exists.

Hard work and guts!

Re: Any news on 64bit support?

julien wrote:

Hi Tobias,

The next major Pianoteq release (which is coming very soon) will be available as a 64-bit version (for windows vista x64)


64bit Mac version too?

Re: Any news on 64bit support?

No 64-bit mac will come later, not before Snow Leopard (Mac OS 10.6) is released, I think. For now, the only 64-bit host on mac is, as far as I know, aulab.

Re: Any news on 64bit support?

64 bit support! Great!
Are there also long term plans (even in 1 year or more from now) for a native standalone Linux version?

Last edited by s12a (29-01-2009 15:41)

Re: Any news on 64bit support?

julien wrote:

The next major Pianoteq release (which is coming very soon) will be available as a 64-bit version (for windows vista x64)

Well - this sounds really good! Thanks for the fast response and I will be looking forward to this version... 

If I were allowed to guess, I'd figure that it's gonna be before or around MusikMesse?

Tobias

Re: Any news on 64bit support?

Yes that's a good guess I think.

About native linux version: the big problem in my opinion is that
- we cannot offer support because there are way too many different distributions
- a linux standalone version need to deal with the audio layer, and audio on linux is a bit of a mess (oss, alsa, jack, now pulseaudio..)

Re: Any news on 64bit support?

julien wrote:

No 64-bit mac will come later, not before Snow Leopard (Mac OS 10.6) is released, I think. For now, the only 64-bit host on mac is, as far as I know, aulab.

Fair enough, thanks for the info!

Re: Any news on 64bit support?

julien wrote:

About native linux version: the big problem in my opinion is that
- we cannot offer support because there are way too many different distributions
- a linux standalone version need to deal with the audio layer, and audio on linux is a bit of a mess (oss, alsa, jack, now pulseaudio..)

Hmm, I see, still too many problems with Linux then.
Thanks your quick reply.

Re: Any news on 64bit support?

Is there actually an appreciable performance improvement with the 64bit vs the 32bit?

Vista 64 makes me nauseous.

Re: Any news on 64bit support?

ebolamonkey wrote:

Is there actually an appreciable performance improvement with the 64bit vs the 32bit?

As I understand it no, in fact 64bit apps can be slightly slower. What makes 64bit better is that it can address more RAM, I believe 32bit Windows is Limited to 2 gb or 3 gb if you enable the 3 gig switch. 64bit systems of Windows and Macintosh OSX are limited to 4 gb with 32bit apps.

With 64 bit apps on 64bit systems there is effectively no limit to the amount of RAM that an app can access, more than you can fit in any current computer anyway. So if a 32 bit app is writing to hard drive a lot it will be slower than a 64 bit app that can write all data into RAM. This is because RAM is much faster than any existing hard drive.

Re: Any news on 64bit support?

For pianoteq, we have observed a performance improvement of 10% to 15% when using the 64-bit version, mostly due to the doubled number of SSE registers (so the improvement does not come from the "64-bit" itself, but it comes from another feature that is enabled with the 64-bit mode of x86 cpus).

Re: Any news on 64bit support?

ebolamonkey wrote:

Vista 64 makes me nauseous.

Then wait for Windows 7

BazC wrote:

So if a 32 bit app is writing to hard drive a lot it will be slower than a 64 bit app that can write all data into RAM. This is because RAM is much faster than any existing hard drive.

Yes, but you still have to transfer the working data FROM hard disk to RAM, and this is purely hard disk speed dependant. So no improvements there.

The only improvement is when using large sample libraries, you can load them whole in the large amount of RAM you will be able to have. BUT, it still takes time to load the samples from the hard drive! And it's still quite slow today. But, solid state drives are soon to be mainstream and this will be remedied.

Also, 64-bit apps can ONLY be slower if they weren't ORIGINALLY written for 64-bit system. This happens when wrapping 32-bit applications to run on 64-bit system - conversions take time.

Last edited by EvilDragon (19-02-2009 13:35)
Hard work and guts!

Re: Any news on 64bit support?

julien wrote:

About native linux version: the big problem in my opinion is that
- we cannot offer support because there are way too many different distributions
- a linux standalone version need to deal with the audio layer, and audio on linux is a bit of a mess (oss, alsa, jack, now pulseaudio..)

I disagree on both points.
- It is not necessary to support a distribution. Just make a decent tar.bz. If you like, you can create a package for a dist or ask them to do so.
- Just pick a audio layer (alsa or jack, OSS is dead), or make it a plugin. For your app I would go for jack.

Please create a linux version.

Re: Any news on 64bit support?

I have downloaded the new trial x64 version and is working fine here

The .dll loads fine too in the beta version of cantabile 2 x64

I have noticed that when you play a midi file, it will not stop automatically when the file ends, seems to be a little bug?

Noticed too that the real time polyphony information is not displayed anymore in the main screen, now it is in the Perf tab of the options, a little bit hidden I guess.

Of course nothing of this is related with the x64 version, but it is just the version I tried


Best regards

Re: Any news on 64bit support?

ldeza wrote:

I have noticed that when you play a midi file, it will not stop automatically when the file ends, seems to be a little bug?

Nom this is the same behavior as in V2.

Hard work and guts!

Re: Any news on 64bit support?

EvilDragon wrote:
ldeza wrote:

I have noticed that when you play a midi file, it will not stop automatically when the file ends, seems to be a little bug?

Nom this is the same behavior as in V2.


Really?

Well, if I remember right it stopped when the midi file ended. Now if you load a new one it will start automatically because the play button remains green

Regards

Re: Any news on 64bit support?

ldeza wrote:
EvilDragon wrote:
ldeza wrote:

I have noticed that when you play a midi file, it will not stop automatically when the file ends, seems to be a little bug?

Nom this is the same behavior as in V2.


Really?

Well, if I remember right it stopped when the midi file ended. Now if you load a new one it will start automatically because the play button remains green

Regards

That's exactly what was happening in my V2.3. I guess it's normal.

Hard work and guts!

Re: Any news on 64bit support?

Jack is the 0 latency sound driver that anyone would use with Pianoteq.  It runs with either ALSA backend, or a USB or Firewire backend (FFADO.org).  My guess is it is similar to ASIO for Windows...?  I use Pianoteq with both ALSA and FFADO backends through JACK.

A native Linux version would be great if it improves performance.  Especially with Pianoteq 3 and the new "recording setting" with 5 microphones, Pianoteq can take 50-60% of the CPU time on my 1.5ghz dual core!

But it is perfectly, fully functional except for the registration process, which crashes the program still (but you are fully registered upon restart

Re: Any news on 64bit support?

julien wrote:

About native linux version: the big problem in my opinion is that
- we cannot offer support because there are way too many different distributions

Just as someone replied to you already: you don't have to create a package for every distribution. Just one dynamically and/or statically linked „all in /opt/pianoteq” is enough.

julien wrote:

- a linux standalone version need to deal with the audio layer, and audio on linux is a bit of a mess (oss, alsa, jack, now pulseaudio..)

It's not a mess, it's a choice. Pick one layer that suits you. (But for audio production (for users) I think JACK would be the best choice.)

I'd buy Linux version long ago, but it isn't available. Under wine it doesn't work well (big latencies, unstable, weird audio clicks, etc).

Re: Any news on 64bit support?

How's the 64bit Vista testing coming along?

Hardware Analog, DSP, PhysMod. VSTi Romplers....