FastTracker 2 - FastTracker 2

FastTracker II
FastTracker II ekran görüntüsü
FastTracker II ekran görüntüsü
Orijinal yazar (lar)Fredrik "Bay H" Huss
Magnus "Vogue" Högdahl
İlk sürümKasım 1994; 26 yıl önce (1994-11)
Son sürüm
2.08 / Ağustos 1997; 23 yıl önce (1997-08)
Önizleme sürümü
2.09 (sızdırılmış[1]) / 1998; 22 yıl önce (1998)
YazılmışPascal, TASM
İşletim sistemiDOS
Platformx86
TürTakipçi
LisansTescilli
İnternet sitesiwww.starbreeze.com/ft2.htm (1998 arşivlenmiş)

FastTracker 2 bir müzik izleyici Oluşturan Fredrik "Bay H" Huss ve Magnus "Vogue" Högdahl, iki üye demogrup Triton (daha sonra kuran Starbreeze Studios ), içeri girdikten sonra kendi izleyicisini yayınlamaya başlayan faliyet alani, sahne 1992'de ve birkaç demo yarışmasını kazandı. kaynak kodu FastTracker 2'nin Pascal kullanma Borland Pascal 7 ve TASM. Program yerel olarak altında çalışır MS-DOS.

Tarih

Triton, 1993 yılında FastTracker'ı piyasaya sürdü. Bu izleyici standart dört kanalı yükleyip kaydedebildi MOD dosyaları ve altı veya sekiz kanallı genişletilmiş MOD dosyaları (ekstra kanal verileri ve kimlik işaretleri "6CHN" veya "8CHN" dışında standart MOD dosyalarıyla aynı). Sadece uyumluydu Yaratıcı Laboratuvarlar ' SoundBlaster serisi ses kartları, o zamanlar PC'de en popüler olanları. Tüm editör tek bir 43 kişiydi KiB DOS yürütülebilir.

1994'e kadar, Triton'daki müzisyenler, yayın öncesi, bağımsız bir oynatıcı eşliğinde yeni bir çok kanallı "XM" formatında bazı şarkılar yayınladılar. Kasım 1994'te FastTracker 2, Gravis Ultrason ses kartı.

Sonlandırma

FastTracker 2'nin son kararlı sürümü, Ağustos 1997'de piyasaya sürülen 2.08 sürümüdür. Daha yeni bir sürüm 2.09, şu şekilde test altındaydı: kapalı Beta Ve oldu mevcut tarafından halka Andreas Viklund 'nın web sitesi 1999.[2] Bu sürümde, önceden "sıkışmış" pencerelerden yalnızca fareyi kullanarak çıkma imkanı gibi birkaç yeni kullanılabilirlik eki vardı, ancak Gravis Ultrasound kartı desteğini bozdu.[3] Resmi bir sürüm olmasa da daha sonra Starbreeze'nin web sitesinden de sunuldu.[1]

23 Mayıs 1999'da Starbreeze prodüksiyonları web sitelerinde "FT2 süresiz olarak beklemeye alındı. [...] Bu, sonsuz zamanın olduğu ve geçimini sağlamanın gerekmediği ideal bir dünya olsaydı, kesinlikle bir çoklu platform Fasttracker 3. Maalesef bu dünya öyle bir şey değil " Vogue tarafından imzalanmıştır.[4]

Eski

FT2 için destek ve geliştirmenin durdurulacağının duyurulmasından sonra, Ruben Ramos Salvador (BakTery) bir FastTracker 3 bu şimdi olarak bilinir Skale Tracker, hem Windows, Linux hem de çevrimiçi olarak mevcuttur.[4] Daha sonraki yıllarda, diğer birçok izleyici, FT2'nin mirasını, özellikle de MilkyTracker;[5][6][7] geliştirilmiş özel oynatma modları ile Amiga ProTracker 2/3 uyumluluk.[8] Ayrıca bkz. Klon aşağıdaki bölüm.

Yeniden yap / devam

FT2 geliştirildikten sonra terk edilmiş, FT2'nin doğru şekilde yeniden uygulanmasına yönelik bir proje C modern platformlar için SDL 2 başladı. Geliştirici Olav Sørensen, klonunu kısmen orijinal FT2 kaynak koduna dayandırdığını belirtti.[9] 22 Nisan 2017 tarihinde alfa inşa etmek FastTracker II klonu yazarın Windows için ana sayfasında yayınlandı ve Mac os işletim sistemi.[10] Temmuz 2018'de FT2 devamının kaynak kodunu yayınladı ve web sitesinde Linux için de talimatlar oluşturdu.[11] Ağustos 2018'de Sørensen, yazılım lisansı gibi 3 maddeli BSD lisansı. Serbest bırakıldıktan kısa bir süre sonra bir yetkili FreeBSD bağlantı noktası oluşturuldu.

Mimari ve özellikler

FT2 arayüzü, büyük ölçüde Amiga 's Protracker. Ekran, alt yarıda bir desen düzenleyiciden oluşurken, üst yarıda sağda bir alet seçici ve genel modül ayarları ve bazı osiloskoplar bulunur. Model düzenleyici, numune ve alet editörleri ekranlarına değiştirilebilir. Programda ayrıca biraz Nibbles tüm özellikler için klon ve yazılım içi belgeler.

Desenler

Desenler esasen müzisyenin gerçek müzik notasını oluşturabildiği müzik sayfalarıdır. Bir kalıp birkaç satırdan oluşur (varsayılan olarak 64, maksimum 1024) ve sütunlara ("izler") bölünmüştür. Her satırda her parçada bir not olabilir. Bir not aşağıdaki gibi görünebilir:

 C # 4 02 20 R11

Bu, notun bir C # notu olduğu anlamına gelir. kromatik ölçek, 4. oktavda çalındı ​​(göre bilimsel adım gösterimi ), alet numarası 2 ile birlikte. Sonraki sütun 00'daki ses ayarıdır.H-40H onaltılık ölçek ve son sütun, sese çeşitli efektlerin uygulanmasını sağlar (bu durumda, yeniden tetikleme).

Bir şarkı, son şarkı yapısını oluşturmak için kullanıcı tanımlı bir sırada çalınabilen farklı kalıplardan oluşan bir koleksiyondan oluşur.

Örnekler

Örnekler, normal müzikte olduğu gibi çeşitli frekanslarda çalınacak genel ham ses verileridir. örnekleyiciler yapmak. Örnekler, sesin sonsuz bir şekilde tekrar etmesini sağlayan bir döngü başlangıç ​​ve bitiş noktasına sahip olabilir, bu da ya sürekli tekrarlanır ya da FT2'de "ping-pong döngüsü" olarak adlandırılan bir şekilde ve esasen örnek tekrar oynatılır oynatılmaz ileri geri oynatılır anlamına gelir. döngüde "sıkışmış" olur. (Buna "çift yönlü döngü" de denir.) Müzisyenler, örnekleri kaydedebilir veya mevcut olanları yükleyebilir, parçaları kesip ve / veya yapıştırarak veya sadece elle çizerek işleyebilirler. Ayrıca bir özellik var çapraz geçiş numunenin kendisi ile birlikte, böylece döngü noktalarının kesintisiz olmasını sağlar.

Enstrümanlar

Aletler, esasen ek kolaylık özelliklerine sahip örnek dizileridir.[12] Bir müzisyen, sesin farklı perdelerine farklı örnekler atayabilir, böylece çok yüksek veya çok düşük çalınırsa örneğin kötü ses çıkması olasılığını ortadan kaldırabilir. Enstrümanlar, hem ses seviyesi hem de stereo kaydırmada ve ayrıca yerleşik olarak ayarlanabilen çeşitli döngülenebilir zarfları destekler vibrato. Enstrümanın genel ayarlarını burada yapmak da mümkündür: ince ayar, varsayılan ses seviyesi, varsayılan kaydırma ve C-4'e göre ilgili başlangıç ​​notu.

FT2, normal bir PS / 2 klavye ve onunla canlı bir kayıt yapın ( azerty modu, 'a' anahtarı bir C, anahtar 'z' a D vb.). FT2, DOS çalıştıran bir PC dışında herhangi bir ekipman olmadan canlı kaydı deneyimleyebildikleri için midi klavyeleri olmayan birçok müzisyen arasında popülerdi.

Etkileri

Her parça, aşağıdaki gibi efektlerin eklenmesine izin veren bir "efekt sütunu" içerir. arpej, Portamento, vibrato ve hacim slaytları. Şarkı yapısı üzerinde bazı kontroller de bu sütunda, kalıpları döngüleme ve bozma ve geciktirme veya notaları yeniden tetikleme, kesme ve geciktirme komutlarıyla ele alınabilir.Ayrıca, bir "ses sütunu" ses düzeyi slaytları, vibrato üzerinde ek kontrol sağlar. kaydırma ve tonlama.

Efekt türlerinin tam listesi (.MOD / .XM) ve izleyicilerle uyumluluk:

Dosyalar

Fasttracker 2, çeşitli dosya formatlarını destekler, ancak genellikle müzisyenler tarafından yalnızca iki dosya kullanılır: XM (Genişletilmiş Modül) ve XI (Genişletilmiş Enstrüman). XM, kompakt ve iyi sıkıştırılabilir dosya yapısı nedeniyle günümüzde en popüler modül formatlarından biridir ve hala da öyledir.

MOD formatı, bir şarkıda maksimum 4 kanalı, XM formatını, bir şarkıda maksimum 32 kanalı destekler, ancak bir kanalda birden fazla enstrüman olabilir. (Kanal n ° 0'dan kanal n ° 31'e)

Bazı oyuncular - örneğin ModPlug Oynatıcı - zip ile sıkıştırılmış .XMZ ve .MDZ formatlarını destekler, basit olan ZIP Sırasıyla bir .XM veya .MOD dosyası içeren arşivler.

ADPCM -sıkıştırılmış XM uzantısı, içinde sunulan bir XM alt biçimidir. ModPlug izleyici ve oynatıcı. Örneklerden en az birinin 4 bitlik ADPCM biçiminde sıkıştırılması dışında aynı XM dosya biçimi yapısına sahiptir. ADPCM ile sıkıştırılmış bir örnek, sıkıştırılmamış eşdeğerinden neredeyse 2 kat daha küçüktür. Dezavantajı ses kalitesidir - ADPCM kullanılırken önemli bozulma meydana gelebilir.[13]

Bilinen başka bir uzantı OXM'dir - OggVorbis -sıkıştırılmış XM. OggVorbis akış biçiminde sıkıştırılan cihaz örnekleri dışında orijinal XM dosya yapısını korur.[13]

Stripped XM dosya formatı başka bir XM alt formatıdır. 2006'da uFMOD'da tanıtıldı. Soyulmuş bir XM dosyası, daha kompakt bir başlık kümesi kullandığı için normal bir XM'den daha küçüktür. XM dosyasının ses içeriği, dosya yapısı "çıkarılırken" etkilenmez.[13]

Daha da fazla standart dışı XM uzantısı mevcuttur. Örneğin, bazı izleyiciler, yazılım olayları için tetikleyici olarak kullanılan belgelenmemiş efekt komutlarını sunar. Text2Speech (TTS) meta veriler, filigranlar vb.[13]

Uyumluluk

FT2, özel yapım bir DOS 32bit genişletici ile çalıştı ve Gravis Ultrason Hem de Sound Blaster, Covox ve basit PC hoparlörü. Bu, son zamanlarda olduğu gibi, yazılımı bugünlerde kullanmak için oldukça düzensiz hale getirdi. pencereler sürümleri genellikle DOS uygulamalarının donanıma doğrudan erişmesine izin vermez, bu uyumlu kartların çoğunun bunun için üretilmiş olması bir yana ISA son anakartlarda bulunmayan yuvalar. Bu nedenle, FT2'yi hala kullanmak isteyen sert müzisyenler, izleyici için en uygun (ve günümüzde oldukça ucuz) donanıma sahip "oldskool" PC'leri, sırf onunla tekrar izleyebilmek için oluştururlar.

FT2'yi çalıştırmanın alternatif bir yolu, DOSBox[14] - bununla birlikte, doğru olduğu kadar, hız ve gecikme sorunları da var ve onu yerel bir ortamda rahatça kullanabilmek için oldukça kaslı bir bilgisayara ihtiyaç var. Mart 2007'de DOSBox 0.7'nin piyasaya sürülmesi hız / performans sorunlarını önemli ölçüde iyileştirdi. Diğer kullanım yöntemleri arasında GUSEMU veya VDMSound.

Karşılama ve etki

FT2, 1990'ların sonunda demosken ve izci müzisyenler arasında geniş ölçüde popüler hale geldi. FT2'nin sahnedeki en büyük "rakipleri" şunlardı: Scream Tracker ve sonraki yıllarda Dürtü İzleyici. "FT2 vs IT" müzisyenler arasında yaygın ve halen devam eden bir tartışmadır, genellikle BT kullanıcılarının FT2'nin fare arayüzünden şikayet etmesini, FT2 kullanıcılarının da aynı şeyi övmesini ve her fare özelliğinin bir klavye kısayoluna sahip olduğuna işaret etmesini içerir.

Klonlar

FT2, sonraki birçok izleyiciye ilham verdi. UX, tasarım ve teknik yetenekler ve bu nedenle bir klon ailesinin başlangıç ​​noktası haline geldi.Özellikle burada, Ruben Ramos Salvador'un klonu FastTracker 3[4] (daha sonra olan Skale Tracker ) ve MilkyTracker.[5][6][7] MilkyTracker çapraz platform yazılımı ve orijinal FT2'de bulunan hemen hemen tüm işlevleri sağlar ve çeşitli özellikler ekler. GUI yakın görünüyor, ancak kasıtlı olarak orijinalinden farklı. paylaşılan yazılım program Renoise ayrıca FT2'nin temel GUI ve özellik seti tasarımının bir kısmını, konseptinde çeşitli büyük değişiklikler olsa da alır. Başka bir erken FastTracker 2Windows için uyumlu izleyici ModPlug İzleyici (sonra OpenMPT ), diğer birçok çağdaş DOS izleyicileriyle de uyumlu bir araç. SoundTracker (karıştırılmamalıdır Ultimate Soundtracker ) bir Bedava (GPL lisanslı) FT2 tarzı izleme programı Unix benzeri işletim sistemleri. Uzun yıllar boyunca, çok az sayıda olgunlaşmış Unix tabanlı izleme programından biriydi.

Daha yakın zamanlarda, Fasttracker II klonu adı verilen modern bir klon yayınlandı[15] - yazılmış C ve kullanarak SDL 2 daha kolay izin vermek için taşıma. Modern işletim sistemlerinde çalışmasına rağmen, işlevsellik, kısayol tuşları ve görseller açısından orijinaliyle neredeyse aynıdır.

Profesyonel kullanım

Video oyun geliştiricisi Nicklas Nygren Kullanılmış Hızlı İzleyici 2 ilk çalışmalarında (ör. Knytt Hikayeleri[16]) oluşturmak için video oyun müziği.[17] Demoscener ve video oyunu müziği bestecisi Matthias Le Bidan, filmin müziği için FT2'yi kullandı. ücretsiz ve açık kaynak video oyunları Donmuş Kabarcık[18] ve Patolojik.[19] FT2 tabanlı film müziği Donmuş Kabarcık kazandı Linux Oyun Kitabı 's En İyi Ses / Müzik 2003 yılında ödül.[20]

Birkaç ticari bilgisayar oyunları tarafından Epik Oyunlar sevmek Gerçek dışı ve Gerçekdışı Turnuva "UMX" içinde kapsüllenmiş FastTracker 2 XM formatını (diğer mod formatlarına ek olarak) kullandı Konteyner tarafından desteklenen Galaxy Ses Motoru.[21][22] Ayrıca İyon Fırtınaları ' Deus Ex film müziği için XM formatını kullandı ve Jarkko Rotstén tarafından 3B Realms 's İyon Öfkesi.

FastTracker 2, 90'ların ve 2000'lerin başındaki "dans" müzik sahnesinde de kullanılmıştır:[23][24] Gabber, Speedcore ve Breakcore üreticiler kullanıyordu. Önemli sanatçılar arasında Deadnoise,[25] Noisekick,[26][27] Acemi.[28]

Referanslar

  1. ^ a b "Fasttracker". starbreeze.com. 2000-03-03. Arşivlenen orijinal 2000-03-03 tarihinde. FT2.09'un bir geliştirme sürümü, beta test edicilerimizden birinden sızdırılmış.
  2. ^ yazılım açık Andreas Viklund web sitesi (internet arşivinde)
  3. ^ fasttracker 2 maz-sound.com'da (internet arşivinde)
  4. ^ a b c Fırıncılık. "FastTracker 3 ana sayfası". Arşivlenen orijinal 2001-06-28 tarihinde. Alındı 2012-01-31.
  5. ^ a b "Netlabels - die geheime Revolution". Gulli.com. 7 Temmuz 2006. Alındı 2 Eylül 2014.
  6. ^ a b Elsdon, Ashley (2007). "PDA'lar ve Akıllı Telefonlar Kullanarak Mobil Müzik Oluşturma" (PDF). Mobil Müzik Atölyesi Bildirileri (MMW-07), Amsterdam, Hollanda. Arşivlenen orijinal (PDF) 2014-09-03 tarihinde.
  7. ^ a b Sandholtbraten, Frode; Gogstad, Jostein; Stokes, Michael; Jensen, Remy; Nielsen, Espen; Beiske, Konrad G. "IDI / NTNU Grup 2'de TDT4290" (PDF). Norveç Bilim ve Teknoloji Üniversitesi. Arşivlenen orijinal (PDF) 2015-02-03 tarihinde. Alındı 2017-04-30.
  8. ^ "İzleyici Yazılımına Genel Bakış". Mod Arşivi. Alındı 2 Eylül 2014.
  9. ^ FT2 16-bits.org'da "Ayrıca, bunun FT2 Pascal / asm kodunun doğrudan bir bağlantı noktası olmadığını, yalnızca bazı parçalar taşındı."
  10. ^ ft2 16-bits.org'da
  11. ^ ft2clone-b77-code.zip 16-bits.org'da (Temmuz 2018)
  12. ^ FT2 v2.08 kılavuzu Bölüm SSS (1996)
  13. ^ a b c d Kuantum (2007). "Resmi Olmayan XM Dosya Biçimi Belirtimi: FastTracker II, ADPCM ve Soyulmuş Modül Alt Biçimleri" (PDF). uFMOD. Alıntı dergisi gerektirir | günlük = (Yardım)
  14. ^ "Arşivlenmiş kopya". Arşivlenen orijinal 2004-02-18 tarihinde. Alındı 2005-08-01.CS1 Maint: başlık olarak arşivlenmiş kopya (bağlantı)
  15. ^ Sorensen, Olav (2017/07/31). "SDL 2 kullanarak C'de Fasttracker II klonu".
  16. ^ Nifflas modarchive.org üzerinde
  17. ^ Gaj Capuder (2004-05-02). "Nifflas ile Röportaj - CTG Müzik Topluluğu". Ctgmusic.com. Arşivlenen orijinal 2006-03-19 tarihinde. Alındı 2015-02-26. Dersleri bıraktım ve 1999'un başına kadar hiç müzik yapmadım. Bu, Fast Tracker 2'yi öğrendiğim yıldı.
  18. ^ müzik frozen-bubble.org üzerinde
  19. ^ patolojik müzik açık sourceforge.net
  20. ^ "Linux Game Tome Ödülleri". happypenguin.org. 2003-01-28. Arşivlenen orijinal 2012-09-19 tarihinde. Alındı 2008-04-01.
  21. ^ Unreal için Müzik Besteleme - Alexander Brandon, epicgames.com (1999, arşivlenmiş)
  22. ^ Oyun Geliştirme ve Üretim Erik Bethke, sayfa 341
  23. ^ Europe's Edge'de Hip Hop: Müzik, Ajans ve Sosyal Değişim
  24. ^ Future Music Magazine Sonbahar 2001
  25. ^ "/ Deadnoise / MOD DOSYALARI dizini". apocalypse-recordings.com.
  26. ^ Noisekick Röportajı "Djlik kariyerinize nasıl başladınız? Fastrracker 2 ile 14 yaşındayken 1995 yılında prodüksiyona başladım."
  27. ^ "Arşivlenmiş kopya". 2013-04-12 tarihinde kaynağından arşivlendi. Alındı 2017-09-08.CS1 Maint: başlık olarak arşivlenmiş kopya (bağlantı) CS1 bakım: BOT: orijinal url durumu bilinmiyor (bağlantı)
  28. ^ Neophyte / ST! '96

Dış bağlantılar