# V11 — materias, instrumentos y procedencia

Se incorporan **25 golpes de cajas hardware grabadas**, además del banco acústico previo y 18 diseños de síntesis originales. El manifest combinado conserva 71 muestras preparadas: 46 heredadas de V10 y 25 nuevas. El número de preparados no equivale al número usado en una mezcla; los eventos finales conservan la selección efectiva.

No se compraron bibliotecas, no se registraron cuentas, no se enviaron correos, no se instaló DAW/plugin/dependencia y no se extrajeron fragmentos de canciones de los artistas citados por Abraham.

## Grabaciones hardware adquiridas

Fuente primaria: [SampleRadar: 493 hardware drum machine samples, MusicRadar/Future Music](https://www.musicradar.com/music-tech/samples/sampleradar-493-free-hardware-drum-machine-samples). La página permite incorporar los sonidos a música y exige no redistribuir las muestras. No es una licencia CC0: el manifest dice **MusicRadar SampleRadar royalty-free composition use; no sample redistribution** y apunta a la evidencia concreta.

El [ZIP oficial del editor](https://cdn.mos.musicradar.com/audio/musicradar-hardware-drum-machine-samples.zip) quedó intacto en el SSD: 252,193,632 bytes; SHA256 `745b5081a7ec46852e8eef99f891857b66660ec557367397e15fe16f9c9dd4b9`. Contiene 494 WAV según inspección del archivo; el título público anuncia 493. Se utilizan golpes individuales, no sus loops ya compuestos.

La página pública nombra varias cajas; el miembro exacto dentro del ZIP identifica cada archivo seleccionado. Los 25 elegidos son WAV PCM24, estéreo, 44.1 kHz, comprobados con lectura del archivo. Se registran autor editorial (MusicRadar/Future Music), nombre de miembro, URL, SHA256 del archivo y del ZIP, formato, licencia, página guardada y transformación. No se inventa el nombre del ingeniero individual.

| Conjunto fuente | Golpes elegidos en el ZIP | Uso de paleta |
|---|---|---|
|Roland TR-8|Kick 02; Closed Hat 03; Open Hat 01; Clap 01; Rim 01|Cristal, Tránsito|
|Arturia DrumBrute|Kick 01; Closed Hat 02; Open Hat 01; Clap 02; Rim 01|Rojo-azul, Líneas-cabello|
|Jomox Airbase 99|Kick 03; Closed Hat 09; Open Hat 03; Clap 02; Rim 01|Horizonte, Alas-sombra|
|Nord Drum|Kick 02; Hat 01; Hat 04; Snare 01; Metalic 07|Cortinas, Espejo|
|Alesis HR-16b|Kick 03; Closed Hat 05; Open Hat 01; Clap 02; Rim 01|Mano-rostro, Ventanilla|

Los nombres se conservan como identifica el editor a la fuente. Por ejemplo, **TR-8 no se presenta como una grabación directa de una TR-909 vintage**. Nord usa una caja y un golpe metálico en las funciones de respuesta; el label registra “palma/caja” y “borde/metal”. Son grabaciones de instrumentos electrónicos, no grabaciones acústicas ni un motor nuestro que adopta un nombre comercial.

Preparación: conservar SR/estéreo; retirar silencio previo conservando 2 ms antes de la primera señal que supera 0.5% del pico; limitar cola según articulación; salida de 12 ms; exportar PCM24 sin normalización destructiva. Ganancia recomendada 0.6/pico, aplicada sólo en render junto con el acento de la partitura. Hats abiertos tienen gate y cola propios; los cerrados duran hasta 0.16 s. Cada parámetro se conserva en muestra y evento.

## Voces originales sintetizadas

No son modelos generativos de texto a música ni emulaciones acreditadas de una marca. Los nombres explican algoritmos propios:

- **Vidrio/campana/teclas/cuerda breve/metal FM:** distintas razones de modulación, índice, caída y envolvente. Croma de la celda controla el índice.
- **Polifónico pulsado/cálido/de aire/breve, acorde filtrado y secuenciador de pulsos:** ondas saw/pulse con corrección PolyBLEP, dos capas con desafinación pequeña explícita, filtro paso bajo resonante de dos polos y envolvente. Croma y borde controlan la apertura.
- **Voz resonante:** saw corregida, resonancia y filtro móvil; se describe el algoritmo sin llamarlo un instrumento de marca.
- **Bajos redondo/pulsado/subgrave/pulso/FM/resonante:** distintas fuentes, articulaciones y caídas. Centrados para sostener los golpes sin convertir toda la música en una misma oscilación grave.

Los coeficientes del filtro varían cada 192 muestras (4 ms a 48 kHz), conservando estado entre bloques. El renderer registra configuración y límites efectivos. FM conserva fundamental temperada y modulación como timbre. La suma polifónica emite exactamente los `rendered_midi_notes`; desafinación de capas es un parámetro tímbrico en cents, no una armonía oculta. La saturación estática es suave y se declara; no hay compresor ni incremento de loudness que simule una mejora.

## Instrumentos acústicos conservados

Sólo se usan cuando cumplen una función en el nuevo arreglo: guitarra, piano, marimba, violín con arco y ney. El resto del banco sigue disponible, sin obligación de aparecer.

Las fuentes CC0 de V5/V10 y sus hashes originales permanecen intactos: guitarra Meta OpenSound, piano/marimba VCSL, violín VSCO2 CE. Los registros individuales conservan sus commits y URLs primarias. El manifest padre es `v10/samples/manifest.json`; la receta antigua sigue en `v10/acquire_samples.py`.

El ney real de [xserra 115398](https://freesound.org/people/xserra/sounds/115398/) tiene licencia [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Fuente: Xavier Serra grabando a Hamza Zeytinoglu en Estambul. Ese lugar describe la grabación, **no la fotografía**. El material disponible es un preview público HQ MP3; el WAV preparado procede de ese preview y no se afirma fidelidad de un WAV original.

Se usan alturas aisladas; no se copia la melodía de la demostración. Su raíz se ajusta mediante Hz medidos, con vibrato interno conservado. No se alarga por loop. Los campos `requested_gate_seconds`, `available_source_seconds` y `gate_limited_by_recording` hacen explícita cualquier nota cuya duración pedida supere la toma. La salida del render tiene hasta 80 ms de fundido y la visualización usa su RMS real.

Crédito requerido para composiciones que lo utilicen:

> “ney.wav” — Xavier Serra (xserra), https://freesound.org/people/xserra/sounds/115398/, CC BY 4.0, https://creativecommons.org/licenses/by/4.0/. Cambios: recorte de notas, fades, afinación/transposición, duración, ganancia y mezcla en una composición original.

El banco incluye además candidatos 115222 con su atribución propia; sólo deben figurar como usados si el manifest efectivo los selecciona.

## Otras opciones gratuitas investigadas

**BPB Cassette 909:** fuente [oficial](https://bedroomproducersblog.com/2014/04/24/free-909-samples/). Grabaciones de Edgar Maguyon y versiones pasadas por cinta por BPB. Su licencia permite proyectos gratuitos/comerciales y prohíbe redistribuir las grabaciones. La descarga actual enlaza Gumroad. No se adquirió ni se usó en V11: SampleRadar ofreció los golpes necesarios mediante descarga directa.

**Goldbaby:** [packs gratuitos](https://www.goldbaby.co.nz/freemaschinepacks.html) de Cassette 808, Tape 606, Blofeld/MicroFreak y otros, con archivos WAV disponibles según el catálogo. Sin embargo, sus [términos actuales](https://www.goldbaby.co.nz/termsandconditio.html) incluyen una prohibición de “any AI-related process”, además de no redistribución. No se descargó ni se incorporó contenido Goldbaby en este flujo. Haría falta aclarar esa condición con el proveedor antes de recomendarlo aquí.

La investigación de alternativas pagadas se entrega desde coordinación. No se realizó compra ni se presume presupuesto. Una compra posterior sólo tendría sentido después de escuchar qué carácter falta en las diez pruebas.

## Contrato y archivo

`music_profiles.get_profile(photo_id)` devuelve una composición completa. `instruments.palette_for(photo_id)` refleja sus voces. Un ID desconocido devuelve la paleta completa de Cristal, compatible con su partitura y mezcla.

`select_sample(photo_id,event)` consulta `instrument_role`: lead/answer/chord/bass/kick/hat_closed/hat_open/perc_clap/perc_rim. Los kinds públicos siguen melody/bass/kick/hat/percussion. Una grabación devuelve `sound_source='recorded_sample'`, `sample_id`, archivo, raíz/razón, gain y cola; hardware añade `origin_category` y `hardware_source`. Síntesis devuelve `sound_source='synthesis'`, muestras nulas y `synthesis_processing` explícito.

Raíz local: `archivo del estudio`.

- `originals/`: ZIP intacto y 25 WAV elegidos sin modificar.
- `prepared/`: 25 golpes preparados con hashes individuales.
- `evidence/`: página primaria con licencia.
- `source-archive.json`: inventario y hash del ZIP.
- `manifest.json`: 71 registros, incluyendo referencias al banco previo.
- `previews/hardware-audition.wav` y JSON: audición local de los 25 golpes con tiempos e IDs.

[acquire_samples.py](production/acquire_samples.py) es la entrada V11 y [acquire_v11_drums.py](production/acquire_v11_drums.py) contiene la receta. Ninguno reescribe la versión anterior. Originales, banco y audiciones aisladas quedan locales; en la experiencia se ofrecen composiciones, sin redistribuir el paquete.

QA previo al render completo: 71 archivos originales/preparados verificados por hash; 484 combinaciones únicas de instrumento/nota/gate ejecutadas, finitas y estéreo; pico máximo 0.341057 antes de mezcla. Se conserva la diferencia entre análisis de audio y escucha: no se afirma escucha directa ni que la licencia o el hardware prueben calidad artística.

Resultado de uso efectivo en las diez mezclas V11: 37 grabaciones distintas, incluidas las 25 hardware nuevas, más 18 diseños sintéticos originales. El ney tiene 40 eventos: las notas B4/E5 de 115398. En 12 eventos el gate solicitado supera la duración disponible; el render termina con la toma real y su fundido, y lo declara. No se emplean loops ni se dibuja una duración ficticia. Los hashes de las 37 fuentes usadas coinciden con los manifests de evento.
