Topic: dynamic scale temperament adjustemnt

Is it possible to adjust the scale dynamically ?
I would like to change the frequencies of each chromatic degres dynamically from my Expresseur software. The software hosts VST pianoteq.
I can use VST commands from the host, or I can send MIDI controls.

The objective is to make "exact intonation", even with modulations.
I have good results with my own internal SF2 player, but I would like to extend it to Pianoteq soundsthrough VST or MIDI  ...

e.g. of existing MIDI standard : SCALE/OCTAVE TUNING 1-BYTE FORM (REAL-TIME)  described in http://www.midi.org/techspecs/midituning.php

Re: dynamic scale temperament adjustemnt

You can set midi controls for temperament and microtonal switch so I'd say yes if you prepare your tonal maps. But never tried so I'm not completely sure..

Re: dynamic scale temperament adjustemnt

Look into "Hermode" tuning. Logic has an implementation of Hermode tuning, which does what you suggest. Pianoteq runs in Logic but I don't know how to get Logic's tuning stuff to work with Pianoteq; I just use ptq's temperament control.

I did play with the Hermode tuning using one of the pianos in Logic. I found it slightly disquieting as pitches slid around depending on context. I'm very happy with Werkmeister III as a basic temperament.

Re: dynamic scale temperament adjustemnt

As far as I know, only internal  Logic instruments can take advantage of the tuning settings of Logic. Other AU instruments cannot access this information.

For now, the only way to dynamically retune pianoteq is to use pitchbend messages , using midi channels to achieve polyphony. This is for example what http://www.h-pi.com/TPX28buy.html uses.

Re: dynamic scale temperament adjustemnt

Hello All,

Rather than being concerned about dynamic tuning, I would be more concerned about dynamic practicing.  Just my two cents.

Cheers,

Joe

Re: dynamic scale temperament adjustemnt

Apologies for bumping such an old thread: it still shows up high in the search rankings for Pianoteq microtonal tuning/intonation, so it's a useful place to post information.

In Pianoteq 5, you can dynamically retune, but you have to cheat a little bit.  Create a scala format scale or keyboard mapping file for each of your desired tunings, then manually load the scale/mapping in the interface and save as a new preset.  Then you can use options->MIDI to map a midi controller to "load preset".  If the presets all use the same instrument (the only difference is the tuning), then you can change presets without any interruption to the sound: you can even sustain a chord in one tuning, change the preset and play notes in a different tuning over the top of the sustained chord!

In Pianoteq 6 I believe it gets a bit easier.  (I haven't yet tested this: I'm postponing my upgrade until I have time to play with all the new features!)  You can use MIDI realtime tuning messages (and scala can send such messages directly, or save them to a MIDI file): see post number 5 at https://www.forum-pianoteq.com/viewtopic.php?id=5754