ALF Products Inc. , o ALF (el nombre de una instrucción de lenguaje ensamblador para "girar la Un registro L EFT F nuestras cosas"), fue una compañía de Colorado conocido principalmente por sus sintetizadores de música controlados por computadora y suministros de disco y duplicadores.
Historia
En 1971, Tim Gill , un estudiante de Wheat Ridge High School interesado en las computadoras, visitó la sala de terminales de computadoras en Lakewood High School en busca de "otras formas de vida inteligentes". Allí conoció a Philip Tubb, un estudiante de Lakewood High School, que compartía su interés por las computadoras. Esta reunión inspiró a Philip a iniciar el Club de Computación del Condado de Jefferson. Como estudiante de primer año, Philip se había desempeñado como presidente estudiantil, [1] y tenía buenas relaciones con el personal de la escuela y el distrito. Pudo crear el único club multi-escolar fundado por estudiantes en el distrito. Mediante mensajes de inicio de sesión en el sistema informático de tiempo compartido Hewlett-Packard serie 2000 del condado , las reuniones del club se anunciaron en todo el condado y se llevaron a cabo en varias escuelas secundarias.
En el Club de Computación del Condado de Jefferson, Philip Tubb conoció a muchos otros estudiantes que compartían un interés en las computadoras. También compartió un gran interés en la electrónica con John Ridges, un estudiante de Wheat Ridge High School. John diseñó y construyó uno de los primeros sintetizadores de música controlados por computadora , una unidad polifónica con 6 voces (cada una con un rango de 8 octavas y 8 niveles de volumen). Podría ser controlado por una computadora ubicada remotamente cuando se conecta entre un teletipo (o dispositivo similar) y su módem . Los datos en serie ASCII que fluyen en esa conexión se utilizaron para enviar comandos al sintetizador. John también escribió programas en BASIC que permitían ingresar música en formato de texto, guardarla en el disco duro de la computadora y reproducirla usando el dispositivo. El sintetizador recibió el sobrenombre de "Mesmerelda" debido a los efectos hipnóticos de sus LED de estado durante la reproducción.
Mientras estudiaba en Lakewood High School, Philip Tubb fue contratado a tiempo parcial para operar la computadora del distrito. En ese trabajo, Philip también impartió seminarios sobre programación a muchos de los maestros de matemáticas de la escuela secundaria del condado que, con poca o ninguna instrucción previa, estaban luchando para impartir las clases de programación. Con esos contactos, Philip y John comenzaron a mostrar Mesmerelda en clases de música en varias escuelas secundarias, presentando a los estudiantes (y maestros) este nuevo concepto de música controlada por computadora. Muchos de los estudiantes estaban interesados en la música pero no tenían la habilidad suficiente para tocar con un instrumento convencional. Estos estudiantes estaban entusiasmados con la idea de usar una computadora para tocar música, eliminando la necesidad de dominar un instrumento primero. El mercado potencial de sintetizadores controlados por computadora era aparentemente más grande de lo que ambos habían supuesto.
Después de la escuela secundaria, Philip Tubb se unió a otros ex miembros del club de computadoras Tim Gill y Rich Harman en la Universidad de Colorado . Philip pronto descubrió que las clases de ciencias de la computación se basaban casi en su totalidad en computadoras centrales , que en ese momento consideraba obsoletas. Se retiró después de un semestre para estudiar programación de forma independiente. A fines de 1975, Philip comenzó a discutir la idea de iniciar una empresa para fabricar productos electrónicos relacionados con la computadora con John Ridges (que para entonces era un estudiante en la Universidad de Colorado). La ley de Colorado en ese momento requería que un incorporador tuviera 21 años y requería al menos tres directores. Ni Felipe ni Juan tenían 21 años; Rich se unió al proyecto y firmó la documentación de incorporación de "A L F Products Inc." en noviembre de 1975. [2] Los tres sirvieron como la junta directiva de ALF hasta 1992. El nombre "ALF" fue elegido de una lista de instrucciones en lenguaje ensamblador para la computadora Hewlett-Packard. Significa "rotar el registro A cuatro bits a la izquierda". [3] Esta instrucción en particular se eligió en gran parte porque las letras no tienen curvas y, por lo tanto, serían fáciles de dibujar con un trazador u otro dispositivo de gráficos vectoriales de líneas .
ALF desarrolló productos diversos antes de realizar un trabajo más serio en sintetizadores de música controlados por computadora. Varios ex miembros del Club de Computación del Condado de Jefferson se convirtieron en empleados de ALF, incluido Tim Gill (quien dejó un trabajo en Hewlett-Packard para unirse a ALF). ALF creó varios productos para la computadora Apple II . Tim Gill quería que ALF trabajara en productos para el nuevo Apple III , pero a Philip Tubb le preocupaba la viabilidad de esa computadora. Tim pronto dejó ALF para iniciar Quark, Inc. [4] y escribió Word Juggler para Apple III. A pesar de esta separación, ALF y Quark mantuvieron una relación a lo largo de los años. Un elemento que ALF fabricó para Quark fue un circuito de mejora de teclado que permitió usar Word Juggler con Apple II.
ALF era conocido por sus anuncios caprichosos y su humor sutil en los manuales del propietario y folletos de productos. El anuncio "Rock Star" de ALF [5] señaló que "Algunas empresas dirán cualquier cosa para venderte una tarjeta de música" y procedió a ridiculizar citas seleccionadas de los anuncios de la competencia. Una de las citas era en realidad de uno de los anuncios anteriores de ALF. [6] La "guitarra" en el anuncio no es un instrumento real; ALF lo construyó solo para la sesión de fotos. De ALF advertisement "artesano" [7] fue presentado en creativo Computing 1980 's de los inocentes tema. La revista, cuando se le dio la vuelta, parecía ser el "Diario mundial creativo de interfaz de datos de microcomputadoras recreativas personales populares y creativas", [8] un despegue de los nombres de varias revistas de informática en ese momento. Este número incluyó 73 páginas de artículos humorísticos, con todas las páginas numeradas en hexadecimal ; El anuncio de ALF apareció en la página 3F.
A medida que la música controlada por computadora se hizo cada vez más popular, compañías mucho más grandes comenzaron a ingresar al mercado. ALF decidió cambiar su enfoque a equipos para duplicar disquetes , que tenían poca competencia, y se convirtió en un proveedor dominante en ese campo. A medida que los discos compactos comenzaron a reemplazar a los disquetes, ALF se dio cuenta de que se necesitaba un socio más grande para ese mercado. Se negoció una compra por parte de Rimage Corporation , que había completado recientemente su oferta pública inicial. [9] La mayoría de los ex empleados de ALF se marcharon poco después de la adquisición; Philip Tubb y John Ridges permanecieron con Rimage durante algunos años.
Productos
Primeros productos
Los primeros productos de ALF fueron adaptaciones del lector de cinta perforada en el teletipo modelo 33ASR que le permitía operar a velocidades más altas. Los terminales basados en pantalla se estaban volviendo populares para su uso en sistemas de tiempo compartido y podían operar a velocidades más altas que el teletipo. ALF creó una tarjeta de interfaz que permitía al lector del teletipo, que normalmente lee 10 caracteres por segundo, leer a 30 caracteres por segundo cuando se usa con un terminal con pantalla. Se vendió solo a escuelas del distrito local; no se hizo ningún intento por un marketing más amplio. Otra versión permitía al lector operar a 55 caracteres por segundo, pero los módems que podían operar a tales velocidades no se usaban ampliamente en ese momento.
A continuación, ALF produjo una serie de productos S-100 incidentales : un extensor de tarjeta, que facilita la prueba de una tarjeta S-100 levantándola por encima de las otras tarjetas en la computadora; una placa base S-100 ; una tarjeta de prueba de placa base S-100, que simplificó la verificación de errores de ensamblaje en una placa base; y un generador de números aleatorios. La tarjeta de prueba de la placa base se vendió a través de tiendas locales de electrónica de pasatiempos, y la placa base se utilizó en un producto posterior (el AD8).
Sintetizador de música AD8
El primer sintetizador de música controlado por computadora de ALF, diseñado en 1976-1977, se llamó AD8 (un homófono de 88, el número de teclas de un piano ). Fue diseñado para usarse con cualquier computadora S-100, pero podría usarse con cualquier computadora a través de un bus paralelo . El hardware principal era una tarjeta sintetizadora de una sola voz; Se pueden utilizar hasta ocho tarjetas para crear un sistema polifónico con una a ocho voces simultáneas. Una tarjeta controladora , que tenía su propio procesador 6502 , conectada a la computadora del usuario y las tarjetas sintetizadoras. [10] Cada tarjeta de una sola voz tenía los siguientes controles: [11]
- Un rango de 8 octavas (96 tonos)
- Control de volumen con 256 niveles
- Dos generadores de formas de onda programables ( síntesis basada en muestras )
- Escaneado- RAM D / A con 64 elementos
- 256 niveles de amplitud por elemento
- Un filtro de paso bajo con 16 niveles.
- Un generador de envolvente
- Aumento de las tasas de 0,004 a 1,3 segundos en 256 pasos
- Tasas de caída de 0,003 a 7,8 segundos en 256 pasos
- 256 niveles de sustain
- Selección de canal estéreo (izquierda o derecha)
El AD8 también pudo producir varios efectos de ruido blanco , que fueron particularmente útiles para los sonidos de percusión , al programar las RAM de forma de onda con números aleatorios .
ALF creó un registro de demostración, "Interpretaciones de sintetizador controladas por computadora", que contiene interpretaciones de Mesmerelda y el AD8. [12]
Con un costo de casi el doble de lo que requería el Altair 8800 o una computadora similar para controlarlo, el AD8 era demasiado caro para la mayoría de los aficionados en ese momento. Se vendieron pocos sistemas.
Generador de tono cromático cuádruple
Casi al mismo tiempo que el AD8, ALF vendió una tarjeta generadora de tono simple en dos versiones: una que se conectaba directamente a una computadora S-100 y otra que se podía conectar a cualquier computadora a través de una interfaz paralela. [11] [13] Cada tarjeta puede producir cuatro voces simultáneas y se pueden usar varias tarjetas en un sistema S-100. No había más controles que el tono (el mismo rango de 8 octavas que el AD8). Podría servir como un secuenciador controlado por computadora conectando las voces individuales a equipos externos, como sintetizadores analógicos convencionales. Además, un cable de audio estándar permitía la conexión a un sistema de audio normal.
Sintetizador de Apple Music / Tarjeta de música MC16
Las computadoras S-100 que los clientes usaban para controlar los generadores de tono cromático cuádruple o AD8 variaban ampliamente en la configuración; no existía un estándar único para elementos importantes, como el tipo de pantalla, la interfaz o el diseño del teclado, el dispositivo de cinta para la distribución de software, etc. Esta falta de estandarización fue un obstáculo significativo para que ALF creara software fácil de usar para sus productos. Cuando Apple presentó el Apple II en 1977, estaba disponible con un solo formato de pantalla y teclado, lo que permitió que se creara un software que funcionara para todos los usuarios. Desafortunadamente, el Apple II era menos poderoso que la mayoría de las computadoras S-100 y las tarjetas accesorias que podía acomodar eran físicamente bastante pequeñas. ALF tuvo que diseñar un sintetizador mucho más simple que el complejo AD8.
ALF utilizó el AD8 para simular una amplia variedad de posibles diseños de sintetizadores. Estos iban desde los muy simples como el Quad Chromatic Pitch Generator (que obviamente era demasiado simple para la música deseable) hasta esquemas mucho más complejos que usaban casi todas las capacidades del AD8 (que ya se sabía que era demasiado costoso). Estas simulaciones podrían operarse en tiempo real y medirse su factor de disfrute relativo (REF) para determinar qué tan utilizable sería cada diseño como un sintetizador de música funcional. El objetivo era un REF superior a 80. Se evaluaron y consideraron numerosos diseños junto con su costo de producción estimado. Finalmente, se seleccionó un diseño que conservaba el rango de 8 octavas, una afinación precisa y una combinación de envolvente ADSR y control de volumen; Se omitieron las funciones de filtrado y generación de formas de onda programables del AD8. El REF final logrado fue superior a 82. [14]
El producto se vendió originalmente como "Sintetizador de música de Apple de ALF", pero a Apple le preocupaba que los clientes pudieran pensar que el producto fue vendido por Apple en lugar de ser compatible con Apple; ALF cambió el nombre a "Music Card MC16" ("MC" para "Music Card" y 16 son los últimos dígitos del número de pieza del producto). Fue el primer producto musical de hardware vendido para Apple II, [15] y fue uno de los accesorios de hardware más vendidos para Apple II (aparte de la unidad de disquete de Apple) durante algún tiempo. El producto se mostró a Apple y los distribuidores de Apple a fines de 1978, y las ventas por volumen comenzaron en junio de 1979.
El sofisticado software escrito por John Ridges para este sintetizador fue el primero en implementar la entrada gráfica para un producto musical de computadora personal. [16] En ese momento, su programa de entrada de música era el programa de lenguaje ensamblador más grande disponible para Apple II [17] (incluso más grande que todo el intérprete de lenguaje Applesoft BASIC ), y uno de los pocos programas que utiliza gráficos de alta resolución de Apple. . También fue quizás el primer software para una computadora Apple en utilizar una interfaz gráfica de usuario (GUI) con iconos y elementos señaladores (la parte "IMP" de las interfaces WIMP ); [18] varios años por delante del Macintosh de Apple . Dado que el Apple II no tenía mouse, la GUI se implementó usando las "paletas de juego" de Apple ; uno movió una flecha para seleccionar el ícono deseado, y el otro movió el ícono seleccionado a la posición deseada en el pentagrama musical en la pantalla. Al ingresar una nota musical, el sintetizador tocaba simultáneamente el sonido de la nota para confirmar que se había seleccionado el tono correcto. [19]
Las funciones avanzadas del software permitieron reproducir secciones repetidas de música sin ingresarlas más de una vez, [20] y permitieron que las notas se reproduzcan en múltiples voces simultáneamente con el propósito de síntesis aditiva . La síntesis aditiva se realiza normalmente usando ondas sinusoidales, pero como no se había incluido ningún generador de formas de onda (como el del AD8), cada voz podía crear solo ondas cuadradas . La síntesis aditiva también se puede hacer usando ondas cuadradas, pero la gama de posibles sonidos es más limitada (en particular, no se puede crear ningún sonido menos armónicamente complejo que la propia onda cuadrada base). Las pruebas con el AD8 habían demostrado que se podían crear sonidos muy interesantes con síntesis aditiva de onda cuadrada cuando cada voz usaba envolventes ADSR ligeramente diferentes y / o pequeños cambios en la sincronización. Por lo tanto, el MC16 fue diseñado con un control ADSR muy fino.
Cada tarjeta podía producir tres voces simultáneas, cada una con un rango de 8 octavas (comenzando en el mismo tono que un piano pero extendiéndose 8 semitonos más alto) con una excelente precisión de afinación (dentro de 2 cents ) y 256 niveles de envolvente / volumen con una escala exponencial (78 rango de dB ). Cada voz también podría producir cuartos de tono (tonos exponencialmente a medio camino entre cada tono de piano). Se pueden utilizar dos cartas para seis voces o tres cartas para nueve voces; con dos o tres tarjetas la salida de audio era estéreo.
Apple Music II / Tarjeta de música MC1
Después de que la Music Card MC16 original se vendiera en volumen durante algún tiempo, los ingenieros de ALF se enteraron de que Texas Instruments (TI) había puesto esencialmente todo el circuito de la tarjeta MC16 en un solo circuito integrado , el SN76489N . TI había reducido significativamente el rango de tono y la precisión de afinación, en comparación con el MC16, [21] y redujo los 256 niveles de envolvente / volumen a 16 (y el rango de 78 dB a 28 dB). TI agregó un circuito generador de números pseudoaleatorios que podría usarse para crear efectos de ruido blanco similares a los que ALF había demostrado en el sintetizador AD8 usando amplitudes aleatorias, aunque probablemente TI lo diseñó más para efectos de sonido que para simular instrumentos de percusión.
ALF diseñó una tarjeta con tres chips SN76489N, permitiendo así nueve voces simultáneas (similar a tres tarjetas MC16). El producto se llamaba originalmente "Apple Music II de ALF" [22] y luego se renombró (a petición de Apple) "Tarjeta de música MC1". En lugar de comenzar en el mismo tono que la nota más baja en un piano (A0, el A debajo del C tres octavas debajo del C medio) como el MC16, el MC1 comenzó 15 semitonos más alto, en C2 (el C dos octavas por debajo del C medio) ; y en lugar de tener un rango de 8 octavas (96 semitonos), tenía un rango de 6 octavas (72 semitonos). [23] El software de Music Card MC16 se modificó para operar el MC1.
Accesorios MC16 / MC1
ALF vendió discos que contenían los datos de las canciones, [22] que podían reproducirse con los sintetizadores MC16 o MC1. Muchas de las canciones fueron ingresadas por los clientes de ALF, [23] y ALF les pagó una tarifa de licencia nominal por los derechos para distribuir su trabajo.
ALF también vendió un disco de "Habilidades básicas de entrenamiento del oído" [23] que instruyó a los estudiantes en habilidades rudimentarias como identificar acordes mayores, aumentados, disminuidos o menores . Debido a la precisión de sintonización relativamente pobre del MC1, los programas de entrenamiento auditivo solo se ofrecieron para el MC16.
Otros accesorios incluyeron la "Tarjeta de entrada de modo de sincronización", que permitía usar una voz de una tarjeta MC16 para controlar el tempo de reproducción; y "Proceso", una colección de funciones de edición y otras ayudas para su uso con el programa de entrada de música.
Buscador de dirección de radio PAL9000
Alejándose de productos musicales, en 1981 ALF diseñó un radiogoniómetro designado el PAL9000 [24] (para la secuencia-Phased Antena Locator, con el 9000 siendo un juego en la película 2001 's HAL 9000 ). El producto constaba de una serie de ocho antenas helicoidales que podían montarse en la parte superior de un vehículo y una caja de control con un círculo de indicadores de dirección LED que normalmente se montaba en el interior para que el conductor o un pasajero lo vieran. Originalmente fue diseñado para su uso en el deporte de la radiogoniometría de aficionados . Los clientes incluyeron a la Patrulla Fronteriza de EE. UU. , Que lo usó para rastrear perros que habían equipado con transmisores de radio, y varias compañías de taxis, que lo usaron para ubicar a los conductores que interferían con el despacho de radio transmitiendo continuamente .
El producto utilizó un filtro FIR digital y otras técnicas digitales avanzadas para determinar continuamente la dirección de la señal de radio entrante en función de su interacción con las ocho antenas separadas. También se conectó un transceptor o radio FM proporcionado por el usuario, sintonizado a la frecuencia de transmisión deseada (dentro del rango de 144 a 148 MHz de la unidad) a la unidad de visualización y al conjunto de la antena. El PAL9000 fue excelente para indicar la dirección de las señales de radio entrantes, pero en algunas situaciones el uso del producto se vio obstaculizado por el hecho de que una señal de radio puede provenir de algo que refleja la señal (como un edificio grande) en lugar de la fuente de origen. transmisor en sí.
Sistema de copia CS3 / Programa de copia de precisión total
Cuando ALF comenzó a vender tarjetas de música para Apple II, las unidades de disquete aún no eran comunes en Apple, por lo que el software se suministraba en cinta de casete. [25] ALF trabajó en estrecha colaboración con una empresa local de duplicación de cintas de casete, ayudándoles a modificar equipos diseñados para voz y música para copiar casetes con datos en el formato de Apple. Le pidieron a ALF que diseñara equipos para copiar disquetes para poder hacer negocios también en ese mercado, pero ALF, que quería centrarse en sus propios productos, se negó. Cuando ALF comenzó a ofrecer el software de tarjetas de música en disquetes, rápidamente descubrieron que los métodos existentes para copiar los discos eran lentos y extremadamente poco fiables. ALF volvió a la empresa de duplicación de casetes para trabajar con ellos en la creación de duplicadores de disquete, pero para entonces la empresa de casetes había decidido no entrar en el negocio de los disquetes.
ALF tenía algo de experiencia con unidades de disquete y discos duros, particularmente con los sistemas S-100, y comenzó a diseñar software y hardware de copia de disco para uso interno. En las convenciones de la industria informática, otras empresas de software y hardware le preguntaban a ALF cómo conseguía copiar sus discos, ya que este era un problema común en la industria. Cuando descubrieron que ALF había diseñado su propio equipo, muchas empresas preguntaron si podían comprar el equipo o si ALF copiaría sus discos. ALF comenzó a copiar discos para varias empresas de software, al principio en gran parte como favores a los expositores con los que los empleados de ALF habían socializado en las convenciones. Estos arreglos casuales pronto evolucionaron hasta convertirse en un completo servicio de copia de discos que ALF comenzó a anunciar en revistas de informática. [26]
Más tarde, ALF comenzó a vender dos productos de copia de disco relacionados. Uno era un producto de software que se ejecutaba en una computadora Apple II estándar, pero copiaba discos más rápido que el software de Apple y de manera mucho más confiable. El otro era un producto que combinaba ese software con hardware adicional para permitir una copia aún más rápida. El producto de solo software originalmente se llamaba "PenultiCopy"; "penulti" de "penúltimo", que significa segundo mejor o segundo desde arriba (es decir, segundo en comparación con el producto de hardware), pero desafortunadamente más a menudo significa penúltimo. Esto pronto se cambió por el nombre más adecuado de "Programa de copia de precisión total". [27]
El producto mejorado por hardware se llamó originalmente simplemente "Sistema de copia", [28] que luego se expandió a "Sistema de copia CS3" cuando ALF introdujo modelos adicionales de fotocopiadoras basadas en hardware. La fuente de alimentación del Apple II no era capaz de ejecutar más de una unidad de disco a la vez, lo que, por supuesto, limitaba la velocidad a la que se podían copiar los discos. El hardware del CS3 reemplazó la fuente de alimentación en Apple. Dado que esta fuente de alimentación de alta capacidad era físicamente demasiado grande para caber en el Apple II, se colocó directamente detrás del Apple II y se conectó mediante un cable corto. El CS3 con varias unidades podría copiar alrededor de 200 discos por hora (incluida una verificación completa de cada copia).
Ambos productos incluían herramientas de software para ajustar la velocidad del motor de la unidad de disco (un problema común en las unidades de Apple), software para un mantenimiento más avanzado e instrucciones técnicas detalladas sobre los procedimientos de mantenimiento. El CS3 también incluyó un pequeño conjunto de circuito que estabilizó el reloj del Apple II para permitir que se realizara uno de los ajustes de mantenimiento del variador sin necesidad de un equipo especial para ejercitar el variador.
Tarjeta de procesador AD8088 y tarjeta de memoria AD128K
En junio de 1982, ALF comenzó a vender una tarjeta para Apple II que agregó un procesador Intel 8088 , [27] el mismo procesador que se usa en la PC IBM que se había presentado nueve meses antes. Dado que el Apple II sólo tenía un procesador de 8 bits a 1.023 MHz, [29] el AD8088 de ALF con su procesador de 16 bits a 5 MHz permitió operaciones mucho más rápidas. Una tarjeta opcional, la AD128K, agregó hasta 128K de memoria para el 8088 (más del doble de la memoria disponible en el Apple II) y / o un coprocesador matemático de punto flotante Intel 8087 .
Al igual que la Z-80 SoftCard de Microsoft , que permitió que Apple II ejecutara software escrito para Altair 8800 (u otras computadoras S-100) y sistemas operativos como CP / M , el AD8088 de ALF permitió que Apple II ejecutara software escrito para IBM. PC y sistemas operativos como CP / M-86 y MS-DOS . Clone Software Corporation vendió una versión de CP / M-86 para AD8088. A diferencia de la SoftCard y la mayoría de las otras tarjetas de procesador para el Apple II, el AD8088 de ALF permitió que el procesador de Apple funcionara simultáneamente junto con el procesador del AD8088. El procesador del AD8088 podría acceder a la memoria relativamente lenta en el Apple II, la memoria rápida en la propia tarjeta AD8088 (2K, 4K, 6K u 8K bytes) y la memoria rápida en la tarjeta accesoria (64K o 128K bytes). El AD8088 también tenía 4K bytes de memoria ROM .
Se incluyeron tres aplicaciones con el producto: FTL, MET y MEMDISK.
FTL
FTL, Formula Transfer Link, era una aplicación que permitía que las operaciones matemáticas de punto flotante en Applesoft BASIC de Apple se enviaran al procesador de 16 bits del AD8088 para su evaluación en lugar de ser evaluadas por el procesador de 8 bits de Apple. [30] Esto resultó en una ejecución mucho más rápida [31] y una mayor precisión. Para un rendimiento aún más rápido, las operaciones matemáticas pueden ser manejadas por el coprocesador 8087 opcional. [32] No se necesitaron modificaciones en los programas de Applesoft del usuario; FTL se activó simplemente ejecutando un programa de instalación después de arrancar Apple II. FTL también era compatible con los compiladores BASIC populares (Microsoft TASC [33] y On-Line Systems Expediter II [34] ).
Micro Magic vendió un programa similar, "The Pascal Patch", [27] . Permitió al AD8088 acelerar las funciones matemáticas en el lenguaje de programación Pascal de Apple .
REUNIÓ
MET, Multiple Event Timer, era una aplicación que permitía utilizar el AD8088 para la creación de perfiles de software u otras funciones de sincronización de precisión. [35] Para la creación de perfiles, el programador insertaría una instrucción de escritura en la tarjeta AD8088 (por ejemplo, usando POKE en BASIC) al principio y al final de cada sección de código a perfilar, y ejecutaría el programa. A continuación, se utilizaría un programa proporcionado por ALF para leer las medidas de tiempo precisas almacenadas en la memoria del AD8088. Esto permitió al programador determinar la cantidad de tiempo que cada sección tardó en ejecutarse, lo cual es útil para determinar qué secciones se beneficiarían de la optimización. MET podría tener intervalos de tiempo tan cortos como 50 microsegundos.
MEMDISK
Esta aplicación, que se suministra con el AD128K, permitía leer todo el contenido de un disquete (excepto las pistas de arranque) en la memoria de la tarjeta. [36] El AD8088 podría entonces ser usado directamente por la mayoría del software como si fuera un controlador Apple Disk II. La ventaja de hacer esto es que la memoria de estado sólido del AD8088 es mucho más rápida que el almacenamiento giratorio mecánico de un disquete. La desventaja es que cualquier dato modificado en el disco de memoria se pierde si falla la energía. Normalmente, el usuario volvería a escribir el disco de memoria en un disquete cuando terminara de hacer modificaciones.
Copiadoras de disquete CS5 Turbo / CS6 Turbo II
La serie Turbo de copiadoras de disco usaba una computadora Apple II pero no usaba ningún hardware de disco de Apple. El hardware de Apple consistía en una tarjeta controladora, enchufada a una ranura de expansión, conectada a una o dos unidades de disco externas. Sus unidades de disco externas utilizaban la fuente de alimentación de la computadora, que solo podía manejar una unidad a la vez. La tarjeta controladora de disco de ALF enchufada de manera similar dentro de Apple, pero conectada a uno o dos pares de unidades; cada par tenía una fuente de alimentación dedicada para que todas las unidades pudieran funcionar simultáneamente. Se pueden usar dos tarjetas controladoras para operar un total de ocho unidades. El controlador de ALF podía leer y escribir no solo los diversos formatos de disco de Apple, sino también formatos para otras marcas de computadoras.
El sistema CS5 Turbo, introducido en 1984, podía manejar formatos de disco Apple, Atari , Commodore y TRS-80 , así como la mayoría de los formatos estándar FM de 5.25 ". El sistema CS6 Turbo II, que usaba una tarjeta controladora mejorada, agregó el popular IBM Formatos de PC y la mayoría de los formatos estándar MFM de 5,25 ". Esta tarjeta controladora, junto con una de las unidades de doble unidad, también se vendió para su uso con la tarjeta de procesador AD8088 para permitir que los usuarios de CP / M-86 y MS-DOS lean y escriban discos en formato Apple II e IBM PC; pero la mayoría de las unidades se vendieron para copiar discos. Con ocho unidades, un solo sistema Turbo II podría copiar 319 discos Apple II o Commodore 64 , 283 discos Atari, 158 discos IBM PC o Atari Enhanced de una cara, 158 discos Kaypro o TRS-80, o 86 discos IBM PC de doble cara por hora (todo incluido la verificación completa de cada copia). [37]
El CS6 Turbo II también estaba disponible en una versión para usar con cargadores de disco automáticos, como el modelo Mountain Computer 3200. [38] Cuando se usa un cargador automático, los discos vírgenes se alimentan de una pila en una tolva, en lugar de colocarlos manualmente en conduce uno a la vez. El cargador tiene dos bandejas de salida, una para buenas copias y otra para discos defectuosos. Cada sistema Turbo II podría operar uno o dos cargadores automáticos.
Además de las unidades estándar de 48 pistas por pulgada de 5,25 ", el CS6 estaba disponible en una versión con 96 unidades de pista por pulgada (densidad cuádruple) para los formatos DEC Rainbow y Tandy 2000. Una versión de unidad de 3,5" podría copiar Amiga , Apple Macintosh y Unidisk , IBM PC Convertible y otros formatos estándar de 3,5 ".
Discos formateados
ALF obtuvo discos vírgenes a precios muy bajos debido a las enormes cantidades necesarias para su servicio de copia de discos. ALF comenzó a vender discos vírgenes en envases a granel, en lugar de las habituales cajas de diez paquetes, y con algo de publicidad en las principales revistas de computadoras personales [39] se convirtió rápidamente en un importante proveedor de discos. A medida que la competencia en las ventas de discos a granel comenzó a aumentar, ALF buscó una manera de distinguir sus productos de discos a granel y pronto se le ocurrió la idea de vender discos preformateados. Normalmente, el usuario tendría que formatear cada disco antes de poder usarlo en su computadora, lo que requería mucho tiempo. Con discos preformateados, el usuario puede usar el disco en su computadora inmediatamente después de recibirlo. ALF, al ser un fabricante de equipos de copia de discos, tenía una ventaja significativa en la producción de discos preformateados sobre la mayoría de los proveedores de discos masivos. Pronto, ALF estaba formateando y vendiendo millones de discos cada año. ALF también formateó discos para algunos de los principales fabricantes de discos, como Nashua Corporation
Copiadoras de disco de copia rápida
La serie Quick Copy fue la primera línea de fotocopiadoras de ALF en tener su propia computadora incorporada, en lugar de requerir una computadora Apple II para funcionar. El primer modelo se introdujo en 1987 y solo copiaba discos estándar FM y MFM de 5,25 "(como los formatos IBM PC).
Todos los modelos de Quick Copy tenían dos unidades de disco y eran muy fáciles de usar. Cuando la unidad se encendió por primera vez, una luz verde junto a la unidad superior parpadeó, lo que indica que el usuario debe insertar el "disco maestro" (el disco que el usuario desea copiar). Mientras la Copia rápida lee el disco maestro en la memoria, el usuario puede colocar un disco en blanco en la unidad inferior y la unidad automáticamente comenzará a hacer la primera copia. Cuando la unidad terminó de leer el disco maestro, la luz verde se encendería, lo que indica que el disco maestro se leyó en la memoria correctamente (o, una luz roja al lado de la unidad superior indicaría un problema al leer el maestro). A continuación, se podría quitar el disco maestro y el usuario podría insertar un disco en blanco. A medida que se terminaba cada copia, en la unidad superior o inferior, la unidad indicaba una buena copia con una luz verde o una copia defectuosa con una luz roja. El usuario podría simplemente continuar eliminando todas las copias buenas e insertando nuevos discos en blanco en cada unidad para hacer tantas copias como desee. Mientras el usuario extraía un disco terminado e insertaba un disco en blanco en una unidad, la otra unidad podría estar en proceso de copia; a diferencia de los sistemas en los que las dos unidades tenían que sincronizarse.
Una pequeña pantalla LCD mostraba el número de discos copiados y dos "cuentas regresivas" para mostrar el progreso de cada unidad. La pantalla también puede mostrar varias selecciones de menú cuando no se está copiando. Dos botones a la derecha de la pantalla permitían al usuario recorrer y seleccionar elementos del menú, y se podía mantener presionado un botón a la izquierda de la pantalla para desplazar las instrucciones para cada elemento del menú a través de la pantalla. Para copias de gran volumen, se pueden colocar varias unidades una al lado de la otra. Un solo usuario podría operarlos y hacer alrededor de 2000 copias por hora.
A partir de 1988, ALF comenzó a introducir varios modelos de Quick Copys de la serie 800. Externamente, los modelos de la serie 800 tenían el mismo aspecto que el modelo 701, pero internamente la electrónica de control era completamente diferente. Los modelos estaban disponibles con varias unidades de 5,25 "o 3,5"; en conjunto, los distintos modelos podrían copiar prácticamente todos los formatos de disco utilizados por cualquier computadora personal. En el modelo final (modelo 832), introducido en 1992, cada una de las dos unidades contenía una unidad de 5,25 "y una unidad de 3,5"; el usuario podría utilizar las dos unidades de 5,25 "o las dos unidades de 3,5" y así copiar una amplia variedad de formatos de disco.
Controladores de carga automática de la serie 100
En 1989, ALF utilizó la electrónica de la serie 800 para crear la serie 100 de controladores de copia para cargadores automáticos. Cada unidad de la serie 100 operaba un solo cargador automático, pero podía copiar ambos lados de un disco de doble cara simultáneamente (todas las fotocopiadoras anteriores de ALF y todas las unidades utilizadas en computadoras solo podían leer o escribir en un lado del disco en en cualquier momento) y podría manejar unidades que giran dos veces más rápido de lo normal. Prácticamente todos los fabricantes de cargadores automáticos de EE. UU. Ofrecían al menos un producto que utilizaba la serie 100 de ALF (las empresas incluían Ashby Industries, CopyMaster, Costas Systems, MissionSix, Rimage Corporation, Trace Corporation y Victory Enterprises). La mayoría construyó los componentes electrónicos de la serie 100 directamente dentro de su cargador, pero ALF también ofreció un gabinete metálico compacto que podría ubicarse en la parte superior del cargador o cerca.
Controladores de carga automática Pro-Series
En la década de 1990, había muchos grandes servicios de copia de discos, y la mayoría de ellos ya contaba con amplias instalaciones de equipos de copia (comprados a ALF y a otros fabricantes). También estaba claro que los disquetes iban a ser reemplazados por otros medios. ALF decidió diseñar la próxima generación de controladores de carga automática, la Serie Pro, para que fuera un diseño muy potente que pudiera manejar una gran cantidad de cargadores automáticos con los últimos accionamientos de doble cara simultáneos de alta velocidad, pero a un costo muy bajo por capacidad. Se suponía que los servicios de fotocopiadora agregarían equipo solo cuando fuera necesario para reemplazar el equipo existente a medida que se desgastara. Los días de expansión masiva de la producción habían terminado y buscarían productos de muy bajo costo.
La serie Pro se diseñó para que un solo controlador pudiera manejar ocho cargadores automáticos, cada uno con una transmisión de muy alta velocidad. Además, varias unidades podrían conectarse fácilmente con un cable de par trenzado similar a Ethernet para que una unidad pudiera cargar el maestro para que lo usen cientos de unidades, y los cientos de unidades podrían controlarse desde el teclado y la pantalla de una unidad. El uso de arreglos de puertas a gran escala , que luego podrían convertirse en circuitos integrados específicos de la aplicación si los volúmenes de ventas lo permitieran, permitió que todas las características y la velocidad del equipo de copiado de mayor costo se incluyeran en una placa de circuito relativamente económica.
La mayor parte del trabajo de diseño de la serie Pro se realizó antes de que Rimage Corporation adquiriera ALF en octubre de 1993. El diseño fue completado en Rimage por ex empleados de ALF después de la adquisición.
Referencias
- ^ Anuario anual de Lakewood High School, LAHIAN 1973 , pág. 138
- ^ ALF Products Inc., "Artículos de incorporación", documento 19871295108. Consultado el 11 de abril de 2013.
- ^ Hewlett-Packard, 1970, "Computadora 2114B, volumen uno, especificaciones y manual de funcionamiento básico" , sección II, pág. 2-8. Consultado el 1 de octubre de 2016.
- ^ Tim Gill, página de perfil , LinkedIn. Consultado el 11 de abril de 2013.
- ^ Anuncio de ALF Products, "Anuncio de la tarjeta de música que te convierte en una estrella de rock" , Creative Computing , septiembre de 1980, volumen 6, número 9, pág. 175. Consultado el 11 de abril de 2013.
- ^ Anuncio de productos ALF, "Apple Music II de ALF es parte de la emoción de tener una computadora personal" . Consultado el 11 de abril de 2013.
- ^ Anuncio de productos ALF, "ALF todavía cree en la calidad del viejo mundo" , Creative Computing , abril de 1980, volumen 6, número 4, pág. 3F. Consultado el 11 de abril de 2013.
- ^ Contraportada de Creative Computing , abril de 1980, volumen 6 número 4
- ^ Comunicado de prensa de Rimage Corp., 4 de octubre de 1993, "Rimage Corp. adquiere ALF Products Inc." . Consultado el 11 de abril de 2013.
- ^ Price, David, "Música, Maestro!" , Kilobaud Microcomputing , febrero de 1979 pág. 42. Consultado el 11 de abril de 2013.
- ^ a b Anuncio de productos ALF, "Música". , Computación creativa , vol. 4 No. 1, enero / febrero. 1978 pág. 124. Consultado el 11 de abril de 2013.
- ^ Disco fonográfico de ALF Products, 1977, Interpretaciones de sintetizador controladas por computadora . Consultado el 11 de abril de 2013.
- ^ "Comunicado de prensa de fecha 13 de julio de 1977" , página 415 de la compilación del volumen 2, Diario de calistenia y ortodoncia informática del Dr. Dobb , vol. 2 Número 9, octubre de 1977 pág. 45. Consultado el 11 de septiembre de 2015.
- ^ Folleto de productos ALF, "Sintetizador de música" . Consultado el 11 de abril de 2013.
- ^ Anuncio de productos ALF, "Apple Music" , Computación creativa , vol. 6 No. 2, febrero de 1980 pág. 103. Consultado el 11 de abril de 2013.
- ^ Norte, Steve, "Sintetizador de música ALF / Apple" , Computación creativa , Vol. 5 No. 6, junio de 1979 pág. 102. Consultado el 11 de abril de 2013.
- ^ Boletín de productos ALF, 1979, ALF Alpha 1 . Consultado el 11 de abril de 2013.
- ^ Apple II Bits, 2010, Guitar Hero para Apple II . Consultado el 11 de abril de 2013.
- ^ Mercuri, Rebecca T., "Editores de música para computadoras pequeñas" , Computación creativa , Vol. 7 No. 2, febrero de 1981 pág. 19. Consultado el 11 de abril de 2013.
- ^ Tubb, Philip, "Sintetizador de música de Apple" , Computación creativa , vol. 6 No. 6, junio de 1980 pág. 79. Consultado el 11 de abril de 2013.
- ^ Tubb, Philip, "Pick & Choose" , Computación creativa , Vol. 7 No. 9, septiembre de 1981 pág. 98-99. Consultado el 11 de abril de 2013.
- ^ a b Boletín de productos ALF, 1980, ALF Alpha 2 . Consultado el 11 de abril de 2013.
- ^ a b c Boletín de productos ALF, 1980, ALF Alpha 3 . Consultado el 11 de abril de 2013.
- ^ Boletín de productos ALF, 1981, ALF Alpha 4 . Consultado el 11 de abril de 2013.
- ^ Historia de Apple II, sección 5, The Disk II . Consultado el 11 de abril de 2013.
- ^ Anuncio de productos ALF, "Copia de disco" , Computación creativa , Vol. 7 No. 2, febrero de 1981 pág. 73. Consultado el 11 de abril de 2013.
- ^ a b c Boletín de productos ALF, 1983, ALF Alpha 5 . Consultado el 11 de abril de 2013.
- ^ Anuncio de productos ALF, "¿Quiere duplicar discos rápidamente?" , Computación creativa , vol. 7 No. 11, noviembre de 1981 pág. 217. Consultado el 11 de abril de 2013.
- ^ Enciclopedia de computadoras Apple , Apple II , Especificaciones. Consultado el 11 de abril de 2013.
- ^ Tarjeta de procesador AD8088 del manual del propietario de ALF Products1982, sección 2. Consultado el 11 de abril de 2013 .
- ^ Anuncio de ALF Products, "FTL hace que Applesoft sea más rápido". , Computación creativa , vol. 8 No. 7, julio de 1982 pág. 21. Consultado el 11 de abril de 2013.
- ^ Manual del propietario de ALF Products AD128K Memory Card 1982, página 3-1. Consultado el 11 de abril de 2013.
- ^ Productos de consumo de Microsoft, 1981, Microsoft TASC The AppleSoft Compiler Intro . Consultado el 11 de abril de 2013.
- ^ Revista InterAction, junio de 1981, número 1, pág (página central) . Consultado el 11 de abril de 2013.
- ^ Tarjeta de procesador AD8088 del manual del propietario de ALF Products1982, sección 3. Consultado el 11 de abril de 2013 .
- ^ Manual del propietario de ALF Products AD128K Memory Card 1982, sección 4. Consultado el 11 de abril de 2013 .
- ^ Anuncio publicitario de productos ALF, Turbo II . Consultado el 11 de abril de 2013.
- ^ Folleto de productos ALF, Turbo II . Consultado el 11 de abril de 2013.
- ^ Anuncio de productos ALF, "Discos en blanco" , Creative Computing , julio de 1983, volumen 9 número 7 pág. 239. Consultado el 11 de abril de 2013.