Game Sound Questions

Are you new to 6502, NES, or even programming in general? Post any of your questions here. Remember - the only dumb question is the question that remains unasked.

Moderator: Moderators

Post Reply
Crescendo2020
Posts: 8
Joined: Fri Jun 07, 2019 12:44 pm

Game Sound Questions

Post by Crescendo2020 » Fri Jun 07, 2019 12:54 pm

Hello. I’ve been creating music for a possible homebrew project, and I have zero programming knowledge, which has lead me to a couple of questions:

1) What is the most common program for creating chip music? (I’ve been using beepbox, due to its simple user interface and simple accessibility). As a follow up, what is, in your opinion, the best method, (for quality, options, and similarity to the originals) and separately, what is the simplest method? (Easiest user interface)

2) For development and programming purposes what file format is best for a programmer?

3) Through what program or method are game sounds developed?

Thanks in advance, and I apologize if this question is old and tired.

User avatar
Dwedit
Posts: 4234
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: Game Sound Questions

Post by Dwedit » Fri Jun 07, 2019 1:11 pm

Use Famitracker. It's really good.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!

Crescendo2020
Posts: 8
Joined: Fri Jun 07, 2019 12:44 pm

Re: Game Sound Questions

Post by Crescendo2020 » Fri Jun 07, 2019 1:15 pm

Having no knowledge of how the NES APU functions, is beepbox (and all its sound options) compatible?
I will try that out. Thank you. Edit: I think I should have been more articulate about my disposition. I’ve, at this point, developed 15 tracks in beepbox. I like the way they sound, but I don’t know whether or not the final product is compatible, and if it isn’t, how I could make it so.

User avatar
koitsu
Posts: 4214
Joined: Sun Sep 19, 2004 9:28 pm
Location: A world gone mad

Re: Game Sound Questions

Post by koitsu » Fri Jun 07, 2019 1:22 pm

Not immediately, no. Beepbox is not Famitracker. The two have similarities but there is no "conversion tool" or the like. You will likely understand most of the instrument tweaking in Famitracker if you are familiar with Beepbox, however.

Crescendo2020
Posts: 8
Joined: Fri Jun 07, 2019 12:44 pm

Re: Game Sound Questions

Post by Crescendo2020 » Fri Jun 07, 2019 1:29 pm

Knowing that they are similar is very helpful. Do you know whether or not beepbox would be compatible with the NES APU?

User avatar
koitsu
Posts: 4214
Joined: Sun Sep 19, 2004 9:28 pm
Location: A world gone mad

Re: Game Sound Questions

Post by koitsu » Fri Jun 07, 2019 1:52 pm

Some of it yes, some of it I can't tell (lean towards no). The conundrum: you're asking folks not familiar with Beepbox "is this thing like Beepbox?" while we're telling you "you should try Famitracker", which is a thing you aren't familiar with. Essentially no answer is going to suffice because we're talking past each other. In short: try out Famitracker.

User avatar
tokumaru
Posts: 11440
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: Game Sound Questions

Post by tokumaru » Fri Jun 07, 2019 2:21 pm

From what I can see, Beepbox is a generic chip music composer that is able to play sounds similar to those generated by the NES and other retro systems. It has its own data format for saving songs, that you can't directly use on the NES. Assuming you compose songs using only the features the NES APU is guaranteed to support, you'd have to code a conversion script to turn that data into something usable by one of the existing NES music engines or your own engine.

Famitracker on the other hand, is a tool made specifically for the NES/Famicom APU (and expansion chips), that exports code/data ready to be included in any NES program. Granted, Famitracker's playback engine isn't the greatest (EDIT: in terms of speed, size and sound effect support), but there are other engines out there that are able to play songs converted from Famitracker's output (not all of Famitracker's functions are supported in this case).
Last edited by tokumaru on Fri Jun 07, 2019 3:03 pm, edited 1 time in total.

Crescendo2020
Posts: 8
Joined: Fri Jun 07, 2019 12:44 pm

Re: Game Sound Questions

Post by Crescendo2020 » Fri Jun 07, 2019 2:39 pm

Thank you, Tokumaru.

Post Reply