Название: Audio Wave Отправлено: amwfilwj от Декабрь 01, 2010, 19:29 Добрый день, есть необходимость сделать audio wave. Смотрел нет ли уже готовой реализации и натолкнулся на эту программу - Katmus ( http://qt-apps.org/content/show.php/Katmus?content=99164 ) . Но проблема в том, что она не компилируется у меня на Win7. А комментарии на неизвестном мне языке. Так вот , не могли бы вы мне подсказать как из исходников этой программы взять отрисовку , нужно только для wav файлов. Сам сколько не пробовал, ничёго не получилось, я в Qt новичёк. Или возможно есть какие нибудь другие программы на qt с открытым исходным кодом, где можно подсмотреть подобную реализацию. Или может кто то такое реализовывал? Мне нужно только для одноканальных wav файлов. Заранее спасибо.
Название: Re: Audio Wave Отправлено: xokc от Декабрь 01, 2010, 23:03 Есть и другие:
http://kwave.sourceforge.net/ http://qtractor.sourceforge.net/qtractor-index.html http://www.sonicvisualiser.org/ Вопрос только в том, что же именно понимается под "audio wave". Название: Re: Audio Wave Отправлено: amwfilwj от Декабрь 01, 2010, 23:35 Ого, спасибо огромное.
Хотел сразу написать, но видно забыл. Вот: (http://my.jetscreenshot.com/4324/m_20101201-8oov-22kb.jpg) (http://my.jetscreenshot.com/4324/20101201-8oov-22kb) Блин бред какой то , ни 1 из исходников приведенных выше программ не смог скомпилировать((( Причём ошибок довольно таки много, не понимаю, зачем выкладывать такие исходники(( Вот например (http://my.jetscreenshot.com/4324/m_20101201-5xlt-135kb.jpg) (http://my.jetscreenshot.com/4324/20101201-5xlt-135kb) По идее из Katmus легче всего получить то , что мне нужно, там есть файлы wave, wavewidget. Но опять же , пробую вытащить только методы которые , как мне кажется, то что мне нужно , оно либо не компилится, либо компилится , но ничего не работает((( Название: Re: Audio Wave Отправлено: xokc от Декабрь 04, 2010, 20:39 Такой виджет я делал сам - особенных проблем там не вижу.
Что же касается ошибок сборки sonicvisualizer, то там в файле INSTALL написано, что для сборки необходимы следующие компоненты, которые надо скачивать самостоятельно. В этих файлах вообще обычно много чего полезного пишут. REQUIRED Vamp Plugin SDK v2.0 http://www.vamp-plugins.org/ REQUIRED Qt4 Free Edition http://www.trolltech.com/ REQUIRED libsndfile http://www.mega-nerd.com/libsndfile/ REQUIRED libsamplerate http://www.mega-nerd.com/SRC/ REQUIRED FFTW3 http://www.fftw.org/ REQUIRED bzip2 library http://www.bzip.org/ REQUIRED Redland RDF libraries http://librdf.org/ REQUIRED Rubber Band http://www.breakfastquay.com/rubberband/ Optional JACK http://www.jackaudio.org/ Optional PortAudio v18 or v19 http://www.portaudio.com/ Optional PulseAudio http://www.pulseaudio.org/ Optional MAD mp3 decoder http://www.underbit.com/products/mad/ Optional Oggz and fishsound http://www.annodex.net/software/libraries.html Optional liblo OSC library http://www.plugin.org.uk/liblo/ |