Good afternoon, do any of you know if there is a program like FamiTracker but for SNES? Sorry if my question sounds too simple, I am starting with the development of this console.
Question: SnesTracker(?
Moderator: Moderators
Forum rules
- For making cartridges of your Super NES games, see Reproduction.
- Individualised
- Posts: 310
- Joined: Mon Sep 05, 2022 6:46 am
Re: Question: SnesTracker(?
As of the latest dev versions, Furnace Tracker now supports the SNES sound system, though I'm not quite sure how complete the implementation is yet. Furnace is an open-source multi-system tracker and alternative to DefleMask that supports many sound chips, and its ease of use can be compared to Famitracker. However, as Furnace is not a development-focused program, it may be difficult to implement compositions you make in Furnace into your SNES programs - though you at least get an SPC export, so you could reverse engineer the sound driver included in the SPC.
If you want something useful and ready for homebrew development, you have 2 options: SNESGSS, a sound driver and development-focused tracker, though it is a bit dated and the driver itself is limited, and SNESMOD, which is not its own tracker but rather a sound driver that uses Impulse Tracker modules, so you can use SNESMOD with Impulse Tracker or OpenMPT or any other IT tracker of your choice. However this driver is also rather limited, and you must make sure your modules fit certain specifications that may not seem obvious or intuitive otherwise they will not play back properly.
If you want something useful and ready for homebrew development, you have 2 options: SNESGSS, a sound driver and development-focused tracker, though it is a bit dated and the driver itself is limited, and SNESMOD, which is not its own tracker but rather a sound driver that uses Impulse Tracker modules, so you can use SNESMOD with Impulse Tracker or OpenMPT or any other IT tracker of your choice. However this driver is also rather limited, and you must make sure your modules fit certain specifications that may not seem obvious or intuitive otherwise they will not play back properly.
- Orion-Tls12
- Posts: 3
- Joined: Mon Oct 31, 2022 10:16 pm
Re: Question: SnesTracker(?
Perfect. I will try FurnaceTracker and SnesGss to see which one suits me best, Thank you very much and have a nice day.
Re: Question: SnesTracker(?
Furnace doesn't have SPC export yet, what are you talking about?Individualised wrote: ↑Sat Nov 05, 2022 3:18 pm However, as Furnace is not a development-focused program, it may be difficult to implement compositions you make in Furnace into your SNES programs - though you at least get an SPC export, so you could reverse engineer the sound driver included in the SPC.
I have an ASD, so empathy is not natural for me. If I hurt you, I apologise.
- Individualised
- Posts: 310
- Joined: Mon Sep 05, 2022 6:46 am
Re: Question: SnesTracker(?
I must be mistaken, I remember reading that on the GitHub but maybe it's not implemented yet? Or am I thinking of a ROM export?Nikku4211 wrote: ↑Sun Nov 06, 2022 7:38 amFurnace doesn't have SPC export yet, what are you talking about?Individualised wrote: ↑Sat Nov 05, 2022 3:18 pm However, as Furnace is not a development-focused program, it may be difficult to implement compositions you make in Furnace into your SNES programs - though you at least get an SPC export, so you could reverse engineer the sound driver included in the SPC.
Re: Question: SnesTracker(?
The only reference I could find on Furnace Tracker v. SNES says that "SNES support" will be "soon" but "not SPC export" (possibly in the future, but not explicitly stated anywhere)
Looking at the git history, there was a commit called "snes" merged in September. I will look into it some more...
Looking at the git history, there was a commit called "snes" merged in September. I will look into it some more...
nesdoug.com -- blog/tutorial on programming for the NES
- Individualised
- Posts: 310
- Joined: Mon Sep 05, 2022 6:46 am
Re: Question: SnesTracker(?
SNES support is in the latest dev versions on GitHub as I mentioned: https://www.youtube.com/watch?v=8S7XksgbgSw (see description: previous text here edited out) The question is whether SPC export is or not. It seems I was mistaken in that regard.dougeff wrote: ↑Sun Nov 06, 2022 8:58 am The only reference I could find on Furnace Tracker v. SNES says that "SNES support" will be "soon" but "not SPC export" (possibly in the future, but not explicitly stated anywhere)
Looking at the git history, there was a commit called "snes" merged in September. I will look into it some more...