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 FamiTracker
Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > making gameboy/gameboy color music Owner: SRES New post
Page 1 of 1 Sort:  
making gameboy/gameboy color music Posted: 2011-09-05 16:09 Reply | Quote
SRES

Avatar

Member for: 4083 days
Status: Offline

#22776
We should be able to do that.

_______________________
Do I look like I give two shits?
That's right, I only give one shit.
RE: making gameboy/gameboy color music Posted: 2011-09-05 17:02 Reply | Quote
Im_a_Track_Man

Avatar

Member for: 4137 days
Location: Plantation, Florida
Status: Offline

#22778
I do [url=http://famitracker.shoodot.net/forum/posts.php?id=2482]all the time...

Granted... if you mean GBS export... that's a completely different story.

_______________________
[BURNING LOVE]
[url=http://www.youtube.com/user/ImATrackMan]YouTube
[url=https://twitter.com/ImATrackMan]Twitter (Stay off my lawn, kids)
Posted: 2011-09-05 23:59 Reply | Quote
TechEmporium

Avatar

Member for: 4485 days
Status: Offline

#22784
A very, VERY different story, considering that whatever system JSR programs for is completely up to him.

_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!

(Lousy modern technology! )
Posted: 2011-09-06 01:40 Reply | Quote
rainwarrior

Avatar

Member for: 4150 days
Location: Canada
Status: Offline

#22788
There are a couple of GameBoy trackers out there, though I don't think any of them are as nice as FamiTracker.

But anyhow, just use the FDS expansion channel in place of triangle and you're pretty much there anyway.

Posted: 2011-09-06 02:04  (Last Edited: 2011-09-06 02:06) Reply | Quote
jrlepage
Moderator

Avatar

Member for: 4982 days
Location: Canada
Status: Offline

#22790
XPMCK supports the GBS format. Amongst many others. You do need MML knowledge however.

Moved to FT talk btw because jsr already said GBS support wasn't part of Famitracker's future.

Posted: 2011-09-10 22:19 Reply | Quote
MovieMovies1

Avatar

Member for: 4373 days
Location: Norway
Status: Offline

#22924
Well, maybe jsr could make a gameboy tracker once FamiTracker goes through its final revision, with full expansion chip support and other stuff...

Posted: 2011-09-10 23:09  (Last Edited: 2011-09-10 23:17) Reply | Quote
Im_a_Track_Man

Avatar

Member for: 4137 days
Location: Plantation, Florida
Status: Offline

#22927
[quote=moviemovies1]Well, maybe...[/quote]

MAYBE

[color=red][b]MAYBE[/b]

you make me giggle

EDIT: Sorry, but if he's already spent 6 years perfecting an NES tracker, why would he spend more of his free time building us a GameBoy tracker that he would spend years developing when there's already LSDJ, and another one whose name escapes me.

_______________________
[BURNING LOVE]
[url=http://www.youtube.com/user/ImATrackMan]YouTube
[url=https://twitter.com/ImATrackMan]Twitter (Stay off my lawn, kids)
Posted: 2011-09-10 23:26 Reply | Quote
Doommaster1994

Avatar

Member for: 4456 days
Location: Seattle, WA
Status: Offline

#22928
I have one called BoyScout. It's for GameBoy music though I don't think you can save as a GBS file.

Posted: 2011-09-12 00:16  (Last Edited: 2011-09-12 00:29) Reply | Quote
Kizul

Avatar

Member for: 5780 days
Status: Offline

#22949
BoyScout is for mostly the GBA, actually — close enough, though. :p

I recently switched to LSDj because it's easier for me to make GB music on it than in FamiTracker.

If you're interested in making GB-esque music in FamiTracker, though, perhaps this thread'll help you:

[url=http://famitracker.shoodot.net/forum/posts.php?id=2239]http://famitracker.shoodot.net/forum/posts.php?id=2239

Also, for emulating the Game Boy 'WAVE' channel with the FDS channel, I use doubled steps* of 4 from 0 to 60 (so a sawtooth wave mixed with a 50%-duty pulse wave would look like: 0 0 4 4 8 8 12 12 16 16 20 20 24 24 28 28 32 32 36 36 40 40 44 44 48 48 52 52 56 56 60 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60), and volumes of 0, 2, 4, 6 and 8 on the FDS channel itself. Anything louder is too loud. xD

I will note that the Noise channels on the NES and Game Boy seem to differ quite a bit; the Game Boy I think has a much wider range than the NES does.

*I say 'doubled steps' because the FDS waves are twice the length of the ones the Game Boy uses — thus, every bit must be doubled for the GB wave to fit correctly on the FDS's wave editor. The FDS wave is also about four times the 'height' of the GB waves, hence my 0-to-60-in-increments-of-4 scale — it's exactly sixteen steps, and gives you plenty enough volume. :D

There's probably a better scale to use (one that would allow you to use 0/4/8/C/F instead of 0/2/4/6/8 for volumes), but I can't be bothered to try and make one and also have it be centered on the FDS waveform editor. :[i][/i]|

Posted: 2011-09-12 00:45 Reply | Quote
Im_a_Track_Man

Avatar

Member for: 4137 days
Location: Plantation, Florida
Status: Offline

#22951
[quote=Kizul]There's probably a better scale to use (one that would allow you to use 0/4/8/C/F instead of 0/2/4/6/8 for volumes)...[/quote]


I'm a noob compared to you but with an FDS volume of 20, the volume column levels I use are F/8/4/0 as the GB has only 4 volume settings for the wave channel.

EXAMPLE TIME!!!

C-3[b]00[/b] F 431
B-2[b]00[/b] 8 - - -
A-2[b]00[/b] 4 - - -

_______________________
[BURNING LOVE]
[url=http://www.youtube.com/user/ImATrackMan]YouTube
[url=https://twitter.com/ImATrackMan]Twitter (Stay off my lawn, kids)
Posted: 2011-09-12 02:52 Reply | Quote
Doommaster1994

Avatar

Member for: 4456 days
Location: Seattle, WA
Status: Offline

#22953
There's another way to get GBS Waveforms. It's a tedious process but it works.

Posted: 2011-09-14 07:02 Reply | Quote
Dwedit

Avatar

Member for: 4972 days
Location: Chicago
Status: Offline

#23020
Oh dear god, GB/GBA has horrible sound hardware limitations. You can't change square wave volume without using one of the preset envelopes, resetting the wave, or using extremely precise timed code.

Page 1 of 1 Sort: