homebrew music applications for the Nintendo DS
RSS icon Email icon Home icon
  • glitchDS - midi clock control - beta

    Posted on July 18th, 2008 admin 13 comments

    As you may have noticed, it’s been very quiet on the glitchDS front. That’s because I’m busy making something brand-spanking-new. However, I have succeeded in coding midi-clock control into glitchDS. For now, I’m going to call it “beta” and release it to the masses for punishment.

    Download the beta here:
    http://www.glitchds.com/downloads/glitchDS-beta.zip

    It uses midi over wifi… specifically, the DSMI - Nintendo DS Music Interface.  Before trying to get glitchDS to sync to your favorite sequencing software, get intimately familiar with DSMI and work with their sample applications, such as Pulse DS v1.2.  I’m sorry, but I probably won’t be much help if you have trouble using glitchDS, so direct your questions to the new forum (glitchDS.com/forum)

    In specific, glitchDS will respond to these midi message:

    start = 0xfa
    stop = 0xfc
    clock tick = 0xf8

    (* information copied from little-scale)

    Alternatively, check out this strange hack using the Nintendo DS Trigger Mod:

     

    13 responses to “glitchDS - midi clock control - beta” RSS icon

    • Cool. Got the midi sync working eventually through trial and error, mainly error :-)

      This may be a stupid question but are there any plans to have glitchds send midi rather than just sync?

    • @Az’Re-ul: I’ve thought of that, but if it does happen, it’s going to be a while. If glitchDS is going to send out note information, I’ll need to change the way that frequencies are selected on the frequency modulation pages to be more MIDI compatible. Don’t hold your breath, but I’m heading in that direction.

    • Cheers for the info mate.

      Sounds a bit, no make that a lot, more complicated than I was expecting but hey I’m not a programmer hence the semi-stupid question.

      In case anyone else has problems getting the wifi midi sync to work with glitchDS, my problems turned out to be my firewall software (Kaspersky Internet Security)). Turned it off and everything suddenly started working.

      Do you have a donation button or something similar?

      Steve

    • Lucky you..like I already explained in the forum I’m not able to make it happen, so..this version do not send Midi out but wait for the start midi message (a good start where to investigate though) from an host like ableton or Flstudio or similar. Do you press start on glitchDS first and THEN run the master clock or what?…

    • @justixia - I can only go by the software I uses here which EnergyXT on the PC but I had to hit the main transport play button to start the sync. I could then use the start button on the ds to start and stop glitchds’s sequence.

      Whilst I was trying to get everything going I used:

      DSMI (of course)
      MidiOx (midi yoke) - LoopBe1 didn’t work for me
      DS midi keyboard - to test that midi data was being sent from the ds

      Hope that helps

    • Thanks M8, sadly is just not going, I did my very best for it, tried almost everything, not even EnergyXT is going, the application does work and it’s not hanging at all, I can browse through the options but the sequencer does not play. I must confess I bought the Nintendo DS for it, I’m not disappointed of course and I still hope to see a new improved version or sort. I use MidiYoke which works fine with Midi Jammer and DS Midi Keyboard, so far the only one that did not connected was MonomeDS but I’m happy with the new cellDS really so I won’t miss that application..I must be able to run it somehow, I won’t give in…

    • Sorry not to be more help :-(
      Only other things I can suggest which may make a difference are create a new wifi profile on ds and make sure you don’t have a firewall on (there may be one built into the router if you’re using one)

    • you’re a genius, mate.
      thank you so much.
      i’ve went through this post a few months ago and just now realized that what i needed was here all this time (send midi sync out to glitchds)

    • sent a small donation.
      just a quick question - do you know any tool to dump midi messages sent by dsmidiwifi to nds?

    • btw, discovered a strange bug using glitchDS-beta:
      everything is set up right:

      0a) wireless access point using WEP is working
      0b) nds is configured to use that AP (and tested)
      1) ableton is sending midi sync out to a local midi pipe
      2) dsmidiwifi is reading that and sends to nds
      3) glitchDS-beta is set to grab midi sync (B-button on start)

      it works fine for about 10-15 minutes after that - glitchDS acts like it received the “stop” message or lost the clock tick - anyway it stops - then I shutdown and start nds over and start glitchDS again (the rest of the setup does not change while I do that) - selecting B, load my “preset” and press “start” and it plays for another 10-15 minutes….

      it happens all the time. that’s why I asked about some tool to dump midi messages. to debug it a bit and see why does it do that

    • Hi. glitchDS looks awesome! Is there currently a way for glitchDS to do MIDI sync other hardwares without wifi but only regular MIDI ports?

    • bog: I don’t know of any available hardware midi ports that you can buy for the DS. If you know of any, please let me know!

    • >> bog: I don’t know of any available hardware midi ports that you can buy for the DS. If you know of any, please let me know!

      what about DSerial?
      http://dsmidiwifi.tobw.net/#about

    Leave a reply