I am new to both Pianoteq and Scala, as of yesterday, but I believe you can easily do both with Scala keyboard mappings. You don't even need to run Scala to make .scl and .kbm files, both of which are simple text-file formats.
[Edit] The Files section here doesn't accept .kbm files, but again it's a really simple format, just a plain text file with the .kbm filename extension. Here's a short-octave mapping, with unused keys disabled. Just copy the entire contents of the code box below, save it in plain text format as short-octave.kbm (or whatever you'd like to call it), and load it into PT. There might be a more efficient way to map this; again I'm new to Scala. But it's not a repeating pattern so this is what I came up with.
! short-octave.kbm
! Size of map:
128
! First MIDI note number to retune:
0
! Last MIDI note number to retune:
127
! Middle note where the first entry in the mapping is mapped to:
0
! Reference note for which frequency is given:
60
! Frequency to tune the above note to (floating point e.g. 440.0):
261.625565
! Scale degree to consider as formal octave:
12
! Mapping.
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
5
2
7
4
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Last edited by jsoo (02-02-2016 18:06)