Banner
Views: 772,971,631
Time:
17 users online: BlueZy,  BTD6_maker, caiqueleo, dacin, Dan2point5, Eminus, Flippn'Fences, gabriel09213535,  Giftshaven, GreenHammerBro,  Hobz, placeholdertest, shadowboyultra, SimFan96, Ultima, WhiteYoshiEgg, Yung Gotenks - Guests: 42 - Bots: 170Users: 40,595 (1,828 active)
Latest: Deluxe Team
Tip: Keep track of ALL patches and hex edits in case you need to transfer your data to a new ROM. It's definitely worth the trouble.Not logged in.
Hooded Edge's Legit Thread [News: Touhou 6 Ending Remix]
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - Hooded Edge's Legit Thread [News: Touhou 6 Ending Remix]
Pages: « 1 »
This thread went from being a page for some feedback and advice to giving out SPCs for others to hear. Will I ever upload whatever songs I showcase here? Possibly.

------------

I finally made my first two custom themes (took me two hours, which is nothing compared to actual songs, since you gotta loop them correctly in each channel). They're "stage clear" jingles rather than actual songs.

Castlevania (Just about the whole series) - Stage Clear


Castlevania (Just about the whole series) - Dracula Defeated

Do note that I did replace the original samples with custom samples, so I might try to fix that soon if I ever plan on uploading this to here. I do plan on using these in my romhack (hence the #game in the SPCs) as my
stage clear and world clear themes
.

I wanna get some advice for this (whether it sounds good or not). Give me your best feedback!

I will have more on the way, including some updates to these ones hopefully.
N E V E R - L O S E - Y O U R - E D G E
Originally posted by Hooded Edge
Do note that I did replace the original samples with custom samples, so I might try to fix that soon if I ever plan on uploading this to here..
Personally, if you ask me, there aren't enough music using custom samples and I've a distaste hearing SMW music/instruments in hacks, moreso those with custom graphics/non-mario related.

Originally posted by Hooded Edge
I wanna get some advice for this (whether it sounds good or not). Give me your best feedback!

Music is very subjective so take what you want from it.


Here is what I think is good.
+ Decent Channel Volumes. If your channel volume is too low and you use a fade command, e.g. volume fade, you lose granularity.

+ Echo Buffer. Some tracks sound good without it, sometimes the ARAM is better used on samples but reverb is nearly ubiquitous in modern music and I can make a long list of reasons why to use the echo buffer.

+ Not using $FF $00 for all instruments. Doing this is fine (many games do) but at times you get more "realistic" results with varied values. $FF $00 is practically marcato for most samples.


I believe it's very good that they're sampled. I'd argue you could replace the Mario instruments but that's a nitpick. The other problem is that your SPC is rather loud and likely close to clipping the DSP output. You can mitigate this through various means but the most obvious (channel volume) is counter intuitive as I praised you for.

That ends the post. An option text block/essay explaining why high channel volumes are good or alternatively why 7F MVOL isn't too great.
Code
No echo, oversimplified schematic. Generic Mixing.

Sample[n] * ENV_HEIGHT * CH_VOLUME = CHANNEL_WAVEFORM[w]

MIXED_WAVEFORM = CHANNEL_WAVEFORM[0] + ... CHANNEL_WAVEFORM[7]

DSP_OUTPUT = MIXED_WAVEFORM * MAIN_VOLUME

Due to the commutative properties of MUL and ADD the ordering is largely irrelevant. 
What I want to show is why low channel volumes aren't good.

If the highest CH_VOLUME is 0x10 in your soundtrack you only have 15 levels of granularity on volume range. 
CH_VOLUME can go up to 0xFF so let's look at a Linear Volume Fade.
6 step crescendo at "half" starting volume, always round down (decimal)


0x00 -> 0x10

8 -> 8 -> 9 -> 10 -> 11 -> 12 -> 12 ; 60% crescendo 

1016 -> 1016 -> 1143 -> 1270 -> 1397 -> 1524 -> 1524; scaled by MVOL 127 (7f)



If you had higher channel volumes.... from 0 to 0x20, it'll be

15 -> 16 -> 18 -> 19 -> 21 -> 22 -> 24 ; 60% crescendo 

960 -> 1024 -> 1152 -> 1216 -> 1344 -> 1408 -> 1536; scaled by MVOL 64 (40)



The "SMW" crescendo is 2.8% louder but shifts more abruptly and only has 4 unique levels.
Only way to eliminate that is rely on envelope height and use GAIN for crescendo.
ADSR always starts at 0 or 127 thus cannot be used to solve our problem.
This exaggeration indirectly illustrates some limitation of the Volume Fade Command $E8 $XX $YY

MVOL does not multiply CH_VOLUME but only for the sake of example.
I made a newer version of the stage clear theme with the "Cowabunga" sfx sample from TMNT IV that plays at the very end of the song.

COWABUNGA
N E V E R - L O S E - Y O U R - E D G E
I'm back, after like five months of playing dead. I remixed / resampled a crap-ton of songs (and ported a couple of my own).

Better have space on that device of yours.

I did this out of boredom. So enjoy, I guess...
N E V E R - L O S E - Y O U R - E D G E
Well, I wanted to do a remix of An Eternity that is More Transient than Scarlet. It's not an exact port of the original song, so yay?. Here's the SPC:

An Eternity that is More Transient than a Touhou 6 x Castlevania x Luigi's Mansion crossover

Go nuts.#smw{^_^}
N E V E R - L O S E - Y O U R - E D G E
Pages: « 1 »
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - Hooded Edge's Legit Thread [News: Touhou 6 Ending Remix]

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 9

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented