PDA

Ver la Versión Completa : como subir el volumen de un arhivo mp3


kurono
10-08-2008, 03:55:01
hola amigos les cuento que me gustaria subir el volumen de una musica mp3 para oirla mas fuerte en mi celular se puede hacer esto en delphi si es asi como hacerlo , que componente usar y que algoritmo debe llevar.

JoseFco
10-08-2008, 13:22:25
hola amigos les cuento que me gustaria subir el volumen de una musica mp3 para oirla mas fuerte en mi celular se puede hacer esto en delphi si es asi como hacerlo , que componente usar y que algoritmo debe llevar.

Amigo kurono al leer esta pregunta no se si salir a ver si encuentro una luz en Google o tirarme de cabeza contra la pared a ver si me despierto.:D


Un Saludo.

Khronos
10-08-2008, 13:27:32
Jajajajaj estoy contigo JoseFCO :D:D:D:D:D

Ante semejante sandez pufff, bueno kurono el volumen no solo depende del software xD....


Salu2

JXJ
10-08-2008, 18:14:45
recuerdo que hay, posibilidad de hacer eso con software para la edicion multimedia
..
frutloops, como esta hecho en delphi. con delphi se podra.

pero no se por codigo como manejar el formato mp3.

mejor consiguete un software. de edición multimedia.

Me parece que los foristas antes de mi. no entendieron que
el audio de un mp3. aparte de poder tener mas volumen
con las bocinas y controles de hardware.
por software, se puede aumentar el volumen.

esto pasa digamos para normalizar el sonido.

ya les ha pasado que estan escuchando una cancion.
o un video
y este termina. y la siguiente cancion, o video.
tiene un volumen, mas elevado, o menor
en comparacion al que ya termino.

por eso hay software de edicion de multimedia.

JoseFco
10-08-2008, 18:28:11
recuerdo que hay, posibilidad de hacer eso con software para la edicion multimedia
..
frutloops, como esta hecho en delphi. con delphi se podra.

pero no se por codigo como manejar el formato mp3.

mejor consiguete un software. de edición multimedia.

Me parece que los foristas antes de mi. no entendieron que
el audio de un mp3. aparte de poder tener mas volumen
con las bocinas y controles de hardware.
por software, se puede aumentar el volumen.

esto pasa digamos para normalizar el sonido.

ya les ha pasado que estan escuchando una cancion.
o un video
y este termina. y la siguiente cancion, o video.
tiene un volumen, mas elevado, o menor
en comparacion al que ya termino.

por eso hay software de edicion de multimedia.

No y tomas uu CD de un varitono y lo llevas a soprano.:D
Pero no se te hacen palabras mayores el retoque a un file de audio.:confused:

Un Saludo.

Khronos
10-08-2008, 19:30:52
recuerdo que hay, posibilidad de hacer eso con software para la edicion multimedia
..
frutloops, como esta hecho en delphi. con delphi se podra.

pero no se por codigo como manejar el formato mp3.

mejor consiguete un software. de edición multimedia.

Me parece que los foristas antes de mi. no entendieron que
el audio de un mp3. aparte de poder tener mas volumen
con las bocinas y controles de hardware.
por software, se puede aumentar el volumen.

esto pasa digamos para normalizar el sonido.

ya les ha pasado que estan escuchando una cancion.
o un video
y este termina. y la siguiente cancion, o video.
tiene un volumen, mas elevado, o menor
en comparacion al que ya termino.

por eso hay software de edicion de multimedia.

Y no pensastes en que puede ser por el codec del formato de sonido o por el propio archivo de música :D
El hardware es el hardware y tiene sus limitaciones por medio del software no puedes aumentar esas limitaciones.

Salu2

JXJ
11-08-2008, 03:10:26
si no lo han hecho.

es bueno que lo hagan. usen cualquier software para edicion multimedia
y con el podran aumentar el volumen de archivos de audio, como el mp3

y no tiene nada que ver con el codec.

el audio se puede aumentar o disminuir el volumen con el software apropiado
igual que al video se le puede dar mas luminosidad o oscuridad.

Delphius
11-08-2008, 04:38:13
A ver... tengo entendido que un archivo mp3 es un formato de compresión con pérdida, pero igual goza de una muy buena calidad. Por ello, es posible que se escuchen ciertas pequeñas imperfecciones en el sonido. Es por ello que cuando uno altere algún mp3 o lo convierta a algún otro formato es posible existan ciertas diferencias. kurono, ten presente ese hecho.

Como todo archivo audio, lo que contiene es la información de como las bocinas deben interactuar. Esta información que se almacena no es más que un valor numérico de la frecuencia, la tasa de vibración, etc..

Esta información puede editarse con algún editor que sea capaz de entender el formato mp3.

Recomiendo que sea esto:
http://es.wikipedia.org/wiki/Volumen_(sonido)
http://es.wikipedia.org/wiki/Decibelio
http://es.wikipedia.org/wiki/Mp3
http://upload.wikimedia.org/wikipedia/en/e/ee/Mp3filestructure.jpg

Saludos,

Crandel
11-08-2008, 12:30:57
Tal como dice nuestro amigo JXJ, se puede modificar el volumen de un archivo, sin necesidad de usar el control del volumen.

Un archivo mp3 consta de dos partes, al principio la cabecera y despues la estructura de datos.

Modificar la primera parte es mas facil, dado que solo tienes que leer la primera parte con esta estructura y tienes todos los datos de tu archivo

TID3Rec = packed record
Tag : array[0..2] of Char;
Title,
Artist,
Comment,
Album : array[0..29] of Char;
Year : array[0..3] of Char;
Genre : Byte;
end;

La segunda parte, que corresponde al audio, es un formato comprimido, por lo que primero deberas buscar un algoritmo que lo descomprima/comprima.

Una vez que logras descomprimir esos datos, imaginas a la señal de audio como una señal unidimensional cualquiera. Lo unico que debes hacer es aumentar la amplitud de la señal cuidando que no llegue a la saturación.

Y al final lo vuesves a comrimir y armas tu archivo.

como ejercicio de programacion esta excelente, ahora si solo quieres modificar un archivo, mucho mas facil es buscar un programa de edicion de musica.

JXJ
11-08-2008, 19:27:01
eres muy ducho crandel

enecumene
11-08-2008, 19:36:59
Hola, yo utilizo GoldWave (http://www.goldwave.com/) para esos fines, no me lío demasiado ;).

Saludos.

egostar
11-08-2008, 19:40:37
Hola, yo utilizo GoldWave (http://www.goldwave.com/) para esos fines, no me lío demasiado ;).

Saludos.

Yo uso con mucho éxito WavePad (http://www.nch.com.au/wavepad/masters.html)

Salud OS

enecumene
11-08-2008, 19:42:40
Yo uso con mucho éxito WavePad (http://www.nch.com.au/wavepad/masters.html)

Salud OS

No lo conocía, pero se parece mucho al goldwave más tarde iré a probarlo.

Saludos.

felipe88
11-08-2008, 20:36:39
Bueno, creo que esto es mas que todo sobre la dinamica del sonido (http://es.wikipedia.org/wiki/Sonido), y para el caso tuyo debes tener en cuenta que un celular no es lo mismo que el equipo de sonido :rolleyes:... una simple edicion en este caso puede ser la solucion, programas como los que arriba mencionan, otros como el Adobe Audition, Adobe Soundbooth, Audacity etc... traen las mejores herramientas para mejorar la calidad del audio, he usado el extinto Cool Edit y con solo aplicar un filtro para eliminar el ruido y normalizando la calidad del sonido sin salirme de los niveles (Para evitar los molestos ruidos producidos por los sonidos bajos o graves y no tolerados por los bafles) sea en un 90% o algo parecido, se logran muy buenos resultados ;)

kurono
12-08-2008, 04:27:02
amigos mio todo sus comentarios me han sido como un alimento para mis conocimiento, se muy bien que existen todo eso sofware para tales fines.pero como todo programador se siente orgulloso de los programa que realiza y lo ven funcionando esto lo quiero hacer por mi mismo no por el simple hecho de subir el volumen sino por cuestion ampliar mis conocimiento de programacion espero que entienda a lo que me refiero

jarr-o
12-08-2008, 19:59:36
Amigo kurono estoy contigo y me has dado una idea mas en que entretenerme en mis ratos de ocio
yo tambien voy a intentarlo a ver cuanto puedo lograr

felipe88
12-08-2008, 21:40:55
amigos mio todo sus comentarios me han sido como un alimento para mis conocimiento, se muy bien que existen todo eso sofware para tales fines.pero como todo programador se siente orgulloso de los programa que realiza y lo ven funcionando esto lo quiero hacer por mi mismo no por el simple hecho de subir el volumen sino por cuestion ampliar mis conocimiento de programacion espero que entienda a lo que me refiero

Como quien diria, el aporte mas oportuno ha sido el de Crandel. Por mi parte me tome mi tiempo buscando y encontre cosas bien interezantes, aunque se tratan principalmente de componentes :)

http://delphiarea.com/products/waveaudio/

http://www.torry.net/pages.php?id=582

kurono
13-08-2008, 04:34:27
amigo felipe88 gracias por ese link creo que con eso podre hacer lo que quiero