back to list

Numerology (Mac OSX sequencer) having tuning features added

🔗paolovalladolid <phv40@hotmail.com>

1/31/2006 8:37:50 AM

A very recent post by Jim Coker, developer of Numerology, in response
to a customer's question about microtuning:

"There are 2 ways to transmit micro-tuning to a MIDI instrument:

Best:
- if the instrument responds to the MIDI Tuning Spec, then the
ideal approach is to generate a tuning dump and have the instrument
use that tuning. Some virtual instruments I know of that actually support
this are FM7 and the TimeWARP 2600.

Decent:
- if the instrument DOES NOT respond to the MIDI Tuning Spec,
then the app generating the notes must:
- generate each note w/ necessary pitch bend to tune the note
- generate each note on a separate MIDI channel
This usually works if:
- the target synth doesn't try to re-order MIDI messages
(I hear that Logic sometimes does this), which would screw up the
pitch bend messages
- the target synth can run in multi-timbral mode w/ the necessary
number of parts,
one part per voice.

FYI:
The AU spec has direct support for per-note alternate tunings
via an 'extended Note API'. All synths are supposed to support
this, but I assume that most of them throw away any fractional
pitch information.

Alternate tuning support in Numerology would definitely support
the latter, and probably also the first two, though I don't know what
the implementation priority would be.

In Num 2.0, *all* pitch values are 32-bit float, and are only converted
to 7-bit MIDI values at the last minute.

Cheers,
Jim"

I learn something new every day. What I just learned:

- Audio Unit specificiation (Mac OSX) supports per-note alternate tunigns
- Logic already implements Hermode tuning (yes, I really didn't know)
- Jim hung out with Robert Rich (champion of JI in synth music world))
at NAMM