Shop OBEX P1 Docs P2 Docs Learn Events
control voltage to midi note message using basic stamp — Parallax Forums

control voltage to midi note message using basic stamp

ArchiverArchiver Posts: 46,084
edited 2002-04-18 02:14 in General Discussion
Dear Group,

I am building a midi controller and need to find out how to program
the basic stamp (1 or 2) to receive 0 - +5 control voltage and
convert that into midi note on/off messages. Any suggestions.
I am currently working on a 4 channel device.

Thanks for any help or ideas.

Bill Guess
guess@a...

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2002-04-18 02:01
    I have a board that will do this today. If you want I'll ship you the
    gerber file, or possibly even a board. (I pressed 8 and I've used 4...)

    The circuit is very simple. 15 I/O lines tied to +5 / ground and
    appropriate midi jack, which is basically a single control line from the
    stamp, and +5 from the stamp , both separated by a 220 ohm resistor.
    Technically it is supposed to be optoisolated, but I just chanced that my
    spare voltage wouldn't fry my synth. So far so good. If you send out
    serial data at 31250 baud (actually I think I used 32768, which seemed to
    work better), it's pretty easy to generate the midi protocol, it's
    basically the control byte plus the midi channel followed by the arguments
    (note, velocity, or sysex data...)



    On Thu, 18 Apr 2002, jacksonknobs wrote:

    > Dear Group,
    >
    > I am building a midi controller and need to find out how to program
    > the basic stamp (1 or 2) to receive 0 - +5 control voltage and
    > convert that into midi note on/off messages. Any suggestions.
    > I am currently working on a 4 channel device.
    >
    > Thanks for any help or ideas.
    >
    > Bill Guess
    > guess@a...
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and Body
    of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    >

    Sean T. Lamont, CTO / Chief NetNerd, Abstract Software, Inc. (ServNet)
    Seattle - Bellingham - Vancouver - Portland - Everett - Tacoma - Bremerton
    email: lamont@a... WWW: http://www.serv.net
    "Do not fear mistakes, There Are None" - Miles Davis
  • ArchiverArchiver Posts: 46,084
    edited 2002-04-18 02:14
    I am definitely interested in one of your boards. Sounds great
    Why don't you email me at guess att.net with the at thing included.
    I just tried to post you via an earlier message of yours.

    Thanks,

    Bill Guess









    --- In basicstamps@y..., "Sean T. Lamont .lost." <lamont@a...>
    wrote:



    >
    > I have a board that will do this today. If you want I'll ship you
    the
    > gerber file, or possibly even a board. (I pressed 8 and I've used
    4...)
    >
    > The circuit is very simple. 15 I/O lines tied to +5 / ground and
    > appropriate midi jack, which is basically a single control line
    from the
    > stamp, and +5 from the stamp , both separated by a 220 ohm resistor.
    > Technically it is supposed to be optoisolated, but I just chanced
    that my
    > spare voltage wouldn't fry my synth. So far so good. If you send
    out
    > serial data at 31250 baud (actually I think I used 32768, which
    seemed to
    > work better), it's pretty easy to generate the midi protocol, it's
    > basically the control byte plus the midi channel followed by the
    arguments
    > (note, velocity, or sysex data...)
    >
    >
    >
    > On Thu, 18 Apr 2002, jacksonknobs wrote:
    >
    > > Dear Group,
    > >
    > > I am building a midi controller and need to find out how to
    program
    > > the basic stamp (1 or 2) to receive 0 - +5 control voltage and
    > > convert that into midi note on/off messages. Any suggestions.
    > > I am currently working on a 4 channel device.
    > >
    > > Thanks for any help or ideas.
    > >
    > > Bill Guess
    > > guess@a...
    > >
    > >
    > > To UNSUBSCRIBE, just send mail to:
    > > basicstamps-unsubscribe@y...
    > > from the same email address that you subscribed. Text in the
    Subject and Body of the message will be ignored.
    > >
    > >
    > > Your use of Yahoo! Groups is subject to
    http://docs.yahoo.com/info/terms/
    > >
    > >
    > >
    >
    > Sean T. Lamont, CTO / Chief NetNerd, Abstract Software, Inc.
    (ServNet)
    > Seattle - Bellingham - Vancouver - Portland - Everett - Tacoma -
    Bremerton
    > email: lamont@a... WWW: http://www.serv.net
    > "Do not fear mistakes, There Are None" - Miles Davis
Sign In or Register to comment.