good work!!ModuLR wrote:@22tape... yeah, the sp is kinda restricted in that sense, but honestly I kinda find the workaround more fun than a regular sampler. I think that's part of what makes the SPs addicting. lol.
update... I got a lot of the basics figured out for patterns code wise... and managed to write a test program that *successfully* exported from the SP! Muahaha! yyyEESsS!
(btw, that a factory pattern #1 from the sx)
Hacking the 404SX
Moderator: TGN
Re: Hacking the 404SX
Samples.
-
sharpmotif
- Member
- Posts: 222
- Joined: Wed Nov 25, 2009 11:14 pm
Re: Hacking the 404SX
Looking great, keep it going.
- PHeMoX
- Most Helpful Member of the Year '09
- Posts: 2797
- Joined: Sat Oct 13, 2007 9:13 am
- Location: Netherlands
Re: Hacking the 404SX
Someone should try and see if the pattern files of the older SP still match the new SP. I would assume it perhaps doesn't, but we could try. After all, the quantize is still (destructible) input quantize only on the new model.
Excellent work so far though! Mad props.
Excellent work so far though! Mad props.
"A man who misses his opportunity, and a monkey who misses his branch,
cannot be saved."
www.myspace.com/phemoxband
www.myspace.com/phemox
www.soundclick.com/phemox
cannot be saved."
www.myspace.com/phemoxband
www.myspace.com/phemox
www.soundclick.com/phemox
-
kungfu_panda
- Member
- Posts: 31
- Joined: Mon Jan 18, 2010 12:47 pm
Re: Hacking the 404SX
this is dope, i've been lurking this thread for a few days now to check for any update. Good job ModuLR
- wax inspektor
- Awesome Member
- Posts: 2383
- Joined: Thu Nov 22, 2007 9:09 pm
- Location: Berlin
Re: Hacking the 404SX
drewzle wrote:HUGE!!
Re: Hacking the 404SX
It's probably the same - the only problem with the 404 I can think of is.. does it store all of the patterns on internal memory? if so, will it back up all patterns or just A/B? Is the backup format different to the normal file format? etc..PHeMoX wrote:Someone should try and see if the pattern files of the older SP still match the new SP. I would assume it perhaps doesn't, but we could try. After all, the quantize is still (destructible) input quantize only on the new model.
Excellent work so far though! Mad props.
Samples.
- PHeMoX
- Most Helpful Member of the Year '09
- Posts: 2797
- Joined: Sat Oct 13, 2007 9:13 am
- Location: Netherlands
Re: Hacking the 404SX
I would be surprised if the back up format changed, but yeah, there's a difference, as one SP can only save and restore from internal banks to card banks or viceversa, while the other doesn't care.
Perhaps this has more to do with folder structures on the SP-404sx though than file format? You're right though, this might differ.
Perhaps this has more to do with folder structures on the SP-404sx though than file format? You're right though, this might differ.
"A man who misses his opportunity, and a monkey who misses his branch,
cannot be saved."
www.myspace.com/phemoxband
www.myspace.com/phemox
www.soundclick.com/phemox
cannot be saved."
www.myspace.com/phemoxband
www.myspace.com/phemox
www.soundclick.com/phemox
Re: Hacking the 404SX
Happen to have the factory backup files for the original 404 on my computer. They can be downloaded from Roland support.
Here's one taken at random (My 404 is on loan at the mo', so I can't make experimental patterns).
Original SP-404 factory backup
File: DCOPTN002.BIN
30 33 00 00 7f 56 33 00
30 3a 00 00 4a 5c 32 00
30 38 00 00 7f 45 4e 00
60 3a 00 00 5d 58 30 00
30 33 00 00 7f 49 37 00
30 38 00 00 7f 54 49 00
30 3a 00 00 55 60 30 00
30 33 00 00 7f 49 37 00
30 3a 00 00 55 6f 2d 00
30 38 00 00 7f 5c 3c 00
18 3a 00 00 4a 5c 2b 00
04 36 00 00 4a 5c 2b 00
44 33 00 00 7f 5a 41 00
30 3a 00 00 4e 6a 30 00
30 38 00 00 7f 73 30 00
30 33 00 00 7f 7f 28 00
00 8c 00 00 00 00 00 00
02 00 c0 00 00 00 00 00
Is that last line different?
BTW - HUGE progress there ModulR !!!
Jim
Here's one taken at random (My 404 is on loan at the mo', so I can't make experimental patterns).
Original SP-404 factory backup
File: DCOPTN002.BIN
30 33 00 00 7f 56 33 00
30 3a 00 00 4a 5c 32 00
30 38 00 00 7f 45 4e 00
60 3a 00 00 5d 58 30 00
30 33 00 00 7f 49 37 00
30 38 00 00 7f 54 49 00
30 3a 00 00 55 60 30 00
30 33 00 00 7f 49 37 00
30 3a 00 00 55 6f 2d 00
30 38 00 00 7f 5c 3c 00
18 3a 00 00 4a 5c 2b 00
04 36 00 00 4a 5c 2b 00
44 33 00 00 7f 5a 41 00
30 3a 00 00 4e 6a 30 00
30 38 00 00 7f 73 30 00
30 33 00 00 7f 7f 28 00
00 8c 00 00 00 00 00 00
02 00 c0 00 00 00 00 00
Is that last line different?
BTW - HUGE progress there ModulR !!!
Jim
Just when you think things couldn't get any more exciting - they don't.
-
matthewzen
- New member
- Posts: 1
- Joined: Mon Jan 11, 2010 7:33 pm
Re: Hacking the 404SX
pretty intense ModulR, keep it up.
Re: Hacking the 404SX
Yeah that last line looks diff... 02 is prob the # of bars in the pattern, and c0 is something else, dunno what (yet)... the note off column looks like it might be switched too cos something like 33 00 would be a real long note.Jim Y wrote: 02 00 c0 00 00 00 00 00
Is that last line different?
Thanks for this info tho, cos it might only need some minor tweaks to make a regular 404 export utility. How are the patterns stored on the 404? I've never owned one... so is there a folder with all the patterns like the SX? or does it only work based on backups?
btw, thanks for the encouragement peoples!
Re: Hacking the 404SX
yo Mod, I just wanted to let you know that Im reading this thread since post#1, and Im really admiring what you're doing here.
Now Im shuttin up cuz I just dont know shit about figuring out those hexes, youre the man.
Now Im shuttin up cuz I just dont know shit about figuring out those hexes, youre the man.
- wax inspektor
- Awesome Member
- Posts: 2383
- Joined: Thu Nov 22, 2007 9:09 pm
- Location: Berlin
Re: Hacking the 404SX
ModuLR wrote:so is there a folder with all the patterns like the SX? or does it only work based on backups?
All patterns are stored in the Roland folder.
That's the way I copy pattern... so maybe your program can read the old
.bin files too? Exporting patterns into a midi file is really useful!!!
here is a random pattern from the old 404:
http://www.box.net/shared/qsgtf1tpgg
Would be cool if you could give it a try.
Re: Hacking the 404SX
Cool, d/l'ed that one... could you or someone with a 404 do me a favor and make a pattern that's like 1 bar, no quantize, where you gate the pad and hold the pad for almost the entire bar. Then upload the bin somewhere with a link... need to see what it does with it. Then maybe I can do the 404 and SX in one shot.Wax Inspektor wrote:All patterns are stored in the Roland folder.
That's the way I copy pattern... so maybe your program can read the old
.bin files too? Exporting patterns into a midi file is really useful!!!
here is a random pattern from the old 404:
http://www.box.net/shared/qsgtf1tpgg
Would be cool if you could give it a try.
- wax inspektor
- Awesome Member
- Posts: 2383
- Joined: Thu Nov 22, 2007 9:09 pm
- Location: Berlin
Re: Hacking the 404SX
http://www.box.net/shared/08nijs48d8
don't get confused, it's called DCOPTN024.BIN too... (Pattern C1)
one bar / sample A1 is on gate and played non quantized/hold nearly the whole pattern... might not start at 1.1 exactly...
on the old 404 you just have access to the patterns that are stored on the cf-card... hope it's not an issue that the sample is from bank A?
If you need a new file lemme know...
*hey man i just updated the link...
don't get confused, it's called DCOPTN024.BIN too... (Pattern C1)
one bar / sample A1 is on gate and played non quantized/hold nearly the whole pattern... might not start at 1.1 exactly...
on the old 404 you just have access to the patterns that are stored on the cf-card... hope it's not an issue that the sample is from bank A?
If you need a new file lemme know...
*hey man i just updated the link...

