Produkty ALFA

ALF Products Inc. lub ALF (nazwa pochodzi od instrukcji języka asemblerowego oznaczającej „obróć rejestr A w lewo o cztery bity”), była firmą z Kolorado znaną przede wszystkim ze sterowanych komputerowo syntezatorów muzycznych oraz dyskietek i powielaczy.

Pierwsze logo ALF Products. Rysowanie linii, które zostało wykonane za pomocą plotera komputerowego, przedstawia hipersześcian lub tesserakt .

Historia

W 1971 roku Tim Gill , uczeń Wheat Ridge High School , który interesował się komputerami, odwiedził salę komputerową w Lakewood High School w poszukiwaniu „innych inteligentnych form życia”. Tam poznał Philipa Tubba, ucznia Lakewood High School, który podzielał jego zainteresowanie komputerami. To spotkanie zainspirowało Philipa do założenia Jefferson County Computer Club. Jako student pierwszego roku Philip pełnił funkcję przewodniczącego studenta i miał dobre stosunki z pracownikami szkoły i okręgu. Udało mu się stworzyć jedyny w powiecie studenckim klub wieloszkolny. Korzystając z komunikatów logowania w Hewlett-Packard z serii 2000 z podziałem czasu , ogłaszano spotkania klubowe w całym hrabstwie i odbywały się w różnych szkołach średnich.

Drugie logo ALF Products

W Jefferson County Computer Club Philip Tubb spotkał wielu innych uczniów, którzy podzielali zainteresowanie komputerami. Dzielił również duże zainteresowanie elektroniką z Johnem Ridgesem, uczniem Wheat Ridge High School. John zaprojektował i zbudował jeden z pierwszych sterowanych komputerowo syntezatorów muzycznych , jednostkę polifoniczną z 6 głosami (każdy o zakresie 8 oktaw i 8 poziomach głośności). Może być kontrolowany przez zdalnie zlokalizowany komputer po podłączeniu między dalekopisem (lub podobnym urządzeniem) a jego modemem . Dane ASCII przepływające przez to połączenie były używane do wydawania poleceń syntezatorowi. John napisał także programy w języku BASIC , które umożliwiały wprowadzanie muzyki w formacie tekstowym, zapisywanie na dysku twardym komputera i odtwarzanie za pomocą urządzenia. Syntezator otrzymał przydomek „Mesmerelda” ze względu na hipnotyczne efekty jego diod LED stanu podczas odtwarzania.

Będąc uczniem liceum w Lakewood, Philip Tubb został zatrudniony na pół etatu do obsługi komputera w okręgu. W tej pracy Philip prowadził także seminaria na temat programowania dla wielu nauczycieli matematyki w szkołach średnich w hrabstwie, którzy bez wcześniejszego przeszkolenia mieli trudności z prowadzeniem zajęć z programowania. Dzięki tym kontaktom Philip i John zaczęli demonstrować Mesmereldę na lekcjach muzyki w kilku szkołach średnich, wprowadzając uczniów (i nauczycieli) w tę nową koncepcję muzyki sterowanej komputerowo. Wielu uczniów interesowało się muzyką, ale nie mieli wystarczających umiejętności, aby grać na konwencjonalnym instrumencie. Uczniowie ci byli podekscytowani pomysłem wykorzystania komputera do odtwarzania muzyki, eliminując konieczność uprzedniego opanowania gry na instrumencie. Potencjalny rynek syntezatorów sterowanych komputerowo był najwyraźniej większy, niż obaj zakładali.

Po ukończeniu szkoły średniej Philip Tubb dołączył do byłych członków klubu komputerowego Tima Gilla i Richa Harmana na University of Colorado . Philip wkrótce odkrył, że zajęcia z informatyki były prawie w całości oparte na komputerach typu mainframe , które w tamtym czasie uważał za przestarzałe. Zrezygnował po jednym semestrze, aby samodzielnie studiować programowanie. Pod koniec 1975 roku Philip zaczął omawiać z Johnem Ridgesem (który wówczas był studentem University of Colorado) pomysł założenia firmy wytwarzającej produkty elektroniczne związane z komputerami. Prawo stanu Kolorado w tamtym czasie wymagało, aby założyciel miał 21 lat i wymagało co najmniej trzech dyrektorów. Ani Filip, ani Jan nie mieli po 21 lat; Rich dołączył do projektu i podpisał dokumenty rejestracyjne dla „AL F Products Inc.” w listopadzie 1975. Cała trójka służyła jako rada dyrektorów ALF do 1992. Nazwa „ALF” została wybrana z listy instrukcji języka asemblera dla komputera Hewlett-Packard. Oznacza to „obróć rejestr A w lewo o cztery bity”. Ta konkretna instrukcja została wybrana w dużej mierze dlatego, że litery nie mają krzywych i dlatego byłyby łatwe do narysowania za pomocą plotera lub innego urządzenia do grafiki wektorowej .

ALF opracował różne produkty przed podjęciem poważniejszej pracy nad sterowanymi komputerowo syntezatorami muzycznymi. Kilku byłych członków Jefferson County Computer Club zostało pracownikami ALF, w tym Tim Gill (który opuścił pracę w Hewlett-Packard, aby dołączyć do ALF). ALF stworzył kilka produktów dla Apple II . Tim Gill chciał, aby ALF pracował nad produktami dla nowego Apple III , ale Philip Tubb miał obawy co do żywotności tego komputera. Tim wkrótce opuścił ALF, aby założyć firmę Quark, Inc. i napisał Word Juggler dla Apple III. Pomimo tego rozstania, ALF i Quark utrzymywali związek przez lata. Jednym z elementów ALF wyprodukowanych dla firmy Quark był klawiaturę , który umożliwiał używanie programu Word Juggler z Apple II.

Reklama „Rock Star” firmy ALF
Reklama „Rzemieślnik” firmy ALF

ALF był znany ze swoich dziwacznych reklam i subtelnego humoru w instrukcjach obsługi i broszurach produktowych. W reklamie ALF „Rock Star” zauważono, że „niektóre firmy powiedzą wszystko, by sprzedać ci kartę muzyczną” i przystąpiono do wyśmiewania wybranych cytatów z reklam konkurencji. Jeden z cytatów pochodził z jednej z wcześniejszych reklam ALF. „Gitara” w reklamie nie jest prawdziwym instrumentem; ALF skonstruował go tylko na potrzeby sesji zdjęciowej. Reklama ALF „Craftsman” pojawiła się w Creative Computing na prima aprilis z 1980 roku . Magazyn, po odwróceniu do góry nogami, wydawał się być „twórczym, popularnym, osobistym rekreacyjnym mikrokomputerowym interfejsem danych Dr. KiloBYTE, światowym dziennikiem”, nawiązującym do nazw kilku ówczesnych magazynów komputerowych. Ten numer zawierał 73 strony artykułów humorystycznych, a wszystkie strony były ponumerowane szesnastkowo ; Reklama firmy ALF pojawiła się na stronie 3F.

W miarę jak muzyka sterowana komputerowo stawała się coraz bardziej popularna, na rynek zaczęły wchodzić znacznie większe firmy. ALF zdecydował się skoncentrować na sprzęcie do powielania dyskietek , który miał niewielką konkurencję i stał się dominującym dostawcą w tej dziedzinie. Gdy dyski kompaktowe zaczęły zastępować dyskietki, firma ALF zdała sobie sprawę, że na tym rynku potrzebny jest większy partner. Wynegocjowano wykup przez Rimage Corporation , która niedawno zakończyła swoją ofertę publiczną. Większość byłych pracowników ALF odeszła wkrótce po przejęciu; Philip Tubb i John Ridges pozostali w Rimage przez kilka lat.

Produkty

Wczesne produkty

Pierwszymi produktami ALF były adaptacje czytnika taśmy perforowanej w teletypie Model 33ASR , co pozwoliło mu działać z większymi prędkościami. Terminale oparte na wyświetlaczach stawały się popularne w systemach z podziałem czasu i mogły działać z większymi prędkościami niż dalekopis. ALF stworzył kartę interfejsu, która umożliwiła czytnikowi Teletype, który normalnie odczytuje 10 znaków na sekundę, odczyt z prędkością 30 znaków na sekundę, gdy jest używany z terminalem z wyświetlaczem. Sprzedawano go tylko szkołom w okolicy; nie podjęto żadnej próby większego marketingu. Inna wersja pozwalała czytnikowi działać z prędkością 55 znaków na sekundę, ale modemy, które mogły działać z takimi prędkościami, nie były wówczas powszechnie stosowane.

Następnie ALF wyprodukował szereg produktów towarzyszących S-100 : przedłużacz karty, który ułatwia testowanie karty S-100 poprzez podniesienie jej ponad inne karty w komputerze; płyta główna S-100 ; karta testowa płyty głównej S-100, która uprościła sprawdzanie błędów montażu na płycie głównej; i generator liczb losowych. Karta testowa płyty głównej była sprzedawana w lokalnych sklepach z elektroniką hobbystyczną, a płyta główna została wykorzystana w kolejnym produkcie (AD8).

Syntezator muzyczny AD8

Pierwszy sterowany komputerowo syntezator muzyczny firmy ALF, zaprojektowany w latach 1976–1977, nosił nazwę AD8 (homofon 88 , liczba klawiszy fortepianu ) . Był przeznaczony do użytku z dowolnym komputerem S-100, ale mógł być używany z dowolnym komputerem za pośrednictwem magistrali równoległej . Podstawowym sprzętem była jednogłosowa karta syntezatora; do stworzenia systemu polifonicznego z jednym do ośmiu jednoczesnych głosów można było użyć do ośmiu kart. Karta kontrolera , która posiadała własny procesor 6502 , podłączona do komputera użytkownika i kart syntezatora. Każda karta jednogłosowa miała następujące elementy sterujące:

AD8 był również w stanie wytworzyć różne efekty białego szumu , które były szczególnie przydatne w przypadku dźwięków perkusyjnych , poprzez zaprogramowanie pamięci RAM kształtu fali z liczbami losowymi .

ALF stworzył płytę demonstracyjną „Computer Controlled Synthesizer Performances”, zawierającą występy Mesmereldy i AD8.

Kosztujący prawie dwa razy więcej niż Altair 8800 lub podobny komputer wymagany do jego sterowania, AD8 był wówczas zbyt drogi dla większości hobbystów. Niewiele systemów zostało sprzedanych.

Poczwórny generator tonu chromatycznego

Wersja S-100 Quad Chromatic Pitch Generator

Mniej więcej w tym samym czasie, co AD8, ALF sprzedawał prostą kartę generatora tonu w dwóch wersjach: jedną podłączaną bezpośrednio do komputera S-100 i drugą, którą można było podłączyć do dowolnego komputera przez interfejs równoległy. Każda karta może generować cztery jednoczesne głosy, aw systemie S-100 można używać wielu kart. Nie było żadnych elementów sterujących poza wysokością (ten sam zakres 8 oktaw, co w AD8). Może służyć jako sterowany komputerowo sekwencer , łącząc poszczególne głosy z urządzeniami zewnętrznymi, takimi jak konwencjonalne syntezatory analogowe. Dodatkowo standardowy kabel audio umożliwiał podłączenie do zwykłego systemu audio.

Apple Music Syntezator / Karta muzyczna MC16

Pierwszy sprzętowy syntezator muzyczny dla komputerów Apple II, ALF's MC16

Komputery S-100, których klienci używali do sterowania generatorami AD8 lub Quad Chromatic Pitch Generator, różniły się znacznie konfiguracją; nie było jednego standardu nawet dla głównych elementów, takich jak typ wyświetlacza, interfejs lub układ klawiatury, urządzenie taśmowe do dystrybucji oprogramowania i tak dalej. Ten brak standaryzacji był istotną przeszkodą w tworzeniu przyjaznego dla użytkownika oprogramowania dla swoich produktów. Kiedy Apple wprowadził Apple II w 1977 roku, był dostępny tylko z jednym formatem wyświetlacza i klawiatury, co pozwoliło na stworzenie oprogramowania, które działałoby dla wszystkich użytkowników. Niestety, Apple II był mniej wydajny niż większość komputerów S-100, a karty akcesoriów , które mógł pomieścić, były fizycznie dość małe. ALF musiał zaprojektować syntezator znacznie prostszy niż złożony AD8.

ALF użył AD8 do symulacji szerokiej gamy możliwych projektów syntezatorów. Obejmowały one zarówno bardzo proste, jak Quad Chromatic Pitch Generator (który był oczywiście zbyt prosty dla pożądanej muzyki), jak i znacznie bardziej złożone schematy wykorzystujące prawie wszystkie możliwości AD8 (który był już znany jako zbyt drogi). Symulacje te można obsługiwać w czasie rzeczywistym , a ich współczynnik względnej przyjemności (REF) mierzyć, aby określić, w jakim stopniu każdy projekt byłby użyteczny jako funkcjonalny syntezator muzyczny. Docelowym celem był REF powyżej 80. Oceniono i rozważono liczne projekty wraz z szacunkowymi kosztami produkcji. Ostatecznie wybrano projekt zachowujący zakres 8 oktaw, dokładne strojenie oraz kombinację obwiedni ADSR i regulacji głośności; programowalne funkcje generowania przebiegów i filtrowania AD8 zostały pominięte. Ostateczny osiągnięty REF był większy niż 82.

Program do wprowadzania muzyki ALF działający na Apple II

Produkt był pierwotnie sprzedawany jako „ALF's Apple Music Synthesizer”, ale Apple obawiał się, że klienci mogą pomyśleć, że produkt jest sprzedawany przez Apple, a nie kompatybilny z Apple; ALF zmienił nazwę na „Music Card MC16” („MC” oznacza „Music Card”, a 16 to ostatnie cyfry numeru katalogowego produktu). Był to pierwszy sprzętowy produkt muzyczny sprzedawany dla Apple II i przez pewien czas był jednym z najlepiej sprzedających się akcesoriów sprzętowych do Apple II (oprócz napędu dyskietek Apple). Produkt został zademonstrowany Apple i dealerom Apple pod koniec 1978 roku, a sprzedaż masowa rozpoczęła się w czerwcu 1979 roku.

Zrzut ekranu programu muzycznego ALF na Apple II

Zaawansowane oprogramowanie napisane przez Johna Ridgesa dla tego syntezatora było pierwszym, które zaimplementowało graficzne wejście do produktu muzycznego na komputer osobisty. W tamtym czasie jego program do wprowadzania muzyki był największym w języku asemblera dostępnym dla Apple II (nawet większym niż cały interpreter języka Applesoft BASIC ) i jednym z nielicznych programów wykorzystujących grafikę Apple w wysokiej rozdzielczości . Było to również prawdopodobnie pierwsze oprogramowanie dla komputera Apple, które korzystało z graficznego interfejsu użytkownika (GUI) z ikonami i elementami wskazującymi (część „IMP” interfejsów WIMP ); kilka lat przed komputerem Macintosh firmy Apple . Ponieważ Apple II nie miał myszy, GUI zostało zaimplementowane przy użyciu „wioseł do gier” Apple ; jeden przesunął strzałkę, aby wybrać żądaną ikonę, a drugi przesunął wybraną ikonę do żądanej pozycji na pięciolinii muzycznej na ekranie. Podczas wprowadzania nuty dźwięk nuty był jednocześnie odtwarzany przez syntezator w celu potwierdzenia, że ​​wybrano właściwą wysokość.

Zaawansowane funkcje oprogramowania umożliwiały odtwarzanie powtarzających się fragmentów muzyki bez wpisywania ich więcej niż raz, a także umożliwiały jednoczesne odtwarzanie nut na wielu głosach w celu syntezy addytywnej . Synteza addytywna jest zwykle wykonywana przy użyciu fal sinusoidalnych, ale ponieważ nie dołączono generatora przebiegów (takiego jak w AD8), każdy głos mógł tworzyć tylko fale prostokątne . Syntezę addytywną można również przeprowadzić za pomocą fal prostokątnych, ale zakres możliwych dźwięków jest bardziej ograniczony (w szczególności nie można stworzyć dźwięku mniej złożonego harmonicznie niż sama podstawowa fala prostokątna). Testy z AD8 pokazały, że bardzo interesujące dźwięki można uzyskać za pomocą syntezy addytywnej fali prostokątnej, gdy każdy głos używa nieco innych obwiedni ADSR i/lub niewielkich przesunięć w taktowaniu. Dlatego MC16 został zaprojektowany z bardzo precyzyjną kontrolą ADSR.

Każda karta może generować jednocześnie trzy głosy, każdy o zakresie 8 oktaw (zaczynając od tej samej wysokości co fortepian, ale rozciągając się o 8 półtonów wyżej) z doskonałą dokładnością strojenia (w granicach 2 centów ) i 256 poziomów obwiedni/głośności ze skalowaniem wykładniczym (78 zakres dB ). Każdy głos mógł również generować ćwierćtony (tony wykładnicze w połowie między każdym dźwiękiem fortepianu). Dwie karty mogły być użyte na sześć głosów lub trzy karty na dziewięć głosów; z dwiema lub trzema kartami wyjście audio było stereo.

Apple Music II / karta muzyczna MC1

Druga karta muzyczna ALF dla Apple II, MC1

Po tym, jak oryginalna karta muzyczna MC16 sprzedawała się w dużych ilościach przez pewien czas, inżynierowie z ALF dowiedzieli się, że firma Texas Instruments (TI) umieściła zasadniczo cały zespół obwodów karty MC16 w jednym układzie scalonym , SN76489N . TI znacznie zmniejszył zakres tonu i dokładność strojenia w porównaniu z MC16 i zmniejszył 256 poziomów obwiedni / głośności do 16 (i zakres 78 dB do 28 dB). TI dodał generatora liczb pseudolosowych , który można wykorzystać do tworzenia efektów białego szumu podobnych do tego, co ALF zademonstrował na syntezatorze AD8 przy użyciu losowych amplitud, chociaż TI prawdopodobnie zamierzał go bardziej wykorzystać do efektów dźwiękowych niż do symulacji instrumentów perkusyjnych.

ALF zaprojektował kartę z trzema chipami SN76489N, umożliwiając w ten sposób dziewięć jednoczesnych głosów (podobnie jak trzy karty MC16). Produkt nosił pierwotnie nazwę „ALF's Apple Music II”, a później został przemianowany (na prośbę Apple) na „Music Card MC1”. Zamiast zaczynać od tej samej wysokości, co najniższa nuta fortepianu (A0, A poniżej C trzy oktawy poniżej środkowego C), jak MC16, MC1 zaczęło się 15 półtonów wyżej, w C2 (C dwie oktawy poniżej środkowego C) ; i zamiast mieć zakres 8 oktaw (96 półtonów), miał zakres 6 oktaw (72 półtonów). Oprogramowanie karty muzycznej MC16 zostało zmodyfikowane do obsługi MC1.

Akcesoria MC16/MC1

ALF sprzedawał dyski zawierające dane utworów, które można było odtwarzać za pomocą syntezatorów MC16 lub MC1. Wiele piosenek zostało zgłoszonych przez klientów ALF, a ALF zapłacił im symboliczną opłatę licencyjną za prawa do rozpowszechniania ich pracy.

ALF sprzedawał również dysk „Podstawowe umiejętności treningu słuchu”, który szkolił uczniów w podstawowych umiejętnościach, takich jak identyfikowanie akordów durowych, powiększonych, zmniejszonych lub molowych . Ze względu na stosunkowo słabą dokładność strojenia MC1, programy do treningu słuchu były oferowane tylko dla MC16.

Inne akcesoria obejmowały „płytę wejściową trybu taktowania”, która umożliwiała użycie jednego głosu karty MC16 do kontrolowania tempa odtwarzania; oraz „Proces”, zbiór funkcji edycyjnych i innych pomocy do użytku z programem do wprowadzania muzyki.

Lokalizator radiowy PAL9000

Zespół anteny PAL9000 firmy ALF pokazany jako zainstalowany w samochodzie

Odchodząc od produktów muzycznych, w 1981 roku ALF zaprojektował lokalizator radiowy oznaczony PAL9000 (dla lokalizatora anteny sekwencyjnej, gdzie 9000 jest grą na filmie HAL 9000 z 2001 roku ) . Produkt składał się z układu ośmiu spiralnych anten , które można było zamontować na dachu pojazdu, oraz skrzynki kontrolnej z okręgiem diodowych kierunkowskazów, który zwykle montowano wewnątrz, aby kierowca lub pasażer mógł go zobaczyć. Pierwotnie był przeznaczony do użytku w amatorskim sporcie radionawigacyjnym . Wśród klientów znalazła się amerykańska Straż Graniczna , która używała go do śledzenia psów wyposażonych w nadajniki radiowe, oraz różne firmy taksówkarskie, które używały go do lokalizowania kierowców zakłócających dyspozycję radiową poprzez ciągłe nadawanie .

Produkt wykorzystywał cyfrowy filtr FIR i inne zaawansowane techniki cyfrowe do ciągłego określania kierunku przychodzącego sygnału radiowego w oparciu o jego interakcję z ośmioma oddzielnymi antenami. Do wyświetlacza i do zespołu anteny podłączono również dostarczone przez użytkownika radio FM lub urządzenie nadawczo-odbiorcze, dostrojone do żądanej częstotliwości nadawania (w zakresie od 144 do 148 MHz urządzenia). PAL9000 doskonale wskazywał kierunek nadchodzących sygnałów radiowych, ale w niektórych sytuacjach korzystanie z produktu było utrudnione przez fakt, że sygnał radiowy może pochodzić z obiektu, który odbija sygnał (takiego jak duży budynek), a nie z źródła sam nadajnik.

System kopiowania CS3 / Program kopiowania z całkowitą dokładnością

Skopiuj system CS3, pokazany z sześcioma dyskami

Kiedy ALF zaczął sprzedawać karty muzyczne do Apple II, stacje dyskietek nie były jeszcze powszechne w Apple, więc oprogramowanie było dostarczane na kasecie. ALF ściśle współpracował z lokalną firmą kopiującą kasety magnetofonowe, pomagając im modyfikować sprzęt przeznaczony do odtwarzania głosu i muzyki w celu kopiowania kaset z danymi w formacie Apple. Poprosili ALF o zaprojektowanie sprzętu do kopiowania dyskietek, aby mogli robić interesy również na tym rynku, ale ALF, chcąc skupić się na własnych produktach, odmówił. Kiedy później firma ALF zaczęła oferować oprogramowanie kart muzycznych na dyskietkach, szybko odkryła, że ​​istniejące metody kopiowania dysków były powolne i wyjątkowo zawodne. ALF wrócił do firmy powielającej kasety, aby pracować z nimi nad tworzeniem powielaczy dyskietek, ale do tego czasu firma kasetowa zdecydowała się nie wchodzić w biznes dyskietek.

ALF miał pewne doświadczenie z napędami dyskietek i dyskami twardymi, zwłaszcza z systemami S-100, i zaczął projektować oprogramowanie i sprzęt do kopiowania dysków do użytku wewnętrznego. Na konwencjach branży komputerowej ALF był często pytany przez inne firmy produkujące oprogramowanie i sprzęt, w jaki sposób ALF kopiuje ich dyski, ponieważ był to powszechny problem w branży. Kiedy odkryli, że ALF zaprojektował własny sprzęt, wiele firm pytało, czy mogą kupić sprzęt lub czy ALF skopiuje ich dyski. ALF zaczął kopiować dyski dla kilku firm programistycznych, początkowo głównie jako przysługa dla wystawców, z którymi pracownicy ALF spotykali się na konwencjach. Te przypadkowe ustalenia wkrótce przekształciły się w pełnoprawną usługę kopiowania dysków, którą ALF zaczął reklamować w magazynach komputerowych.

Później ALF zaczął sprzedawać dwa powiązane produkty do kopiowania dysków. Jednym z nich było oprogramowanie, które działało na standardowym komputerze Apple II, ale kopiowało dyski szybciej niż oprogramowanie Apple i znacznie bardziej niezawodnie. Drugim był produkt, który łączył to oprogramowanie z dodatkowym sprzętem, aby umożliwić jeszcze szybsze kopiowanie. Produkt zawierający wyłącznie oprogramowanie nosił pierwotnie nazwę „PenultiCopy”; „penulti” od „przedostatniego”, co oznacza drugi najlepszy lub drugi od góry (tj. drugi w porównaniu do produktu sprzętowego), ale niestety częściej oznacza przedostatni. Wkrótce zmieniono to na bardziej trafną nazwę „Program kopiowania całkowitej dokładności”.

Produkt ulepszony sprzętowo był pierwotnie nazywany po prostu „Copy System”, który później został rozszerzony do „Copy System CS3”, gdy ALF wprowadził dodatkowe modele kopiarek sprzętowych. Zasilacz w Apple II nie był w stanie obsłużyć więcej niż jednego dysku na raz, co oczywiście ograniczało szybkość kopiowania dysków. Sprzęt CS3 zastąpił zasilacz w Apple. Ponieważ ten zasilacz o dużej pojemności był fizycznie zbyt duży, aby zmieścić się w Apple II, został umieszczony bezpośrednio za Apple II i podłączony za pomocą krótkiego kabla. CS3 z kilkoma dyskami mógł skopiować około 200 dysków na godzinę (w tym pełna weryfikacja każdej kopii).

Oba produkty zawierały narzędzia programowe do regulacji prędkości silnika dysku (częsty problem w dyskach Apple), oprogramowanie do bardziej zaawansowanej konserwacji oraz szczegółowe instrukcje techniczne dotyczące procedur konserwacji. CS3 zawierał również mały zespół obwodów, który stabilizował zegar Apple II, aby umożliwić wykonanie jednej z regulacji konserwacyjnych dysku bez potrzeby posiadania specjalnego sprzętu do ćwiczeń napędu.

Karta procesora AD8088 i karta pamięci AD128K

Karta procesorowa ALF 8088 dla Apple II
Karta pamięci firmy ALF do karty procesora AD8088

W czerwcu 1982 roku ALF zaczął sprzedawać kartę do Apple II, która dodała procesor Intel 8088 , ten sam procesor, który był używany w IBM PC , który został wprowadzony dziewięć miesięcy wcześniej. Ponieważ Apple II miał tylko 8-bitowy procesor pracujący z częstotliwością 1,023 MHz, AD8088 firmy ALF z 16-bitowym procesorem pracującym z częstotliwością 5 MHz pozwalał na znacznie szybsze operacje. Opcjonalna karta, AD128K, dodała do 128 KB pamięci dla 8088 (ponad dwa razy więcej pamięci dostępnej w Apple II) i / lub zmiennoprzecinkowego koprocesora matematycznego Intel 8087 .

Podobnie jak Z-80 SoftCard firmy Microsoft , która umożliwiała Apple II uruchamianie oprogramowania napisanego dla Altair 8800 (lub innych komputerów S-100) i systemów operacyjnych, takich jak CP/M , AD8088 firmy ALF umożliwiała Apple II uruchamianie oprogramowania napisanego dla komputerów IBM PC i systemy operacyjne, takie jak CP/M-86 i MS-DOS . Wersja CP/M-86 dla AD8088 została sprzedana przez Clone Software Corporation. W przeciwieństwie do karty SoftCard i większości innych kart procesorowych dla Apple II, AD8088 firmy ALF umożliwiła jednoczesne działanie procesora Apple wraz z procesorem AD8088. Procesor AD8088 mógł uzyskać dostęp do stosunkowo wolnej pamięci w Apple II, szybkiej pamięci na samej karcie AD8088 (2K, 4K, 6K lub 8K bajtów) oraz szybkiej pamięci na karcie dodatkowej (64K lub 128K bajtów). AD8088 miał również 4K bajtów ROM .

Do produktu dołączono trzy aplikacje: FTL, MET i MEMDISK.

FTL

FTL, Formula Transfer Link, była aplikacją, która umożliwiała wysyłanie operacji matematycznych zmiennoprzecinkowych w Applesoft BASIC firmy Apple do 16-bitowego procesora AD8088 w celu oceny, zamiast oceniania przez 8-bitowy procesor Apple. Zaowocowało to znacznie szybszym wykonaniem i lepszą dokładnością. Aby uzyskać jeszcze większą wydajność, operacje matematyczne mogą być obsługiwane przez opcjonalny koprocesor 8087. Żadne modyfikacje nie były potrzebne w programach Applesoft użytkownika; FTL został aktywowany po prostu przez uruchomienie programu instalacyjnego po uruchomieniu Apple II. FTL był również kompatybilny z popularnymi kompilatorami języka BASIC (Microsoft TASC i On-Line Systems Expediter II).

Podobny program, „The Pascal Patch”, był sprzedawany przez firmę Micro Magic. Pozwoliło to AD8088 przyspieszyć funkcje matematyczne w Pascal firmy Apple .

SPOTKAŁ

MET, Multiple Event Timer, był aplikacją, która umożliwiła użycie AD8088 do profilowania oprogramowania lub innych precyzyjnych funkcji pomiaru czasu. W celu profilowania programista umieściłby instrukcję zapisu na karcie AD8088 (na przykład przy użyciu POKE w języku BASIC) na początku i na końcu każdej sekcji kodu, która ma być profilowana, i wykonał program. Następnie program dostarczony przez firmę ALF zostałby użyty do odczytania precyzyjnych pomiarów taktowania zapisanych w pamięci AD8088. Pozwoliło to programiście określić czas potrzebny na wykonanie każdej sekcji, co jest przydatne do określenia, które sekcje skorzystałyby na optymalizacji. MET może interwały czasowe tak krótkie, jak 50 mikrosekund.

DYSK

Ta aplikacja, dostarczona z AD128K, umożliwiała wczytanie całej zawartości dyskietki (z wyjątkiem ścieżek startowych) do pamięci karty. AD8088 może być następnie używany bezpośrednio przez większość programów, tak jakby był kontrolerem Apple Disk II. Zaletą takiego rozwiązania jest to, że pamięć półprzewodnikowa AD8088 jest znacznie szybsza niż mechaniczna pamięć obrotowa dyskietki. Wadą jest to, że wszelkie dane zmienione na dysku pamięci są tracone w przypadku awarii zasilania. Zwykle użytkownik po zakończeniu wprowadzania modyfikacji zapisał dysk z pamięcią z powrotem na dyskietce.

Kopiarki dyskietek CS5 Turbo / CS6 Turbo II

System kopiowania dysków Turbo II firmy ALF

Seria Turbo kopiarek dyskowych korzystała z komputera Apple II, ale nie korzystała z żadnego sprzętu dyskowego Apple. Sprzęt Apple składał się z karty kontrolera, wpiętej do gniazda rozszerzeń, podłączonej do jednej lub dwóch zewnętrznych jednostek napędowych. Ich zewnętrzne jednostki napędowe korzystały z zasilacza komputera, który mógł obsługiwać tylko jeden dysk na raz. Karta kontrolera dysku ALF podobnie podłączona do Apple, ale podłączona do jednej lub dwóch par napędów; każda para miała dedykowane zasilanie, dzięki czemu wszystkie napędy mogły być obsługiwane jednocześnie. Za pomocą dwóch kart kontrolera można obsługiwać w sumie osiem napędów. Kontroler ALF mógł odczytywać i zapisywać nie tylko różne formaty dysków Apple, ale także formaty komputerów innych marek.

System CS5 Turbo, wprowadzony w 1984 roku, mógł obsługiwać formaty dysków Apple, Atari , Commodore i TRS-80, a także większość standardowych formatów FM 5,25". System CS6 Turbo II, który wykorzystywał ulepszoną kartę kontrolera, dodał popularną kartę IBM Formaty PC i większość standardowych formatów MFM 5,25". Ta karta kontrolera, wraz z jedną z jednostek z dwoma dyskami, była również sprzedawana do użytku z kartą procesora AD8088 , aby umożliwić użytkownikom CP / M-86 i MS-DOS odczytywanie i zapisywanie dysków zarówno w formacie Apple II, jak i IBM PC; ale większość jednostek była sprzedawana w celu kopiowania dysków. Z ośmioma dyskami pojedynczy system Turbo II może skopiować 319 dysków Apple II lub Commodore 64 , 283 dyski Atari, 158 jednostronnych dysków IBM PC lub Atari Enhanced, 158 dysków Kaypro lub TRS-80 lub 86 dwustronnych dysków IBM PC za godzinę (wszystko łącznie z pełną weryfikacją każdego egzemplarza).

CS6 Turbo II był również dostępny w wersji do użytku z automatycznymi ładowarkami dysków, takimi jak Mountain Computer model 3200. W przypadku korzystania z automatycznej ładowarki puste dyski są podawane ze stosu w zbiorniku zamiast ręcznie umieszczane w napędach jeden na czas. Ładowarka ma dwa pojemniki wyjściowe, jeden na dobre kopie, a drugi na uszkodzone dyski. Każdy system Turbo II mógł obsługiwać jeden lub dwa automatyczne ładowarki.

Oprócz standardowych 48 dysków 5,25-calowych z 48 ścieżkami na cal, CS6 był dostępny w wersji z 96 dyskami gąsienicowymi na cal (poczwórna gęstość) dla formatów DEC Rainbow i Tandy 2000. Wersja z napędem 3,5 - calowym mogła skopiować Amigę , Apple Macintosh i Unidisk , IBM PC Convertible i inne standardowe formaty 3,5-calowe.

Dyski sformatowane

ALF pozyskała czyste dyski po bardzo niskich cenach ze względu na ogromne ilości potrzebne do wykonania usługi kopiowania dysków. ALF zaczął sprzedawać czyste dyski w opakowaniach zbiorczych zamiast zwykłych dziesięciopaków, a dzięki reklamom w głównych magazynach poświęconych komputerom osobistym szybko stał się głównym sprzedawcą dysków. Gdy konkurencja w sprzedaży dysków masowych zaczęła rosnąć, firma ALF szukała sposobu na odróżnienie swoich produktów w postaci dysków masowych i wkrótce wpadła na pomysł sprzedaży wstępnie sformatowanych dysków. Zwykle użytkownik musiałby sformatować każdy dysk przed użyciem go na swoim komputerze, co było czasochłonne. W przypadku wstępnie sformatowanych dysków użytkownik mógł korzystać z dysku w swoim komputerze natychmiast po otrzymaniu. ALF, będąc producentem sprzętu do kopiowania dysków, miał znaczącą przewagę w produkcji wstępnie sformatowanych dysków w stosunku do większości dostawców dysków masowych. Wkrótce firma ALF formatowała i sprzedawała miliony dysków rocznie. ALF sformatował również dyski dla niektórych głównych producentów dysków, takich jak Nashua Corporation

Kopiarki dysków Quick Copy

Kopiarka dyskowa Quick Copy firmy ALF

Seria Quick Copy była pierwszą linią kopiarek ALF, która miała własny wbudowany komputer , zamiast wymagać do działania komputera Apple II. Pierwszy model został wprowadzony w 1987 roku i kopiował tylko standardowe dyski FM i MFM 5,25 "(takie jak formaty IBM PC).

Wszystkie modele Quick Copy miały dwa napędy dysków i były bardzo łatwe w użyciu. Kiedy urządzenie zostało włączone po raz pierwszy, obok górnego dysku migała zielona lampka, wskazując, że użytkownik powinien włożyć „dysk główny” (dysk, który użytkownik chce skopiować). Podczas gdy funkcja Quick Copy wczytywała dysk główny do pamięci, użytkownik mógł umieścić pusty dysk w dolnym napędzie, a urządzenie automatycznie rozpoczynało wykonywanie pierwszej kopii. Gdy urządzenie skończyło odczytywać dysk główny, zapalała się zielona lampka, wskazując, że dysk główny został wczytany do pamięci OK (lub czerwona lampka obok górnego napędu wskazywałaby na problem z odczytem dysku głównego). Dysk główny można było następnie wyjąć, a użytkownik mógł włożyć pusty dysk. Gdy każda kopia została zakończona, w górnym lub dolnym napędzie, urządzenie wskazywało dobrą kopię za pomocą zielonego światła lub wadliwą kopię za pomocą czerwonego światła. Użytkownik może po prostu kontynuować usuwanie wszystkich dobrych kopii i wkładanie nowych pustych dysków do każdego napędu, aby wykonać dowolną liczbę kopii. Gdy użytkownik wyjmował gotowy dysk i wkładał pusty dysk do jednego napędu, drugi dysk mógł być w trakcie kopiowania; w przeciwieństwie do systemów, w których oba dyski musiały być zsynchronizowane.

Pracownik ALF obsługuje dziewięć powielaczy Quick Copy.

Mały wyświetlacz LCD pokazywał liczbę skopiowanych dysków oraz dwa „odliczania” pokazujące postęp każdego napędu. Wyświetlacz może również pokazywać różne opcje menu, gdy nie kopiuje. Dwa przyciski po prawej stronie wyświetlacza umożliwiały użytkownikowi przewijanie i wybieranie pozycji menu, a przycisk po lewej stronie wyświetlacza można było przytrzymać, aby przewijać instrukcje dla każdej pozycji menu na wyświetlaczu. W przypadku kopiowania dużych nakładów wiele jednostek można umieścić obok siebie. Jeden użytkownik mógł je obsługiwać i wykonywać około 2000 kopii na godzinę.

Począwszy od 1988 roku, ALF zaczął wprowadzać szereg modeli serii 800 szybkich kopii. Zewnętrznie modele z serii 800 wyglądały tak samo jak model 701, ale wewnętrznie elektronika sterująca była zupełnie inna. Dostępne były modele z różnymi napędami 5,25 "lub 3,5"; razem różne modele mogły kopiować praktycznie każdy format dysku używany przez dowolny komputer osobisty. W ostatecznym modelu (model 832), wprowadzonym w 1992 roku, każdy z dwóch dysków zawierał zarówno dysk 5,25 cala, jak i dysk 3,5 cala; użytkownik może korzystać z dwóch dysków 5,25-calowych lub dwóch dysków 3,5-calowych, kopiując w ten sposób szeroką gamę formatów dysków.

Kontrolery autoloadera serii 100

Kontroler automatycznej ładowarki serii 100 firmy ALF

W 1989 roku firma ALF wykorzystała elektronikę serii 800 do stworzenia serii 100 sterowników kopiujących do automatycznych ładowarek. Każda jednostka serii 100 obsługiwała jedną automatyczną ładowarkę, ale mogła jednocześnie kopiować obie strony dwustronnego dysku (wszystkie wcześniejsze kopiarki ALF i wszystkie dyski używane w komputerach mogły odczytywać lub zapisywać tylko na jednej stronie dysku w w dowolnym momencie) i poradziłby sobie z dyskami, które obracają się dwa razy szybciej niż zwykle. Praktycznie każdy producent automatycznych ładowarek w USA oferował co najmniej jeden produkt korzystający z serii ALF 100 (m.in. Ashby Industries, CopyMaster, Costas Systems, MissionSix, Rimage Corporation, Trace Corporation i Victory Enterprises). Większość z nich zbudowała elektronikę serii 100 bezpośrednio w swojej ładowarce, ale firma ALF oferowała również kompaktową metalową obudowę, którą można umieścić na ładowarce lub w jej pobliżu.

Kontrolery autoloadera z serii Pro

Prototypowa jednostka serii Pro w trakcie testów. Karty obwodów znajdujące się na górze urządzenia zwykle montuje się wewnątrz.

W latach 90. istniało wiele dużych usług kopiowania dysków, a większość z nich miała już obszerne instalacje sprzętu do kopiowania (zakupionego od ALF i innych producentów). Stawało się też jasne, że dyskietki zostaną zastąpione innymi nośnikami. Firma ALF zdecydowała się zaprojektować następną generację sterowników automatycznych ładowarek, serię Pro, tak aby była to bardzo wydajna konstrukcja, która mogłaby obsłużyć dużą liczbę automatycznych ładowarek z najnowszymi, szybkimi, równoczesnymi napędami dwustronnymi, ale przy bardzo niskim koszcie jednostkowym. zdolność. Założeniem było, że usługi kopiowania polegałyby na dodawaniu sprzętu tylko w razie potrzeby w celu zastąpienia istniejącego sprzętu w miarę jego zużycia. Skończyły się czasy masowej ekspansji produkcji, a oni szukali bardzo tanich produktów.

Seria Pro została zaprojektowana w taki sposób, aby pojedynczy kontroler mógł obsługiwać osiem automatycznych ładowarek, z których każda ma bardzo szybki napęd. Ponadto wiele jednostek można było łatwo połączyć za pomocą skrętki typu Ethernet, tak aby jedna jednostka mogła załadować urządzenie nadrzędne do użytku przez setki jednostek, a setki jednostek można było kontrolować za pomocą klawiatury i wyświetlacza jednego urządzenia. Zastosowanie wielkoskalowych macierzy bramek , które można było później przekształcić w układy scalone specyficzne dla aplikacji, jeśli pozwoliła na to wielkość sprzedaży, pozwoliło na zawarcie wszystkich funkcji i szybkości najdroższego sprzętu do kopiowania w stosunkowo niedrogiej płytce drukowanej.

Większość prac projektowych dla serii Pro została wykonana przed przejęciem ALF przez Rimage Corporation w październiku 1993 r. Projekt został ukończony w Rimage przez byłych pracowników ALF po przejęciu.