DSHack.org Archive
This is a read-only archive from DSHack.org, as seen in 2008-2015.
Click here to join our newer Forum.
Page: 1 2 3
Gericom
Posted 2015年03月31日 - 0:27 JST #20574

Feature-Length Nut Expansion Pak

Moderator
1377 Posts
DS Sound Studio will be a tool to edit SDAT files. It plays sequences almost exactly as they play on the ds without the use of midi.

Some examples:
Bob-omb Battlefield (SM64DS)
[attachment=573:chi.mp3]
MKDS Intro
[attachment=574:mkds.mp3]

More information will be added once I start working on this. (I was working on the sound first)

Beta: http://florian.nouwt.com/DSSS.zip

N64 Arctus
Posted 2015年03月31日 - 0:37 JST #20576



Members
635 Posts

Nice, good to see that it works currently.


Swiftie Luma
Posted 2015年03月31日 - 0:41 JST #20577



Members
55 Posts

Looking forward to this !

 

So custom music would be much easier to add to the game?


Gericom
Posted 2015年03月31日 - 2:17 JST #20580

Feature-Length Nut Expansion Pak

Moderator
1377 Posts

Looking forward to this !
 
So custom music would be much easier to add to the game?

Yes. For sure.

To everyone: I just tested the sound effects which are in the ntr debug rom, and they all play correctly! (they did not in MKDSCM)

UltimateARhacker
Posted 2015年03月31日 - 12:17 JST #20590



Moderator
220 Posts

FINNALLY!  im looking foward to this one :P  hopfully a sound bank editor/ swaper will be possible? being aable to port any foreign ds audio files will be epic :P

 

i guess me cracking off ideas to you gave you the modivation to make this?


Gericom
Posted 2015年03月31日 - 14:39 JST #20591

Feature-Length Nut Expansion Pak

Moderator
1377 Posts

FINNALLY!  im looking foward to this one :P  hopfully a sound bank editor/ swaper will be possible? being aable to port any foreign ds audio files will be epic :P
 
i guess me cracking off ideas to you gave you the modivation to make this?

Yes. It will feature a sound bank editor. You'll be able to replace all files and I will also make a function to import a sequence with all banks and waves from another sdat.

UltimateARhacker
Posted 2015年03月31日 - 18:42 JST #20592



Moderator
220 Posts

Yes. It will feature a sound bank editor. You'll be able to replace all files and I will also make a function to import a sequence with all banks and waves from another sdat.

Awesome! :P wish you good luck on making it!


Gericom
Posted 2015年04月02日 - 1:12 JST #20600

Feature-Length Nut Expansion Pak

Moderator
1377 Posts
SSEQ:
[attachment=575:SSEQ.PNG]
The textbox is currently Read-Only, but eventually you'll be able to edit it.

Jesse
Posted 2015年04月02日 - 3:17 JST #20602



Members
41 Posts

so you programmed the output of music yourself with wave samples instead of using windows midi shit etc?


Gericom
Posted 2015年04月02日 - 3:28 JST #20603

Feature-Length Nut Expansion Pak

Moderator
1377 Posts

so you programmed the output of music yourself with wave samples instead of using windows midi shit etc?


Yes. I disassembled the code used to play sequences on the ds. And since it uses the DS sound hardware, I am emulating that aswell. I will put it on github soon, so you can have a look at it.

Jesse
Posted 2015年04月02日 - 5:12 JST #20606



Members
41 Posts

ah cool, I already wanted to ask for that xD


Platinum Lucario
Posted 2015年04月02日 - 20:12 JST #20625



Members
40 Posts

Fantastic! I'm really looking forward to this. This will really help a lot with modifying the music in my Pokémon Black Version 2 Hack I've been planning, but haven't got around to finishing the first map yet.

 

It'll also be very useful in playing music in the games too. Good thing it's using it's own sequencing engine, rather than Windows MIDI engine, that way it'll read the scripts associated inside the sequences as well as the banks which direct to the waveform files in the wave archive files.


Gericom
Posted 2015年04月03日 - 2:15 JST #20627

Feature-Length Nut Expansion Pak

Moderator
1377 Posts
SDAT saving works! Also for sdat files with a symbol block.

Icon:
[attachment=576:DSSoundStudioIcon.png]

pabloh&g
Posted 2015年04月03日 - 3:07 JST #20628

On 26/09/2014, at 9:25 pm, Yamilla Hoshi wrote:> ????

Members
167 Posts

WOW, when do you think there is going to be a release?


Gericom
Posted 2015年04月03日 - 3:21 JST #20629

Feature-Length Nut Expansion Pak

Moderator
1377 Posts

WOW, when do you think there is going to be a release?


As soon as I think it is ready for a release.

Mega Koopa X
Posted 2015年04月03日 - 4:11 JST #20630



Members
78 Posts
You Gericom are probably one of the best hackers on here, I've been looking for a tool like this.

Gericom
Posted 2015年04月03日 - 4:15 JST #20632

Feature-Length Nut Expansion Pak

Moderator
1377 Posts

You Gericom are probably one of the best hackers on here, I've been looking for a tool like this.


Thanks! Yea, I did never realise that it was pretty devious to alter SDAT files. Especially adding files. So I thought: let's make it easy. It's a bit like when I started MKDSCM.

Dark Light
Posted 2015年04月03日 - 4:21 JST #20633



Members
297 Posts

SSEQ:
attachicon.gifSSEQ.PNG
The textbox is currently Read-Only, but eventually you'll be able to edit it.

That image scares me a bit.... Although, I would like an option to choose what channels to export/play(just like in older MKDSCM). And maybe a box to tell the viewer what instrument a certain channel is using.


Gericom
Posted 2015年04月03日 - 5:06 JST #20634

Feature-Length Nut Expansion Pak

Moderator
1377 Posts

That image scares me a bit.... Although, I would like an option to choose what channels to export/play(just like in older MKDSCM). And maybe a box to tell the viewer what instrument a certain channel is using.


The prg command sets the instrument used. You can disable channels by commenting out the opentrack commands and channel 0 by putting fin after the opentrack commands. I will put the commands you can use on my wiki. It will have suggestions aswell. (when you start typing)

Stewie2.0
Posted 2015年04月04日 - 6:49 JST #20643



Members
15 Posts

Will u be able to add music without any sound banks n stuff? (For example, Coconut Mall's original music)


Page: 1 2 3