Jump to content

bill

Programmer
  • Posts

    386
  • Joined

  • Last visited

Everything posted by bill

  1. What do you think about the C64 keyboard ;) The software is unfinished. But the hardware is ok. You can play on nearly three octaves on any channels (the led show you the selected midi channel) it works on batteries for hours with no screen !!! Plus, they are quite much usefull keyboard tricks : Ctrl+Upper row key Select the Midi channel (they are 16 keys for upper row) Ctrl+P -> type a value from 0-255 -> Return -> Do send a prg change with input value. (of course you can correct thanks to backspace) Ctrl+ Right or Left Add or Rem 1 to Current Prg Number. Prg Numbers are saved on the eeprom for each channels, and they are sent on startup. Key F1 to F4 select Octave range Key "Inst Del" Kill all notes ;D The pot send a dedicated CC for each midi channel (configurable and saved into eeprom - no bankstick needed) And many more... Then, when i finish the software you'll instantly get a Cool multichannel 16step sequencer plus many cool stuff. (the leds show the pattern position : wow, knightrider style :-*), you got many cool input sync (even Hand sync (or tap sync)!!!), joystick support etc... You just have to plug the screen to see what's happening with more details :) If you like it, you keep me motivated to develop the software and you become a beta tester of this cool project 8)
  2. there are no difference between MIOS_MIDI_TxBufferPut(0x06) and MIOS_MIDI_TxBufferPut(6) but there' is a big one with MIOS_MIDI_TxBufferPut(0x10) and MIOS_MIDI_TxBufferPut(10) 0xValue Mean hexadecimal value. The value 'alone' mean it's a decimal value.
  3. Many things around the keyboard here : http://jambonbill.free.fr/?rep=.//midibox-kb What do you like to do with the keyboard exactly ?
  4. Very nice case !!! That's great, please share you plans for this on the forum, i, as probably many peoples here might be interested in it ! Greetz
  5. You just need to connect pin 1,2 and 3 (2 is GND)
  6. To get the best sounds out of the gameboy, i think you should use a tracker better than midi. It's like for the TB303, a part of it's legendary sound came from the way it's sequencer works !
  7. // NOTE ON MIOS_MIDI_TxBufferPut(0x90); // Note Event at channel #1 MIOS_MIDI_TxBufferPut(48); // Note number (0..127) MIOS_MIDI_TxBufferPut(0x7f); // Velocity = (0..127) // NOTE OFF MIOS_MIDI_TxBufferPut(0x90); // Note Event at channel #1 MIOS_MIDI_TxBufferPut(48); // Note number (0..127) MIOS_MIDI_TxBufferPut(0x00); // Velocity = (0..127)
  8. bill

    Sync

    Hello, Yes it works, the datasheet say input rate up to 32MHz !!! So i used a 74LS93 to change the gb sync to sync24. it works just great !! Then i wanted to slow down the rate to make the job easyer for MIOS (to be sure to read the sync with no loss), so i used a 74LS92 (divide by 12/6/3 counter) so i have a kind a sync6 (6 pulses per quarter note) I'm very happy with it but i have one problem : I dont know how to reset the counter. I guess it's around pin 6 and 7, but i dont know what to do. Do i have to set both 6 and 7 to +5v ? www.ee.washington.edu/stores/DataSheets/74ls/74ls90.pdf I guess R0(1) and R0(2) are Reset inputs, but i dont know how to connect them. Right now, they are set to Ground (else it do not count) I know this is pretty 'off topic', but please help me if you know how to :) thanks here is how i used it :
  9. bill

    Don : PSU C64

    Bonjour, j'ai 2 alims de C64 qui ne me servent a rien. Je les donne :) Pour info, j'habite a Paris. voila.
  10. When it talks about soundchip, it's ALLWAYS interesting ;D
  11. bill

    TB-303 seq?

    This could be a very interesting MB user project !! (better than a modification of the MBSEQ) I would love to work on this, but i definitely need to have a 303 in my hand to know how it works (and some time for doing it ;)
  12. bill

    Sync

    Hello, I need help to solve a problem, that is not purely MB oriented, but... I'm working on syncing my gb to mios, maybe you now that. http://www.midibox.org/forum/index.php?topic=7205.msg47353#msg47353 I must scan inputs to read the pulse sync : i know how to do that, with unmuxed AIN, or DINs, i have good results. My gb sync signal is made of 8 short consecutive pulses, 0.1msec pulselength. It's too short to be read with mios and my prog, and i dont need to read those 8, but 1. So, i would like to count those 8 pulses and send 1. I think it's easily feasable with a TTL counter chip, but do you know if it could work that fast, and maybe do you know the name of that chip ? Do you think 74LS93 is ok for that ? Thanks !!!
  13. oui ! est ce que tu connais un peu le c ?
  14. bill

    Tapdancing

    Hello ;D I would like to get your ideas on that point : I plan to midify a pair of shoes, and trig some fun with dancing... What i'm looking for is some way to capture the shocks or moves. I dont have a precise idea, and i have lots of trys to do, but discussing help. I've thought of drumsensors (dont know their name, nor the price) mics, mercure switches, micro switches... perfect ones would be 'flat' (ruban) pressure sensors, but i dont if they exist, and where i'm supposed to find them. Please give me you points of view and ideas !! :)
  15. http://www.midibox.org/forum/index.php?topic=5691.msg34981#msg34981 :-*
  16. Great !! I did a try with a smaller cap, but it wasnt that big, and the result not that great.. I cant wait to try this value very soon. What kind af capacitor did you use ? Did anyone try to use a AOP next to the GPD sensor, to get the full signal range ? (0-5v) Stryd : what are the "recommended 10" you are talking about ?
  17. bill

    Un projet...

    wow, j'ai hate que tu termine ton projet. tient nous au courant !
  18. Yeah : PureData rules!!! It's open and very close to MaxMsp, maybe it's not well documented, but it's definitely closer to the ucapps philosophy ;)
  19. I dont think so, but i've never heard of it, but it should not be complicated !! Are you going to start with ? If you need help, i'm your men ! ;D
  20. True, they are scan problems with the keyboard, but i guess it's possible to live with it in different way. First, if you did not change much the sources, you can kill every notes by the Clear/home or del/inst (i dont remember wich key) Then, it should be possible to prevent those errors by software, but i'm still working on it. I've rewriten most of the keyboard handling, and it works better in many ways.
×
×
  • Create New...