2009-02-24 12 views
8

Estaba leyendo sobre imágenes de mapa de bits. Son uno de los formatos de imagen más simples (especialmente bitmaps de 1 bit). Estoy interesado en ver cómo se ve un archivo de sonido. ¿Puede alguien referirme al formato de archivo de sonido más simple?Formato de sonido más simple?

gracias

En realidad, he encontrado este wav file link. Si alguien más tiene otros enlaces/palabras de sabiduría que les gustaría publicar, lo agradecería.

Respuesta

8

de 8 bits sin comprimir WAV mono, en mi opinión ...

wikipedia entry

+0

técnicamente sí que es el "más simple", pero vale la pena ir 16 bits si quieres calidad de sonido medio decente. –

4

archivos Wave son el formato de sonido más simple. Tienen un encabezado (que a veces puede ser complicado pero generalmente no lo es), y luego los datos de sonido reales son PCM sin comprimir. Sin embargo, debido a que no están comprimidos, se hacen muy grandes muy rápido incluso para sonidos moderadamente largos.

+0

sí, las imágenes de mapa de bits funcionan de la misma manera. gracias –

+0

err ... en referencia al encabezado y tamaño de byte más grande –

0

WAV es el camino a seguir, aunque tenga cuidado: el formato de archivo WAV en realidad puede almacenar datos comprimidos, aunque por lo general no lo hace.

Estoy usando Audacity recientemente para importar datos de sonido sin formato desde un sistema de microcontrolador. También puede exportar audio sin formato.

De esta manera puede comenzar con el sonido en casi cualquier formato y exportarlo como un archivo binario de acuerdo con su deseo. Estoy usando 16 bit firm, little endian, mono sound, por ejemplo. Muy práctico y muy fácil de manipular en programas de prueba simples. Probablemente pueda incluso deserializarlo en algunos lenguajes de programación en una matriz o vector.

-Adam

1

En el caso de la compresión OGG es el formato más comprimido

En el caso de la simplicidad creo archivos WAV son más simple

1

Como mencionado, los archivos WAV no son los más simples y contienen un encabezado.

El audio de 1 bit PWM (ancho de pulso modulado) podría considerarse el más simple en términos relativos a una imagen de mapa de bits codificada de 1 bit.

El principal es el mismo aunque en dos dimensiones para el mapa de bits en comparación con la dimensión única para el audio.

More about pulse width modulation in wikipedia

tarjetas de regalo con sonido y cualquier juguete barato que juega técnicas de codificación de audio PWM uso posterior de sonido por lo general con un piezo como el transductor (altavoz).

+0

lineal de byte por muestra podría decirse que sería más simple (algo análogo a la escala de grises de 8 bits), ya que solo hay dos formatos plausibles (firmado y sin firmar). Con bit por muestra, hay más formatos. No solo se podían enviar datos con cada byte LSbit primero o MSbit primero, sino que uno podría, p. Ej. tienen palabras de 32 bits que se envían primero a MSbit pero primero a LSbyte almacenado, o tienen audio almacenado como bit 0 de cada byte, seguido del bit 1 de cada byte, bit 2, etc. [un formulario que he encontrado en 8088 o 6502 código que reproducía sonidos a través de una PC o un altavoz Apple II]. – supercat

1

Similar a la represión de una imagen de un bit, puede representar el audio con un bit, solo que no se escuchará nada.Debido a que para escuchar los sonidos de una ola de cambios de presión debe generarse desde un dispositivo (auriculares/altavoces), no se corresponde bien. Esto se debe fundamentalmente a que el audio continúa y los medios y los gráficos siguen siendo medios.

Puede representar audio con menos de 8 bits por muestra y menos muestras por segundo. Donde lo representará con una resolución más baja y frecuencias más altas sueltas, respectivamente. Por ejemplo, si usa 8 bits para representar cada muestra, la limitación de 50 dB de SNR (señal a ruido). Al colocar 8000 muestras por segundo es posible representar hasta 4 kHz de ancho de banda (calidad de audio de telefonía antigua).

Por otro lado, si representa cada muestra con 16 bits y 44,100 muestras por segundo, obtenemos audio con calidad de CD.
En la forma cruda reduce número de bits y las muestras dependen de las expectativas del usuario, similar a la forma en resoluciones de imagen de baja que es aceptable para un usuario

de compresión de audio se utiliza para reducir los bits usados ​​en las muestras, así como cantidad de muestras. Se basan en técnicas de compresión como archivos ZIP, así como CELP (predicción lineal con excitación por código) http://en.wikipedia.org/wiki/Code-excited_linear_prediction MP3, AMR-NB son algoritmos que utiliza técnicas de ahí

0

archivos WAV son bastante simples. Simplemente consisten en múltiples enteros de 8, 16 o 32 bits que indican la "altura" (la coordenada Y) de la onda en un momento dado. Por ejemplo, una onda cuadrada puede tener este aspecto en un WAV 8 bits:

00 FF 00 FF 00 

Esta es, por supuesto, simplifica drásticamente.

Cuestiones relacionadas