Jump to content

ds sequencer i'm working on....


31 replies to this topic

#1
ijed

    Gold Punk

  • Members
  • PipPipPipPip
  • 440 posts
Here's what I've been working on for anyone interested
Thought I'd have a go at making a more live sequencer than the other ds apps I'd seen
and use the DSMidi cable hack so I could run some of my new toys without using the laptop as a sequencer
HWTLnG30r3g

Needs to be a bit prettier, add settings screen to change MIDI channel, notes etc. save patterns
another 4 channels would be good with velocities and another page of CC controllers
and MIDI over wifi

the rom
http://beatsnbleeps.com/DStepV2.rar
http://beatsnbleeps.com/DStepV2.sc.rar (Supercard version)
u need to make up a MIDI cable tho
http://www.collinmey...sic.com/dsmidi/
and you can load it from a slot-1 device and then swap the flash card for the MIDI cable once it's loaded :)

any suggestions on improvements/features would be great

#2
ijed

    Gold Punk

  • Members
  • PipPipPipPip
  • 440 posts
I've also been invited to show it off at the next melb dorkbot this sunday if anyone want to come down and check it out
http://projects.dork...Melb30March2008

looks like I've been accepted into the nerdfold  :-[

#3
Spectrum

    "Organised Noise"

  • Global Moderators
  • 3,077 posts
Clever stuff, Jed! And yes, it's nerd to the max, but brilliant to see in action! ;)

#4
SilverStreak

    Gold Punk

  • Members
  • PipPipPipPip
  • 399 posts
HOLYFUCKMEJEEZUS!!!!

That fukn OWN'S dude!

I'm well impressed  :clap:  ;)

#5
Guest_Donnie Darko_*

  • Guests
see if CDM are intrested for a story :angry:

#6
rhythmboy

    VIP Member

  • Global Moderators
  • 2,421 posts
  • LocationAustralia
Why me take so long to see this?  :-[

Awesome work Jed, so neat and intuitive!

Dorkbot ey? Been to one of their meetings, ooh yer serious nerdage  :)

Few things nerdier than seeing room full of people laughing at some guy's C++ 'jokes' whilst demoing the latest class routine for his runtime-realtime-thingo-whats it that makes a WAV file go 'beep' out of a gum-stick sound card  :wtf:

#7
Guest_Donnie Darko_*

  • Guests
GODDAMIT PIECE OF CRAP ! decided to look up when the next Dorkbot was in Sydney, TWO DAYS AGO :)

aw ;)

/signs up to mailing list

i better start circuit bending my old toys before the next one hits !

</hijack>

#8
Cheyne

    El Capitano

  • Administrators
  • 2,641 posts
  • LocationLondon
awesome jed,  so nerdy . . i love it.

how did you create it ?  is there a DS platform SDK ?

#9
ijed

    Gold Punk

  • Members
  • PipPipPipPip
  • 440 posts
pretty much everything you need is here
http://www.palib.info/wiki/doku.php

download the devkitpro ARM compiler, ndslib and PAlib libraries.
great tutes - the only thing i got stuck on was setting the callback timer so I could get the midi sync working but I figured it out.

and no$gba emulator works good for testing code without going back and forth to the cartridge
http://nocash.emubase.de/gba.htm
http://nocash.emubase.de/no$gba-w.zip (pc only - there's one DS emu for mac but don't know if it'll run this rom or not http://desmume.org/)
and here's the .gba version of DStep so you can run it on no$gba (won't output midi though):

#10
ijed

    Gold Punk

  • Members
  • PipPipPipPip
  • 440 posts
and here's how I made the rough and ready MIDI breakout card for it:

- opened up the Brain Training Demo rom I got with my DS
- removed the chip and components
- soldered two thin wires to the ground and eeprom pins (i got some IDC ribbon cable and took off 2 strands of that)
- soldered the other two ends to the ground and MIDI out pins on a Female DIN socket

I also flattened and trimmed the metal casing on the DIN socket into a T-shape so it fits snug into the notch I made in the back of the ds cart.  Hopefully this will minimise stress if the cable gets yanked on. Also took off the top part of the metal case so you could still open the DS fully.  Bit of heatshrink/electrical tape holds the socket together
Then I just stuck the cartridge back together with some double sided gaffa tape - it ain't pretty but it works  ;)

#11
Guest_Donnie Darko_*

  • Guests
oh wow... so what can you do now exactly with that there doovalackey ?

#12
Spectrum

    "Organised Noise"

  • Global Moderators
  • 3,077 posts
^^^Shift money between accounts at ATMs? One could only hope.

What a hack, eh? Nintendo must be loving this extra interest in their products. Makes me want one now.

#13
TankF

    Gold Punk

  • Members
  • PipPipPipPip
  • 347 posts
you nerds fucking amaze me.

#14
Guest_Donnie Darko_*

  • Guests
you got a writeup on createdigitalmusic man! :)

#15
tommygun

    Newbie

  • Members
  • Pip
  • 15 posts
NIIIIIIIIIIIICE!

#16
zippypinhead

    Newbie

  • Members
  • Pip
  • 1 posts
cool gui, excellent...

what about using wifi like DSMI Midi-over-WiFi library offers?
DSMI website: http://dsmidiwifi.tobw.net/

great stuff, anyway... :)

#17
urribarbar

    Newbie

  • Members
  • Pip
  • 2 posts
project is dead? :'(

#18
dec0n

    Gold Punk

  • Members
  • PipPipPipPip
  • 328 posts
props to ijed for his cool work on this one  :)

#19
ijed

    Gold Punk

  • Members
  • PipPipPipPip
  • 440 posts

Quote

project is dead? :'(
still around - just been busy - tons of stuff I hope to implement when I get a chance in the next month (or so...)

Any suggestions feel free to post them up here or get in touch with me

#20
urribarbar

    Newbie

  • Members
  • Pip
  • 2 posts
Just DS-MIDI-controller with all 128 controlers will be perfect. I dont like step sequencer (dstar better for me) and WI-FI not working for me. :;)





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users