VIBRANIAM Sampler — Manual del usuario (BORRADOR v0.1, español)
0. Antes de empezar
0.1 Seguridad y escucha
Empieza con el volumen bajo. Los patrones con graves potentes y el DRIVE pueden sonar muy fuerte.
Con auriculares conectados, la app muestra un aviso de monitorización. Baja el volumen antes de tocar.
El micrófono (SAMPLE) puede provocar acoplamiento si el altavoz está cerca. Usa auriculares para grabar muestras.
0.2 Requisitos
Android 8.0 (API 26) o superior.
Salida estéreo a 44,1 kHz. Los auriculares con cable o un dispositivo de audio USB ofrecen la latencia más baja.
Opcional: teclado MIDI USB o Bluetooth LE.
0.3 Permisos
Permiso
Motivo
Micrófono (RECORD_AUDIO)
SAMPLE: grabar tus propios sonidos
Modificar ajustes de audio
Enrutamiento de salida y modo de baja latencia
Bluetooth / Bluetooth connect
Dispositivos BLE MIDI
Google Play Billing
Desbloqueo único tras la demo
La app no tiene permiso de internet y no recopila datos.
0.4 Demo y desbloqueo
Pantalla de desbloqueo al final de la demo
Puedes probar la app gratis. Cada sesión permite 10 minutos de uso activo. El tiempo restante aparece como DEMO m:ss en la cabecera; un aviso sale un minuto antes del final. Al terminar la demo aparece la pantalla DEMO TERMINATA. Pulsa SBLOCCA (el precio lo muestra Google Play) para la compra única, o RIPRISTINA ACQUISTI si ya compraste. Antes de salir usa SALVA LA SONG para no perder nada. [R7: el idioma de las etiquetas puede cambiar]
1. Descripción general
Construida sobre Oboe — latencia mínima. Todo el motor de audio está escrito en C++ nativo sobre la biblioteca Oboe de Google (ruta AAudio de baja latencia, modo Exclusive solicitado, estéreo float a 44,1 kHz). El callback de audio no reserva memoria, no usa bloqueos y no escribe registros: los pads responden en el instante en que los tocas. La latencia real depende del dispositivo y de la salida; el panel AUDIO OUTPUT (sección 10) muestra el valor medido en tu teléfono.
VIBRANIAM Sampler es un sampler de 16 pads y secuenciador por pasos con un motor de audio nativo de baja latencia (Oboe, C++). Incluye:
16 pads: 8 de percusión (1–8) y 8 con afinación (9–16)
Secuenciador de 16 pasos con 512 patrones y una cadena de canción de 512 ranuras
13 instrumentos sintéticos integrados más tus propias muestras
Teclado flotante de 2 octavas con ruedas de pitch-bend y mod, entrada MIDI
FX por canal en cada pad, rack de FX global, mezclador de 16 canales
Exportación a WAV, FLAC, M4A (master o 16 stems) y MIDI; importación de MIDI y archivos de audio
Pantalla principal
Cabecera: nombre, tempo (BPM), estado y contador DEMO
Botón de teclado móvil
Los 16 pads (toque = suena, pulsación larga = selecciona)
Panel de muestra: forma de onda, nombre y duración
Transport: PLAY/STOP y tempo − / +
RANDOM BEAT · SAMPLE · IMPORTA (desplázate abajo)
Barra inferior: SAMPLER · PRESET · PAL · logotipo
1.1 Mapa de la pantalla
Zona
Función
Cabecera
Nombre de la app, tempo (BPM), estado INITIALIZING / PLAYING / STANDBY · contador de demo
PADS
Cuadrícula 4×4, toca para sonar
Transport
PLAY/STOP, BPM − / +, RANDOM BEAT, SAMPLE, IMPORTA
Panel de muestra
Forma de onda, nombre y duración de la muestra del pad seleccionado
Barra inferior
SAMPLER · PRESET · PAL (paleta) · logotipo
2. Inicio rápido (5 pasos)
Toca un pad: suena. Los pads 1–8 son sonidos de percusión, los 9–16 tienen afinación.
Pulsa PLAY para iniciar el secuenciador; pulsa RANDOM BEAT para un groove instantáneo.
Toca las celdas de la cuadrícula del secuenciador para activar o desactivar pasos.
Mantén pulsado un pad para seleccionarlo y usa SAMPLE para grabar o IMPORTA para cargar un archivo.
Usa SAVE para guardar la canción y el panel de exportación para renderizar el audio.
3. Pads
3.1 Tocar y seleccionar
Toque = reproduce el pad.
Pulsación larga = selecciona el pad (destino de SAMPLE, IMPORTA, CHANNEL FX, teclado).
En los pads 9–16, toca la zona ▲ o desliza hacia arriba para abrir la cuadrícula de notas; ▼ marca el pad con la cuadrícula abierta.
Cada pad tiene su color; el pad seleccionado es más brillante y tiene el borde más grueso.
3.2 Pads de percusión (1–8)
Cada paso está activado o desactivado. La cuadrícula bajo los pads muestra los 16 pads en 16 pasos.
3.3 Pads con afinación (9–16) y cuadrícula de notas
16 pasos × una ventana de 16 filas sobre un rango de 48 filas (4 octavas).
OTTAVA SU / GIÙ mueve la ventana una octava. Las notas fuera de la ventana siguen guardadas, siguen sonando y se incluyen en la exportación MIDI.
Las filas muestran los nombres reales de las notas (nota base + transposición); las teclas negras son más oscuras.
Polifónico: varias notas pueden coincidir en un paso.
GLIDE on/off con TIME ajusta el portamento entre notas.
Cuadrícula de notas (pads 9–16)
Número, nombre y nota base del pad
CLEAR (vacía las notas de este pad) · DRUMS (vuelve a la cuadrícula de batería)
Selector SOUND (KIT y sonidos de instrumentos)
OTTAVA − / + y el rango visible
Nombres de las notas (teclas negras más oscuras)
Celdas de paso: toca para añadir o quitar una nota
4. Secuenciador, patrones y canción
4.1 Secuenciador por pasos
SEQUENCER — 16 STEPS × 16 PADS. El cursor cian indica el paso actual. Los números sobre la cuadrícula marcan grupos de pasos.
Toca una celda para activarla o desactivarla.
4.2 Transport
PLAY / STOP. − / + cambian el tempo de 2 en 2 BPM.
RANDOM BEAT genera un patrón de percusión para el patrón actual.
4.3 Patrones (512)
PATTERN n/512: el que estás editando. Usa ◀ ▶ (±1) y −10 / +10, o toca el número para escribirlo (VAI AL PATTERN).
PLAYING m indica qué patrón está reproduciendo el motor.
CLEAR Pn vacía el patrón en edición.
4.4 Cadena de canción (512 ranuras)
SONG: ON/OFF alterna entre repetir un solo patrón y reproducir la cadena.
+ Pn añade el patrón actual; toca una ranura para aumentar sus repeticiones (P3×4); pulsación larga para quitarla; CLR vacía la cadena.
Barra de patrones y cadena de canción
Patrón −10 / +10
Patrón anterior / siguiente (◀ ▶)
Toca el número del patrón para escribirlo
CLEAR: vacía el patrón que se está editando
SONG: ON/OFF
+ Pn: añade el patrón actual a la cadena de canción
5. Sonidos
5.1 Tus muestras
SAMPLE graba desde el micrófono en el pad seleccionado. Usa auriculares para evitar acoples.
IMPORTA carga WAV, MP3, OGG o M4A. Máximo 6 segundos por pad; los archivos más largos se recortan y aparece un aviso.
El panel de forma de onda muestra CAMPIONE PAD n, nombre y duración.
5.2 SUONO (instrumentos integrados)
Los pads con afinación (9–16) pueden usar 13 instrumentos integrados. Los sintetiza la app, no son grabaciones: familias de instrumentos reconocibles, no realismo de muestras.
La exportación MIDI escribe un programa General MIDI equivalente para cada instrumento, y al importar un archivo MIDI se elige el más cercano.
5.3 Pantalla PRESET
Pantalla PRESET
Se abre desde la barra inferior. Los presets aparecen como cuadrados en 3 columnas con vista previa de la forma de onda. Toca para escuchar; IMPORTA carga el preset en el pad seleccionado. Las categorías se definen en presets.json; la categoría VIBRANIAM está reservada para futuros paquetes.
6. Teclado y MIDI
6.1 Teclado flotante
Se abre con el botón de teclado móvil; arrástralo donde quieras.
El selector de pad 1–16 elige qué pad tocas.
2 octavas; cambio de octava.
Las ruedas BEND y MOD están sobre las teclas, a la izquierda.
HIDE CONTROL / SHOW CONTROL contrae los controles para dejar más espacio.
6.2 Entrada MIDI
Conecta un dispositivo MIDI USB (OTG) o Bluetooth LE. Compatibles: notas, pitch-bend, CC1 (rueda de modulación), CC64 (sustain).
Teclado flotante
Selector de pad 1–16
Cambio de octava (OTTAVA − / +) y rango actual
Rango del pitch-bend (− / +)
HIDE CONTROL / SHOW CONTROL
Menú de entrada MIDI
Ruedas BEND y MOD
Teclas (2 octavas)
Cerrar el teclado
7. Moldear el sonido
7.1 CHANNEL FX (por pad)
Selecciona un pad y ajusta:
Control
Función
FLT OFF / LP / HP
Modo de filtro: apagado, paso bajo, paso alto
CUTOFF
Frecuencia del filtro
RES
Resonancia del filtro
DLY TIME / FB / MIX
Tiempo del delay, realimentación, cantidad de señal procesada
REV MIX / DEC
Cantidad y caída de la reverb
DRIVE
Saturación
PAN
Posición estéreo
7.2 FX RACK (global)
Las mismas familias de controles aplicadas a toda la mezcla, más VOL (master).
7.3 CHORD MATRIX — transposición armónica
Los 12 nombres de nota dispuestos en círculo fijan la fundamental (de 0 a +11 semitonos). Botones de intervalo: UNI, OCT+, OCT−, 5TH, 4TH, MAJ3, MIN3, MIN6, ROOT. El centro muestra la transposición exacta en semitonos.
7.4 MIXER — 16 canales
Un fader por pad. MUTE ALL silencia todos los canales, ALL los restaura.
8. Proyectos y archivos
8.1 SAVE / LOAD
Guarda y carga la canción completa (patrones, cadena, sonidos, ajustes). SAVE PRESET / LOAD PRESET guardan una sola configuración de sonido.
8.2 GLOBAL REC
Captura la mezcla final mientras tocas. El aviso ● GLOBAL REC — CAPTURING MIX parpadea mientras está activo; pulsa REC ● STOP para terminar.
8.3 Exportación
Formato
Notas
WAV
Sin pérdidas; master estéreo o 16 stems
FLAC
Sin pérdidas, más pequeño
M4A
Comprimido
MIDI
Standard MIDI File, 480 PPQ, datos de patrones y tempo
Elige formato, master o stems y número de compases, y exporta. Los archivos van a Music/Vibraniam. El MIDI se puede compartir directamente.
8.4 Importar MIDI
IMPORTA MIDI lee un archivo .mid en los patrones. Un cuadro muestra compases, BPM y posibles avisos; si la canción actual no está guardada, puedes confirmar el reemplazo.
9. Aspecto
PAL recorre cuatro paletas: 1 original, 2 pastel, 3 blanca, 4 blanco y negro.
10. Rendimiento de audio
Paneles AUDIO OUTPUT y STRESS TEST
Los paneles AUDIO OUTPUT y STRESS TEST muestran la latencia de salida, el modo (Exclusive/Shared), MMAP, burst/buffer y la frecuencia de muestreo. La latencia depende del dispositivo y de la salida: el cable o USB dan los mejores resultados, el Bluetooth añade retardo. El motor no usa reservas de memoria ni bloqueos en el callback de audio.
11. Solución de problemas
Problema
Qué hacer
Sin sonido
Revisa volumen y mute en el MIXER; revisa el dispositivo de salida
Chasquidos
Baja DRIVE y volumen; cierra otras apps de audio
Latencia alta
Usa auriculares con cable o audio USB; evita el Bluetooth
Muestra demasiado corta
Las importaciones de más de 6 s se recortan
No se ve el dispositivo MIDI
Reconecta, revisa el cable OTG o el emparejamiento Bluetooth
Demo terminada
SBLOCCA o RIPRISTINA ACQUISTI
12. Especificaciones
Motor de audio: C++ nativo sobre Oboe 1.8 (AAudio, baja latencia, Exclusive solicitado), callback seguro en tiempo real