[sdiy] MIDI receiving flowchart.. WAS MIDI I/O c code..

Neil Johnson neil.johnson71 at gmail.com
Fri Mar 20 20:26:07 CET 2020


You mean like this:

https://github.com/nejohnson/miby

Look in the /doc folder for a PDF.

Neil

On Fri, 20 Mar 2020 at 19:17, Tom Wiltshire <tom at electricdruid.net> wrote:

> I think a flowchart is a good idea, but I’d say that the voice assignment
> part is a separate thing from the MIDI. Voice handling is a whole area in
> its own right.
>
> Tom
>
> ==================
>        Electric Druid
> Synth & Stompbox DIY
> ==================
>
> On 20 Mar 2020, at 19:10, Jean-Pierre Desrochers <jpdesroc at oricom.ca>
> wrote:
>
> One idea came to my mind reading all your great comments:
> Would it be usefull for anybody in this DIY forum including newbies like me
> that someone would publish a 'starting' MIDI receiving flowchart
> of the basics from the incoming bytes to the actual final process
> of each received notes ?
> For example this helping flowchart would show the basic steps
> of first: the interrupt function (USART Rx flag test, RxBuffer[] updating,
> etc...)
> Then the behaviour of the main loop processing each received byte
> for let's say a polyphonic MIDI to CV 8 voices module ?
> And only for one MIDI channel for simplicity to understanding ?
> I did in the past a big flowchart for my MIDI to CV 6 voices module
> That I could 'squeeze'to keep only what's stated above.
> This could be a starting point for anybody who wants to 'correct' things
> and this way the DIY forum would have a 'list standardized' flowchart
> For anybody to use in the future..
> This would answer many design questions to come.
> Again, a small flowchart of how to receive MIDI bytes for only one MIDI
> channel
> And process for polyphonic use (8 voices).
> If this suggestion interests enough diyers I could put my cleaned out
> Flowchart on the list as a start..
> Or maybe I'll be the only guy to be interested in that
> Since many of you gurus have already been through these codings..
> JP
>
>
>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy
>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20200320/e314ad8b/attachment.htm>


More information about the Synth-diy mailing list