SELECT column1, column2
FROM table
WHERE column3 IN (
SELECT TOP(1) column4
FROM table2
INNER JOIN table3 ON table2.column1 = table3.column1
)
Это довольно коротко и легко читать. Я внес бы изменения, если бы было больше выбранных столбцов или больше условий объединения.
Check out SoX - Sound eXchange
I have not used it myself but one of my friends speaks highly of it.
From web page (highlighted my me):
SoX is a cross-platform (Windows, Linux, MacOS X, etc.) command line utility that can convert various formats of computer audio files in to other formats. It can also apply various effects to these sound files, and, as an added bonus, SoX can play and record audio files on most platforms.
Лучший способ сделать это - применить 30-секундное усечение, нарастание и исчезновение аудиоданных WAV перед преобразованием их в MP3. Если в вашей библиотеке преобразования есть метод, который принимает массив образцов, это очень легко сделать. Если метод принимает только файл WAV (в памяти или на диске), то это немного труднее, поскольку вам нужно изучить формат файла WAV (который легко записать, но несколько сложнее прочитать). Так или иначе,