[Stk] WindController and STK/SKINI

Mato Ilijic mail.mato at gmail.com
Sat Dec 10 08:31:47 PST 2016


Hello STK Masters!

My name is Mato, and I'm making a microtonal electronic wind
instrument which I'm trying to teach SKINI in order to cooperate with
STK. Currently I'm using 'demo BlowHole -or -ip' program for
experimentation. There are some things that puzzle me around which I'd
appreciate a bit of help.

One thing is Velocity as part of the NoteOn message, and determining
the proper way to start a note after a period of silence in STK /
SKINI / wind controller setup.
For comparison, in MIDI / ROMpler (with proper patches) / EWI setup
the established practice for starting notes is this:

- silence
- breath rise is detected by the controller but it is supposed to wait
for about 15 milliseconds
- breath pressure messages start to be issued (4-5 of them, totalling
about 20ms interval from initial breath rise to NoteOn)
- NoteOn message is issued with velocity set to current breath pressure value
- further breath pressure messages

Now with STK this system does not work, at least not with 'demo'
program. If NoteOn is issued with velocity set to current breath
pressure, that seems to limit the absolute loudness the note is
allowed to reach throughout its further life. On the other hand if
velocity is set to max (128), a short overly loud burst is produced at
note start, followed by a rapid decrease in volume - however after
that there seems to be a nice range of amplitude at disposal.

I'd be grateful if anyone could describe where am I missing something,
and what would be the proper procedure for starting notes with STK
wind models from a 'SKINI smart' wind controller...

Please, excuse me for not being a physicist nor a professional programmer.

Many thanks, and all the best,

Mato Ilijic


More information about the Stk mailing list