domingo, 30 de octubre de 2022

Demo del algoritmo de ruido blanco (actualizado)

(edit 2: me acabo de percatar de un fallo del visual studio, los controles timer no se ejecutan en un hilo diferente del procesador y provocan ciertos cortes en el audio a veces, son un timer para el video y otro para el audio , son relojes que cada x tiempo ejecutan código pero lo están haciendo en el mismo hilo e interfieren entre si así que lo pasare a threads directamente pero en otro momento...)

Os dejo aquí una versión simplificada y limpita del programa

funciona así:

Internamente genera un número aleatorio (no pseudoaleatorio matemático) que coge trozos de textos y palabras.
y cifra el textos al azar con una clave al azar.(siempre usando las funciones aleatorias)
lo que da ruido casi blanco (en el análisis de espectro sale plano) pues algo de entropía debe tener por usar palabras sueltas aunque las cifré y no tenga sentido así conseguí que funcionara más rápido con más fotogramas(al usar palabras también).


el audio es ruido de 44.100 hz a 8bit
y el video 400x250 pixeles
y unos 12fps

he incluido un modo sólo ruido

a:

44.100 hz a 16bit

no es mucho pero funciona sin aceleración sólo con procesador.
(el mío es de 4Ghz pero viejo) 

Este tipo de cálculos parecen tontería pero consumen mucho, aun así como mucho igual se os corta el sonido de vez en cuando. (de hecho me he dado cuenta que consume bastante...)

El video se repite en mosaico por la pantalla o puedes poner que la imagen (400x250pixel) se ajuste a la pantalla.

Nombre: Ruido-V1.1.rar

Tamaño: 420775 bytes (410 KiB)

SHA256: 19C9D827DC16C21D1F0D5070AED2F2C8E3D939E05B705A6DCF48B69E8C9FD9AC

(sha256 es la suma del archivo calculada desde Windows con CRC SHA o Rapid CRC Unicode para ver que el archivo es el correcto {es una suma del archivo aun así creo que se lo salta a veces alterando y compensando añadiendo más bytes con lo de los Bitcoins igual no es tan chungo como antes*...  XD })

Instalador de visual studio (así lo desinstaláis fácil) y comprimido en rar.

Luego subo uno de sólo ruido a 44.100 Hz 16 bit mono sin el truco de las palabras.
(he de limpiarlo un poco).Lo subiré a este artículo.

El ruido puede hacer dibujos visuales en tu imaginación o nada según lo creativo que estés.
Ambas cosas son interesantes, el ruido por otra parte se supone que relaja pero creo que quita el sueño igual aun así enmascara otros ruidos.

En cualquier caso es ruido blanco nuevecito y por estrenar.
 :)

*igual esas granjas están calculando tablas de hashes y tal no solo transferencias muchas y ya son años jeje.


tal vez le falta un modo de solo ruido sin usar palabras para acelerar(se puede y al principio funcionaba así ya lo miraré)

las palabras son un índice de palabras positivas y bonitas en castellano y
un texto de Elkhart Tole.

Por cierto os enseño un truco fácil si pones la mano a cierta distancia entre tu y la pantalla y miras su contorno verás un aura de distorsión de la imagen de ruido (mejor con el modo wrap de repetición de la imagen)

No hay comentarios:

Publicar un comentario