Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Tool] SongInserter Advance - A new era in GBA music inserting!

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Closed Thread
 
Thread Tools
  #1    
Old June 1st, 2011 (02:32 AM). Edited June 15th, 2012 by gamesharkhacker.
gamesharkhacker's Avatar
gamesharkhacker gamesharkhacker is offline
SupremoHack Entertainment Inc.
 
Join Date: Jun 2009
Location: In a massive hole :)
Gender: Male
Nature: Careful
Posts: 47
Everyone can you please read this - link - Thanks!

Hello everyone! I'm GSH and this is my first app.


Okay, so basically its a program to be used along side Sappy, the horrible, buggy program that most, if not, all hackers (er hem) hate. Hate alot (well i do anyway).
It's soul purpose is to insert songs, and is NOT a full replacement for Sappy.

For now, its almost complete and is about 80 - 90% complete, but before you press back on your browser, i've released a few preview releases (attached at the end of the thread), un-fully functional versions of it.


Screenshots:

--

--

--

--

Downloads
DOWNLOAD (Preview release - 01/06/2011): link!
DOWNLOAD (Preview release - 05/06/2011): link!
DOWNLOAD (Preview Release - 08/06/2011): link!

--
Support Banners
1)

End
Well, thats it. Comment, rate, whatever..

Thanks, GSH.
__________________
I'm BACK!!!!

GSH - Owner and Creator of
Pokemon PoisonedPyrite/ParalysisPyrite



GSH - Music creator/hacker of
Pokemon Morganite
  #2    
Old June 1st, 2011 (10:29 AM).
pokemon996 pokemon996 is offline
 
Join Date: Apr 2011
Gender: Male
Posts: 12
hmmmm seems cool but confusing i have never done anything with sound before so i dont think i ever will
  #3    
Old June 1st, 2011 (10:32 AM).
Banjora Marxvile's Avatar
Banjora Marxvile Banjora Marxvile is offline
Oui Oui Si Si Ja Ja Da Da
 
Join Date: May 2008
Age: 21
Gender: Male
Nature: Lonely
Posts: 3,446
Out of interest, will this only work for Pokemon or for a wider variety of GBA games when you release the actual version?
__________________

Man of Steel
He harbors no shame
Got cut a raw deal
But he holds no blame
Gone and forgot to feel
Numb for pretentious pain
As he spins the wheel
There's no loss nor no gain...

Nerves of Steel
He must remain
Even if it kills
To remember my name
A view to a thrill
Like Campari and Champagne
I'm on the rocks
Please tell me, What Is My Name?

  #4    
Old June 1st, 2011 (12:08 PM).
ggctuk's Avatar
ggctuk ggctuk is offline
 
Join Date: Aug 2007
Gender:
Posts: 226
Sappy was, unfortunately, doomed to failure when the programmer stopped making Sappy, and then we found out Vista doesn't like Sappy 2006 at all. It's good to see somebody else finally tackling the problems of inserting music. HOWEVER, I have one small question to make: Will there be an import/export function, and the ability to preview songs currently inserted into the ROM, as well as voicegroups?
__________________
GGCTUK's Friend Codes:
Black2: 2709-9620-1025
3DS Friend code: 4167-4906-2984
2DS Friend code: 5429-9543-4524
  #5    
Old June 1st, 2011 (02:10 PM).
Team Fail's Avatar
Team Fail Team Fail is offline
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,525
Quote originally posted by ggctuk:
Sappy was, unfortunately, doomed to failure when the programmer stopped making Sappy, and then we found out Vista doesn't like Sappy 2006 at all. It's good to see somebody else finally tackling the problems of inserting music. HOWEVER, I have one small question to make: Will there be an import/export function, and the ability to preview songs currently inserted into the ROM, as well as voicegroups?
I'd love to know this as well, and, will it be able to export midi files?
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
  #6    
Old June 1st, 2011 (02:43 PM).
gamesharkhacker's Avatar
gamesharkhacker gamesharkhacker is offline
SupremoHack Entertainment Inc.
 
Join Date: Jun 2009
Location: In a massive hole :)
Gender: Male
Nature: Careful
Posts: 47
Quote originally posted by ggctuk:
Sappy was, unfortunately, doomed to failure when the programmer stopped making Sappy, and then we found out Vista doesn't like Sappy 2006 at all. It's good to see somebody else finally tackling the problems of inserting music. HOWEVER, I have one small question to make: Will there be an import/export function, and the ability to preview songs currently inserted into the ROM, as well as voicegroups?
Quote originally posted by Team Fail:

I'd love to know this as well, and, will it be able to export midi files?
Er.. I'm working on it. Maybe in the "near" future!
__________________
I'm BACK!!!!

GSH - Owner and Creator of
Pokemon PoisonedPyrite/ParalysisPyrite



GSH - Music creator/hacker of
Pokemon Morganite
  #7    
Old June 1st, 2011 (02:46 PM).
war rock exe's Avatar
war rock exe war rock exe is offline
Pokemon Colosseum Remaker!!
 
Join Date: Dec 2009
Location: wouldn't you like to know?
Age: 18
Gender: Male
Nature: Hardy
Posts: 808
Cool, will you be able to inset any song or certain ones?
__________________
POKÈMON COLOSSEUM TRILOGY FOR RMXP!! COMING THIS SUMMER!
STATUS; BETA 1 70%
  #8    
Old June 1st, 2011 (03:05 PM).
Team Fail's Avatar
Team Fail Team Fail is offline
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,525
Quote originally posted by gamesharkhacker:
Er.. I'm working on it. Maybe in the "near" future!
Ooh goody. Now I can't wait for this to become more complete. I'll have to figure it out and try it.
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
  #9    
Old June 1st, 2011 (09:17 PM).
bcrobert's Avatar
bcrobert bcrobert is offline
Lazy Antagonist
 
Join Date: Apr 2011
Gender: Male
Nature: Quirky
Posts: 65
YES! YES! FINALLY! SOON I CAN FINALLY KICK SAPPY OFF OF MY HARD DRIVE FOREVER!

THANK YOU!

I don't do music hacks often but when I do...well obviously I'd rather have a tool that actually works.
__________________
  #10    
Old June 2nd, 2011 (03:59 AM).
Full Metal's Avatar
Full Metal Full Metal is offline
C(++) Developer.
Silver Tier
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Posts: 805
Send a message via Windows Live Messenger to Full Metal
Quick question....how do you use it?
I know it seems self explanatory, but what are the track files supposed to be? Just RAW dumps of the tracks from an assembled .s file?
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.
  #11    
Old June 2nd, 2011 (07:40 AM).
Theab95's Avatar
Theab95 Theab95 is offline
Legend hunter
 
Join Date: Sep 2010
Location: Human world
Age: 20
Gender: Male
Posts: 144
YEEEEEEEEEEEEEEEESSSSSSSSSS!!!!
I've been waiting for this for Years!!!!
But can you please put a tutorial for it when the full version is finished?
And thank you so much!
__________________
  #12    
Old June 2nd, 2011 (08:24 AM).
Shiny Quagsire's Avatar
Shiny Quagsire Shiny Quagsire is offline
Double Agent for Team Johto
 
Join Date: May 2009
Location: Hoenn Safari Zone
Age: 17
Gender: Male
Nature: Jolly
Posts: 691
Eeeeh, I'm sticking with Sappy. This thing is missing a lot. I mean it. I cannot play music, it takes RAW tracks, it cannot assemble .S files, and so on. I think I'm going to give a shot at making my own actually.

The upsides of this it that it works with Vista. I have XP, so that isn't my problem.
__________________



  #13    
Old June 2nd, 2011 (08:29 AM).
colcolstyles's Avatar
colcolstyles colcolstyles is offline
Yours truly
Crystal Tier
 
Join Date: May 2008
Location: The Bay Area
Gender: Male
Nature: Lonely
Posts: 1,592
My question is: how do we get the separate track files? It was my understanding that we need Sappy to export the individual tracks but if we need Sappy for that, then that defeats the purpose of this tool. :\
__________________

Brother of Vrai
  #14    
Old June 2nd, 2011 (01:07 PM).
Full Metal's Avatar
Full Metal Full Metal is offline
C(++) Developer.
Silver Tier
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Posts: 805
Send a message via Windows Live Messenger to Full Metal
^ Here's what I do:
Using a MIDI Editor, split your MIDI file into multiple MIDI sources ( one file per track )
Assemble using as.exe / objcopy ( hackmew's thumb assembler script works great )
And then I think this program takes the files output from the assembly and inserts them. But I'm not entirely sure. Too lazy to dl and look. X)
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.
  #15    
Old June 3rd, 2011 (10:11 AM).
Theab95's Avatar
Theab95 Theab95 is offline
Legend hunter
 
Join Date: Sep 2010
Location: Human world
Age: 20
Gender: Male
Posts: 144
I can't download it, When I click link it says error 404....
__________________
  #16    
Old June 3rd, 2011 (10:29 PM). Edited June 4th, 2011 by gamesharkhacker.
gamesharkhacker's Avatar
gamesharkhacker gamesharkhacker is offline
SupremoHack Entertainment Inc.
 
Join Date: Jun 2009
Location: In a massive hole :)
Gender: Male
Nature: Careful
Posts: 47
Ok, Ok, everyone! SIA (SongInserter Advance) takes ".o" files. These files are the result of putting a midi file in the "mid" folder and using elf (from the mid2gba kit). Im gonna put a tutorial in the download with the exe anyway.

Inserting a song using this app will be just as easy as inserting a song with Sappy (minus the bugs). Oh, and btw, this program isn't supposed to play Pokemon songs. It only does what Sappy tries and fails to do: Inserting a song (due to a lot of crashes and bugs), and exporting midi files (only sappy 2006 can do that, and sappy 2006 only works on XP).

Even though alot of you see this program has many faults, its only its beginning stages. Don't judge a book by its cover, as they say.

Thanks, GSH


EDIT: Preview release 05/06/2011 released. Links Updated!
__________________
I'm BACK!!!!

GSH - Owner and Creator of
Pokemon PoisonedPyrite/ParalysisPyrite



GSH - Music creator/hacker of
Pokemon Morganite
  #17    
Old June 4th, 2011 (09:58 AM).
MiniminGames's Avatar
MiniminGames MiniminGames is offline
aka MGPlatinium
 
Join Date: Aug 2008
Location: Glyte Realm
Gender: Male
Nature: Jolly
Posts: 48
Send a message via Windows Live Messenger to MiniminGames
Sappy isn't an absolute trainwreck; if you ask it nicely, it can get the job done. Still, it is a program untouched since 2006, music hacking is just begging for a new alternative, that's where I like your tool :)
  #18    
Old June 4th, 2011 (02:11 PM).
Torchic's Comeback's Avatar
Torchic's Comeback Torchic's Comeback is offline
Pokémon Player
 
Join Date: Nov 2010
Gender: Male
Nature: Hardy
Posts: 6
(Sigh) I know nothing about the "Offsets" of anything! I put in a random order of letters and numbers (Gee, wht are the odds of that working? ), I even try looking at a place where the music actually DOES go, but there are only 4 characters in theplace where it goes, and it automatically does steps 3 and 4, but the button doesn't appear, mabye because the orders of the numbers were fake. I'm using a Ruby ROM. Help!
  #19    
Old June 4th, 2011 (03:13 PM).
Full Metal's Avatar
Full Metal Full Metal is offline
C(++) Developer.
Silver Tier
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Posts: 805
Send a message via Windows Live Messenger to Full Metal
^ you.
This tutorial was written with you in mind.
Linky.
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.
  #20    
Old June 4th, 2011 (04:47 PM). Edited June 8th, 2011 by gamesharkhacker.
gamesharkhacker's Avatar
gamesharkhacker gamesharkhacker is offline
SupremoHack Entertainment Inc.
 
Join Date: Jun 2009
Location: In a massive hole :)
Gender: Male
Nature: Careful
Posts: 47
Quote originally posted by Torchic's Comeback:
(Sigh) I know nothing about the "Offsets" of anything! I put in a random order of letters and numbers (Gee, wht are the odds of that working? ), I even try looking at a place where the music actually DOES go, but there are only 4 characters in theplace where it goes, and it automatically does steps 3 and 4, but the button doesn't appear, mabye because the orders of the numbers were fake. I'm using a Ruby ROM. Help!
Sorry about that, when you type in the header offset and it fills in the other boxes, the insert button doesn't appear. Thats not your fault. As I'm still working on it, heres what you do (for now):

Delete the last letter in the box and then type it back in eg. 876543 -> 87654 -> 876543.

Thanks, GSH

EDIT: Fixed!
__________________
I'm BACK!!!!

GSH - Owner and Creator of
Pokemon PoisonedPyrite/ParalysisPyrite



GSH - Music creator/hacker of
Pokemon Morganite
  #21    
Old June 5th, 2011 (11:39 AM).
ggctuk's Avatar
ggctuk ggctuk is offline
 
Join Date: Aug 2007
Gender:
Posts: 226
Quote originally posted by gamesharkhacker:
It only does what Sappy tries and fails to do: Inserting a song (due to a lot of crashes and bugs), and exporting midi files (only sappy 2006 can do that, and sappy 2006 only works on XP).
SO what you're saying is we will be able to export the tracks from the game as midi files so we can tinker with them in applications like FL Studio.
__________________
GGCTUK's Friend Codes:
Black2: 2709-9620-1025
3DS Friend code: 4167-4906-2984
2DS Friend code: 5429-9543-4524
  #22    
Old June 6th, 2011 (01:40 AM).
gamesharkhacker's Avatar
gamesharkhacker gamesharkhacker is offline
SupremoHack Entertainment Inc.
 
Join Date: Jun 2009
Location: In a massive hole :)
Gender: Male
Nature: Careful
Posts: 47
Quote originally posted by ggctuk:
SO what you're saying is we will be able to export the tracks from the game as midi files so we can tinker with them in applications like FL Studio.
Yeah, but this function will be in a later release. Right now, I'm concentrating on the main parts of the program, aka, inserting a song.
Nonetheless, you WILL be able to export midi files (eventually).
__________________
I'm BACK!!!!

GSH - Owner and Creator of
Pokemon PoisonedPyrite/ParalysisPyrite



GSH - Music creator/hacker of
Pokemon Morganite
  #23    
Old June 6th, 2011 (11:57 PM).
Theab95's Avatar
Theab95 Theab95 is offline
Legend hunter
 
Join Date: Sep 2010
Location: Human world
Age: 20
Gender: Male
Posts: 144
Thanks for fixing the link.
__________________
  #24    
Old June 20th, 2011 (03:04 AM).
gamesharkhacker's Avatar
gamesharkhacker gamesharkhacker is offline
SupremoHack Entertainment Inc.
 
Join Date: Jun 2009
Location: In a massive hole :)
Gender: Male
Nature: Careful
Posts: 47
Hey guys! just keeping you updated with the app (NEW GUI!!!)

WARNING: below image may cause you to have an epicness spasm

__________________
I'm BACK!!!!

GSH - Owner and Creator of
Pokemon PoisonedPyrite/ParalysisPyrite



GSH - Music creator/hacker of
Pokemon Morganite
  #25    
Old June 20th, 2011 (03:46 AM).
Tropical Sunlight's Avatar
Tropical Sunlight Tropical Sunlight is offline
The Faltine
 
Join Date: Mar 2008
Location: Slovenia
Age: 19
Gender: Male
Posts: 3,578
Send a message via Windows Live Messenger to Tropical Sunlight
The new inferface looks great, and I can't wait to replace my sucky Sappy with this. Thanks!

Oh and... EPICNESS SPASM! 4325fggqjwghkrhkjghwkbkwbfwkefb cw rwt wwgwk ehezhlrgheljrhelhgelr
__________________
Closed Thread
Quick Reply

Sponsored Links

You may also like.. (Beta)
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 07:44 AM.