Переворачивать аудиофайлы
*.mp3Это только с перекомпрессией, я подозреваю.
sox умеет.
![:)](/images/graemlins/smile.gif)
Это только с перекомпрессией, я подозреваю.То есть, в теории-то, наверное, можно было бы и без нее: переставить фреймы, поколдовать с ними по отдельности, DCT все-таки должна быть штука четная... только никто не заморачивается.
![](/smiles/crazy.gif)
Вообще надо сделать ФАК по обработке звука:
Q. Как?..
A. man sox
Хотя не, прикинул тут - без перекомпрессии нельзя, это цена за экономичность MDCT.
![:grin:](/images/graemlins/grin.gif)
пуск-программы-стандартные-развлечения-звукозапись
открывает .wav и переворачивает целиком
имхо это и есть самый простейший софт!
если WAV не PCM, может получиться облом
![:ooo:](/images/graemlins/ooo.gif)
для разных целей - разный софт.
может автору нужно с одним-другим лишь файликом поиграться и посмотреть че это такое ваще - переворот звука. так вот вам звукозапись - на то оно и простейшее средство, что не надо ничего качать, устанавливаться, гуглить, читать хелп, ман и так далее
это как с ресайзом и обрезкой изображений - тот же пэйнт с этим отлично справляется. еще и рвет всех остальных по ряду параметров-факторов
![:D](/images/graemlins/laugh.gif)
Это одна и та же цель. Зачем плодить сущности?
audacity
а все вычисления - в матлабе, вместо win+r,calc,enter?
ну и кстати, sox бесплатный?
а саундфорж нет... а конвертить под всякие разные форматы. в том числе и мобильные и бесплатный винамп умеет
Блин. Виндовая звукозапись виндова. Я ман не читал, не подскажешь, как там с ходу записать больше одной минуты и сохранить сразу в 16/44100 mono, не перебирая длинный список форматов с малопонятными приписками: "Радиозапись", "Магнитофон", "Электрочайник", "Примус", "Еще парочку", "Вечерние платья", "Платья-коктейль"?
да вроде нормально там все само автоматически записывается. даже когда больше 1 минуты
> и сохранить сразу в 16/44100 mono
истинный виндо-юзер не должен этого хотеть
![:)](/images/graemlins/smile.gif)
да вроде нормально там все само автоматически записывается. даже когда больше 1 минутыЯ не сказал "в висте".
истинный виндо-юзер не должен этого хотетьОй ну прям-таки.
И ваще.
Что может быть проще сокса? Это ж консольная утилита! Там даже меню никаких нет, и к мыши притрагиваться не надо! И вообще ничего делать не надо! Ты его запускаешь - а оно работает само по себе...
![:zombi:](/smiles/zombi.gif)
почему бы все (абсолютно любые задачи связанные с изображениями не делать в фотошопе?В фотошопе не стоит делать потому что он тормозной, ему нужен wine и он работает только с растром.
А вообще задачи "посмотреть" и "отредактировать" - разные, поэтому нужны разные приложения: feh и imagemagick соответственно.
а все вычисления - в матлабе, вместо win+r,calc,enter?Все вычислительные задачи очень удобно делать в octave или ipython (с pylab и scipy) - это намного удобнее виндового calc.exe.
ну и кстати, sox бесплатный?Нет, он свободный.
Все вычислительные задачи очень удобно делать в octave или ipython (с pylab и scipy) - это намного удобнее виндового calc.exe.Но-но-но! "echo | dc" - вот наш метод!
Интеграл методом симпсона ты как в нём посчитаешь? Сам напишешь реализацию?
{ printf "30 k $H 3 / 0 " $H
for i = 0; i < N; i++ ; do
arg1=`echo "30 k $i $H * p" | dc`
arg2=`echo "30 k $i 0.5 + $H * p" | dc`
printf "`eval $F $arg1` `eval $F $arg2` 2 * + + "
done
echo '*' ; } | dc
интеграл методом симпсона
![](/user/upload/file23399.gif)
Софт должен иметь графический интерфейс, работать под Windows Vista и понимать формат *.WMA. Необходимости в массовой обработке файлов нет.
Хренасе, ты сюда с требованиями пришел?
И что, ты будешь каждый раз писать свою реализацию любого алгоритма? Хорошо, в данном случае алгоритм лёгкий, если будет что-нибудь по-сложнее?
если будет что-нибудь по-сложнее?то это уже другая задача. и нужны другие средства. а чтобы сложить несколько числе,возвести в степень,перевести в двоичный вид - калк - самое то
мне вот всякие задачи на взятие интегралов и прочие чмы практически не встречаются. на столько не встречаются, что я не помню ,когда я последний раз этим занимался. зато по работе по проганью и по жизни частенько приходится что-то прикидывать на калькуляторе, какие-то оценки и так далее. удобно
ТруЪ Windows® юзер™ не должен этого хотеть.
а чтобы сложить несколько числе,возвести в степень,перевести в двоичный вид - калк - самое тоЯ таки все-таки утверждаю, что dc быстрее и удобнее.
![:umnik2:](/smiles/umnik2.gif)
![;)](/images/graemlins/wink.gif)
инженерный режим и все ништяк
![:)](/images/graemlins/smile.gif)
плохо разве что не отображает веденное выражение и нельзя его потом править, если где ошибся. но для моих задач опять же почти всегда проще и быстрее заново его набить, чем править: esc хуякнул, клавишами на доп клаве пощелкал, ентер, и радуешься жизни
плохо разве что не отображает веденное выражениеВ 7 уже отображает.
![:)](/images/graemlins/smile.gif)
import Data.WAVE
import System
main = getArgs >>= (sequence . map (\s -> (getWAVEFile s >>= (putWAVEFile ("reversed_" ++ s) . (\(WAVE h s) -> WAVE h $ reverse s
SndBuf s => dac;
dac.left => WvOut wl; dac.right => WvOut wr;
"filename.wav" => s.read;
"lrev_filename.wav" => wl.wavFilename; "rrev_filename.wav" => wr.wavFilename;
-1 => s.rate; 1 => s.phase;
s.length => now;
wl.closeFile; wr.closeFile;
Ну и потом, собственно, запуск и сшивание:
chuck --silent reverse.ck && sox -M lrev_filename.wav rrev_filename.wav rev_filename.wav && rm ?rev_filename.wav
Хренасе, ты сюда с требованиями пришел?Покорнейше прошу
![:o](/images/graemlins/blush.gif)
Объявляю дополнительные требования:
Софт должен иметь графический интерфейс, работать под Windows Vista и понимать формат *.WMA. Необходимости в массовой обработке файлов нет.
Посоветуйте простейший софт, который умеет переворачивать файлы *.mp3 и *.wavна 90 градусов по часовой стрелке или против, ну как это... как когда фотки смотришь.
У меня колонки на боку лежат, я в интернете прочитал что музыку тоже на бок положить надо.
Кто что посоветует? И кто такой И.Смольник?
Объявляю дополнительные требования:
Софт должен иметь графический интерфейс, работать под Windows Vista и понимать формат *.WMA. Необходимости в массовой обработке файлов нет.
![:umnik:](/smiles/umnik.gif)
а все вычисления - в матлабе, вместо win+r,calc,enter?Кстати, в матлабе как раз можно переворачивать wav-файлы
![:)](/images/graemlins/smile.gif)
Там же пары чисел хранятся в wav-ках?
Оставить комментарий
zPolosatik
Посоветуйте простейший софт, который умеет переворачивать файлы *.mp3 и *.wav в обратном порядке.