Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > Owner: Warheart New post
Page 1 of 2 Sort: Goto Page: [1] [2] Next >>
Posted: 2014-04-05 01:05  (Last Edited: 2014-04-07 00:49) Reply | Quote
Warheart

Avatar

Member for: 4979 days
Location: Sweden
Status: Offline

#55926


_______________________
Ponies, Mega Man, Meshuggah, Rotten Sound and ice-cream! <3
YOUTUBE
Posted: 2014-04-05 01:09 Reply | Quote
rainwarrior

Avatar

Member for: 5635 days
Location: Canada
Status: Offline

#55927
You should post your source. Not just so people can carry on your work, but FamiTracker is also GPL so you have to by the license.

Posted: 2014-04-05 01:14 Reply | Quote
Warheart

Avatar

Member for: 4979 days
Location: Sweden
Status: Offline

#55928
Oh crap, I completely forgot that! I'll do that as quickly as possible!

_______________________
Ponies, Mega Man, Meshuggah, Rotten Sound and ice-cream! <3
YOUTUBE
Posted: 2014-04-05 03:47  (Last Edited: 2014-04-05 03:51) Reply | Quote
Delek

Avatar

Member for: 5829 days
Status: Offline

#55931
You are forced to be GPL if you use GPL sources?

All of this is true?

_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2014-04-05 03:52 Reply | Quote
y479021776

Avatar

Member for: 4499 days
Status: Offline

#55932
.......er

_______________________
This is it!
Posted: 2014-04-05 12:39 Reply | Quote
jsr
Administrator

Avatar

Member for: 7410 days
Location: Sweden
Status: Offline

#55940
Yeah if you include GPL sources in a project then you are forced to release all your own sources as GPL as well.

_______________________
Programmer and developer
Posted: 2014-04-05 15:20 Reply | Quote
rainwarrior

Avatar

Member for: 5635 days
Location: Canada
Status: Offline

#55946
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.)

Posted: 2014-04-05 16:37  (Last Edited: 2014-04-05 16:38) Reply | Quote
CheeseGuy99

Avatar

Member for: 5237 days
Location: Amarillo, TX
Status: Offline

#55948
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.

_______________________
**** COMMODORE 64 BASIC V2 ****

Some other places I've tried to conquer:
Le Chipmusic
Le BattleOfTheBits
Posted: 2014-04-05 17:22 Reply | Quote
DalekSam

Avatar

Member for: 5765 days
Location: United Kingdom, Belfast
Status: Offline

#55949
I'm going to mention I strongly disagree with disabling the N163 multiplexer hiss, but this is cool, I guess.

Posted: 2014-04-05 18:03  (Last Edited: 2014-04-05 18:20) Reply | Quote
CheeseGuy99

Avatar

Member for: 5237 days
Location: Amarillo, TX
Status: Offline

#55950
DalekSam wrote:
I'm going to mention I strongly disagree with disabling the N163 multiplexer hiss, but this is cool, I guess.


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.

_______________________
**** COMMODORE 64 BASIC V2 ****

Some other places I've tried to conquer:
Le Chipmusic
Le BattleOfTheBits
Posted: 2014-04-05 23:19 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6468 days
Location: Canada
Status: Offline

#55957
So what does this offer than ipi's tracker doesn't? Unless I'm missing something?

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2014-04-05 23:27 Reply | Quote
MKSTAR26

Avatar

Member for: 4706 days
Location: A\/\V/\/A
Status: Offline

#55959
Multiplexer hiss removed.

Posted: 2014-04-06 02:48  (Last Edited: 2014-04-06 02:53) Reply | Quote
Warheart

Avatar

Member for: 4979 days
Location: Sweden
Status: Offline

#55967
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
YOUTUBE
Posted: 2014-04-06 07:13  (Last Edited: 2014-04-06 07:14) Reply | Quote
CheeseGuy99

Avatar

Member for: 5237 days
Location: Amarillo, TX
Status: Offline

#55971
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.

_______________________
**** COMMODORE 64 BASIC V2 ****

Some other places I've tried to conquer:
Le Chipmusic
Le BattleOfTheBits
Posted: 2014-04-07 00:47  (Last Edited: 2014-04-07 01:23) Reply | Quote
Warheart

Avatar

Member for: 4979 days
Location: Sweden
Status: Offline

#55992
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. However, this may sound wonderful, but be careful, some VRC7 instruments may sound distorted, especially if plan on using full volume!

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
YOUTUBE
Page 1 of 2 Sort: Goto Page: [1] [2] Next >>