Summer C3 2020 begins in:
Views: 836,015,124
12 users online: BoBTF, CD20Superness, Dark Mario Bros, Eduard,  Infinity, Lunming Gaming, Rykon-V73, Super Maks 64,  Tahixham,  Telinc1, TheBiob, underway - Guests: 34 - Bots: 269 Users: 45,599 (3,258 active)
Latest: camlan
Tip: The multiple midpoints patch can also be used to move a level's normal midpoint.Not logged in.
Vilela's Random Work #1 - AM4 Player - Version 1.01 released
Forum Index - Sunken Ghost Ship - C3 Museum - Spring 2012 - Vilela's Random Work #1 - AM4 Player - Version 1.01 released
Pages: « 1 2 3 »
Originally posted by Hadron
It's not exactly the same, but if you use the "Force external" option, it opens the SPC700 player anyway, so you can see all of SPC700's information immediately. Of course, the same thing applies on your first suggestion, too.

It's not the same, but it's definitely good enough (for me personally, at least).

I'll finally be able to port my compositions myself now.

Someone better wake me up !!!!
This sounds like revolution really. I mean, many people thought that this was impossible, but... wow, just wow.
Anyway, I don't know if anyone noticed it yet, but it seems that the sound plays a very little bit (but yet noticeable, at least to me) after the grafical interface shows the note played. It would be nice if all the pointed bugs could be fixed, but again great work, really.
I have a lot of txts with random names, and thanks to this I can actually clean up my addmusic folders <3<3<3
This is indeed most helpful! Thanks a lot for this!


This is probably one of the most useful things ever made on SMWC. Nice job, I'll be using this myself.


I should have something witty to put here (even if it's just to update dated info), shouldn't I?

Advertising Space

Oh ho ho, this is a neat piece of work. I don't do music myself (beyond fixing broken songs for AM4), but this should incredibly useful for those that do. The fact that it plays songs on repeat however (unlike SPC Player) is a nice bonus, too.

Really, thanks for all comments. I was really surprised of many comments.

I'll fix all bugs reported and suggestions. Maybe tomorrow I release version 1.01. But if someone have a suggestion, please post to I include in next version.

GitHub - Twitter - YouTube - Blog - SnesLab Discord
It's a very good tool, although I can't work with custom musics yet, this could be very useful for me in the future.

Great Job!
I have updated the tool to version 1.01. Changes:
  • Fixed minor things on MML -> SPC conversion
  • Changed channel numbers to 0-7 instead of 1-8
  • Can now change Interpolation (see Options->Interpolation).
  • Now can see if Echo/Pitch Modulation/Noise is active on specific channel.
  • Now you can load a sample bank from a specify name from TXT. See below.

To make AM4 Player load a specific sample bank, add this line below to your txt file:
; sample bank: sample.bnk

Which sample.bnk is your sample bank name.


I'll not update the link on tools section now. I must see first if all reported bugs isn't showing or something. I haven't included all suggestions since is not critical or are much complex to complete in some hours.... I only know that AddmusicM support will be added in next version, the base AddmusicM spc is almost complete.

GitHub - Twitter - YouTube - Blog - SnesLab Discord
Hate to tell you, but there's still at least one bug left.

My most recent port, for example, won't play at all, showing a weird error message instead (probably referring to your code, not the TXT file itself). It's not the use of tabs, it's not label looping, it's... just weird.


Fixed. The bug was happening because you have put a t30 at the end, and the tool have tried to see if it was tuning, but as the txt was not enough text, an internal error occurs (ArgumentOutOfRangeException). Thanks for reporting, the download link is same.

GitHub - Twitter - YouTube - Blog - SnesLab Discord
Good news: I can confirm I got this to work perfectly on linux. It won't work in mono, but if you install mono for Windows through winetricks, it runs flawlessly.
idk what to put here
That good, K3fka. It works with built-in SPC Player or its need to use external player?

Also, I have updated the link with 1.01 on tools section since there is no more bug.

GitHub - Twitter - YouTube - Blog - SnesLab Discord
Originally posted by Vitor Vilela
That good, K3fka. It works with built-in SPC Player or its need to use external player?

Also, I have updated the link with 1.01 on tools section since there is no more bug.

Built-in only. When I tick the box to force the use of an external SPC player, I get an error. I'm sure that's due to how wine works, though.
idk what to put here
Ohh, man, that's really epic! Like I've said to you a while ago:

I would sell my soul to you, but I'm just about to stop porting and hacking... A shame really. But I know if I was still making new ports, I would never abbandon this awesome program...

Just by looking at it, it kinda brings me back the emotions of making SMW ports... (I think I'm about to cry)

This is really something. At first when I saw it I was like 'great, it's a lazy man's way out to port' but after reading further into it and seeing what else it could do I though 'this is pretty cool'.

I can definitely see that real time txt viewer coming in handy. Once said bugs are ironed out, I'll give it shot!
SMWC's official dentist since 2011.

YouTube - Twitter - Twitch
Ohman, that's really awesome, and will be credibly useful when porting!
My only suggestion would be a 'tracker bar' of sorts, that would be really awesome.

Everyone, thanks for all comments. For my first C3, I think it'll be my best one and in next year (or six month), I'll back with more tools, maybe.

Then a new version come up, I'll make thread at Custom Music Help.

Probably, version 1.1 will have:

- AddmusicM support
- DSP information (it will show all useful info, like volume, sample, adsr of each channel)
- Some additional fixes.

If someone find a bug or want to give a suggestion, send a PM to me that I'll add it.

GitHub - Twitter - YouTube - Blog - SnesLab Discord
Having tried it with a couple ports already, it's extremely handy and makes the process much faster. It's especially helpful for sample tuning and mixing various notes, along with quickly discovering the location of errors in the TXT. There are still a few things to be ironed out for sure, but this is a useful tool for anyone who ports music.
This is awesome, and I hate to be a wet blanket, but doesn't this have to contain the copyrighted SMW sound engine?
Pages: « 1 2 3 »
Forum Index - Sunken Ghost Ship - C3 Museum - Spring 2012 - Vilela's Random Work #1 - AM4 Player - Version 1.01 released

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

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


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy