• Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About jmayes

  • Rank
    MIDIbox Newbie
  1. Midibox vs. real piano

    Can someone point me to a good NG example script I can look at that receives midi and outputs to the DIO?   Thankx again all, J
  2. Midibox vs. real piano

    Hi, after reviewing the NG documents I am sure it will do what I need but it looks like most of the examples deal with matrix buttons and matrix LED's.  Is there a ngc example file I can look at that uses the midi 'receive' command (for input) and the 'srio' (DIO for output). If there is an example like that it will save me alot of trial and error.  I have ordered the parts and can't wait to get started.   Thankx again, Jmayes
  3. Midibox vs. real piano

    First off thank you Thorsten for the fast reply and the solution to my issue, I will read up and follow that route- 16 levels is more then enough considering the mechanical issues that kpete detailed so well.  I have the pianocorder that uses the floppy disk and already has midi input (and output).  The 1/2 second delay they add was put there exactly because of the mechanical issues of hammer strike times.  While this is fine for canned midi music I need to be able to link the piano to my organ for live performance and I must kill the 1/2 second for that to happen.  Most likely I will have to play at full velocity but still want to play around with some dynamics.  I expect to have both the old and new host wired together so I can pick the best interface depending on what I am doing (canned midi most likely will be fed via the 1/2 second delay).  I looked at getting the newer pianocorder host controller boards but they changed the driver addressing so radically it would not work unless I changed the driver boards too so hot-wiring the midibox to the drivers will be much easier. Will report back once things are wired and let you know how it works.      Thankx again all, Jmayes
  4. Midibox vs. real piano

    Has anyone tried to use midibox on a real piano?  I know it's a no brainier to wire to solenoids but what about dynamic key response?  I recently acquired an older Yahama with built in pianocorder and wish to replace the host controller with midibox.  It works good as-is but has a 1/2 second delay which is intolerable, you can not hook a remote keyboard to it and play it live.  Newer models allowed this "Feature" to be turned off but mine does not, I have dug deep into the circuits to try to trick it out but it comes down to the firmware in the host controller, the software must be reverse engineered and modified.  My main expertise is hardware and wiring midibox to the existing drivers would be much easier for me but i will loose dynamic response which brings me to the question above.   The drivers require pwm outputs from the host to set the strike pressure, so the velocity of the midi notes needs to be translated and turned to pwm for each pin output.  Has it been done?  I tried a quick search without luck so far.  This feature would also be neat for driving LEDs as you could get variable brightness from them.   Any help would be greatly appreciated, Jmayes
  5. Jeff,

    sorry I didn't respond to your email. there was a long period when i didn't get on the forum at all.

    As for the 8x8x4 matrix. Ihave one working with the help of jim henry of the miditzer VTO software. it works, but also has a bit of latency. don't know if its 2-3 sec., but its noticeable.

    since getting it running, i decided to go with the new LPC17 board and ...

  6. Thank you again for the help TK, I am sending another beer right now! I'm not sure if I need the endpoint though, my setup goes ( Computer-midi-out > core32 > core8 > computer-midi-in ). Will try it out soon! Very close to publishing the whole rig now. Thankx again, Jmayes
  7. Hi, Thank you TK. At least I know I did not miss something, I spent hours looking for it. At this point the Core32 is sharing a midi line with a regular core8 which I have turned on full forwarding. I can access the core32 in that config but not the core8 board. I really need them to be on the same string as the core8 adds the stops and swell pedal to the keynotes the core32 generates, that way both are on the same port which is tidy for my sequencer. I have the core32 selectively forwarding the midi info I need, I just need it to forward the midilink info too. I don't plan on more core32's but there may by additional core8's but I can set the proper modes on them. Thankx again, Jmayes
  8. Basically I am looking for an equivalent to MIOS_MIDI_MergerSet(3) or some example code to do the same. (midibox link forwarder) I keep searching but can't seem to find anything, Thankx for any help someone can provide, Jmayes
  9. I can't seem to find the function to allow the mios to forward midibox link info (when in a chain). I do not want to forward regular midi. Can someone help please :) Thankx agian, Jmayes
  10. DIN minimum scan time?

    Hi ilmenator; I work on large matrix switcher for broadcast use, one type is a 32x32 which I happen to have an extra back plane for, it contains 4 AD8113 16x16 chips in a 2x2 configuration (which makes 32x32). They are serially driven so the SRIO driver would drive them. I will give it to you if you pay shipping. The chips at Digikey are a cool $50 each. It should not be too hard to reverse this board and use it. info and datasheet here; Some pix; There are way more pins on the edge of the board then are used because they were designed to be stacked up to a 32x32x4 matrix and all the extra wires flow through the modules under them. if you want it just pm me, Good luck on your project! Jmayes
  11. Hi, I see that many are making LED displays using Midi-box, this chip looks like it could save alot of time! Just FYI Good luck on your projects! Jmayes
  12. I have an app that needs to access a buss with 1us response time. To complicate things it must do it at 12v. The UDN2892 works but has a 2us delay from 1>0. Really I need a ULN2803 (NPN) and the UDN2982 (PNP) in the same package (or mosfet equiv). After lots of googling I come up goose eggs :( Any help will be appreciated! Jmayes
  13. Got it installed in the organ with a few (minor)issues, one hardware (more on that later) and one software. TK, is there anyway I could get you to add de-bounce to the din handler? Turns out that at this ultra-fast update cycle I am getting lots of extra traffic on the midi. I think 3-4 din handler scans before triggering would be about right. Attached is my (almost finished app). I have added midi key offset and mux/midi correction so that din's and dout's are on the same mux level and at the right octave. Overall I am very excited, not far to go now!! Here are a few pix of how the project is coming. Thankx again for the help! Jmayes
  14. Yes, that is exactly what I am doing, each mux level has it's own midi channel. Thankx again for all your help! Jmayes
  15. Controlling a pin in MIOS32

    Hey TK, While I got this working (with your help), I still don't understand exactly why all the config statements are needed (or how they work). Could you give a statement by statement explanation of how this works? I know it would help me greatly and I am sure other nubies too. Thankx again for all your help! Jmayes