another option would be, as the op suggested to merge all those channels into one and use decimal fractions to get the microtonal tuning.
Decimal fraction of MIDI note number is only meaningful for use with [mtof]. If you want other tunings totally unrelated to 440hz why [mtof]? Either way (with or without [mtof]) he will have to do “”Mapping”.
I wanted to know why the OP wanted to use MIDI decimals instead of Herz which is Pd's natural unit for pitches.
Mensaje telepatico asistido por maquinas.
From: Simon Iten itensimon@gmail.com Sent: Monday, June 12, 2017 7:15 PM To: Lucas Cordiviola Cc: Brian Robison; Pd-list Subject: Re: [PD] Abstraction to translate raw MIDI data from Tonal Plexus keyboard?
On 12 Jun 2017, at 21:10, Lucas Cordiviola <lucarda27@hotmail.commailto:lucarda27@hotmail.com> wrote:
Iirc a MIDI keyboard con *only* output note-number (0-127 integer) & velocity (0-127 integer).
you did not exactly get the purpose of the instrument…
it “misuses” the 16 channels to get different tunings and uses the midi protocol to send them. of course it only sends integers. but each channel means something else tuning wise. (or so i guess, i never played that instrument) of course the tuning can be anything you want for each channel, but for it to work as intended you should tune each channel to a specific scale.
another option would be, as the op suggested to merge all those channels into one and use decimal fractions to get the microtonal tuning.
cheers