Cómo hacer que el teclado del iPhone suene como un videojuego retro
iOS trae un único clic de teclado y nada parecido a un pitido de 8 bits. Qué producía de verdad ese sonido en el hardware de los años 80 —unas pocas formas de onda electrónicas, sin ninguna grabación de por medio— y cómo lo reproduce un teclado de terceros en un teléfono.
Ajustes → Sonidos y vibraciones → Comentarios del teclado da exactamente un clic de teclado y un interruptor para encenderlo o apagarlo. No hay ningún menú debajo, ninguna biblioteca de sonidos alternativos, y desde luego nada llamado 8 bits o chiptune. Si alguna vez has oído un teclado que suelta un pequeño pitido electrónico en cada tecla —del tipo que hacía una moneda o un salto en un videojuego antiguo—, ese teclado es de terceros, reproduciendo un sonido que el de Apple nunca ofrece.
Qué producía de verdad esos sonidos de videojuego antiguos
Los pitidos, saltos y monedas de las primeras consolas y ordenadores domésticos no eran grabaciones de nada. Un sonido grabado necesita almacenamiento, y los chips de aquella época apenas tenían sitio de sobra para audio. En su lugar, un pequeño chip de sonido integrado generaba tonos electrónicamente, en tiempo real, a partir de una lista corta de formas de onda simples: nada se muestreaba del mundo real para empezar.
Un puñado de formas de onda, no una biblioteca de instrumentos
Donde un juego actual reproduce una orquesta grabada o una batería real, un chip de sonido de aquella época tenía un menú pequeño y fijo: una onda cuadrada o de pulso para la melodía, a veces una onda triangular para un grave más redondeado, y un canal de ruido para cualquier cosa que sonara a explosión o percusión. Eso es prácticamente todo el instrumental disponible. Cada melodía, cada efecto, es una de esas pocas formas de onda, con la altura y la duración que decide el código del juego en el momento, porque no había otra opción: no había nada más en el chip capaz de producir sonido.
Ciclo de trabajo: una forma de onda, varios timbres
Una onda de pulso tampoco es un único sonido fijo. Su «ciclo de trabajo» —la proporción de cada ciclo que pasa en alto frente a en bajo— cambia su carácter incluso a la misma altura: un pulso estrecho suena fino y nasal, uno más ancho suena más lleno y cercano a una onda cuadrada plana. Cambiar el ciclo de trabajo a mitad de nota era uno de los pocos trucos disponibles para que un tono no sonara estático, y explica buena parte de ese filo ligeramente zumbón y electrónico de las melodías chiptune, en vez de sonar como un tono sinusoidal limpio.
Muy pocas voces a la vez
Estos chips solían ofrecer solo un puñado de canales en total: un par de canales de pulso, quizá uno triangular, uno de ruido. Una melodía completa con línea de bajo y parte de batería tenía que caber en tres o cuatro voces sonando a la vez, sin sitio de sobra para nada más. Esa escasez es precisamente lo que da a la música chiptune su carácter tan reconocible: líneas escasas, casi monofónicas, en vez de las capas densas que se puede permitir una banda sonora actual.
Por qué ese sonido le sienta tan bien a una sola pulsación
Un pitido corto de onda de pulso es, por naturaleza, un evento percusivo, todo de golpe: empieza, se sostiene una fracción de segundo, y termina, sin nada que se tenga que apagar poco a poco. Eso encaja casi exactamente con una pulsación de tecla: una acción puntual, un sonido puntual, sin sostenido que gestionar. Es la misma razón por la que el clic de un switch mecánico funciona como sonido de teclado y una nota sostenida de violín no funcionaría: la forma de la onda y la acción que la dispara duran, por naturaleza, lo mismo.
Cómo lo añade un teclado de terceros
Una extensión de teclado puede reproducir un sonido de sistema corto en cada pulsación sin pedir ningún permiso especial —la API implicada no necesita ni sesión de audio ni Acceso Completo— y ese sonido sigue respetando el interruptor de timbre/silencio del lateral del teléfono, exactamente igual que el clic propio de Apple. Sustituir el único clic de Apple por un pitido de 8 bits sintetizado es, técnicamente, el mismo tipo de trabajo que añadir cualquier otro sonido de tecla personalizado: sin permiso extra, sin nada más allá de añadir el propio teclado.
Dónde encaja Kibo
Retro 8-bit es uno de los 17 sonidos de tecla de Kibo, junto a Clicky, Linear, Tactile, Thock, Typewriter, Piano y el resto. Cámbialo desde el propio panel de ajustes del teclado sin salir de la app en la que estés escribiendo, y suena en cada tecla igual que cualquier otro sonido de Kibo: siguiendo el interruptor de silencio, sin necesitar Acceso Completo. Es gratis.
Preguntas frecuentes
¿Por qué mi iPhone no tiene un sonido de teclado de 8 bits o chiptune?
El teclado de Apple reproduce exactamente un clic fijo, con un simple interruptor de encendido y apagado y ninguna biblioteca donde elegir. Un sonido de 8 bits, o cualquier otro sonido concreto, necesita un teclado de terceros que reproduzca su propio archivo de sonido en lugar del del sistema.
¿Los sonidos de los videojuegos antiguos eran grabaciones reales?
No. Los primeros chips de sonido apenas tenían almacenamiento para audio, así que generaban tonos electrónicamente en tiempo real a partir de un pequeño conjunto de formas de onda —normalmente una onda de pulso o cuadrada, a veces una triangular, más un canal de ruido— en vez de reproducir nada muestreado.
¿Un sonido de teclado de 8 bits necesita Acceso Completo en el iPhone?
No. Reproducir un sonido en cada pulsación usa una API que no necesita ni sesión de audio ni Acceso Completo. En Kibo, el Acceso Completo solo lo leen los botones Copiar palabra, Copiar línea y Pegar de la barra de herramientas; el sonido y todo lo demás funcionan con él desactivado.
Pruébalo en tu propio teclado
Kibo es un teclado personalizado gratuito para iPhone con sonidos mecánicos de verdad, temas para elegir y efectos de luz RGB. Sin cuenta, sin anuncios y funciona con el Acceso Completo desactivado.