Labelled Boxes - styles

/*
*  
* I want a way to draw a diagram
*
[samples]--[ notch filter ]--+--[ iir filter ]--[ mark energy  ]--+--[ comparitor ]--[ UART ]--[code]
                             \--[ iir filter ]--[ space energy ]--/   
*
* 
* A
* +--[ text ]--+
*/

DHR

Audio Samples -- notch filter -- iir filters == mark energy == comparator -- UART -- emit codes --

or

Audio Samples -- Filters -- Headphones / Speakers --

Labelled Boxes - CANVAS

Labelled Boxes - Tables

Audio
samples
--- notch filter --- iir filter --- energy ? --- comparator --- UART --- emit Character code
 [samples]--[ notch filter ]--+--[ iir filter ]--[ mark energy  ]--+--[ comparitor ]--[ UART ]--[code]
                              \--[ iir filter ]--[ space energy ]--/   

Audio
samples
--- notch filter -+- iir filter --- energy ? --- comparator --- UART --- emit Character code
\- iir filter --- energy ? ---

Audio
samples
--- notch filter -+- iir filter --- energy ? --- comparator--- UART --- emit Character code
\- iir filter--- energy ?---

Audio
samples
--- notch filter -+- iir filter --- energy ? --- comparator--- UART --- emit Character code
\- iir filter--- energy ?---

samples --- notch filter -+- iir filter --- energy ? --- comparator--- UART --- emit Character code
\- iir filter--- energy ?---