İçindekiler:

Sidstick: Pocket Chiptunes Player: 12 Steps
Sidstick: Pocket Chiptunes Player: 12 Steps

Video: Sidstick: Pocket Chiptunes Player: 12 Steps

Video: Sidstick: Pocket Chiptunes Player: 12 Steps
Video: How to Make SNES Music & Where to Get Soundfonts | Chiptune Tutorial 2024, Temmuz
Anonim
Sidstick: Pocket Chiptunes Player
Sidstick: Pocket Chiptunes Player

Cebinizde 100.000 SID şarkı! SIDstick, aşağıdaki özelliklere sahip, cep boyutunda bir chiptunes oynatıcıdır:

  • microSD kartları destekleyen çıkarılabilir depolama
  • 20+ saat pil ömrü
  • 31kHz örnekleme hızında, >16 bit çözünürlükte Süper Yüksek Kaliteli donanım tabanlı oynatma
  • Tamamen Açık, donanım tasarımı ve kaynak kodu MIT lisansı altında mevcuttur
  • Kart üzerindeki bağlantılarla yükseltilebilir.

Kitler ve PCB'ler www.gadgetgangster.com adresinde mevcuttur. İşte bir demo: Ve birkaç tane daha Chiptunes favorisiOcean Loader:Birkaç tane daha iyi:

1. Adım: SSS

SSS
SSS

Chiptunes nedir? Wikipedia'dan alıntı yapmak gerekirse, "örnek tabanlı sentez kullanmak yerine, tüm seslerin bir bilgisayar veya video oyun konsolu ses yongası tarafından gerçek zamanlı olarak sentezlendiği ses formatlarında yazılmış müzik." Klasik video oyunlarından bir çok chiptunes kopyalanmıştır ve bazıları yeni eserlerdir. SIDstick, en yaygın chiptunes çeşitlerini, bir SID çipinde oynatmak için yazılmış müzikleri çalar. Muhtemelen en büyük SID müzik koleksiyonu, ücretsiz olarak indirilebilen 36.000 SID melodisi olan Yüksek Gerilim SID Koleksiyonudur. Piller ne kadar dayanır? Kullandığınız pillerin türüne bağlı olarak, yaklaşık 20 saatlik oynatma süresi elde edersiniz. Şarj edilebilir piller kullanmanızı öneririm ama alkalinler de işe yarar. Kaç şarkı saklayabilirim? Hepsi. 2 GB'lık bir microSD kart, dosya boyutuna bağlı olarak 20.000 - 30.000 şarkı saklayacaktır. Bu yaklaşık 60 günlük benzersiz melodiler. Bir araya getirmek zor mu? Hayır, oldukça kolaydır - SIDstick'te çok fazla bileşen yoktur, sihrin çoğu mikro denetleyicide gerçekleşir. microSD kart yuvası önceden monte edilmiş olarak gelir, bu nedenle herhangi bir yüzeye montaj lehimleme yapmanıza gerek yoktur. Teknik detayları istiyorum! Bu aslında bir soru değil, ancak çekirdek ses işlemcisi SIDcog'un ayrıntıları;

  • 31kHz örnekleme hızı
  • >16bit çözünürlük
  • Tam filtre desteği - herhangi bir Lowpass, Bandpass ve Highpass filtresi kombinasyonu
  • Logaritmik serbest bırakma/çürüme eğrisi ile tam zarf desteği. (gerçek bir SID ile aynı logaritmik yaklaşımı kullanır)
  • 4 dalga biçiminin tümünü destekler
  • 16 adım ana ses
  • Dalga formu sıfırlama biti çalışır. (birçok Rob Hubbard melodisi bu kesin davranışa dayanır)
  • Halka modülasyonu
  • osilatör senkronizasyonu

SIDcog, 8 çekirdekli, 80 MHz mikro denetleyici olan Paralaks Pervane üzerinde çalışır ve bir PropPlug ile yeniden programlanabilir, konektörler kart üzerindedir. SIDstick bir grup çalışmasının ürünüdür - Johannes Ahlebrand SIDcog çekirdek ve masaüstü uygulamasını yaptı, Jeff Ledger SD kart arayüzünü ve parça / ses kontrolünü yaptı. Devre kartı düzenini yaptım. Ayrıca microSD kart tasarımı ve montaj hizmetleri için Lil' Brother SMT Assembly'den James Long'a teşekkür ederiz.

Adım 2: Hazırlık: Araçlar

Vimeo'da Gadget Gangster'dan Elektronik Projeler Oluşturmak İçin Araçlar.

SIDstick'in bir araya getirilmesi yaklaşık 40 dakika sürer. Lehimleme basittir ve yeni başlıyorsanız iyi bir projedir. Nasıl lehimleneceğine dair bir sürü harika talimat var (bir tane burada).

Aletler

Projeyi bir araya getirmek için birkaç araca ihtiyacınız olacak; 1 - Havya ve lehim. Kurşunlu lehim ile çalışmak daha kolaydır ve 15-40 watt'lık bir demir gayet iyi. Oldukça iyi çalışan küçük bir elenco kombo paketi (burada) satıyorum. 2 - Dikler. Çapraz kesiciler, lehimlendikten sonra bileşenlerden fazla uçları kesmek için kullanılır. Süslü olmalarına gerek yok, Ikea'dan aldığım bir çifti bir ya da iki dolara kullanıyorum.

Adım 3: Hazırlık: Parça Listesi

Hazırlık: Parça Listesi
Hazırlık: Parça Listesi

İşte ihtiyacınız olacak parçalar. Bir kit sipariş ettiyseniz, paketinizde listelenen tüm parçaların bulunduğundan emin olmak için iki kez kontrol edin. Eksik bir şey varsa, bize [email protected] adresinden e-posta göndermeniz yeterlidir;

Voltaj Regülatörü MCP1700 (3V, TO-92) Mouser Parça#: 579-MCP1700-3302E/TO Adet: 1Dokunsal Anahtarlı Mouser Parça#: 653-B3F-1000 Adet: 3 HC49/US Xtal Değer: 5Mhz Mouser Parça#: ECS- 50-20-4X Adet: 1 40 Pinli DIP soketi (600 mil) Mouser Parça#: 517-4840-6004-CP Adet: 1 8 Pinli DIP soketi (300 mil) Mouser Parça#: 517-4808-3004-CP Adet: 1 3.5mm Stereo Kulaklık Jakı Mouser Parça#: 806-STX-3100-5N Adet: 1 47uF Radyal Elektrolitik Kapak (mikro-mini) Mouser Parça#: 140-L25V47-RC Adet: 2 Pervaneli Mikrodenetleyici Parallax.com'da Mevcuttur Adet: 1 uSD Modülü Gadget Gangster'da Mevcuttur Adet: 1 10k ohm ayar çarkı potansiyometresi Mouser Parça#: 3352T-1-103LF Adet: 1 3xAA Pil Kutusu Mouser Parça#: 12BH331/CS-GR Adet: 1 SIDStick PCB Gadget Gangster'da Mevcuttur Adet: 132kB EEPROM Mouser Parça No: 24LC256-I/P Adet: 1 Bunu kit ile birlikte alırsanız, önceden programlanacaktır. Aksi takdirde, PropPlug gibi bir EEPROM programlayıcısına ihtiyacınız olacaktır. 10k ohm direnç (1/4 Watt) - (Kahverengi - Siyah - Turuncu) Adet: 4.1uF Radyal Seramik Kondansatör (104) Adet: 5 Dikdörtgen pin başlıkları Adet: 6 İşlenmiş pin başlıkları Adet: 2

Adım 4: Yapın: Adım 1

Yapın: Adım 1
Yapın: Adım 1
Yapın: Adım 1
Yapın: Adım 1
Yapın: Adım 1
Yapın: Adım 1

Dirençlerden 3'ünü alın (hepsi aynı, 10k ohm, Kahverengi - Siyah - Turuncu), kabloları 90 derecelik bir açıyla katlayın ve bunları PCB'ye R1, R2 ve R3'te yerleştirin.

Tahtayı ters çevirin ve kabloları dışarı yayın. Dirençleri tahtaya lehimleyin ve fazla kabloyu kesin.

Adım 5: Yapın: Adım 2

Yapın: 2. Adım
Yapın: 2. Adım
Yapın: 2. Adım
Yapın: 2. Adım
Yapın: 2. Adım
Yapın: 2. Adım

.1uF Seramik Kapasitörleri alın ve C1, C2 ve C3'e yerleştirin. Polarize değiller, bu yüzden hangi yöne gittikleri önemli değil. Kabloları ayırın, tahtayı ters çevirin, lehimleyin ve fazla uçları kesin. Kalan Seramik Kapakları alın ve C4 ve C5'e ekleyin.

Adım 6: Yapın: Adım 3

Yapın: Adım 3
Yapın: Adım 3
Yapın: Adım 3
Yapın: Adım 3

2 Elektrolitik Kapağı C6 ve C7'ye ekleyin. Bu kapaklar polarizedir, daha uzun kablolar kare deliklerden geçer (devre kartında + işaretinin yanında). Kapakların gövdelerinde şeritler vardır, şeritler sola doğru gider (tahtanın ortasına doğru işaret eder).

Voltaj regülatörünü 'VR'ye ekleyin. Çentiği oyulmuş küçük siyah bir kutu ve alttan çıkan üç bacağı var. Çentik, tahtadaki işarette belirtildiği gibi tahtanın kenarına doğru bakmalıdır. 4. 10k ohm direncini (Kahverengi - Siyah - Turuncu) R4'e ekleyin.

Adım 7: Yapın: Adım 4

Yapın: Adım 4
Yapın: Adım 4
Yapın: Adım 4
Yapın: Adım 4

SIDstick üzerinde bir sonraki parçaya gitmek, geri gitmek ve Oynat / Duraklat için 3 düğme vardır. Düğmeleri S1, S2 ve S3'e ekleyin. Bu adamlar hemen devreye giriyor - tahtayı ters çevirin ve lehimleyin.

Ses, parmak tekeri potansiyometresi kullanılarak kontrol edilir, pcb'de gösterildiği gibi kartın üst köşesine ekleyin.

Adım 8: Yapın: Adım 5

Yapın: Adım 5
Yapın: Adım 5
Yapın: Adım 5
Yapın: Adım 5
Yapın: Adım 5
Yapın: Adım 5

2 adet işlenmiş pimi alın, bentlerinizle ayırın ve plastiği kazıyın. 2 küçük iğneniz olacak. Pimleri PCB üzerindeki 'Xtal' işaretli 2 deliğe bırakın.

Onları tahtada tutmak için yapışkan bir not kağıdı kullanın, tahtayı ters çevirin ve tahtaya lehimleyin. Post-it notu, lehimlenmeden önce düşmelerini önleyecektir. Lehimlendikten sonra, ince metal uçları kesmeniz yeterlidir. Bu senin kristal soketin olacak.

Adım 9: Yapın: Adım 6

Yapın: Adım 6
Yapın: Adım 6
Yapın: Adım 6
Yapın: Adım 6

Soketlere oturtun. 40 pinli soket, kartın tam ortasındaki U1'e gider, çentik 2 elektrolitik kapağa daha yakındır.

düğmelerin yanına kulaklık jakını ekleyin 8 pinli soket U2'ye gider, çentik kartın kenarına daha yakındır. Şimdi Pervaneyi yuvaya itin - çipin üzerindeki çentik yuva ile aynıydı. EEPROM'da da aynı.

Adım 10: Yapın: Adım 7

Yapın: Adım 7
Yapın: Adım 7
Yapın: Adım 7
Yapın: Adım 7
Yapın: Adım 7
Yapın: Adım 7

Pim başlıklarını, deliklerin dış sırasındaki usD kartına ekleyin. Şimdi, uSD kart yuvasını, fotoğrafta gösterildiği gibi, doğrudan IC'ye dayanacak şekilde pervaneye yerleştirin. Kartı ters çevirin ve pimleri doğrudan PCB'ye lehimleyin.

Kristalinizi şimdi sokete bırakabilirsiniz - kristal üzerindeki uçlardan 3-4 mm hariç hepsini kesin ve bunları 'XTAL' de pcb'ye yerleştirin.

Adım 11: Yapın: Adım 8

Yapın: Adım 8
Yapın: Adım 8
Yapın: Adım 8
Yapın: Adım 8

Pil takımını bağlamak için, kart üzerindeki pil bağlantısının yanında bir delik vardır. Pil paketinden bir kabloyu delikten geçirin ve diğer kabloyu buna bağlayın - bu, biraz stres rahatlaması sağlayacaktır.

Kırmızı tel '+' ile işaretlenmiş delikten, siyah tel '-' ile işaretlenmiş delikten geçecektir.

Adım 12: Kullanım ve İndirmeler

Kullanım ve İndirmeler
Kullanım ve İndirmeler

kullanım

SIDstick'i kullanmak basittir. Güç anahtarını (pil kutusunda bulunur) çevirin ve bellek kartındaki ilk şarkıyı (dosya adına göre alfabetik olarak) çalmaya başlayacaktır. 'Çal/duraklat' düğmesine basmak müziği durduracak/başlatacak ve önceki/sonraki parçaları atlamanıza izin verecektir. Hafıza kartınıza melodi yüklerken iki şeye dikkat edin; 1 - SIDstick yalnızca '8.3' biçimindeki dosya adlarını tanır. Bu, dosya adlarını 3 karakterlik bir uzantıyla 8 karaktere kadar tutmanız gerektiği anlamına gelir. 'song.dmp' tamam, ancak 'thisisasong.dmp' çok fazla karakter içeriyor. SIDstick, dosya adında çok fazla karakter içeren tüm parçaları atlayacaktır. 2 -.sid dosyalarının oynatılmadan önce.dmp dosyalarına dönüştürülmesi gerekir. Bu gerçekten kısa bir süreç ve Johannes hoş bir küçük kullanıcı arayüzüne sahip bir çapraz platform dönüştürücü geliştirdi. Windows sürümü tam burada ve Mac ve Linux sürümü sadece birkaç gün içinde hazır olacak. Bu kadar! SIDstick'inizin keyfini çıkarın!

İndirilenler

Her şey, temelde kamu malı olan MIT Lisansı altında mevcuttur: SIDstick bellenimi: İlk sürüm. Güncellenmiş sürümler için proje sayfasını kontrol edin. Şematik - pdf,.dch PCB düzeni - pdf,.dip Bu nasıl yapılır için yüksek çözünürlüklü fotoğraflar flickr'da. SIDstick, Gadget Gangster'dan bir kit olarak mevcuttur

Önerilen: