Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
F*ck it, I'll just upload this since I don't see any reason to not do that.
So, what's the difference between this build and the official one? Well, because...
1. No N163 hiss (just like Slimeball's build)
2. You can add more expansions chips (just like I-Pie's build)
So yeah, I just basically added the stuff I personally thought would be useful and I really felt like I wanted to share that because.
I apologize, but I chose to not add any of the new effects that I-Pie included in his build, because I've heard that they don't work when you export NSF files. I've never tried them out either and I'm too lazy to look into that, so that's why I decided to not add them.
But yeah, I'm planning to add (or remove) more stuff in the future (maybe adding NSFImporter?), so I will upload a new build whenever I have added something new.
I will not take any requests (because I'm lazy), but if there's anything you want to complain about (like if there's strange behaviour or something not working at all), then please free to comment.
As for the name ÜberTracker, I'm just not that creative with names, so feel free to call this build whatever you feel like, I don't a shit, but please do NOT call this WarheartTracker, because that makes me feel like I'm Stephen Wolfram or something worse...
jsr is the real hero here, not me.
Oh, and I will probably add notes on what exactly I changed in the source code, so you can add the changes for yourself if you're not familiar with C++.
Anyway, the point of this build is to add stuff that I personally like and wanted to share with you, just like when I upload regular ftm modules. I really hope you enjoy using this build and I hope that it will come in handy
_______________________
Ponies, Mega Man, Meshuggah, Rotten Sound and ice-cream! <3
[url=http://www.youtube.com/user/seppowarheart]YOUTUBE
There's GPL and there's LGPL, so it's a little confusing. LGPL is a little less restrictive.
To use GPL code in your software, you have to be open source and also adopt the GPL.
To use LGPL code in your software, you have to keep the LGPL code separated from your proprietary code (usually as a DLL), and your proprietary code does not have to adopt the license. Alternatively you can just open source. The LGPL basically requires that an end user should be able to modify/replace the LGPL part of your program (e.g. by replacing the DLL, or replacing the code if open source).
(There's a little more to it than this, but this is an approximate overview.)
Well, just replace slimeball's build with this. Great work! Multichip's gonna be soooo much easier. This also makes it much easier to differentiate MMC5 Pulses with VRC6 pulse, or any other thing like that.
Some other places I've tried to conquer:
[url=http://chipmusic.org/ch3dd4r]Le Chipmusic
[url=http://battleofthebits.org/barracks/Profile/CH3DD4R/]Le BattleOfTheBits
[quote=DalekSam]I'm going to mention I strongly disagree with disabling the N163 multiplexer hiss, but this is cool, I guess.[/quote]
I think it's great for those of us using FamiTracker for cool music, not authenticity. Though, might I suggest an option in the configuration for the multiplexer hiss?
EDIT: BUG REPORT! I went into SonicManEXE's "Rocky Point Holidy" FTM, which uses all chips minus 5B, and The only channels that play are 2A03 Pulse 1 and Namco 1.
EDIT AGAIN: Listening further, Pulse 2 also plays. So does DPCM. It may be that the whole 2A03 chip works, because there are no noise or triangle notes.
Some other places I've tried to conquer:
[url=http://chipmusic.org/ch3dd4r]Le Chipmusic
[url=http://battleofthebits.org/barracks/Profile/CH3DD4R/]Le BattleOfTheBits
So what does this offer than ipi's tracker doesn't? Unless I'm missing something?
_______________________
Follow me on [url=https://twitter.com/jrlepage2a03]Twitter.
I record (some) NSFs on hardware. Feel free to [url=http://www.famitracker.com/forum/posts.php?id=3633]request a hardware render.
Apparently there's something weird going on with VRC7 as well, which is really weird because I didn't even touch the VRC7 code at all. I'm gonna start coding from scratch again and see if the problem won't be there (I could have changed it accidentally, idk).
I would also like to note that I'm trying to increase the volume of VRC7 for the next release (I'm pretty sure it's working), but the above things are definitely something that should be fixed as soon as possible.
_______________________
Ponies, Mega Man, Meshuggah, Rotten Sound and ice-cream! <3
[url=http://www.youtube.com/user/seppowarheart]YOUTUBE
I haven't noticed anything wrong with the VRC7 on it's own... Odd...
Either way, this is still my favorite build. I should take a look at the code sometime; I have rudimentary C knowlage, and this eems like it'd be fun to do.
Some other places I've tried to conquer:
[url=http://chipmusic.org/ch3dd4r]Le Chipmusic
[url=http://battleofthebits.org/barracks/Profile/CH3DD4R/]Le BattleOfTheBits
Allright, it looks like there's something wrong about my version of Visual Studio. The problem is that my Debug builds sound perfect, but the Release builds go crazy for some odd reason and I can't explain why! This makes me a little sad to say, but I'm probably gonna quit fiddling with Famitracker source code from now on.
However, Slimeball was kind to provide me a build that hopefully fixes problems with the playback of VRC7 and other stuff that I'm not aware of. So here's probably the last version of my build, which I hope will come in handy. I also managed to increase the volume of the VRC7 expansion, what this means that all 2A03 channels will sound normal! I also tried to increase the volume on the FM channels, but I'm not sure how the results became compared to the rest of the channels. [b]However, this may sound wonderful, but be careful, some VRC7 instruments may sound distorted, especially if plan on using full volume! [/b]
Remember, this tracker is NOT really meant to be used to export NSF files, so don't expect the results to be any good!
Anyway, I hope you still like the improvements!
And Slimeball, I was also gonna add the build with normal volume levels (for those who prefer the normal lower volume for VRC7), but you forgot to change the 2A03 channels back! :P
EDIT: Oh, I forgot to say it but you'll find the download links in the first post!
_______________________
Ponies, Mega Man, Meshuggah, Rotten Sound and ice-cream! <3
[url=http://www.youtube.com/user/seppowarheart]YOUTUBE