Tracker
Yön tuşlarıyla, LSDJ usulü chiptune yapın; PICO-8'den ödünç alınmış birkaç şeyle.

Genel bakış
Oyunlar → Tracker'ı açın. Bir şarkı LSDJ'deki gibi kurulur: şarkı bir satır listesidir, her satır her kanalın hangi zinciri çaldığını söyler, bir zincir ifadelerden oluşan bir listedir ve bir ifade 16 adımlık notalardır. Sesler, her notayla bir tablo çalıştırabilen enstrümanlardan gelir; groove swing'i belirler ve dalgalar elle çizilir. PICO-8'den sekiz dalga biçimi, her adımda bir enstrüman ve bir piyano rulosu gelir.
Şarkılar her değişiklikten bir saniye sonra kendiliğinden kaydedilir. Tracker çalarken müziğiniz duraklar ve görselleştiriciler ile oyunlar onun yerine tracker'a tepki verir.
Şarkı modları: Game Boy ve Serbest
Her şarkının PROJ görünümünde ayarlanan bir modu vardır:
- Game Boy: dört kanal, PU1, PU2 (pulse), WAV (dalga) ve NOI (gürültü), konsolun sınırlarıyla: %12,5, 25, 50 ve 75 pulse genişlikleri, 64 Hz'de adım atan bir ses zarfı, PU1'in frekans taraması, %100, 50 ya da 25 seste çalan 32 örnekli 4 bitlik dalgalar, 15 ya da 7 bitlik bir yazmaçtan gürültü ve donanımın 11 bitlik periyotlarına yuvarlanan perdeler. Enstrümanlar pulse, dalga ya da gürültüdür.
- Serbest: sekiz kanal, CH1'den CH8'e, bu sınırlar olmadan. Her enstrümanın bir ADSR zarfı vardır ve dördüncü bir tür bulunur: sinüs, üçgen, testere, kare, org, phantom ve gürültü biçimleriyle synth.
Her enstrüman her kanala konabilir. Bir şarkıyı Game Boy'a geçirmek 5-8. kanallardakileri korur, yalnızca çalmaz.
Şarkı, zincirler ve ifadeler
- Şarkı: en fazla 256 satır; her satırda kanal başına bir zincir numarası (ya da hiçbir şey) var.
- Zincir (256 tane): sırayla en fazla 16 ifade, her biri yarım ton cinsinden bir transpoze ile. Zincir ilk boş yuvasında biter.
- İfade (256 tane): 16 adım. Her adımda bir nota (C-0'dan B-9'a ya da OFF), bir enstrüman, bir ses (0'dan F'ye) ve iki komut (bir harf ve onaltılık bir değer) var.
Her kanal kendi zincirini çalar ve bittiğinde sonraki satıra geçer. Bir satırda zinciri olmayan kanal, zinciri olan kanallar ilerleyene kadar dinlenir; böylece satırlar hizalı kalır. Hiç zinciri olmayan bir satır bir ifade boyunca dinlenir.
Zaman tick'lerle akar, vuruş başına 24. Varsayılan groove ile her adım 6 tick sürer, bir on altılık nota; yani bir ifade bir ölçüdür.
Sekiz görünüm
Üstteki sekmeler soldan sağa bir haritadır: PROJ · SONG · CHAIN · PHRASE · INSTR · TABLE · GROOVE · WAVE. L1 ve R1 yandaki görünüme geçer. R1 ile sağa gitmek imlecin altındakini açar:
| Nereden | R1 açar |
|---|---|
| SONG | Hücredeki zincir |
| CHAIN | Adımdaki ifade |
| PHRASE | Adımın enstrümanı (ya da üstündeki sonuncusu) |
| INSTR | Enstrümanın tablosu |
| GROOVE | Dalga enstrümanıysa enstrümanın dalgası |
- PROJ: şarkının adı (A klavyeyi açar), modu, temposu (40-300 BPM) ve başlangıç groove'u, ayrıca MIDI cihazı ve senkronu.
- SONG: her kanalın osiloskopuyla, satırlar × kanallar şeklinde zincir numaraları. Burada seçtiğiniz kanal, zincirlerin ve ifadelerin çaldığı kanaldır.
- CHAIN, PHRASE, TABLE: 16 satırlık ızgaralar.
- INSTR: enstrümanın ayarlarından bir liste.
- GROOVE, WAVE: aşağıya bakın.
Dar ekranlarda sekmeler PRJ, SNG, CHN, PHR, INS, TBL, GRV ve WAV olarak kısalır.
Düzenleme
Her görünüm aynı şekilde düzenlenir:
| Tuş | İşlev |
|---|---|
| Yön tuşları | İmleci taşı |
| A basılı + ↑/↓ | Değeri bir değiştir |
| A basılı + ←/→ | Çok değiştir: notalarda bir oktav, sayılarda 16, seslerde 4 |
| Boş bir hücrede A | Son kullanılan değeri koy |
| A A (hızlıca iki kez) | Yeni, kullanılmamış bir zincir, ifade, enstrüman ya da tablo koy |
| Bir zincir ya da ifade numarasında A | Onu aç (şarkı ve zincir görünümleri) |
| B+A | Sil |
| B+←/→ | Önceki / sonraki zincir, ifade, enstrüman, tablo, groove ya da dalga |
| B+↑/↓ | 16 satır atla (şarkı görünümü) |
| Y | Çal ya da durdur: imlecin satırından şarkıyı (PROJ, SONG), döngüde zinciri (CHAIN) ya da döngüde açık ifadeyi (diğer görünümler) |
| B+Y | Üzerinde çalıştığınız kanalı sustur |
| X | İfade görünümü: piyano rulosuna geç ve geri dön |
| Start | Tracker menüsü |
Bir nota yazdıkça çalar ve bir notada A onu çalar. Enstrümanı olmayan bir adıma nota yazmak son kullanılan enstrümanı koyar. C-0'ın altında OFF gelir, notayı bırakır. Zincirler, ifadeler, enstrümanlar ve tablolar onları ilk düzenlediğinizde oluşturulur.
Start menüsünde şunlar var:
- Baştan Şarkıyı çal.
- Geri al: A'nın her basışı bir adım geri, en fazla 64.
- Görünümün gösterdiği şey (bir zincir, ifade, enstrüman, tablo, groove ya da dalga) için Kopyala, Yapıştır, Yeniye kopyala ve Temizle. Kopyalamak onu ilk boş numaraya kopyalar ve geldiğiniz şarkı hücresi ya da zincir adımı kopyaya geçer.
- Dalga görünümünde, açık dalgaya kopyalamak için sekiz PICO-8 şekli.
- Şarkılar: yeni bir Game Boy ya da Serbest şarkı, kaydettiğiniz şarkılar ve örnekler.
- Kütüphaneye aktar (WAV), XM olarak aktar ve MOD olarak aktar.
- İçe aktar… ve Çevrimiçi ara…: bkz. İçe ve dışa aktarma.
- Bu şarkıyı sil ve Oyunlara dön.
Bulunduğunuz görünümün kontrolleri için FN'ye basılı tutun.
Piyano rulosu
İfadeyi PICO-8 gibi görmek için ifade görünümünde X'e basın: adımlar yatayda, perdeler dikeyde; her nota bir sonrakine kadar sürer.
| Tuş | İşlev |
|---|---|
| ←/→ | Adımı seç (imleç o adımın notasına atlar) |
| ↑/↓ | Perdeyi seç |
| A | Notayı koy, zaten oradaysa kaldır |
| A basılı + ↑/↓ | Adımın notasını yukarı ya da aşağı taşı |
| B+A | Adımın notasını sil |
| X | Adım ızgarasına dön |
Enstrümanlar
En fazla 64. Yeni bir şarkı bir pulse, bir dalga ve bir gürültü enstrümanıyla gelir (Serbest modda bir de synth). INSTR görünümünün gösterdiği, türe ve moda bağlıdır:
| Ayar | Ne yapar |
|---|---|
| Ad | A klavyeyi açar |
| Tür | Pulse, dalga, gürültü ya da synth (yalnızca Serbest). Değiştirmek enstrümanı sıfırlar. |
| Ses | 0'dan F'ye; adımın sesini ölçekler |
| Zarf, Yön, Hız | Game Boy, dalga hariç: başlangıç seviyesi (0–F), aşağı / sabit / yukarı ve hız (1–7: her hız/64 saniyede bir seviye; 0 seviyeyi tutar) |
| Atak, Düşüş, Sürdürme, Bırakma | Serbest: tick cinsinden ADSR zarfı (sürdürme bir seviyedir, 0–F) |
| Uzunluk | Nota kesilene kadarki tick'ler (--: kesilmez) |
| Tablo | Her notayla çalışan tablo (--: yok) |
| Pan | L, LR ya da R |
| Transpoze | Zincirin transpozesinin onu etkileyip etkilemediği (davullar için kapatın) |
| Vibrato | Hız ve derinlik (yüksek ve düşük onaltılık basamak) |
| Genişlik | Pulse ve synth kare: %12,5, 25, 50 ya da 75 |
| Tarama | Pulse, Game Boy: PU1'in frekans taraması, konsolun NR10 yazmacı olarak (süre, yön, kaydırma) |
| Dalga | Dalga enstrümanları: hangi dalga (00–FF) |
| Dalga sesi | Dalga, Game Boy: %100, 50 ya da 25. Game Boy dalga kanalının zarfı yoktur; sesi dört adımda gelir. |
| Kısa gürültü | Gürültü: 7 bitlik yazmaç, daha tonal ve metalik |
| Şekil | Synth: üçgen, sinüs, testere, kare, org, phantom ya da gürültü |
İçe aktarılan MOD ve XM şarkılarında sample enstrümanları da vardır: modülün kayıtlı sesleri, döngüleriyle (ileri ya da ping-pong). INSTR görünümünde ortak ayarlarla görünürler; türlerini değiştirmek onları yeni bir enstrümana dönüştürür.
Bir gürültü enstrümanının notası gürültünün ne kadar hızlı aktığını belirler: pes notalar gürler, tiz olanlar tıslar. Bir ayarda A son notayı enstrümanla çalar.
Tablolar
Tablo, nota çalarken tick başına bir tane çalışan 16 satırdır; onu kullanan bir enstrümanın her notasıyla (ya da A komutuyla) başlar. Her satırda bir ses (ya da hiçbir şey), notadan yarım ton cinsinden bir transpoze ve iki komut var. Tablodaki H başka bir satıra atlar; tablolar böyle döngüye girer: 0, +4 ve +7 transpoze eden ve sonuncusunda H00 olan üç satır majör bir arpej yapar, kısa bir gürültüyle hızla düşen transpozeler de bir bas davul (kick) yapar.
Groove'lar
Groove en fazla 16 sayıdan oluşan bir listedir: her adımın sırayla kaç tick sürdüğü. Varsayılan 6/6 düzdür; 7/5 ya da 8/4 swing yapar. GROOVE görünümünde son sayıdan sonraki boş yuvada A bir tane ekler, B+A bir tane kaldırır; başlık swing'i gösterir. 32 groove var; PROJ şarkının hangisiyle başlayacağını belirler ve G komutu bir kanalı var olan başka bir groove'a geçirir.
Dalgalar
Dalga enstrümanlarının çaldığı, 0'dan F'ye 32 örnekli 256 dalga. İlk sekizi PICO-8'inkiler: üçgen, eğik testere, testere, kare, pulse, org, gürültü ve phantom. WAVE görünümünde ←/→ bir örnek seçer, değiştirmek için A + ↑/↓ basılı tutun, çizmek için A + ←/→ basılı tutun (sonraki örnek bunun değerini alır). Start'ta başlangıç için PICO-8 şekilleri var.
Komut başvurusu
Her adımda ve tablo satırında iki komut var. Yeni bir nota süren komutları (C, F, K, P, V, R, kısılmalar ve düşüş) sıfırlar.
| Komut | İşlev |
|---|---|
Axx | xx tablosunu başlat (AFF durdurur) |
Cxy | Akor: notayı, +x ve +y yarım tonu her tick'te döndürür (C47 majör, C37 minör) |
Dxx | Gecikme: adım xx tick geç çalar (adımdan uzunsa kaybolur) |
Exy | Zarf: x başlangıç seviyesi; y'nin üst biti yukarı demek, alt 3 biti hız (0: tutar) |
Fxx | İnce ayar, yarım tonun yüzde biri cinsinden (işaretli: 01–7F yukarı, 80–FF aşağı) |
Gxx | Bu kanalı xx groove'una geçir |
Hxx | Atlama. Bir ifadede: bu adımdan sonra bitir ve sonrakini xx adımında başlat. Bir tabloda: xx satırına atla. |
Ixx | xx tick boyunca sesi açarak gir |
Kxx | Kes: notayı xx tick sonra bırak |
Lxx | Kaydırma: notalı bir adımda, onu yeniden çalmak yerine xx tick boyunca ona kay |
M0x | Ana ses, 0'dan F'ye |
Oxx | Çıkış: 0 kapalı, 1 sol, 2 sağ, 3 ikisi |
Pxx | Perde bükme: tick başına yarım tonun yüzde biri (işaretli) |
Rxy | Notayı her y tick'te yeniden tetikle; x (işaretli, 0–7 yukarı, 8–F aşağı) her birinde sesi değiştirir |
Sxx | Gürültüde: S01 kısa (7 bit) gürültü, S00 uzun. Pulse'ta: PU1 tarama yazmacı. |
Txx | Tempo, BPM cinsinden (28'den FF'ye, yani 40'tan 255'e) |
Uxx | xx tick boyunca sesi kısarak çık |
Vxy | Vibrato: hız x, derinlik y |
Wxx | Bir dalga enstrümanında: xx dalgasına geç. Diğerlerinde: pulse genişliği, 0'dan 3'e. |
Xxx | Düşüş: perde düşer ve nota xx tick boyunca kısılır |
Zxx | Rastgele: diğer komutun değerine 0 ile xx arası ekler |
Örnekler
Start → Şarkılar'da her biri bir şey gösteren dört örnek var. Birini açmak, onu düzenleyene kadar hiçbir şey kaydetmez.
- Pocket Pop (Game Boy, 120 BPM): şarkı boyunca yeniden kullanılan zincirler olarak bölümler ve
Cile akorlar. - Crypt Crawl (Game Boy, 140 BPM): arpejler ve kick için tablolar,
Lile kayan vePile düşen notalar ve PICO-8'in eğik testeresinde bir bas. - Night Drive (Serbest, 100 BPM): synth'li sekiz kanal, 7/5 swing groove'u, pan,
Dile yapılmış bir yankı veUile bir kısılarak bitiş. - Amen Chip (Game Boy, 170 BPM):
Rile davul trampetleri,Dile geç gelen vuruşlar,Hile sonrakine atlayan yarım bir ifade, zinciri tarafından transpoze edilen bir bas hattı veWile değişen pulse genişlikleri.
İçe ve dışa aktarma
Dışa aktarma, Start menüsünden. Dosyalar müzik klasörünüzdeki bir audiofilus tracker klasörüne gider ve kütüphane onları alır:
- Kütüphaneye aktar: şarkı bir kez WAV olarak işlenir.
- XM olarak aktar: OpenMPT, MilkyTracker ve diğerlerinde açılan (ve Audiofilus'ta çalan) bir FastTracker 2 modülü. Her enstrüman ona benzeyen, ses zarflı bir sample olur; notalar, zincir transpozeleri, tempo, groove'lar ve ana komutlar (akor, perde, kaydırma, vibrato, kesme, gecikme, yeniden tetikleme, pan) aktarılır.
- MOD olarak aktar: aynısı, 4 kanallı bir ProTracker modülü olarak. Serbest bir şarkının 5-8. kanallarını taşıyamaz.
İçe aktar…, müzik klasörlerinizde ve uygulamanın data/tracker/import klasöründe bulduğu şarkıları listeler (en fazla 300). Her içe aktarma düzenleyebileceğiniz yeni bir şarkı olur:
- MOD (ProTracker ve uyumlular, 4, 6 ya da 8 kanal) ve XM (FastTracker 2, ilk 8 kanal): Serbest modda bir şarkı. Her desen ifadelere ve zincirlere, her sample bir sample enstrümanına dönüşür; zamanlama birebirdir.
- LSDJ: bir
.lsdsngşarkısı ya da bir.saviçindeki tüm şarkılar. Game Boy modunda neredeyse bire bir eşleşirler: şarkı, zincirler, ifadeler, enstrümanlar, tablolar, groove'lar, dalgalar ve tempo.
Çevrimiçi ara…, The Mod Archive ve Modland'de MOD ve XM dosyaları arar; birini seçmek onu indirip içe aktarır. Modüller ekranı da onları tracker'da açabilir.
Her şey yolculuğa dayanmaz: tracker komutu olmayan modül efektleri (sample ofseti, desen döngüleri, tremolo, genel ses) düşer, bir XM enstrümanı yalnızca C-4'te çaldığı sample'ı tutar, LSDJ kitleri kısa gürültü vuruşlarına dönüşür ve dışa aktarılan bir modül tabloları ve daha seyrek komutları kaybeder. Önceki tracker ile yapılmış şarkılar dönüştürülerek açılır: her desen kanal başına bir ifade ve bir zincir olur, efektleri de komutlara dönüşür (arpej → C, genişlik → W, bükme → P).
MIDI
Bir USB MIDI klavyesini ya da denetleyicisini el konsoluna (gerekirse bir USB-C adaptörüyle) ya da bilgisayara takın. Linux el konsollarında ve masaüstlerinde, Windows'ta ve iPhone/iPad'de (USB ya da önceden eşleştirilmiş Bluetooth MIDI) çalışır. Tracker onu kendisi bulur, uygulama açıkken taktığınızda da, ve ilkine bağlanır.
- Notalar: üzerinde çalıştığınız kanalda son kullanılan enstrümanı çalarlar. İfade görünümünde ayrıca imleçteki adıma yazılırlar ve imleç bir sonraki adıma geçer: adım adım kayıt.
- PROJ → MIDI: hangi cihazın kullanılacağı ya da hiçbiri.
- PROJ → Senkron: zamanı kim tutar.
- Dahili: şarkının kendi temposu.
- Saati izle: tracker aldığı MIDI saatini izler. Bir davul makinesi, bir DAW ya da LSDJ'nin kendisi başlatabilir, durdurabilir ve tempoyu belirleyebilir. MIDI saatinin vuruş başına 24 darbesi vardır, tracker'ın tick'leriyle aynı, yani her darbe bir tick'tir.
- Saat gönder: tracker saatini (başlat, durdur ve tempo) cihaza gönderir, böylece diğer cihazlar onunla aynı zamanda kalır.
Saat yaklaşık bir ses arabelleği geç gelir (50–100 ms); bu yalnızca canlı bir şeye eşlik ederken önemlidir.
