ALF produkter
ALF Products Inc. , eller ALF (uppkallad efter en assembly-språkinstruktion för "rotera A -registret L eft F our bits"), var ett Colorado -företag främst känt för sina datorstyrda musiksyntar och diskettertillbehör och duplikatorer.
Historia
1971 besökte Tim Gill , en Wheat Ridge High School- elev med ett intresse för datorer, datorterminalrummet på Lakewood High School och letade efter "andra intelligenta livsformer". Där träffade han Philip Tubb, en elev från Lakewood High School, som delade hans intresse för datorer. Detta möte inspirerade Philip att starta Jefferson County Computer Club. Som nybörjare hade Philip fungerat som studentpresident och han hade goda relationer med skolans och distriktets personal. Han kunde skapa den enda studentgrundade flerskoleklubben i distriktet. Med hjälp av inloggningsmeddelanden på länets Hewlett-Packard 2000-series tidsdelade datorsystem tillkännagavs klubbmöten i hela länet och hölls på olika gymnasieskolor.
På Jefferson County Computer Club träffade Philip Tubb många andra studenter som delade ett intresse för datorer. Han delade också ett starkt intresse för elektronik med John Ridges, en student från Wheat Ridge High School. John designade och byggde en av de första datorstyrda musiksynthesizers , en polyfonisk enhet med 6 röster (var och en med ett 8 oktavområde och 8 volymnivåer). Den kan styras av en fjärransluten dator när den är ansluten mellan en teletyp (eller liknande enhet) och dess modem . ASCII - seriedata som flödade på den anslutningen användes för att utfärda kommandon till synthesizern. John skrev också program i BASIC som gjorde att musik kunde matas in i textformat, sparas på datorns hårddisk och spelas upp med hjälp av enheten. Synthesizern fick smeknamnet "Mesmerelda" på grund av de hypnotiska effekterna av dess statuslysdioder under uppspelning.
Medan han studerade vid Lakewood High School, anställdes Philip Tubb på deltid för att driva distriktets dator. I det jobbet undervisade Philip också i seminarier om programmering för många av länets gymnasielärare i matematik som, med få eller inga tidigare instruktioner, kämpade för att undervisa i programmeringsklasserna. Med dessa kontakter började Philip och John demonstrera Mesmerelda för musikklasser på flera gymnasieskolor, och introducerade eleverna (och lärarna) för detta nya koncept med datorstyrd musik. Många av eleverna var intresserade av musik men inte tillräckligt skickliga för att spela med ett konventionellt instrument. Dessa elever var entusiastiska över idén att använda en dator för att spela musik, vilket eliminerar behovet av att bemästra ett instrument först. Den potentiella marknaden för datorstyrda syntar var tydligen större än de två hade antagit.
Efter gymnasiet gick Philip Tubb med sina tidigare datorklubbmedlemmar Tim Gill och Rich Harman vid University of Colorado . Philip upptäckte snart att datavetenskapskurserna nästan helt baserades på stordatorer , som han ansåg vara föråldrade vid den tiden. Han hoppade av efter en termin för att studera programmering självständigt. Sent 1975 började Philip diskutera idén om att starta ett företag för att tillverka datorrelaterade elektroniska produkter med John Ridges (som då var student vid University of Colorado). Colorado lag vid den tiden krävde att en bolagsman var 21 och krävde minst tre styrelseledamöter. Varken Philip eller John var 21 år gamla; Rich gick med i projektet och skrev på inkorporeringspapperet för "A L F Products Inc." i november 1975. De tre fungerade som styrelse för ALF till och med 1992. Namnet "ALF" valdes från en lista med instruktioner för monteringsspråk för Hewlett-Packard-datorn. Det står för "rotera A-registret till vänster fyra bitar". Denna speciella instruktion valdes till stor del för att bokstäverna inte har några kurvor och därför skulle vara lätta att rita med en plotter eller annan linjevektorgrafikenhet .
ALF utvecklade diverse produkter innan de gjorde mer seriöst arbete med datorstyrda musiksyntar. Flera tidigare medlemmar i Jefferson County Computer Club blev ALF-anställda, inklusive Tim Gill (som lämnade ett jobb på Hewlett-Packard för att gå med i ALF). ALF skapade flera produkter för Apple II -datorn. Tim Gill ville att ALF skulle arbeta med produkter för nya Apple III , men Philip Tubb var orolig för den datorns lönsamhet. Tim lämnade snart ALF för att starta Quark, Inc. och skrev Word Juggler för Apple III. Trots denna avsked upprätthöll ALF och Quark ett förhållande genom åren. En artikel som ALF tillverkades för Quark var en tangentbordsförbättringskrets som gjorde att Word Juggler kunde användas med Apple II.
ALF var känt för sina nyckfulla annonser och subtila humor i bruksanvisningar och produktbroschyrer. ALF:s "Rock Star"-annons noterade att "Vissa företag kommer att säga vad som helst för att sälja dig ett musikkort" och fortsatte med att förlöjliga utvalda citat från konkurrenters annonser. Ett av citaten var faktiskt från en av ALF:s egna tidigare annonser. "Guitarplen" i annonsen är inte ett riktigt instrument; ALF konstruerade den endast för fotograferingen. ALF:s "Craftsman"-reklam fanns med i Creative Computings aprilnummer från 1980 . Tidningen, när den vändes upp och ner, verkade vara "Dr. KiloBYTEs kreativa Popular Personal Recreational Micro Computer Data Interface World Journal", en start på namnen på flera datortidningar vid den tiden. Detta nummer inkluderade 73 sidor humoristiska artiklar, med alla sidor numrerade i hexadecimal ; ALF:s annons dök upp på sidan 3F.
När datorstyrd musik blev mer och mer populär började mycket större företag komma in på marknaden. ALF bestämde sig för att byta fokus till utrustning för duplicering av disketter, som hade liten konkurrens, och blev en dominerande leverantör på det området. När cd-skivor började ersätta disketter insåg ALF att en större partner behövdes för den marknaden. Ett utköp av Rimage Corporation , som nyligen hade slutfört sin börsnotering, förhandlades fram. De flesta tidigare ALF-anställda slutade strax efter förvärvet; Philip Tubb och John Ridges blev kvar hos Rimage i några år.
Produkter
Tidiga produkter
ALF:s första produkter var anpassningar av den stansade bandläsaren i Model 33ASR Teletype som gjorde att den kunde arbeta i högre hastigheter. Displaybaserade terminaler blev populära för användning på tidsdelade system, och de kunde fungera i högre hastigheter än Teletype. ALF skapade ett gränssnittskort som gjorde att Teletypes läsare, som normalt läser 10 tecken per sekund, kunde läsa med 30 tecken per sekund när den användes med en displaybaserad terminal. Det såldes endast till skolor i det lokala distriktet; inga försök gjordes till större marknadsföring. En annan version tillät läsaren att arbeta med 55 tecken per sekund, men modem som kunde fungera med sådana hastigheter användes inte i stor utsträckning vid den tiden.
Därefter producerade ALF ett antal tillfälliga S-100 -produkter: en kortförlängare, som underlättar testning av ett S-100-kort genom att höja det över de andra korten i datorn; ett S-100 moderkort ; ett S-100 moderkortstestkort, vilket förenklade kontrollen av monteringsfel på ett moderkort; och en slumptalsgenerator. Moderkortets testkort såldes genom lokala hobbyelektronikbutiker och moderkortet användes i en efterföljande produkt (AD8).
AD8 Music Synthesizer
ALF:s första datorstyrda musiksynt, designad 1976–1977, kallades AD8 (en homofon på 88, antalet tangenter på ett piano ). Den var avsedd att användas med vilken S-100-dator som helst, men kunde användas med vilken dator som helst via en parallell buss . Den primära hårdvaran var ett synthesizerkort med en röst; upp till åtta kort kan användas för att skapa ett polyfoniskt system med en till åtta samtidiga röster. Ett styrkort , som hade sin egen 6502 -processor, kopplat till användarens dator och synthesizerkorten. Varje enröstskort hade följande kontroller:
- Ett 8 oktavintervall (96 tonhöjder)
- Volymkontroll med 256 nivåer
- Två programmerbara vågformsgeneratorer ( sampelbaserad syntes )
- Skannat- RAM D/A med 64 element
- 256 amplitudnivåer per element
- Ett lågpassfilter med 16 nivåer
- En kuvertgenerator _
- Ökningshastigheter på 0,004 till 1,3 sekunder i 256 steg
- Fallhastigheter på 0,003 till 7,8 sekunder i 256 steg
- 256 sustainnivåer
- stereokanal (vänster eller höger)
AD8 kunde också producera olika vita bruseffekter , som var särskilt användbara för slagverksljud , genom att programmera vågforms-RAM med slumptal .
ALF skapade en demonstrationsskiva, "Computer Controlled Synthesizer Performances", innehållande föreställningar från Mesmerelda och AD8.
AD8 kostade nästan dubbelt så mycket som Altair 8800 eller liknande dator som krävdes för att styra den, och AD8 var för dyr för de flesta hobbyister vid den tiden. Få system såldes.
Quad Chromatic Pitch Generator
Ungefär samtidigt som AD8 sålde ALF ett enkelt pitchgeneratorkort i två versioner: ett som kopplades direkt till en S-100-dator och ett som kunde anslutas till vilken dator som helst via parallellt gränssnitt. Varje kort kunde producera fyra samtidiga röster, och flera kort kunde användas i ett S-100-system. Det fanns inga andra kontroller än tonhöjd (samma 8 oktavintervall som AD8). Den skulle kunna fungera som en datorstyrd sequencer genom att koppla de enskilda rösterna till extern utrustning, såsom konventionella analoga synthesizers. Dessutom tillät en standardljudkabel anslutning till ett vanligt ljudsystem.
Apple Music Synthesizer / Musikkort MC16
S-100-datorerna som kunder använde för att styra AD8 eller Quad Chromatic Pitch Generatorer varierade mycket i konfiguration; det fanns ingen enstaka standard för ens större artiklar som typ av display, tangentbordsgränssnitt eller layout, bandenhet för programvarudistribution och så vidare. Denna brist på standardisering var ett betydande hinder för ALF att skapa användarvänlig programvara för sina produkter. När Apple introducerade Apple II 1977 var den tillgänglig med endast ett skärm- och tangentbordsformat, vilket gjorde det möjligt att skapa programvara som skulle fungera för alla användare. Tyvärr var Apple II mindre kraftfull än de flesta S-100-datorer och tillbehörskorten den kunde rymma var fysiskt ganska små. Det var nödvändigt för ALF att designa en synthesizer mycket enklare än den komplexa AD8.
ALF använde AD8 för att simulera en mängd olika möjliga synthesizerdesigner. Dessa sträckte sig från mycket enkla sådana som ungefär liknar Quad Chromatic Pitch Generator (som uppenbarligen var för enkel för önskvärd musik) till mycket mer komplexa system som använder nästan alla funktioner hos AD8 (som redan var känd för att vara för dyr). Dessa simuleringar skulle kunna köras i realtid och deras relativa njutningsfaktor (REF) mätas för att bestämma hur användbar varje design skulle vara som en funktionell musiksynt. Målet var en REF över 80. Många konstruktioner utvärderades och övervägdes tillsammans med deras beräknade produktionskostnad. Slutligen valdes en design som bibehöll 8-oktaveromfånget, noggrann inställning och en kombination av ADSR-envelope och volymkontroll; den programmerbara vågformsgenereringen och filtreringsfunktionerna för AD8 utelämnades. Den slutliga REF som uppnåddes var större än 82.
Produkten såldes ursprungligen som "ALF:s Apple Music Synthesizer", men Apple var orolig för att kunderna kunde tro att produkten såldes av Apple snarare än att den var Apple-kompatibel; ALF ändrade namnet till "Music Card MC16" ("MC" för "Music Card" och 16 är de sista siffrorna i produktens artikelnummer). Det var den första hårdvarumusikprodukten som såldes för Apple II, och var en av de mest sålda hårdvarutillbehören till Apple II (bortsett från Apples diskettenhet) under en tid. Produkten demonstrerades för Apple- och Apple-återförsäljare sent 1978, och volymförsäljningen började i juni 1979.
Den sofistikerade mjukvaran skriven av John Ridges för denna synthesizer var den första som implementerade grafisk ingång för en musikprodukt för en persondator. Vid den tiden var hans musikinträdesprogram det största Assembly Language- programmet som fanns tillgängligt för Apple II (till och med större än hela Applesoft BASIC- språktolken), och ett av få program som använde Apples högupplösta grafik. Det var kanske också den första programvaran för en Apple-dator som använde ett grafiskt användargränssnitt (GUI) med ikoner och pekelement ("IMP"-delen av WIMP -gränssnitt); flera år före Apples Macintosh . Eftersom Apple II inte hade någon mus, implementerades GUI med hjälp av Apples " spelpaddlar" ; en flyttade en pil för att välja önskad ikon, och den andra flyttade den valda ikonen till önskad position på den musikaliska staven på skärmen. Vid inmatning av en musikalisk not spelades ljudet av noten samtidigt av synthesizern för att bekräfta att rätt tonhöjd hade valts.
Avancerade funktioner i programvaran gjorde det möjligt för upprepade avsnitt av musik att spelas utan att ange dem mer än en gång, och gjorde att tonerna kunde spelas på flera röster samtidigt i syfte att additiv syntes . Additiv syntes utförs normalt med sinusvågor, men eftersom ingen vågformsgenerator (som den på AD8) hade inkluderats, kunde varje röst bara skapa fyrkantsvågor . Additiv syntes kan också göras med fyrkantvågor, men utbudet av möjliga ljud är mer begränsat (särskilt inget ljud som är mindre harmoniskt komplext än själva basfyrkantvågen kan skapas). Tester med AD8 hade visat att mycket intressanta ljud kunde skapas med fyrkantsvågaditiv syntes när varje röst använde lite olika ADSR-envelopp och/eller små förskjutningar i timing. Därför designades MC16 med mycket fin ADSR-kontroll.
Varje kort kunde producera tre samtidiga röster, var och en med ett 8 oktavomfång (som börjar på samma tonhöjd som ett piano men sträcker sig 8 halvtoner högre) med utmärkt stämningsnoggrannhet (inom 2 cent ) och 256 envelope/volymnivåer med en exponentiell skalning (78) dB- intervall). Varje röst kan också producera kvartstoner (toner exponentiellt halvvägs mellan varje pianotonhöjd). Två kort kunde användas för sex röster eller tre kort för nio röster; med två eller tre kort var ljudutgången i stereo.
Apple Music II / Musikkort MC1
Efter att det ursprungliga musikkortet MC16 hade sålt i volym under en tid, fick ingenjörer på ALF veta att Texas Instruments (TI) hade lagt i huvudsak hela MC16 - kortets kretsar i en enda integrerad krets , SN76489N . TI hade avsevärt minskat tonhöjdsintervallet och stämningsnoggrannheten, jämfört med MC16, och minskat 256 envelope/volymnivåer ner till 16 (och 78 dB-intervallet ner till 28 dB). TI lade till en pseudoslumptalsgeneratorkrets som kunde användas för att skapa vitbruseffekter liknande vad ALF hade demonstrerat på AD8-synten med slumpmässiga amplituder, även om TI förmodligen avsåg det mer för ljudeffekter än för att simulera slaginstrument.
ALF designade ett kort med tre SN76489N-chips, vilket tillåter nio samtidiga röster (liknar tre MC16-kort). Produkten hette ursprungligen "ALFs Apple Music II" och döptes senare (på Apples begäran) om till "Music Card MC1". Istället för att börja på samma tonhöjd som den lägsta tonen på ett piano (A0, A under C tre oktaver under mitt C) som MC16, började MC1 15 halvtoner högre, vid C2 (C två oktaver under mitt C) ; och snarare än att ha ett 8-oktavsområde (96 halvtoner), hade det ett intervall på 6 oktav (72 halvtoner). Musikkortet MC16:s programvara modifierades för att driva MC1.
MC16/MC1 tillbehör
ALF sålde skivor som innehöll data för sånger, som kunde spelas upp med synthesizers MC16 eller MC1. Många av låtarna var anmälda av ALF:s kunder och ALF betalade en nominell licensavgift till dem för rätten att distribuera deras verk.
ALF sålde också en skiva med "Basic Ear Training Skills" som lärde eleverna rudimentära färdigheter som att identifiera dur-, förstärkta, förminskade eller moll- ackord . På grund av den relativt dåliga inställningsnoggrannheten hos MC1 erbjöds Ear Training-programmen endast för MC16.
Andra tillbehör inkluderade "Timing Mode Input Board", som gjorde det möjligt för en röst på ett MC16-kort att användas för att styra uppspelningstempot; och "Process", en samling redigeringsfunktioner och andra hjälpmedel för användning med musikinmatningsprogrammet.
PAL9000 radioriktningssökare
På väg bort från musikprodukter designade ALF 1981 en radioriktningssökare betecknad PAL9000 (för sekvensfasad antennlokalisering, där 9000 var en pjäs i filmen 2001: s HAL 9000 ). Produkten bestod av en uppsättning av åtta spiralformade antenner som kunde monteras på toppen av ett fordon, och en kontrollbox med en cirkel av LED-riktningsvisare som vanligtvis var monterad inuti för visning av föraren eller en passagerare. Den var ursprungligen avsedd att användas i sporten att hitta amatörradioriktningar . Bland kunderna fanns US Border Patrol , som använde den för att spåra hundar som de hade utrustat med radiosändare, och olika taxibolag, som använde den för att lokalisera förare som störde radiosändningen genom att kontinuerligt sända .
Produkten använde ett digitalt FIR-filter och andra avancerade digitala tekniker för att kontinuerligt bestämma riktningen för den inkommande radiosignalen baserat på dess interaktion med de åtta separata antennerna. En FM-radio eller transceiver som tillhandahålls av användaren, inställd på önskad sändningsfrekvens (inom enhetens 144 till 148 MHz intervall), var också ansluten till displayenheten och till antennenheten. PAL9000 var utmärkt på att indikera riktningen för inkommande radiosignaler, men i vissa situationer försvårades användningen av produkten av det faktum att en radiosignal kan komma från något som reflekterar signalen (som en stor byggnad) snarare än från den ursprungliga sändaren själv.
Copy System CS3 / Total noggrannhet Copy Program
När ALF började sälja musikkort för Apple II var diskettenheter ännu inte vanliga på Apple, så programvaran levererades på kassettband. ALF arbetade nära med ett lokalt företag för kopiering av kassettband, och hjälpte dem att modifiera utrustning designad för röst och musik för att kopiera kassetter med data i Apples format. De bad ALF att designa utrustning för att kopiera disketter så att de kunde göra affärer på den marknaden också, men ALF, som ville fokusera på sina egna produkter, avböjde. När ALF senare började erbjuda musikkortsmjukvaran på disketter upptäckte de snabbt att befintliga metoder för att kopiera diskarna var långsamma och extremt opålitliga. ALF gick tillbaka till kassettdupliceringsföretaget för att arbeta med dem för att skapa diskettdupliceringsapparater, men vid det laget hade kassettföretaget beslutat att inte gå in i diskettbranschen.
ALF hade viss erfarenhet av diskettenheter och hårddiskar, särskilt med S-100-systemen, och började designa programvara och hårdvara för diskkopiering för internt bruk. På datorbranschens kongresser fick ALF ofta frågan av andra mjukvaru- och hårdvaruföretag hur ALF fick sina diskar kopierade, eftersom detta var ett vanligt problem i branschen. När de upptäckte att ALF hade designat sin egen utrustning frågade många företag om de kunde köpa utrustningen eller om ALF skulle kopiera deras diskar. ALF började kopiera diskar åt flera mjukvaruföretag, till en början till stor del som förmåner till de utställare som ALF:s anställda umgåtts med på kongressen. Dessa tillfälliga arrangemang utvecklades snart till en fullfjädrad diskkopieringstjänst som ALF började marknadsföra i datortidningar.
Senare började ALF sälja två relaterade diskkopieringsprodukter. Den ena var en mjukvaruprodukt som kördes på en vanlig Apple II-dator, men som kopierade diskar snabbare än Apples mjukvara och mycket mer tillförlitligt. Den andra var en produkt som kombinerade den mjukvaran med extra hårdvara för att möjliggöra ännu snabbare kopiering. Produkten endast för programvara hette ursprungligen "PenultiCopy"; "penulti" från "näst sista", vilket betyder näst bäst eller näst från toppen (dvs tvåa jämfört med hårdvaruprodukten), men tyvärr oftare betyder det näst sist. Detta ändrades snart till det mer passande namnet "Total Accuracy Copy Program".
Den hårdvaruförbättrade produkten kallades ursprungligen helt enkelt "Copy System", som senare utökades till "Copy System CS3" när ALF introducerade ytterligare modeller av hårdvarubaserade kopiatorer. Strömförsörjningen i Apple II kunde inte köra mer än en diskenhet åt gången, vilket naturligtvis begränsade hastigheten med vilken diskar kunde kopieras. Hårdvaran i CS3 ersatte strömförsörjningen i Apple. Eftersom denna strömförsörjning med hög kapacitet var fysiskt för stor för att passa in i Apple II, placerades den direkt bakom Apple II och ansluts med hjälp av en kort kabel. CS3 med flera enheter kunde kopiera cirka 200 diskar per timme (inklusive en fullständig verifiering av varje kopia).
Båda produkterna inkluderade mjukvaruverktyg för att justera diskenhetens motorhastighet (ett vanligt problem på Apples enheter), programvara för mer avancerat underhåll och detaljerade tekniska instruktioner om underhållsprocedurer. CS3 inkluderade också en liten kretsenhet som stabiliserade Apple II:s klocka för att tillåta en av enhetens underhållsjusteringar att utföras utan att behöva speciell körträningsutrustning.
AD8088 processorkort och AD128K minneskort
I juni 1982 började ALF sälja ett kort för Apple II som lade till en Intel 8088- processor, samma processor som användes i IBM PC som hade introducerats nio månader tidigare. Eftersom Apple II bara hade en 8-bitars processor som körde på 1,023 MHz, möjliggjorde ALF:s AD8088 med sin 16-bitars processor på 5 MHz mycket snabbare operationer. Ett valfritt kort, AD128K, lade till upp till 128K minne för 8088 (mer än dubbelt så mycket minne som är tillgängligt på Apple II) och/eller en Intel 8087 flyttalsmatteprocessor .
Ungefär som Microsofts Z-80 SoftCard , som tillät Apple II att köra programvara skriven för Altair 8800 (eller andra S-100-datorer) och operativsystem som CP/M, tillät ALF:s AD8088 att Apple II kör programvara skriven för IBM:s PC och operativsystem som CP/M-86 och MS-DOS . En version av CP/M-86 för AD8088 såldes av Clone Software Corporation. Till skillnad från SoftCard och de flesta andra processorkort för Apple II, tillät ALF:s AD8088 att Apples processor fungerade samtidigt med AD8088:s processor. AD8088:s processor kunde komma åt det relativt långsamma minnet i Apple II, det snabba minnet på själva AD8088-kortet (2K, 4K, 6K eller 8K byte) och det snabba minnet på tillbehörskortet (64K eller 128K byte). AD8088 hade också 4K byte ROM- minne.
Tre applikationer inkluderades med produkten: FTL, MET och MEMDISK.
FTL
FTL, Formula Transfer Link, var en applikation som gjorde det möjligt för flytande-komma-matematikoperationer i Apples Applesoft BASIC att skickas till AD8088:s 16-bitarsprocessor för utvärdering istället för att utvärderas av Apples 8-bitarsprocessor. Detta resulterade i mycket snabbare utförande och bättre noggrannhet. För ännu snabbare prestanda kunde matematiska operationer hanteras av den valfria 8087-samprocessorn. Inga ändringar behövdes av användarens Applesoft-program; FTL aktiverades helt enkelt genom att köra ett installationsprogram efter uppstart av Apple II. FTL var också kompatibel med populära BASIC-kompilatorer (Microsoft TASC och On-Line Systems Expediter II).
Ett liknande program, "The Pascal Patch", såldes av Micro Magic. Det gjorde det möjligt för AD8088 att snabba upp matematiska funktioner i Apples programmeringsspråk Pascal .
TRÄFFADE
MET, Multiple Event Timer, var en applikation som gjorde att AD8088 kunde användas för mjukvaruprofilering eller andra precisionsfunktioner för timing. För profilering skulle programmeraren infoga en skrivinstruktion till AD8088-kortet (till exempel genom att använda POKE i BASIC) i början och slutet av varje kodsektion som ska profileras och köra programmet. Därefter skulle ett program som tillhandahålls av ALF användas för att läsa de exakta tidsmätningarna lagrade i AD8088:s minne. Detta gjorde det möjligt för programmeraren att bestämma hur lång tid varje avsnitt tog att köra, vilket är användbart för att avgöra vilka avsnitt som skulle dra nytta av optimering. MET kunde tidsintervall så korta som 50 mikrosekunder.
MEMDISK
Denna applikation, som levererades med AD128K, gjorde det möjligt för hela innehållet på en diskett (förutom uppstartsspåren) att läsas in i kortets minne. AD8088 kan sedan användas direkt av de flesta program som om det vore en Apple Disk II-kontroller. Fördelen med att göra detta är att AD8088:s solid-state-minne är mycket snabbare än den mekaniskt roterande lagringen av en diskett. Nackdelen är att all data som ändras på minnesdisken går förlorad om strömmen går sönder. Normalt skulle användaren skriva tillbaka minnesdisketten till en diskett när han är klar med ändringarna.
CS5 Turbo / CS6 Turbo II diskettkopiatorer
Turbo-serien med skivkopiatorer använde en Apple II-dator men använde ingen av Apples hårdvara. Apples hårdvara bestod av ett styrkort, anslutet till en expansionskortplats, kopplat till en eller två externa drivenheter. Deras externa drivenheter använde datorns strömförsörjning, som bara kunde hantera en enhet åt gången. ALF:s diskkontrollkort ansluts på liknande sätt inuti Apple, men anslutet till ett eller två par enheter; varje par hade en dedikerad strömförsörjning så att alla enheter kunde drivas samtidigt. Två styrkort kan användas för att driva totalt åtta enheter. ALF:s styrenhet kunde läsa och skriva inte bara Apples olika diskformat, utan även format för andra märken av datorer.
CS5 Turbo-systemet, som introducerades 1984, kunde hantera diskformaten Apple, Atari , Commodore och TRS-80 såväl som de flesta vanliga FM 5,25-tumsformat. CS6 Turbo II-systemet, som använde ett uppgraderat styrkort, lade till den populära IBM PC-format och de flesta standard MFM 5,25"-format. Detta styrkort, tillsammans med en av enheterna med dubbla enheter, såldes också för användning med AD8088-processorkortet för att göra det möjligt för CP/M-86- och MS-DOS-användare att läsa och skriva diskar i både Apple II- och IBM PC-format; men de flesta enheterna såldes för diskkopieringsändamål. Med åtta enheter kan ett enda Turbo II-system kopiera 319 Apple II- eller Commodore 64- diskar, 283 Atari-diskar, 158 enkelsidiga IBM PC- eller Atari Enhanced-diskar, 158 Kaypro- eller TRS-80-diskar, eller 86 dubbelsidiga IBM PC-diskar per timme (allt inklusive fullständig verifiering av varje kopia).
CS6 Turbo II fanns också i en version för användning med automatiska skivladdare, såsom Mountain Computer modell 3200. När man använder en automatisk laddare, matas tomma skivor från en stapel i en behållare, snarare än att manuellt placeras i enheter en kl. en tid. Laddaren har två utmatningsfack, en för bra kopior och en för defekta diskar. Varje Turbo II-system kunde driva en eller två automatiska lastare.
Utöver de vanliga 48 spår-per-tums 5,25"-enheterna, var CS6 tillgänglig i en version med 96 spår-per-tum-enheter (quad density) för DEC Rainbow och Tandy 2000 -format. En 3,5"-enhetsversion kunde kopiera Amiga , Apple Macintosh och Unidisk , IBM PC Convertible och andra standardformat på 3,5 tum.
Formaterade diskar
ALF fick tomma diskar till mycket låga priser på grund av de enorma kvantiteter som behövdes för sin diskkopieringstjänst. ALF började sälja tomma skivor i bulkförpackningar, istället för de vanliga tiopackslådorna, och blev med viss reklam i de stora persondatortidningarna snabbt en stor skivförsäljare. När konkurrensen inom bulkdiskförsäljningen började öka, letade ALF efter ett sätt att särskilja sina bulkdiskprodukter och fick snart idén att sälja förformaterade diskar. Normalt skulle användaren behöva formatera varje disk innan han kunde använda den i sin dator, vilket var tidskrävande. Med förformaterade diskar kunde användaren använda disken i sin dator direkt efter mottagandet. ALF, som är en tillverkare av diskkopieringsutrustning, hade en betydande fördel när det gällde att producera förformaterade diskar jämfört med de flesta bulkdiskleverantörerna. Snart formaterade och sålde ALF miljontals diskar varje år. ALF formaterade också diskar för några av de stora disktillverkarna, som Nashua Corporation
Quick Copy diskkopiatorer
Quick Copy-serien var ALF:s första kopiatorlinje som hade en egen inbyggd dator , snarare än att kräva en Apple II-dator för att fungera. Den första modellen introducerades 1987 och kopierade endast standard FM och MFM 5,25"-diskar (som IBM PC-format).
Alla Quick Copy-modeller hade två hårddiskar och var mycket enkla att använda. När enheten först slogs på blinkade en grön lampa bredvid den övre enheten, vilket indikerar att användaren ska sätta in "master disk" (den disk som användaren vill kopiera). Medan snabbkopian läser in huvudskivan i minnet, kunde användaren placera en tom skiva i den nedre enheten, och enheten skulle automatiskt börja göra den första kopian. När enheten var klar med att läsa masterdisken tändes den gröna lampan, vilket indikerar att masterdisken lästes in i minnet OK (eller en röd lampa bredvid den övre enheten skulle indikera ett problem med att läsa masterdisken). Huvudskivan kunde sedan tas bort och användaren kunde sätta in en tom skiva. När varje kopia var färdig, i antingen den övre eller nedre enheten, visade enheten en bra kopia med grönt ljus eller en defekt kopia med rött ljus. Användaren kan helt enkelt fortsätta att ta bort alla bra kopior och sätta in nya tomma skivor i varje enhet för att göra så många kopior som önskas. Medan användaren tog bort en färdig skiva och satte in en tom skiva i en enhet, kan den andra enheten vara i färd med att kopiera; till skillnad från system där de två enheterna måste synkroniseras.
En liten LCD-skärm visade antalet kopierade diskar och två "nedräkningar" för att visa framstegen för varje enhet. Displayen kan också visa olika menyval när du inte kopierar. Två knappar till höger om displayen gjorde det möjligt för användaren att bläddra igenom och välja menyalternativ, och en knapp till vänster om displayen kunde hållas för att rulla instruktioner för varje menyalternativ över displayen. För kopiering med stora volymer kan flera enheter placeras sida vid sida. En enda användare kunde använda dem och göra cirka 2000 kopior per timme.
Från och med 1988 började ALF introducera ett antal 800-seriemodeller av Quick Copys. Externt såg 800-seriens modeller likadana ut som 701-modellen, men internt var styrelektroniken helt annorlunda. Modeller fanns tillgängliga med olika 5,25" eller 3,5" enheter; Tillsammans kunde de olika modellerna kopiera praktiskt taget alla diskformat som används av vilken persondator som helst. I den slutliga modellen (modell 832), som introducerades 1992, innehöll var och en av de två enheterna både en 5,25" enhet och en 3,5" enhet; användaren kan använda antingen de två 5,25"-enheterna eller de två 3,5"-enheterna och på så sätt kopiera en mängd olika diskformat.
100-seriens autoloader-kontroller
1989 använde ALF elektroniken i 800-serien för att skapa 100-serien av kopieringskontroller för automatiska laddare. Varje enhet i 100-serien körde en enda automatisk laddare, men den kunde kopiera båda sidorna av en dubbelsidig skiva samtidigt (alla ALF:s tidigare kopiatorer, och alla enheter som används i datorer, kunde bara läsa eller skriva till en sida av skivan vid varje givet ögonblick) och kunde hantera enheter som snurrar dubbelt så snabbt som normalt. Praktiskt taget alla tillverkare av automatiska lastare i USA erbjöd minst en produkt som använder ALF:s 100-serie (företagen inkluderar Ashby Industries, CopyMaster, Costas Systems, MissionSix, Rimage Corporation, Trace Corporation och Victory Enterprises). De flesta byggde 100-seriens elektronik direkt inuti sin lastare, men ALF erbjöd även en kompakt metallkapsling som kunde placeras ovanpå lastaren eller i närheten.
Pro-Series autoloader-kontroller
På 1990-talet fanns det många stora diskkopieringstjänster, och de flesta av dessa hade redan gott om installationer av kopieringsutrustning (köpt från ALF och från andra tillverkare). Det blev också klart att disketter skulle ersättas av andra media. ALF bestämde sig för att konstruera nästa generations automatiska lastarkontroller, Pro-Series, för att vara en mycket kraftfull design som kunde hantera ett stort antal automatiska lastare med de senaste höghastighets simultan-dubbelsidiga drivningarna men till en mycket låg kostnad pr. förmåga. Antagandet var att kopieringstjänster bara skulle lägga till utrustning efter behov för att ersätta befintlig utrustning när den blev utsliten. Dagarna av massiv expansion i produktionen var över, och de skulle leta efter mycket lågkostnadsprodukter.
Pro-serien utformades så att en enda styrenhet kunde hantera åtta automatiska lastare, var och en med en mycket hög hastighetsdrift. Dessutom kan flera enheter enkelt anslutas med en Ethernet-liknande tvinnad-par- kabel så att en enhet kan ladda mastern för användning av hundratals enheter, och de hundratals enheterna kan alla styras från en enhets tangentbord och display. Användningen av storskaliga gate-arrayer , som senare kunde omvandlas till applikationsspecifika integrerade kretsar om försäljningsvolymerna tillät, gjorde att alla funktioner och hastigheter hos den mest kostnadseffektiva kopieringsutrustningen kunde inkluderas i ett relativt billigt kretskort.
Det mesta av designarbetet för Pro-serien gjordes innan ALF förvärvades av Rimage Corporation i oktober 1993. Designen färdigställdes på Rimage av tidigare ALF-anställda efter förvärvet.