Interval based melody transposer in midihub (like m4l Reboard/In theory keyboard)

Hi @zippo4545 (welcome to Midihub forum, btw)

A few questions on your idea:

  • What happens when the patch starts and has yet to be given a note to “remember”?
    Is it OK to have C0 stored in the patch as “previous note” so that it has a starting point?

  • ‘melody’ = monophonically, ie note A ends before the patch is asked to “remember” a new note B?
    (asking because note_offs need to be considered)

  • Do you want to preserve velocity?
    Or are you happy for Midihub to set velocity (and then maybe randomise)?

  • can we assume all notes are on a fixed channel?


tips/insights

I can’t say definitively whether this is possible without sitting down and actually trying to write the patch…
… I think it is but I have a nagging suspicion that those note_offs are a stumbling block.



I’m not sure whether you’ve got a lot of experience creating Midihub patches…

…are just getting started…

…or are considering buying a Midihub and are asking in principle – I wrote some more notes then put them aside for later cos I didn’t know at what level to pitch the explanation.
(definitely needs a physical-loopback with several passes – of this sort of intricacy)



Nice problem, btw!