When I try the Pianoteq demo I cannot see the Classical Guitar as an instrument available, everything else seems to be there though: https://www.modartt.com/guitar
Does it mean that the guitar is not supported on Zee, even if I buy the instrument model, or just not included in the demo version?
I’d also like to add one more vote for adding Organteq eventually - I have seen it mentioned a few times already…
The problem was reported to Modartt in January 2023. It affected 32-bit OS on RPi4 with clock speed of 1800000 or higher. We added a guard into the zynthian code to not offer or load Classical Guitar presets if the zynthian is clocked above this rate.
I have just disabled this constraint and things seem to work so either, Modartt quietly fixed the issue (I have asked them) or (I think more likely) the issue does not occur in 64-bit OS now used in zynthian.
I have enabled Classical Guitar in Vangelis (testing) branch and it should be available in the next point release which I expect to land within the next month.
I have several Pianoteq instrument packs, not the Guitar instrument, but I expect that it could be loaded without needing another instance as a I do woth ll the rest.
You can indeed switch an instrument via VNC (or using the Preset button on Z), but you can only have a single instance running - unlike, say Dexed.
The second time you add an instrument Pianoteq is no longer available in the list.
When I click on the link for a feature request, Is the password asked for is creating an account on Github? Don’t have one atm…
Btw: use case is:
1, split keyboard, play piano live, plus guitar chords
2, sequence guitar, harp etc and play piano live.
There is a high chance that most of the time the piano would play, and once every few bars guitar chords - so it’s not like all the instances are playing all the time. Although I have no idea how Pianoteq internally works, but presumably when an instrument it is not playing it shouldn’t take many resources?
Yes! To report issues you need a GitHub account. We need a way to track who has reported an issue so that we can follow up with further questions and ask for them to validate any fix. We use GitHub for project hosting and its issue tracking feature for tracking issues (bugs & feature requests / enhancements). Discourse is good for discussion but not for reporting and tracking issues.
It depends on the processor. Many reduce their resource usage during idle state but some (like setBfree) use all the required resources all of the time. There are advantages to both approaches. MiMi-d has a mode to enable continuous full resource usage but that is probably best left for testing.
I just built my zynth v5 and installed a licensed version of pianoteq. I seem to have some of my instrument packs, but the guitar looks to be missing. Was the enabled guitar preset pushed to the main release branch?
Hi @aaron.oz! A very warm welcome to you, our first new arrival of 2025. I hope you enjoy being a member of this wonderful family.
The current stable version of zynthian is oram-2409.4. This includes Pianoteq 8 with Classical Guitar enabled. Previous versions disable Classical Guitar because it was broken on ARM 32-bit OS but since we moved to 64-bit we were able to re-enable it. If you have an zynthian updated to the current stable version then you should see “Classical Guitar” in the list of instruments. (In demo instruments if you do not own a licence for that instrument pack.)
The Pianoteq Guitar module is interesting, but from my perspective, it lacks the ability to use multiple input MIDI channels in Zynthian.
I used a Fishman TriplePlay MIDI pickup on my guitar, configured with each string assigned to a separate MIDI channel via the FC-1 pedal. I set its input in Zynthian to multichannel mode. In Pianoteq, I tried enabling “Reserve MIDI channels for individual strings.”
As expected, it didn’t work because Zynthian only sends a single MIDI channel to Pianoteq. I tested the same setup on a Windows PC, where Pianoteq successfully handled input from the first six MIDI channels without any issues.
Is there a future possibility to modify the MIDI input signals to the chain engine to support multichannel?