[sdiy] Anyone know of a device that does no-added-delay MIDI filtering?

wayfar synth at wayfar.net
Sat Mar 4 06:39:49 CET 2006


Hi Bob,

You'll have a very small latency in decoding the status byte, or 
whatever param your filtering, but all the processing you would need can 
be done between the time it takes for the incoming serial buffer to fill 
for the next byte, if your using like a standard 20mhz micro. Just go 
with something that has two USART peripherals built in (incoming I/O, 
outgoing I/O), zilog encore series has chips like that, and the pic 18f 
surfacemount chips have multiple USARTs. I guess you might even have 
more fun with a FPGA, or CPLD, but I'm not sure how much of a issue it 
would be on the USART in / outs, whether you can just get USART pin 
modules and plug and play with Xilinx, or Altera.

peace,
x|k

Bob Weigel wrote:

> I am thinking of building a box here to distribute switch selectable 
> MIDI channels to older machines like the Siel DK600 which is omni on 
> always.  And the P600 which never remembers it's channel as well as 
> some others I think in there now.
> Has anyone seen an already existing device like this?  Someone posted 
> some good resources a while back for writing pic chips... I found the 
> ucapps.de page in my design resource links.  I need to master this and 
> try an idea I have possibly.
>
> Anyway when I say 'no-added-delay'...I mean a filter that doesn't 
> delay sending any of the information to the synth that is being 
> filtered for.  "Impossible you say".... maybe not.  Don't worry about 
> it for now.  I'm going to try a trick I thought of in the shower last 
> night :-).  However I don't want to waste the time if someone else has 
> already thought of it.  I just can't find anything doing a google 
> search it seems on that one.
>
> -Bob
>



More information about the Synth-diy mailing list