Family tracker

from Wikipedia, the free encyclopedia
Family tracker

Ftlogo.png
A screenshot
Basic data

Publishing year 2005
Current  version 0.4.6
(05/23/2015)
Current preliminary version 0.5
operating system Windows
programming language C ++ , MFC , DirectSound
category Tracker (music)
License GNU General Public License
German speaking No
http://famitracker.com

Famitracker is tracker software for producing music based on the NES / Famicom . In addition to emulating various Famicom expansion chips, it also provides rendering as an NSF or NES ROM image, whereby a specially developed sound driver can be used for the system. The code is currently available as version 4.6 open source under the GNU General Public License.

Features

The software emulates the sound of the native Famicom APU , which can control two square wave generators , a triangle wave generator , a noise generator and a DPCM channel. It is also possible to add one of several expansion chips, which are:

  • Nintendo MMC5 and FDS
  • Namco N163
  • Konami VRC6 and VRC7
  • Sunsoft SB5 (pre-release version only)

Various instruments can be added which may include a. Have volume, pitch and arpeggio macros and thus speed up the tracking process. Like many trackers, Famitracker offers a variety of effects, e.g. B. Portamento , Finepitch and Arpeggio . Multiple songs can be inserted into a module file. A key feature is exporting to NSF format and ROMs ready for listing for the NES. A driver is used for this, which is executed on that and plays the music. The program also offers export and import as a text file and a plug-in interface to offer your own export and import functions.

development

The project was started in 2005 by jsr , the username of the administrator in the forum, with C ++ as the programming language and MFC as the GUI library. Since then, new versions have appeared irregularly, but mostly every year. The source code is freely available under the GNU General Public License and can be downloaded from the official website. So far only one programmer has been working on the official version, with several forks appearing and disappearing again. In addition to the original version, members also use the 0CC fork , which offers additional functions. Another fork is the unofficial program library famitracker.dll , which can be used by other applications to operate on module files and to play them back.

literature

  • Peter Moormann: Music and Game: Perspectives on a Popular Alliance. Springer Science & Business Media 2012, ISBN 3-531-18913-1 .

Web links