Jump to content

Scream Tracker: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
top: spelling
remove website promotion
 
(35 intermediate revisions by 27 users not shown)
Line 1: Line 1:
{{Infobox software
{{Infobox software
| name = Scream Tracker
| name = Scream Tracker
| screenshot = Screamtracker 321.png
| logo =
| screenshot = [[Image:Screamtracker 321.png|330px|Scream Tracker 3.21 screenshot]]
| caption = Scream Tracker 3.21 screenshot
| author = Sami Tammilehto
| caption = Scream Tracker 3.21 screenshot
| developer = [[Future Crew]] (FC)
| author =
| released = {{Start date and age|1990}} (Scream Tracker 2.2)
| developer = [[Future Crew]] (FC)
| released =
| latest release version = 3.21
| latest release version = 3.21
| latest release date = {{Start date and age|1994}}
| latest release date = {{Start date and age|1994}}
| programming language = [[C (programming language)|C]] and [[Assembly language|assembly]]
| latest preview version =
| operating system = DOS
| latest preview date =
| discontinued = yes
| programming language = [[C (programming language)|C]] and [[Assembly language|assembly]]
| genre = [[Tracker (music software)|Tracker]]
| operating system = DOS
| license = Freeware
| platform =
| language =
| status = Historic
| genre = [[Tracker (music software)|Tracker]]
| license = Proprietary
| website =
}}
}}
'''''Scream Tracker''''' is a [[Tracker (music software)|tracker]] (an integrated multi-track [[step sequencer]] and sampler as a software application). It was created by Psi (Sami Tammilehto), who later formed Finnish [[Future Crew]] (FC).<ref name=sos>{{cite web|url=http://www.soundonsound.com/sos/jul04/articles/pcmusician.htm|title=PC Music Freeware Roundup |last=Walker |first=Martin|work=Sound on Sound |date=July 2004 |accessdate=2010-05-29|language=|quote=''When PCs first came of age for music making in the mid '90s, ScreamTracker was one of the first music software packages to appear with sample support,...''}}</ref><ref name=modlove>{{cite web|url=http://www.salon.com/technology/feature/1999/04/29/mod_trackers/index.html|title= Mod love |work=Salon.com|last=Leonard |first= Andrew |date=1999-04-29|publisher=Salon Media Group |accessdate=2010-05-17|language=}}</ref> It was coded in [[C (programming language)|C]] and [[assembly language]].
'''''Scream Tracker''''' is a [[Tracker (music software)|tracker]] (an integrated multi-track [[step sequencer]] and sampler as a software application). It was created by Psi (Sami Tammilehto), one of the founders of the Finnish [[demogroup]] [[Future Crew]].<ref name=sos>{{cite web|url=http://www.soundonsound.com/sos/jul04/articles/pcmusician.htm|title=PC Music Freeware Roundup |last=Walker |first=Martin|work=Sound on Sound |date=July 2004 |accessdate=2010-05-29|language=|quote=''When PCs first came of age for music making in the mid '90s, ScreamTracker was one of the first music software packages to appear with sample support,...''}}</ref><ref name=modlove>{{cite web|url=http://www.salon.com/technology/feature/1999/04/29/mod_trackers/index.html|archive-url=https://web.archive.org/web/20091124071311/http://www.salon.com/technology/feature/1999/04/29/mod_trackers/index.html|url-status=dead|archive-date=2009-11-24|title=Mod love|work=Salon.com|last=Leonard|first=Andrew|date=1999-04-29|publisher=Salon Media Group|accessdate=2010-05-17}} </ref> It was written in [[C (programming language)|C]] and [[assembly language]].


The '''first version (1.0)''' had monophonic 4-bit output via the [[PC speaker]], as well as 8-bit output via [[Covox]]'s [[Covox Speech Thing|Speech Thing]] (a [[digital-to-analog converter]] using the [[parallel port]]) or a [[Sound Blaster]] 1.x [[Sound card|card]].
The first version (1.0) had monophonic 4-bit ouptut via [[PC Speaker]] and 8-bit via DAC on an [[LPT]] and SB 1.x. The first popular version of Scream Tracker, version 2.2, was published in 1990.<ref>ftp://garbo.uwasa.fi/pc/sound/st22.zip</ref> Versions prior to 3.0 created STM (Scream Tracker [[Module file|Module]]) files, later ones used [[S3M (file format)|S3M]] (ScreamTracker 3 Module). The last version of Scream Tracker was 3.21 released in 1994. It was the precursor of the PC tracking scene and its interface inspired newer trackers like [[Impulse Tracker]].<ref>{{cite web|url=http://www.users.on.net/~jtlim/ImpulseTracker/features.html|title=Features of Impulse Tracker|author=Lim, Jeffrey|accessdate=2009-04-07}}</ref><ref name=histofTracker>{{cite web| url=http://helllabs.org/tracker-history/|publisher=helllabs.org |first=Claudio |last=Matsuoka |date=2007-11-04|accessdate=2011-01-29 |title=Tracker History Graphing Project |quote=''[http://helllabs.org/tracker-history/trackers.svg Tracker History Graph]''}}</ref>


The first popular version of Scream Tracker, '''version 2.2''', was published in 1990.<ref>{{cite journal|url=https://musiikki.journal.fi/article/view/87867|author=Markku Reunanen|title=Trackerit: paradigman synty, kukoistus ja myöhemmät vaiheet|lang=fi|year=2019|volume=49|issue=2|page=24|journal=Musiikki Ja Teknologia III|issn=0355-1059}}</ref> Versions prior to 3.0 created STM (Scream Tracker [[Module file|Module]]) files, while versions 3.0 and above used the [[S3M (file format)|S3M]] (ScreamTracker 3 Module) format.
''Scream Tracker'' 3.0 and later supports up to 99 [[Audio bit depth|8-bit]] samples, 32 channels, 100 patterns and 256 order positions. It can also handle up to 9 [[Frequency modulation|FM]]-synthesis channels on sound cards using the popular [[Yamaha YM3812|OPL2]]/[[Yamaha YMF262|3]]/[[Yamaha YMF278|4]] chipsets, and unusually, can play digital and FM instruments at the same time. There are channels referred to as R1..8, L1..8 and A1..9 to be assigned to those 32 ones, which gives an effective amount of only 25 channels. Panning is free (16 positions by S8x command) only on the [[Gravis Ultrasound|GUS]], on which in turn isn't possible to use the A channels.


As of '''version 3.0''', ''Scream Tracker'' supports up to 99 [[Audio bit depth|8-bit]] samples, 32 channels, 100 patterns, and 256 order positions. It can also handle up to 9 [[Frequency modulation|FM]]-synthesis channels on sound cards using the popular [[Yamaha YM3812|OPL2]]/[[Yamaha YMF262|3]]/[[Yamaha YMF278|4]] chipsets, and, unusually, can play PCM samples and FM instruments at the same time. There are channels referred to as R1..8, L1..8 and A1..9 to be assigned to those 32 ones, which gives an effective amount of only 25 channels. 16-position free panning is available using the S8x command, but only on the [[Gravis Ultrasound]]. The usage of the A channels requires the presence of an [[Ad Lib, Inc.|AdLib-compatible]] card either by itself or alongside another sound card.
Future Crew released the ST3 after some delays in 1994, placing it in a war with [[FastTracker 2]] (not Composer 669, Fasttracker, Multitracker or Farandole Composer) as it supported 32 PCM channels, but was a whole new realm of keyboard shortcuts and more buggy in its playback. The rough discussion continued with the [[Impulse Tracker|IT]], which's sticking with textmode interface allowed to have CPU-heavy filtering and 256 virtual channels. Newer and more different DAWs have taken place since then. No application other than ST3 supports the S3M format in its full extent due to the AdLib not being directly accessible.

The last version of Scream Tracker was '''3.21''', released in 1994, placing it in competition with [[FastTracker 2]]. It was the precursor of the PC tracking scene and its interface inspired newer trackers like [[Impulse Tracker]].<ref>{{cite web |author=Lim, Jeffrey |title=Features of Impulse Tracker |url=http://www.users.on.net/~jtlim/ImpulseTracker/features.html |accessdate=2009-04-07}}</ref><ref name="histofTracker">{{cite web |last=Matsuoka |first=Claudio |date=2007-11-04 |title=Tracker History Graphing Project |url=http://helllabs.org/tracker-history/ |accessdate=2011-01-29 |publisher=helllabs.org |quote=}}</ref> Various other trackers (such as [[Impulse Tracker]] or [[OpenMPT]]) adopted the use of the Scream Tracker's S3M format.


== See also ==
== See also ==
* [[Impulse Tracker]]
* [[FastTracker]]
* [[MilkyTracker]]
* [[MilkyTracker]]
* [[Module file]]
* [[List of audio trackers]]


==References==
==References==
Line 41: Line 35:
[[Category:DOS software]]
[[Category:DOS software]]
[[Category:1990 software]]
[[Category:1990 software]]
[[Category:Software written primarily in assembly language]]
[[Category:Assembly language software]]
[[Category:Software developed in Finland]]

{{software-stub}}

Latest revision as of 16:13, 22 September 2024

Scream Tracker
Original author(s)Sami Tammilehto
Developer(s)Future Crew (FC)
Initial release1990; 34 years ago (1990) (Scream Tracker 2.2)
Final release
3.21 / 1994; 30 years ago (1994)
Written inC and assembly
Operating systemDOS
TypeTracker
LicenseFreeware

Scream Tracker is a tracker (an integrated multi-track step sequencer and sampler as a software application). It was created by Psi (Sami Tammilehto), one of the founders of the Finnish demogroup Future Crew.[1][2] It was written in C and assembly language.

The first version (1.0) had monophonic 4-bit output via the PC speaker, as well as 8-bit output via Covox's Speech Thing (a digital-to-analog converter using the parallel port) or a Sound Blaster 1.x card.

The first popular version of Scream Tracker, version 2.2, was published in 1990.[3] Versions prior to 3.0 created STM (Scream Tracker Module) files, while versions 3.0 and above used the S3M (ScreamTracker 3 Module) format.

As of version 3.0, Scream Tracker supports up to 99 8-bit samples, 32 channels, 100 patterns, and 256 order positions. It can also handle up to 9 FM-synthesis channels on sound cards using the popular OPL2/3/4 chipsets, and, unusually, can play PCM samples and FM instruments at the same time. There are channels referred to as R1..8, L1..8 and A1..9 to be assigned to those 32 ones, which gives an effective amount of only 25 channels. 16-position free panning is available using the S8x command, but only on the Gravis Ultrasound. The usage of the A channels requires the presence of an AdLib-compatible card either by itself or alongside another sound card.

The last version of Scream Tracker was 3.21, released in 1994, placing it in competition with FastTracker 2. It was the precursor of the PC tracking scene and its interface inspired newer trackers like Impulse Tracker.[4][5] Various other trackers (such as Impulse Tracker or OpenMPT) adopted the use of the Scream Tracker's S3M format.

See also

[edit]

References

[edit]
  1. ^ Walker, Martin (July 2004). "PC Music Freeware Roundup". Sound on Sound. Retrieved 2010-05-29. When PCs first came of age for music making in the mid '90s, ScreamTracker was one of the first music software packages to appear with sample support,...
  2. ^ Leonard, Andrew (1999-04-29). "Mod love". Salon.com. Salon Media Group. Archived from the original on 2009-11-24. Retrieved 2010-05-17.
  3. ^ Markku Reunanen (2019). "Trackerit: paradigman synty, kukoistus ja myöhemmät vaiheet". Musiikki Ja Teknologia III (in Finnish). 49 (2): 24. ISSN 0355-1059.
  4. ^ Lim, Jeffrey. "Features of Impulse Tracker". Retrieved 2009-04-07.
  5. ^ Matsuoka, Claudio (2007-11-04). "Tracker History Graphing Project". helllabs.org. Retrieved 2011-01-29.