Olá a todos,
Não costumo postar em fóruns, mas na hora do desespero tenta-se de tudo.
É o seguinte: disponibilizo dois arquivos mp3 em um site, e possibilito ao usuário que faça um edição dos sons das duas músicas, deixando só a bateria de uma e o vocal da outra. Durante o decorrer da música, pode-se retirar a bateria da primeira e colocar a bateria da segunda, enquanto começa a melodia da primeira. Fica meio complicado explicar, mas existe um site que faz algo muito parecido com o meu objetivo:
http://www.hellomotoapplications.com.br/br/motomasher/
Como no site, o front end será desenvolvido em Flash.
A minha parte é fazer com que o Java receba essas configurações das músicas e salve num novo arquivo mp3, disponibilizando-o para o usuário.
Existem duas opções:
- Pegar os arquivos mp3 de cada parte da música e juntá-los num só arquivo só; ou
- Pegar o tempo em que cada trecho é executado e criar um novo mp3 com essas informações.
O problema é que ainda não consegui fazer nada, só pegar um arquivo e tocá-lo. Na verdade, estou bem perdido. As APIs, tanto da MP3SPI quanto do Tritonus, deixam muito a desejar nas descrições dos métodos, então não sei como nem o que fazer.
Qualquer ajuda será muito bem-vinda. Especialmente se vier em pouco tempo.
Desde já agradeço a sua atenção.
Hugo
