Przeglądając forum audio games natknąłem się na wątek pod nazwą „Introducing simuTapes, a media player simulating a tape player”, czyli na Polskie „Przedstawiamy SimuTapes, odtwarzacz multimedialny symulujący magnetofon”.
Jako że jestem wielkim fanem kaset magnetofonowych oraz każdego sprzętu z nimi związanego o czym wiecie, postanowiłem sprawdzić tą aplikację.
Po jej uruchomieniu wita nas menu obsługiwane strzałkami lewo prawo z następującymi opcjami:
„Open drawr button (TZW adiect otwierający kieszeń magnetofonu);
rewind button (Przewijanie w tył);
play button;
fast forward button(Przewijanie do przodu);
stop button(Zatrzymywanie odtwarzania, przewijanie zatrzymujemy spacją);
Power button(Wyłączenie aplikacji)
Tutaj zaczynają się już wspomniane wcześniej schody.
Przede wszystkim nie możemy wybrać sobie dowolnego pliku z dowolnego folderu. Wszystko musi znajdować się w folderze Tapes.
Rozumiał bym to jeszcze jakoś, gdyby można było tam tworzyć podfoldery i zrobić sobie taką bibliotekę kaset wybierając później z listy tą, którą chcemy odsłuchać.
Wszystkiemu winne jest BGT. Dlaczego ludzie jeszcze w tym piszą i piszą w tym aplikacje do których ten silnik w ogóle się nie nadaje? Tak, wiem, sam lepszy nie byłem i napisałem tak pierwsze wersje PLS Generatora ale obecnie wszystko przenoszę na inne języki.
Kolejny mankament niedopuszczalny w odtwarzaczach to brak wsparcia dla formatu MP3. Rozumiem, że BGT, ale Mci, czyli klasa dla pewnej DLL-ki to umożliwia. Deweloper się tutaj w researchu nie postarał.
Można przyczepić się również do ułożenia przycisków, aczkolwiek bywały i takie magnetofony.
Po za dźwiękami na otwieranie kieszeni, przewijanie oraz zatrzymywanie czy naciśnięcie play nie ma nic. Nie symuluje to więc mimo nazwy odtwarzania kasety.
Autor mógł postarać się o Equalizer z parametrem emitującym np Dolby B lub dodać chociaż ten elegancki szum prawdziwej taśmy.
Dygresja again: Ludzie na forum owszem proponowali dodanie szumu, ale tego z Winyli? Widać przez to jakie pojęcie ma obecna młodzież o technologiach dostępnych bezproblemowo wszędzie jeszcze 10 lat temu. :/ Czas biegnie teraz zbyt szybko, a ja mimo wieku jestem już Dinozaurem?
Ostatnia rzecz, to przewijanie.
Przewijanie na podglądzie? Było to możliwe głównie w dyktafonach oraz kilku modelach magnetofonów Panasonica, i w tym momencie dźwięk mechanizmu był zupełnie inny. Podgląd w ten sposób na większości magnetofonów niszczył zarówno głowicę jak i taśmę w kasecie.
Co zrobione jest dobrze?
Przede wszystkim w pełni realistyczne dźwięki magnetofonu. Nie pomieszał winyla z kasetami jak SamTupy w STW. :) Po za tym lekkość oraz rozmiar samej aplikacji oraz możliwość modyfikowania jej dźwięków.
Podsumowując pomysł jest dobry, lecz wykonanie z uwagi na wybrany język programowania oraz słabe przyłożenie się do tematu nie jest zadowalające. Obecnie dam programowi 4 na 10, polecając jednak sprawdzenie za jakiś czas bo przecież to dopiero pierwsza wersja 1.0.
Żeby nie było, że tylko narzekam wspieram projekt, ponieważ uwielbiam analog i chcę, by ludzie mogli chociaż zobaczyć w uproszczeniu jak to było. Już 2 lub 3 dni temu podesłałem autorowi prymitywny kod obsługi plików oraz folderów w BGT a niebawem dorzucę również analogowy szum z prawdziwej kasety, aby chociaż się zapętlał. Przekazałem mu również wszystkie wypisane tutaj uwagi.