Topic: Saving soundboard for standalone application

Hi everyone !
I'm trying to set up some sort of "automatic" way to play the piano without messing around with my computer, or even switching on my monitors. My keyboard is the VPC1 KAWAI, which doesn't make any sound by itself.
That's why I automatically launch pianoteq standalone at startup. Since my computer runs on an SSD, it works pretty well. When i want to play, i switch on my keyboard, my computer, and after a short while, i got sound.
That's the theory.
But it's not quite working yet. Because pianoteq standalone version doesn't seem to remember which audio device it should use, and always ask me to choose between my Hammerfall DSP digiface, asio directX full duplex drivers some generic low latency audio drivers.
Has anyone ever had this problem ?

Thx !

Re: Saving soundboard for standalone application

Pianoteq remembers its sound settings very well on my machine (Win 8.1); this includes the interface API (e.g., ASIO) as well as the concrete sound device. Could it be a permissions problem on your machine?

Pianoteq 6 Standard (Steinway D&B, Grotrian, Petrof, Steingraeber, Bechstein, Blüthner, K2, YC5, U4, Kremsegg 1&2, Karsten, Electric, Hohner)

Re: Saving soundboard for standalone application

Thx for your input !
I'm gonna dig into it a little bit, then.
By the way, my computer is a win 7 pro.

Re: Saving soundboard for standalone application

Does it make a difference whether Pianoteq is started automatically or manually? I.e., does it remember the sound card when you start it manually? If the problem only occurs when you configure it for auto-start, this can hint to a problem concerning the initialisation order of drivers or services.

Pianoteq 6 Standard (Steinway D&B, Grotrian, Petrof, Steingraeber, Bechstein, Blüthner, K2, YC5, U4, Kremsegg 1&2, Karsten, Electric, Hohner)

Re: Saving soundboard for standalone application

Good call there, kalessin !
It works when i'm opening it by myself, so it has to be some sort of initialisation order problem. Now i got to figure out out to automatically open it AFTER my Hammerfall digiface drivers.
Or find a wat to delay its opening a little bit, as a work around.
Thx for helping me!

Re: Saving soundboard for standalone application

If all else fails, you can always abuse the Windows Task Scheduler for that. You can set up a task that runs just at login (or after a specific delay), so it is a lot more flexible than autorun.

A bit of info is shown here:

http://www.sevenforums.com/tutorials/67...p-log.html

You will not need "highest privileges" for Pianoteq, best ignore that part. As a trigger I would suggest login since you want to emulate autorun, probably with an additional delay of maybe 10-15 seconds.

Last edited by kalessin (26-07-2014 17:46)
Pianoteq 6 Standard (Steinway D&B, Grotrian, Petrof, Steingraeber, Bechstein, Blüthner, K2, YC5, U4, Kremsegg 1&2, Karsten, Electric, Hohner)

Re: Saving soundboard for standalone application

Is there a way with windows to write a script (so-called "batch file") that waits a few seconds, then starts pianoteq?

If not, then just ditch windowz and run linux on that machine

http://soundcloud.com/delt01
Pianoteq 5 STD+blüthner, Renoise 3 • Roland FP-4F + M-Audio Keystation 88es
Intel i5@3.4GHz, 16GB • Linux Mint xfce 64bit

Re: Saving soundboard for standalone application

delt wrote:

Is there a way with windows to write a script (so-called "batch file") that waits a few seconds, then starts pianoteq?

No, and yes. It is actually possible to emulate a sleep command using 'ping':

ping -w {time in ms} -n 1 224.0.0.0 > NUL:

However, this is of course quite ugly, and I have already described the correct way to do a delayed start using the Windows Task Scheduler.

If not, then just ditch windowz and run linux on that machine

This is unfortunately not a workable option in 99% of the cases (last but not least quite often due to lacking hardware support), and therefore I usually try to help people get to work what they have, not what I personally think they should use. And, let's be honest: if 'it just works' is the goal, you should bite the bullet and just recommend a Mac.

Side note: I personally quite like Linux, though I have come to intensely dislike most distributions' insane update cycles (Ubuntu/Kubuntu/Xubuntu LTS is a bit less bad). I have other hobbies than re-installing every computer every 6 months. And also, let's face it, hardware support on Linux still sucks, at least when USB2 sound is concerned. I for example happen to already have a device that does what I need (Zoom R24) and that pretty much does not work at all, as far as I know. (But I currently have the most sub-optimal hardware combination possible anyway: Win8.x and USB3, which means a few slight annoyances with the VPC1, also not enough ports so daisy-chained hubs it is, increasing latency and decreasing stability; believe me, I am tempted to buy a separate Pianoteq-only laptop... and a Focusrite Scarlet, which works like a charm under Linux AFAIK.)

Last edited by kalessin (26-07-2014 22:53)
Pianoteq 6 Standard (Steinway D&B, Grotrian, Petrof, Steingraeber, Bechstein, Blüthner, K2, YC5, U4, Kremsegg 1&2, Karsten, Electric, Hohner)

Re: Saving soundboard for standalone application

kalessin wrote:

ping -w {time in ms} -n 1 224.0.0.0 > NUL:
However, this is of course quite ugly

I quite agree...

kalessin wrote:

This is unfortunately not a workable option in 99% of the cases

..... so, 99% of people shouldn't run linux?  O_o

kalessin wrote:

And, let's be honest: if 'it just works' is the goal, you should bite the bullet and just recommend a Mac.

That's what i always do. If someone wants a good computer, easy to use, reliable, and that works well, i always say "get a mac". But the OP here obviously has pc hardware and not mac... otherwise i would have said "install osx".... (though that would be technically possible, but viable solution? ...didn't think so )

kalessin wrote:

hardware support on Linux still sucks, at least when USB2 sound is concerned.

Haven't followed much in the last few years, but if you say so.... Still, i personally feel that if hardware is supported, even for newbie users, using linux would be a quite viable option in cases like this, at least more than in 1% of cases.....

http://soundcloud.com/delt01
Pianoteq 5 STD+blüthner, Renoise 3 • Roland FP-4F + M-Audio Keystation 88es
Intel i5@3.4GHz, 16GB • Linux Mint xfce 64bit

Re: Saving soundboard for standalone application

delt wrote:
kalessin wrote:

This is unfortunately not a workable option in 99% of the cases

..... so, 99% of people shouldn't run linux?  O_o

No, but 99% of musicians who currently have a Windows machine and matching peripherals cannot just switch. If the machine in question is a typical mail-and-office computer, that's different of course. It depends on the situation. Getting non-standard hardware (i.e., hardware not very common in Linux programmer circles) to run can be quite nightmarish, so if Linux is the goal, one should have it in mind when buying the hardware. This has been true for the last 20 years and unfortunately it does not look like that's going to change.

Last edited by kalessin (26-07-2014 23:04)
Pianoteq 6 Standard (Steinway D&B, Grotrian, Petrof, Steingraeber, Bechstein, Blüthner, K2, YC5, U4, Kremsegg 1&2, Karsten, Electric, Hohner)

Re: Saving soundboard for standalone application

oh hey kalessin, i know you have other hobbies, but maybe you should hang out on
irc.freenode.net #ubuntustudio

http://soundcloud.com/delt01
Pianoteq 5 STD+blüthner, Renoise 3 • Roland FP-4F + M-Audio Keystation 88es
Intel i5@3.4GHz, 16GB • Linux Mint xfce 64bit

Re: Saving soundboard for standalone application

As I said, LTS is okay, that's a cycle of 2 years. And once I have that separate Pianoteq machine and a new USB sound device, Windows probably won't be installed.

Pianoteq 6 Standard (Steinway D&B, Grotrian, Petrof, Steingraeber, Bechstein, Blüthner, K2, YC5, U4, Kremsegg 1&2, Karsten, Electric, Hohner)

Re: Saving soundboard for standalone application

3 to 5 years. Ubuntu and derivatives LTS (Long Term Support) have a support of either 3 or 5 years.

http://soundcloud.com/delt01
Pianoteq 5 STD+blüthner, Renoise 3 • Roland FP-4F + M-Audio Keystation 88es
Intel i5@3.4GHz, 16GB • Linux Mint xfce 64bit

Re: Saving soundboard for standalone application

delt wrote:

3 to 5 years. Ubuntu and derivatives LTS (Long Term Support) have a support of either 3 or 5 years.

...and still a release cycle of a new LTS every 2 years. In the case of the 5-year-derivatives this means you can technically skip a version, the others just give you a year until you have to have the newest version installed, which is not really that 'long term', to be perfectly honest; but still better than the insane 6-month-cycle.

(Which wouldn't be that big a problem BTW, if upgrades wouldn't routinely break at least parts of the system, and yes, I know what I am talking about; I have been using Ubuntu since Hoary and Linux in general since 0.99).

Pianoteq 6 Standard (Steinway D&B, Grotrian, Petrof, Steingraeber, Bechstein, Blüthner, K2, YC5, U4, Kremsegg 1&2, Karsten, Electric, Hohner)

Re: Saving soundboard for standalone application

I ended up using timeout /T in a batchfile that i put in the startup folder (because i'm lazy ).
Thx for your inputs kalessin !
And thx delt as well, even if i don't usually change my car when I don't know how to switch on the cigar lighter