Banner
Views: 784,050,263
Time:
16 users online: Atomic-Citrus, Bowser95, Dan Drigues, DaWildGrim, Diego Kaizo,  E-man38, Far, Flippn'Fences,  FPzero,  Giftshaven, h.carrell, Pitchin Luigi, Sixcorby,  Veck, Vini2019huebr, WalkingPlaces - Guests: 41 - Bots: 268 Users: 41,011 (1,565 active)
Latest: Huuys
Tip: Take advantage of easy to implement ASM hacks that can be found in the ROM map.Not logged in.
Custom Instrument Thread
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - Custom Instrument Thread
Pages: « 1 2 »
This thread's main purpose is to provide custom instruments that can be emulated with SMW's samples. Each custom instrument in the table below has a preview SPC, the custom ADSR/GAIN values, and more. There's also a table for Pitch Modulation.

To use custom instruments provided in the tables below, use the #instrument command copy and paste the data values as such in your .txt:

Code
#instruments
{
@XX $XX $XX $XX $XX $XX
}

More info on this can be found in AddMusicK's readme.




Table of Custom Instruments
Instrument #instrument Data Values Notes
Piano @9 $00 $00 $DF $02 $AE
Harpsicord @14 $9E $4C $00 $07 $00
Celesta @3 $BC $6E $00 $03 $00
Electric Marimba @13 $BF $98 $00 $03 $00
Tubular Bells @2 $FE $EE $00 $03 $00 Use with: $E5 $0C $10 $13 and $DE $00 $02 $14
Organ @7 $00 $00 $DF $03 $00 Use with: $F4 $01. To remove the beginning of the sample, use v0 o6a.
Church Organ @13 $F9 $E0 $00 $03 $00 Best used with high echo. Something like
$EF $FF $D0 $30
$F1 $0A $60 $00
Muted Guitar @6 $FE $FB $00 $03 $00 Use with: $EC $01 $01 $01
Strong @8 Bass @8 $FE $E0 $00 $0F $00
Strong Finger Bass @4 $8D $AF $00 $03 $00 Use in mid o1 to mid o3
High Violin @4 $F7 $E1 $00 $06 $00 ;(Soft Violin)
@4 $F4 $ED $00 $06 $00 ;(Trill Violin)
@4 $F9 $E1 $00 $06 $00 ;(Attack Violin)
@4 $F6 $ED $00 $06 $00 ;(Fast Trill Violin)
Use with: p10,48
Include $F4 $01 when using the trills.
Harp @0 $BF $4D $00 $06 $00
Touhou Style Trumpet @4 $FA $EA $00 $03 $00 Best used in o4 and o5. Tremolo speed should be modified depending on the tempo.
$E5 $00 $0E $30 $DE $00 $10 $1A
Bassoon @6 $FC $E1 $00 $03 $00
Flute @0 $BA $A9 $00 $06 $00 Use with: $DE $0C $04 $08
Bottle Blow
@0 $A7 $2A $00 $03 $00
Square Wave @0 $FE $E0 $00 $03 $00
Sawtooth @1 $FE $A0 $00 $03 $00
Poly Pops @0 $FF $E0 $00 $06 $00 Use with: p32,100 and high echo delay.
Fiddle @14 $89 $AA $00 $07 $00 Use with: $DE $08 $10 $08
Sitar @4 $BE $B3 $00 $03 $00
Snare Drum @10 $FF $E0 $00 $06 $00 Pitch: o3d
Hand Clap "default/13 SMW Thunder.brr" $00 $00 $DF $11 $00 Pitch: o4d+
Toms @10 $FF $F7 $00 $05 $00 ;(Channel 1)
@0 $FF $F5 $00 $03 $00 ;(Channel 2: Use with $EB $00 $10 $E7)
Uses 2 channels. $EB $00 $10 $E7 is used on the channel with @0. Both channels maintain the same notes.
Ride Cymbal @22 $00 $00 $50 $06 $00 Use with: Volume command + Volume fade, single tick notes, and loop.
Example used for SPC: v240 $E8 $60 $00 [@30o4e=1f=1e=1d=1d+=1d=1]24
Triangle @2 $FF $72 $00 $07 $00 ;(Open)
@2 $FF $7C $00 $07 $00 ;(Muted)
Pitch: o6c


Table of Pitch Modulated Instruments
Instrument #instrument Data Values Notes
Clean Guitar @0 $AF $60 $00 $03 $00
@3 $FF $E0 $00 $03 $00
Same octave as each other.
FM Guitar @9 $DF $50 $00 $02 $AA
@6 $BF $30 $00 $03 $00
1st channel: o2-o5 + $EB $02 $02 $0C
2nd channel: o3-o6
Brass Trumpet @6 $FA $E0 $00 $03 $00
@4 $FA $E0 $00 $03 $00
Same octaves.
Bass Sawtooth @0 $00 $00 $DB $03 $00
@1 $FE $E0 $00 $03 $00
1st channel octave: o4
2nd channel octave: o2


If you want to contribute and add custom instruments to the tables above, make a post in this thread with:

1. The name of the instrument.
2. The #instrument Data Values.
3. An SPC of the custom instrument in action.
4. MML commands or other necessary requirements (if necessary). If it requires a lot or something compex, please provide an example of how the MML should be formatted in the notes.
5. For the Pitch Modulation Table, include at least two sets of instrument data values, with the following instruments being the one affected by the pitch modulation.

Also, here's the table format if you want to use it in your own post:


Extra note: There can be multiple instances of the same custom instrument, but with different #instrument data values.

I'll provide a link to the previous custom instrument thread (also known as the ADSR thread) which is what inspired this thread. If there's anything of interest to gather from there, feel free to make a preview SPC and add it here.

- Contributors -
• Giftshaven
• MarkVD100
• KKevinM
• Samuel
• Infinity
• Tamaki
• tcdw
• bebn legg
• Marcozzo Daro
Instrument #instrument Data Values Notes
@3 Clean Guitar @0 $AF $60 $00 $03 $00
@3 $FF $E0 $00 $03 $00
Same octave as each other.


--------------------
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Originally posted by MarkVD100
Instrument #instrument Data Values Notes
@3 Clean Guitar @0 $AF $60 $00 $03 $00
@3 $FF $E0 $00 $03 $00
Same octave as each other.


Added to the Pitch Mod list.
Twitter
Instrument #instrument Data Values Notes
@6 FM Guitar @9 $DF $50 $00 $02 $AA
@6 $BF $30 $00 $03 $00
1st channel: o2-o5 + $EB $02 $02 $0C
2nd channel: o3-o6


--------------------
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Originally posted by MarkVD100
Instrument #instrument Data Values Notes
@6 FM Guitar @9 $DF $50 $00 $02 $AA
@6 $BF $30 $00 $03 $00
1st channel: o2-o5 + $EB $02 $02 $0C
2nd channel: o3-o6


Sound good! Added this too.
Twitter
Instrument #instrument Data Values Notes
Strong finger bass @4 $8D $AF $00 $03 $00 Use in mid o1 to mid o3
Originally posted by KKevinM
Instrument #instrument Data Values Notes
Strong finger bass @4 $8B $AF $00 $03 $00 Use in mid o1 to mid o3


I think $8D would sound better.

--------------------
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


Instrument #instrument Data Values Notes
@0 Bottle
@0 $A7 $2A $7F $03 $00


--------------------
100% Orange Juice Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtA3xPP3TybfqSiEn1AcX2A

VLDC9 Playthrough:
https://www.youtube.com/playlist?list=PLf1kPWkjcurtiP5de_-e6q0hSVrY37RB-.


I love how a good amount of the SMW samples is so calm and gentle,I mean,the @3 Celesta one mainly at 5th and 6th octave,that makes me sleep lol.#smw{-_-Z}

--------------------
Originally posted by MarkVD100

I think $8D would sound better.

Thanks for that, you're totally right lol I changed it.
Instrument #instrument Data Values Notes
Touhou Style Trumpet @4 $FA $EA $00 $03 $00 Best used in o4 and o5. Tremolo speed should be modified depending on the tempo.
$E5 $00 $0E $30 $DE $00 $10 $1A
Originally posted by KKevinM
Instrument #instrument Data Values Notes
Strong finger bass @4 $8D $AF $00 $03 $00 Use in mid o1 to mid o3

Good bass instrument. Added.

Originally posted by MarkVD100
Instrument #instrument Data Values Notes
@0 Bottle
@0 $A7 $2A $7F $03 $00

I take it that this is supposed to be a Bottle Blow? Added that with that for the name since "Bottle" on it's own sounds a little misleading.

Originally posted by Samuel
Instrument #instrument Data Values Notes
Touhou Style Trumpet @4 $FA $EA $00 $03 $00 Best used in o4 and o5. Tremolo speed should be modified depending on the tempo.
$E5 $00 $0E $30 $DE $00 $10 $1A

Nice addition. Always thought the @4 sounded good for Touhou ports. Also like how you color coded the commands in the notes.

I might as well add a contributor list to this thread while I'm at it.
Twitter
I've gathered the Triangle and the Harpsicord from the ADSR thread and added them to here.
Twitter
Instrument #instrument Data Values Notes
Snare Drum @10 $FF $E0 $00 $06 $00 Pitch: o3d


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


List Soundtrack - List Hacks
Originally posted by Infinity
Instrument #instrument Data Values Notes
Snare Drum @10 $FF $E0 $00 $06 $00 Pitch: o3d


Added this, although personally I think this sounds better at a higher pitch.
Twitter
Originally posted by Giftshaven
Originally posted by Infinity
Instrument #instrument Data Values Notes
Snare Drum @10 $FF $E0 $00 $06 $00 Pitch: o3d


Added this, although personally I think this sounds better at a higher pitch.

Would definitely sound better at a higher pitch. o4+ preferably
Added Square Wave to the list.
Twitter
Why are the old instrument commands removed?
Originally posted by Fullcannon
Why are the old instrument commands removed?

The instrument command has always been @.

If you're talking about the $ED $XX $XX command, it's not listed here because the percussion samples @21 - @29 are not compatible with that command. Those instruments cannot have their ADSR changed unless it's done with #instruments
Twitter
instrument #instrument Data Values Notes
Church Organ @13 $F9 $E0 $00 $03 $00 Best used with high echo. Something like
$EF $FF $D0 $30
$F1 $0A $60 $00
Pages: « 1 2 »
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - Custom Instrument Thread

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: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

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