Pages: [1] 2 Tweet This Thread
  Print  
Author Topic: ds sequencer i'm working on....  (Read 27814 times)
0 Members and 1 Guest are viewing this topic.
Tech
****
Posts: 440
WWW
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


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.collinmeyermusic.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 Wink

any suggestions on improvements/features would be great
Post #0 - Mar 25, 2008, 02:48:28 AM

ziwzhi - ziwzhi - oo - oo - oo - oo
www.myspace.com/eviljedmusic
www.beatsnbleeps.com
Tech
****
Posts: 440
WWW
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.dorkbot.org/dorkbot-wiki/DorkbotMelbWiki/DorkbotMelb30March2008

looks like I've been accepted into the nerdfold  Embarrassed
Post #1 - Mar 27, 2008, 11:58:57 PM

ziwzhi - ziwzhi - oo - oo - oo - oo
www.myspace.com/eviljedmusic
www.beatsnbleeps.com
Global Moderator
Veteran
*****
Posts: 2848
WWW
Clever stuff, Jed! And yes, it's nerd to the max, but brilliant to see in action! Wink
Post #2 - Mar 30, 2008, 03:16:53 PM

Moderator
Tech
****
Posts: 375
HOLYFUCKMEJEEZUS!!!!

That fukn OWN'S dude!

I'm well impressed  :clap:  Smiley
« Last Edit: Mar 30, 2008, 04:52:32 PM by SilverStreak »
Post #3 - Mar 30, 2008, 04:50:44 PM

"gunna head down into the musicarium and make with the wobbly wobbly headfux"
Donnie Darko
Guest
see if CDM are intrested for a story Wink
Post #4 - Mar 30, 2008, 11:56:18 PM
Global Moderator
Veteran
*****
Posts: 2256
right left right right left right left left...
WWW
Why me take so long to see this?  Embarrassed

Awesome work Jed, so neat and intuitive!

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

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?
Post #5 - Apr 02, 2008, 07:55:15 PM

Donnie Darko
Guest
GODDAMIT PIECE OF CRAP ! decided to look up when the next Dorkbot was in Sydney, TWO DAYS AGO Sad

aw Sad

/signs up to mailing list

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

</hijack>
Post #6 - Apr 02, 2008, 10:57:40 PM
Head Punk
Veteran
*****
Posts: 2357
Resident Geek
WWW
awesome jed,  so nerdy . . i love it.

how did you create it ?  is there a DS platform SDK ?
Post #7 - Apr 13, 2008, 11:23:59 AM

Now Banned In Over 4 States !
Tech
****
Posts: 440
WWW
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):
Post #8 - Apr 13, 2008, 12:35:49 PM

ziwzhi - ziwzhi - oo - oo - oo - oo
www.myspace.com/eviljedmusic
www.beatsnbleeps.com
Tech
****
Posts: 440
WWW
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  Wink
Post #9 - Apr 13, 2008, 12:57:12 PM

ziwzhi - ziwzhi - oo - oo - oo - oo
www.myspace.com/eviljedmusic
www.beatsnbleeps.com
Donnie Darko
Guest
oh wow... so what can you do now exactly with that there doovalackey ?
Post #10 - Apr 13, 2008, 09:37:19 PM
Global Moderator
Veteran
*****
Posts: 2848
WWW
^^^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.


Post #11 - Apr 13, 2008, 10:29:34 PM

Tech
****
Posts: 347
you nerds fucking amaze me.
Post #12 - Apr 13, 2008, 10:55:57 PM
Donnie Darko
Guest
you got a writeup on createdigitalmusic man! Cheesy
« Last Edit: Apr 14, 2008, 08:26:19 PM by Spectrum »
Post #13 - Apr 14, 2008, 01:55:14 PM
Newbie
*
Posts: 15
NIIIIIIIIIIIICE!
Post #14 - Apr 29, 2008, 09:28:15 AM
Newbie
*
Posts: 1
cool gui, excellent...

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

great stuff, anyway... Cheesy
Post #15 - May 04, 2008, 06:12:21 PM
Newbie
*
Posts: 2
project is dead? Cry
Post #16 - Jul 29, 2008, 08:54:06 PM
Tech
****
Posts: 322
Perpetually 1984...
props to ijed for his cool work on this one  ^_^
Post #17 - Jul 30, 2008, 01:18:59 AM
Tech
****
Posts: 440
WWW
project is dead? Cry
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
Post #18 - Jul 30, 2008, 02:02:57 AM

ziwzhi - ziwzhi - oo - oo - oo - oo
www.myspace.com/eviljedmusic
www.beatsnbleeps.com
Newbie
*
Posts: 2
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. Roll Eyes
« Last Edit: Aug 11, 2008, 04:43:38 AM by urribarbar »
Post #19 - Aug 07, 2008, 08:52:45 PM
Forum Whore
*****
Posts: 540
10638 view

awesome work mate!
Post #20 - Nov 10, 2008, 10:19:05 AM
Newbie
*
Posts: 1
Any chance you are going to release an updated version with the features you mentioned:
- settings screen to change MIDI channel, notes etc.
- save patterns
- another 4 channels would be good with velocities and another page of CC controllers
- MIDI over wifi

I actually just want the settings screen and save patterns option - been playing around with this thing for months and have yet to get it to trigger my hardware synths (bought a DSerial Edge to do the trick but haven't figured it all out yet - considering doing the brainage hack that you did).

1-0ne
Post #21 - Dec 02, 2008, 08:43:04 AM
Newbie
*
Posts: 5
Does anyone know how to wire up the midi out

The link above is dead and I cant find any details anywhere

Thanks in advance
Post #22 - Feb 28, 2009, 06:31:44 PM
Tech
****
Posts: 440
WWW
hey all thanks for the comments - and for the kick in the butt to make me get back into working on this.

Am working on a rewrite at the moment and will hope to have a new CC app done in the next few days with selectable midi and maybe some lfo's - still need to figure out the midi wifi thing but it will happen one day.

as for the DStep midi sequencer I really need to sit down and figure out the best way to implement the UI to show all the sequencer tracks on the top screen and the bottom screen to display 1-2 tracks at a time - also need to get the midi clock accurate.

djn8 - wondering what trouble you're having with triggering your harware.... it sends a rather short trigger pulse so maybe you need to crank up the release time on the envelope to get a bit out - or are you having trouble with the midi card?
I've got a DSerial Edge as well but I'm yet to try it out - may need to change the code a bit for it

dcer10 - the pic of the card I posted is pretty self-explanetory - the pin on the left goes to the midi pin on the right and vice-versa - there's also 2 points on the back of the card you can use as well - i'll take a photo when I get home
Post #23 - Mar 02, 2009, 12:00:52 PM

ziwzhi - ziwzhi - oo - oo - oo - oo
www.myspace.com/eviljedmusic
www.beatsnbleeps.com
Newbie
*
Posts: 5
I am thinking of buying a DSerial2 also, if you do make the program work with it I think it will seal the deal for me to buy it!

I couldnt see the photo above before, dont know why but it makes sense now.

I would personally love to see some LFO's controlling any midi controller/note/gate/vel that would be awesome.

I have yet to try it out (still waiting on an R4 card) but does it do:

-note/cc/vel/gate ramdomise
-realtime controls (cc's) per step or from a knob or something
-play direction change
-force scale
-recording cc changes like in the korg ds10
-song mode
-Kaoss pad for CC use
-Midi mixer sliders
-Track mutes

Thanks!!!
« Last Edit: Mar 02, 2009, 01:33:19 PM by dcer10 »
Post #24 - Mar 02, 2009, 12:05:13 PM
Pages: [1] 2
  Print  
 
Jump to: