Midi footpedal Controller for Seq

Started by keninverse, March 17, 2004, 11:10:11 AM

Previous topic - Next topic

keninverse

So, I wanted to try and contrl a sequencer with a small footcontroller but I can't seem to find any small commercial units that are set up to transmit System Real-time Messages.  Does anyone know of one?  Maybe I have to build this thing myself from a PIC16 but does anyone have any links to any projects like this?  I looked around the MIDIBox site and there is only a floorboard for sending program changes...I just need to send basic real-time messages...


ken

wizard

Hi
I've built a simple MIDI foot controller before. It's based on a PIC16C54C MCU.



I got this design  from a website but this site could not be found any more. But I still have the schematics in protel 99SE format and had rewrote the entire assembly code by myself.

Although it sends only program change message, I believe that it's easy to add a real time message routine and cancel the program change routine if needed.

I will mail the schematics and asm file to you if you need them.
I DIY therefore I am.

keninverse

That would be great if you could send both files.  I only have around 3MB of space on one of my accounts so you can try sending it to keninverse@yahoo.com and possibly the other file to kenanalog@yahoo.com

do you think it would be pretty difficult to program the PIC to sent system realtime messages?

wizard

I have changed the MCU from PIC16C54C to PIC16F84. So that you could experiment with your new code and no MCUs will be wasted.

The schematics is printed in PDF format just in case that you do not have the Protel 99SE.

You could assign one MIDI command to one button respectively. For instance, you could assign key #1 to send the START message ( 0XFA) and key #2 to the STOP message (0XFC). If you had some PIC programming expirences, it won't be diffculf.

BTW, I got problems with my acrobat pdf maker. I will send you the files as soon as possible.
I DIY therefore I am.

keninverse

wizard...you da man

I have programmed a pic16 using a loader but I've never assemble the code.  I'll check it out...it doesn't seem too difficult.  I'll just open up your program in an editor, change the code and assemble it...

Thanks.

wizard

You're welcome, keninverse. Hope to hear some good news frome you very soon.
I DIY therefore I am.