I've been experimenting with using Pianoteq on an iPhone left at my Roland FP90X DP as an 'always on' sound source. (My DP setup: https://forum.pianoworld.com/ubbthreads...t3270371). Here is what I've learned:
- I've had a love/hate relationship with Pianoteq, but today I'm loving it again :-). I like the sound more than the Roland onboard sounds, and I like it (almost?) as much as VSL CFX.
- I have all the audio equipment powered through a big power strip I turn off at night. Leaving Pianoteq running all night but without charging power to the iPhone, its battery is flat in the morning. So I now plug in a 5W charger separately from the power strip I turn off.
- iOS can support only 1 audio interface. If you plug in 2 or more it automatically picks one of them. I've found no way to configure which it uses (not in iOS, nor Pianoteq, nor the order in which I connect stuff to the USB hub). This is a problem for me because I want to use my miniDSP box as the audio interface and my Roland FP90X DP for usb midi. With both connected iOS always uses the Rolands onboard audio interface. :-(
- I tried bluetooth midi so as to not connect the Roland FP90X by usb thus removing the wrong audio interface. Its glitchy with occasional lag.
- I used the FP90X audio interface then fed the audio to the miniDSP audio interface over analog. This works fine, but it means digital audio from iPhone to the keyboard, then analog to the separate analog to digital converter (which is v cheap), then digital back to analog in the miniDSP. This sounds fine, but is annoying to my engineering brain.
- Current setup is traditional midi out from the DP to the USB hub using a converter cable. That means no usb between the keyboard and the iPhone so iPhone uses the correct audio interface and sends digital audio sent straight to the miniDSP over USB. Seems to work well.
- Modartt did a fantastic job porting fully featured Pianoteq to iOS. However it could use some accommodation for iOS. Its a bit fiddly on an iPhone screen. I make use of the condition slider to dirty up the sound a bit. This control is at the bottom of the screen and iOS on iPhone sees touches in that location as operating the task switcher. So the condition slider doesn't really work. With some patience its possible to use because you can move it a small amount at a time before iOS goes to the task switcher.
- License management worked seamlessly for me. I followed the simple setup steps in the app and it activated my version of Pianoteq and the instrument packs. I believe that now its activated I can leave the device in airplane mode (no internet) and it will just work. (right?)
- I like this setup quite a bit more than using laptop VSTs. I can just sit and play without moving my laptop. For a screen at the piano I prefer to use my large iPad Pro, rather than the macbook, because of the portrait screen and using the apple pencil for score markup.
- If I want to use practice software that needs midi, eg Piano Marvel, I need to use the large iPad or Macbook. For that I could disconnect the iPhone and switch devices, but the aim of this setup is 'always on' with no messing around with wires. So instead I'm getting midi to the other device using the bluetooth midi. The latency issue doesn't matter in this case because the training software doesn't require the same rhythm accuracy as the ear. Seems to work OK so far, but needs more testing.