Just had a quick look, impressive work you did there. More comments later, but there is one big technical problem for everyone not on Windows as you: Your abstractions are named with mixed upper/lowercase letters and in your patches you even use different spelling for the same patch sometimes, like [dline-term] and [dline-Term] while the actual object is called "dline-TERM.pd". Pd *is* case-sensitive so you should decide what names to use. I would recommend to stick with all lowercase names.
Thanks for pointing this out, I didn't realise Pd is case sensitive on mac. I changed it so that all functions are lowercase now. Also changed the fontsize on that canvas- no idea why it was so big! Updated: www-users.york.ac.uk/~kt503/3yp/KimsWaveguides.zip
Thanks for looking!
Kim