zodiacdagreat
Random nobody
Level: 5
   
Posts: 1/3
EXP: 379 For next: 150
Since: 10-06-07
From: Athrune
Since last post: 14.6 years Last activity: 6.8 years
|
|
| Does anyone here know how to loop songs in sappy?? Kawa probably knows since he created the thing! |
plushifoxed
 King Yoshi la chica dijo...
Mood: 
Level: 119
   

Posts: 31/3990
EXP: 18465671 For next: 463620
Since: 08-22-07
Pronouns: it/its or she/her
From: kamihama city
Since last post: 2 days Last activity: 23 hours
|
| Posted on 10-06-07 12:55:52 AM; last edit by Gumshoe on 10-06-07 12:56 AM |
Link | Quote
| |
Indeed he does, pal!
Originally posted by Kyoufu Kawa at Board 2 Regular MIDI files don't usually loop. There's one fairly standard way to do it, which is supported by WinAmp and I think used by RPGMaker. It involves a special command.
MID2AGB however, expects the loop points to be marked with "[" and "]". Anvil Studio can add these.
There's also the possibility of hand-hacking MID2AGB's output to add loop points:
myLoop:
... (song data here)
.byte GOTO
.word myLoop
... in each track.
Of course, that never really was much help to me...
____________________ ~Gumshoe, pal |
zodiacdagreat
Random nobody
Level: 5
   
Posts: 2/3
EXP: 379 For next: 150
Since: 10-06-07
From: Athrune
Since last post: 14.6 years Last activity: 6.8 years
|
|
| no offense but how do you Loop Songs?? |
Erika
Catgirl 미안합니다
Level: 68
   
Posts: 13/1088
EXP: 2637489 For next: 91311
Since: 07-19-07
Since last post: 9.5 years Last activity: 9.3 years
|
|
| We just told you. Open the MIDI in a sequencer, add markers with "[" and "]" at the two ends of the loop. |
zodiacdagreat
Random nobody
Level: 5
   
Posts: 3/3
EXP: 379 For next: 150
Since: 10-06-07
From: Athrune
Since last post: 14.6 years Last activity: 6.8 years
|
|
Guys, Guys, can you please explain in a more simple way, step by step if possible. I'm new to Music Hacking.
Whats a sequencer??
The above solution is to loop .midi files or .S files? I'm confuesed!!! |
Deleted User
Collection of nobodies
|
|
| | I had problems trying to figure this out, but it isn't very complicated.
First, open the .s file in question. Each "track" starts with
@**************** Track x (Midi-Chn.x) ****************@
and each "measure" is marked as @001, @ 002, etc. Find the measure where you want the loop to start, and after the @ line add "songname_track_measure:". Then at the end of the track, before .byte FINE, add these two lines:
.byte GOTO
.word songname_track_measure
Here's an example. Say I'm looking at track 2 of the song "test". I want it to loop to measure 2 when it ends, so after @002 I add "test_2_002:" and at the end of the song before .byte FINE I add .byte GOTO and .word test_0_002.
Hopefully that makes sense. I'm bad at paraphrasing 
____________________
| | |
|
Erika
Catgirl 미안합니다
Level: 68
   
Posts: 16/1088
EXP: 2637489 For next: 91311
Since: 07-19-07
Since last post: 9.5 years Last activity: 9.3 years
|
|
Originally posted by zodiacdagreat Guys, Guys, can you please explain in a more simple way, step by step if possible. I'm new to Music Hacking.
Whats a sequencer??
The above solution is to loop .midi files or .S files? I'm confuesed!!!
Since I said open a MIDI file, its obvious I meant a MIDI file. A sequencer is a program that edits MIDI files. Google could have told you that. Seriously, if you can't even figure this kind of thing out how do you expect to handle high-end hacking ._. being new to a concept has nothing to do with common sense... |
Xenesis
 Roy Koopa Actually a Doctor
Level: 101
   

Posts: 24/2732
EXP: 10486576 For next: 231099
Since: 07-28-07
Pronouns: She/Her
From: Orange Star's Retirement Villa
Since last post: 9 days Last activity: 18 hours
|
|
Ooh.
That's handy. I'll find this rather useful, and I missed it on Board 2.  |