SoX no laptop Windows 7 de 64 bits

1

Não consigo iniciar o programa. Eu entendo que eu tenho que usá-lo como um comando pronto para abrir, mas o que eu preciso escrever lá para trabalhar? Isto é o que eu digito em cmd e selecioná-lo e digite sox.exe infile.wav outfile.mp3 ou apenas sox.exe, mas não é reconhecido como um programa no meu laptop. Alguém pode ajudar por favor?

    
por RCduck7 28.01.2013 / 22:43

1 resposta

0

SoX.exe é um instalador. Você deseja clicar duas vezes no arquivo .exe, instalá-lo, e executar os comandos desejados, digitando, por exemplo, sox infile.wav outfile.mp3 in cmd. ( source )

Edit: Nevermind! O Sox se instala na pasta Programas ( C:\Program Files\sox-[version] no meu computador) e como um atalho na área de trabalho, e deve ser executado como um arquivo .exe como você disse. A maneira mais fácil de fazer isso é clicar e arrastar o atalho sox.exe da área de trabalho para sua janela cmd e, em seguida, anexar seus outros argumentos ( infile.wav outfile.mp3 etc). Então, todo o comando seria parecido com "C:\Users\[user]\Desktop\sox.exe.lnk" infile.wav outfile.mp3 .

Se o instalador não criou um atalho, navegue até o diretório sox, clique e arraste sox.exe para a janela cmd e adicione os argumentos. Ex: "C:\Program Files\sox.exe" infile.wav outfile.mp3

Edite: Aaa e quanto a como usar o SoX para o que você quer ... SoX tem um comando pitch-shift, de acordo para a página de documentação :

pitch [−q] shift [segment [search [overlap]]]
Change the audio pitch (but not tempo).
shift gives the pitch shift as positive or negative ‘cents’ (i.e. 100ths of a semitone).

Eu não sei, no entanto, como converter semitons e Hz, ou praticamente qualquer coisa musical .

A menos que você precise de uma solução de linha de comando (como se você quiser criar um script), provavelmente seria mais fácil usar o Audacity menu Effect > Change Pitch , que tem opções de Hz e é realmente fácil de usar.

    
por 28.01.2013 / 22:52