[Sv1-commits] SF.net SVN: sv1:[1689] sonic-visualiser/trunk
Brought to you by:
cannam
From: <ca...@us...> - 2010-05-05 12:32:27
|
Revision: 1689 http://sv1.svn.sourceforge.net/sv1/?rev=1689&view=rev Author: cannam Date: 2010-05-05 12:32:20 +0000 (Wed, 05 May 2010) Log Message: ----------- * Tidy some spare stuff into misc/ Added Paths: ----------- sonic-visualiser/trunk/misc/ sonic-visualiser/trunk/misc/deploy_mac.sh sonic-visualiser/trunk/misc/find-todo.pl sonic-visualiser/trunk/misc/ladspa.cat sonic-visualiser/trunk/misc/sv.pch sonic-visualiser/trunk/misc/sv.prf.osx sonic-visualiser/trunk/misc/sv_mingw.prf sonic-visualiser/trunk/misc/update-i18n.sh Removed Paths: ------------- sonic-visualiser/trunk/deploy_mac.sh sonic-visualiser/trunk/find-todo.pl sonic-visualiser/trunk/ladspa.cat sonic-visualiser/trunk/sv.pch sonic-visualiser/trunk/sv.prf.osx sonic-visualiser/trunk/sv_mingw.prf sonic-visualiser/trunk/update-i18n.sh Deleted: sonic-visualiser/trunk/deploy_mac.sh =================================================================== --- sonic-visualiser/trunk/deploy_mac.sh 2010-04-07 11:38:56 UTC (rev 1688) +++ sonic-visualiser/trunk/deploy_mac.sh 2010-05-05 12:32:20 UTC (rev 1689) @@ -1,34 +0,0 @@ -#!/bin/bash - -# this script should be executed from the directory that contains the app directory (application bundle) -# it copies the required 3rd party libraries into the application bundle and corrects the library install names and references - -TARGETPATH="Sonic Visualiser.app/Contents/Frameworks/" - -mkdir "$TARGETPATH" - -QTPREFIX=/Library/Frameworks/ -QTFWKS="QtXml QtCore QtGui QtNetwork" - -# copy the dynamic libraries into the app bundle - -for FWK in $QTFWKS; do - cp ${QTPREFIX}${FWK}.framework/Versions/4/${FWK} "${TARGETPATH}" -done - -# change the id's of the dylibs -for FWK in $QTFWKS; do - install_name_tool -id @executable_path/../Frameworks/${FWK} "$TARGETPATH/$FWK" -done - -# tell the linker to look for dylibs in the app bundle -for FWK in $QTFWKS; do - install_name_tool -change ${FWK}.framework/Versions/4/${FWK} @executable_path/../Frameworks/${FWK} "Sonic Visualiser.app/Contents/MacOS/Sonic Visualiser" -done - -# correct dependencies between QT dylibs -for FWK in $QTFWKS; do - case $FWK in QtCore) continue;; esac - install_name_tool -change QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore "$TARGETPATH/${FWK}" -done - Deleted: sonic-visualiser/trunk/find-todo.pl =================================================================== --- sonic-visualiser/trunk/find-todo.pl 2010-04-07 11:38:56 UTC (rev 1688) +++ sonic-visualiser/trunk/find-todo.pl 2010-05-05 12:32:20 UTC (rev 1689) @@ -1,69 +0,0 @@ -#!/usr/bin/perl -w -require 5; -use strict; - -# Command line should contain a list of files to look in. -# -# A likely invocation would be -# find . \( -name \*.h -o -name \*.cpp \) -print | xargs perl ./find-todo.pl -# -# Unusual or binary files will be ignored. - -my $todo_count = 0; -my $file_count = 0; -my $unfinished_count = 0; - -sub print_file_maybe -{ - my ($pf, $file) = @_; - if (! $$pf) { - print "\n$file:\n"; - $$pf = 1; - $file_count++; - } -} - -foreach (@ARGV) { - - my $file = $_; - next if ($file =~ /~$/); - open FILE, $file or next; - my $in_todo = 0; - my $printed_file = 0; - my $line = 0; - - while (<FILE>) { - - $line++; - last if (m.^[\200-\377].); # probably a binary file - - if ($in_todo) { - - if (m, /[/\*](!!!)?\s* (.*) $ ,x) { - print " $2\n"; - } else { - $in_todo = 0; - } - - } else { - - if (m, /[/\*] !!!\s* (.*) $ ,x) { - print_file_maybe(\$printed_file, $file); - print sprintf("%8d", $line), ": $1\n"; - $in_todo = 1; - $todo_count++; - - } elsif (m, /[/\*] \Q...\E \s* (.*) $ ,x) { - print_file_maybe(\$printed_file, $file); - print sprintf("%8d", $line), ": [U] $1\n"; - $unfinished_count++; - } - } - } - - close FILE; -} - -print "\nTotal: $todo_count problem items, $unfinished_count unfinished " . - "markers in $file_count files\n\n"; - Deleted: sonic-visualiser/trunk/ladspa.cat =================================================================== --- sonic-visualiser/trunk/ladspa.cat 2010-04-07 11:38:56 UTC (rev 1688) +++ sonic-visualiser/trunk/ladspa.cat 2010-05-05 12:32:20 UTC (rev 1689) @@ -1,304 +0,0 @@ -ladspa:adsr_1653:adsr::Amplitude > Dynamics -ladspa:adsr_1680:adsr_g+t::Amplitude > Dynamics -ladspa:alias_1407:alias::Amplitude > Distortions -ladspa:allpass_1895:allpass_c::Time > Delays -ladspa:allpass_1895:allpass_l::Time > Delays -ladspa:allpass_1895:allpass_n::Time > Delays -ladspa:amp_1181:amp::Amplitude > Amplifiers -ladspa:amp_1654:amp_gaia_oa::Amplitude > Amplifiers -ladspa:amp_1654:amp_gcia_oa::Amplitude > Amplifiers -ladspa:amp:amp_mono::Amplitude > Amplifiers -ladspa:amp:amp_stereo::Amplitude > Amplifiers -ladspa:am_pitchshift_1433:amPitchshift::Frequency > Pitch shifters -ladspa:analogue_osc_1416:analogueOsc::Generators > Oscillators -ladspa:bandpass_a_iir_1893:bandpass_a_iir::Frequency > Filters > Bandpass -ladspa:bandpass_iir_1892:bandpass_iir::Frequency > Filters > Bandpass -ladspa:blvco:Pulse-VCO::Generators > Oscillators -ladspa:blvco:Rec-VCO::Generators > Oscillators -ladspa:blvco:Saw-VCO::Generators > Oscillators -ladspa:bode_shifter_1431:bodeShifter::Spectral -ladspa:bode_shifter_cv_1432:bodeShifterCV::Spectral -ladspa:branch_1673:branch_ia_oaoa::Utilities -ladspa:branch_1673:branch_ic_ococ::Utilities -ladspa:butterworth_1902:butthigh_iir::Frequency > Filters > Highpass -ladspa:butterworth_1902:buttlow_iir::Frequency > Filters > Lowpass -ladspa:butterworth_1902:bwxover_iir::Frequency > Filters > Bandpass -ladspa:caps:AmpIII::Amplitude > Distortions -ladspa:caps:AmpIV::Amplitude > Distortions -ladspa:caps:Cabinet::Amplitude > Distortions -ladspa:caps:CEO::Generators > Oscillators -ladspa:caps:Chorus::Time > Chorus -ladspa:caps:Click::Utilities -ladspa:caps:Clip::Amplitude > Distortions -ladspa:caps:Compress::Amplitude > Dynamics > Compressors -ladspa:caps:Eq::Frequency > EQs -ladspa:caps:HRTF::Utilities -ladspa:caps:JVRev::Time > Reverbs -ladspa:caps:Lorenz::Generators -ladspa:caps:Pan::Utilities -ladspa:caps:Phaser::Time > Phasers -ladspa:caps:Plate2x2::Time > Reverbs -ladspa:caps:Plate::Time > Reverbs -ladspa:caps:PreampIII::Amplitude > Distortions -ladspa:caps:PreampIV::Amplitude > Distortions -ladspa:caps:Roessler::Generators -ladspa:caps:Sin::Generators -ladspa:caps:StereoChorus::Time > Chorus -ladspa:caps:SweepVF::Frequency > Filters -ladspa:caps:VCOd::Generators > Oscillators -ladspa:caps:VCOs::Generators > Oscillators -ladspa:caps:White::Generators -ladspa:chebstortion_1430:chebstortion::Amplitude > Distortions -ladspa:cmt:am::Amplitude > Modulators -ladspa:cmt:amp_mono::Amplitude > Amplifiers -ladspa:cmt:amp_stereo::Amplitude > Amplifiers -ladspa:cmt:analogue::Generators -ladspa:cmt:bf2cube::Utilities > Ambisonic -ladspa:cmt:bf2quad::Utilities > Ambisonic -ladspa:cmt:bf2stereo::Utilities > Ambisonic -ladspa:cmt:bf_rotate_z::Utilities > Ambisonic -ladspa:cmt:canyon_delay::Time > Delays -ladspa:cmt:compress_peak::Amplitude > Dynamics > Compressors -ladspa:cmt:compress_rms::Amplitude > Dynamics > Compressors -ladspa:cmt:delay_0.01s::Time > Delays -ladspa:cmt:delay_0.1s::Time > Delays -ladspa:cmt:delay_1s::Time > Delays -ladspa:cmt:delay_5s::Time > Delays -ladspa:cmt:delay_60s::Time > Delays -ladspa:cmt:disintegrator::Amplitude > Distortions -ladspa:cmt:encode_bformat::Utilities > Ambisonic -ladspa:cmt:encode_fmh::Utilities > Ambisonic -ladspa:cmt:expand_peak::Amplitude > Dynamics > Expanders -ladspa:cmt:expand_rms::Amplitude > Dynamics > Expanders -ladspa:cmt:fbdelay_0.01s::Time > Delays -ladspa:cmt:fbdelay_0.1s::Time > Delays -ladspa:cmt:fbdelay_1s::Time > Delays -ladspa:cmt:fbdelay_5s::Time > Delays -ladspa:cmt:fbdelay_60s::Time > Delays -ladspa:cmt:fmh2bf::Utilities > Ambisonic -ladspa:cmt:fmh2oct::Utilities > Ambisonic -ladspa:cmt:fmh_rotate_z::Utilities > Ambisonic -ladspa:cmt:freeverb3::Time > Reverbs -ladspa:cmt:grain_scatter::Generators -ladspa:cmt:hard_gate::Amplitude > Dynamics > Gates -ladspa:cmt:hpf::Frequency > Filters > Highpass -ladspa:cmt:identity_audio::Utilities -ladspa:cmt:identity_control::Utilities -ladspa:cmt:limit_peak::Amplitude > Dynamics > Limiters -ladspa:cmt:limit_rms::Amplitude > Dynamics > Limiters -ladspa:cmt:lofi::Amplitude > Distortions -ladspa:cmt:logistic::Utilities -ladspa:cmt:lpf::Frequency > Filters > Lowpass -ladspa:cmt:mixer::Utilities -ladspa:cmt:noise_source_white::Generators -ladspa:cmt:null_ai::Utilities -ladspa:cmt:null_ao::Utilities -ladspa:cmt:null_ci::Utilities -ladspa:cmt:null_co::Utilities -ladspa:cmt:organ::Generators -ladspa:cmt:peak::Utilities -ladspa:cmt:phasemod::Generators -ladspa:cmt:pink_full_frequency::Generators -ladspa:cmt:pink_interpolated_audio::Generators -ladspa:cmt:pink_sh::Generators -ladspa:cmt:sine_faaa::Generators -ladspa:cmt:sine_faac::Generators -ladspa:cmt:sine_fcaa::Generators -ladspa:cmt:sine_fcac::Generators -ladspa:cmt:sledgehammer::Amplitude > Dynamics > Limiters -ladspa:cmt:syndrum::Generators -ladspa:cmt:track_max_peak::Utilities -ladspa:cmt:track_max_rms::Utilities -ladspa:cmt:track_peak::Utilities -ladspa:cmt:track_rms::Utilities -ladspa:cmt:vcf303::Frequency > Filters > Lowpass -ladspa:cmt:wshape_sine::Amplitude > Waveshapers -ladspa:comb_1190:comb::Frequency > Filters > Combs -ladspa:comb_1887:comb_c::Time > Delays -ladspa:comb_1887:comb_l::Time > Delays -ladspa:comb_1887:comb_n::Time > Delays -ladspa:comb_splitter_1411:combSplitter::Frequency > Filters > Combs -ladspa:const_1909:const::Utilities -ladspa:crossover_dist_1404:crossoverDist::Amplitude > Distortions -ladspa:cs_chorus:Chorus1::Time > Chorus -ladspa:cs_chorus:Chorus2::Time > Chorus -ladspa:cs_phaser:Phaser1+LFO::Time > Phasers -ladspa:cs_phaser:Phaser1::Time > Phasers -ladspa:dahdsr_2021:dahdsr_cg+t_control::Amplitude > Dynamics -ladspa:dahdsr_2021:dahdsr_g+t_audio::Amplitude > Dynamics -ladspa:dahdsr_2021:dahdsr_g+t_control::Amplitude > Dynamics -ladspa:dc_remove_1207:dcRemove::Frequency > Filters > Highpass -ladspa:decay_1886:decay::Utilities -ladspa:decimator_1202:decimator::Amplitude > Distortions -ladspa:declip_1195:declip::Amplitude > Waveshapers -ladspa:delay_1898:delay_c::Time > Delays -ladspa:delay_1898:delay_l::Time > Delays -ladspa:delay_1898:delay_n::Time > Delays -ladspa:delay:delay_5s::Time > Delays -ladspa:delayorama_1402:delayorama::Time > Delays -ladspa:difference_2030:difference_iama_oa::Utilities -ladspa:difference_2030:difference_iamc_oa::Utilities -ladspa:difference_2030:difference_icma_oa::Utilities -ladspa:difference_2030:difference_icmc_oc::Utilities -ladspa:diode_1185:diode::Amplitude > Distortions -ladspa:divider_1186:divider::Generators -ladspa:dj_eq_1901:dj_eq::Frequency > EQs -ladspa:dj_eq_1901:dj_eq_mono::Frequency > EQs -ladspa:dj_flanger_1438:djFlanger::Time > Flangers -ladspa:dyson_compress_1403:dysonCompress::Amplitude > Dynamics > Compressors -ladspa:fad_delay_1192:fadDelay::Time > Delays -ladspa:fast_lookahead_limiter_1913:fastLookaheadLimiter::Amplitude > Dynamics > Limiters -ladspa:filter:hpf::Frequency > Filters > Highpass -ladspa:filter:lpf::Frequency > Filters > Lowpass -ladspa:filters:Parametric1::Frequency > Filters -ladspa:flanger_1191:flanger::Time > Flangers -ladspa:fmod_1656:fmod_fama_oa::Frequency -ladspa:fmod_1656:fmod_famc_oa::Frequency -ladspa:fmod_1656:fmod_fcma_oa::Frequency -ladspa:fmod_1656:fmod_fcmc_oc::Frequency -ladspa:fm_osc_1415:fmOsc::Generators > Oscillators -ladspa:foldover_1213:foldover::Amplitude > Distortions -ladspa:foverdrive_1196:foverdrive::Amplitude > Distortions -ladspa:freq_tracker_1418:freqTracker::Frequency > Measurement -ladspa:g2reverb:G2reverb::Time > Reverbs -ladspa:gate_1410:gate::Amplitude > Dynamics > Gates -ladspa:giant_flange_1437:giantFlange::Time > Flangers -ladspa:gong_1424:gong::Simulators -ladspa:gong_beater_1439:gongBeater::Generators -ladspa:gsm_1215:gsm::Amplitude > Distortions -ladspa:gverb_1216:gverb::Time > Reverbs -ladspa:hard_limiter_1413:hardLimiter::Amplitude > Dynamics > Limiters -ladspa:harmonic_gen_1220:harmonicGen::Generators -ladspa:hermes_filter_1200:hermesFilter::Frequency > Filters -ladspa:highpass_iir_1890:highpass_iir::Frequency > Filters > Highpass -ladspa:hilbert_1440:hilbert::Utilities -ladspa:imp_1199:imp::Spectral -ladspa:impulse_1885:impulse_fc::Utilities -ladspa:interpolator_1660:interpolator::Utilities -ladspa:inv_1429:inv::Utilities -ladspa:jamincont_1912:jaminController::Utilities -ladspa:karaoke_1409:karaoke::Utilities -ladspa:latency_1914:artificialLatency::Utilities -ladspa:lcr_delay_1436:lcrDelay::Time > Delays -ladspa:lowpass_iir_1891:lowpass_iir::Frequency > Filters > Lowpass -ladspa:lp4pole_1671:lp4pole_faraia_oa::Frequency > Filters > Lowpass -ladspa:lp4pole_1671:lp4pole_fcrcia_oa::Frequency > Filters > Lowpass -ladspa:ls_filter_1908:lsFilter::Frequency > Filters -ladspa:matrix_ms_st_1421:matrixMSSt::Utilities -ladspa:matrix_spatialiser_1422:matrixSpatialiser::Utilities -ladspa:matrix_st_ms_1420:matrixStMS::Utilities -ladspa:mbeq_1197:mbeq::Frequency > EQs > Multiband -ladspa:mod_delay_1419:modDelay::Time > Delays -ladspa:multivoice_chorus_1201:multivoiceChorus::Time > Chorus -ladspa:mvchpf24:Mvchpf-1::Frequency > Filters -ladspa:mvclpf24:Mvclpf-1::Frequency > Filters -ladspa:mvclpf24:Mvclpf-2::Frequency > Filters -ladspa:mvclpf24:Mvclpf-3::Frequency > Filters -ladspa:mvclpf24:Mvclpf-4::Frequency > Filters -ladspa:noise:noise_white::Generators -ladspa:notch_iir_1894:notch_iir::Frequency > Filters > Notch -ladspa:phasers_1217:autoPhaser::Time > Phasers -ladspa:phasers_1217:fourByFourPole::Frequency > Filters > Allpass -ladspa:phasers_1217:lfoPhaser::Time > Phasers -ladspa:pitch_scale_1193:pitchScale::Frequency > Pitch shifters -ladspa:pitch_scale_1194:pitchScaleHQ::Frequency > Pitch shifters -ladspa:plate_1423:plate::Time > Reverbs -ladspa:pointer_cast_1910:pointerCastDistortion::Amplitude > Distortions -ladspa:product_1668:product_iaia_oa::Utilities -ladspa:product_1668:product_iaic_oa::Utilities -ladspa:product_1668:product_icic_oc::Utilities -ladspa:pulse_1645:pulse_fapa_oa::Generators > Oscillators -ladspa:pulse_1645:pulse_fapc_oa::Generators > Oscillators -ladspa:pulse_1645:pulse_fcpa_oa::Generators > Oscillators -ladspa:pulse_1645:pulse_fcpc_oa::Generators > Oscillators -ladspa:pvoc:Accumulate::Spectral -ladspa:pvoc:Exaggerate::Spectral -ladspa:pvoc:Transpose::Frequency > Pitch shifters -ladspa:quantiser100_2029:quantiser100::Utilities -ladspa:quantiser20_2027:quantiser20::Utilities -ladspa:quantiser50_2028:quantiser50::Utilities -ladspa:random_1661:random_fasa_oa::Generators -ladspa:random_1661:random_fasc_oa::Generators -ladspa:random_1661:random_fcsa_oa::Generators -ladspa:random_1661:random_fcsc_oa::Generators -ladspa:rate_shifter_1417:rateShifter::Frequency > Pitch shifters -ladspa:ratio_2034:ratio_nada_oa::Utilities -ladspa:ratio_2034:ratio_nadc_oa::Utilities -ladspa:ratio_2034:ratio_ncda_oa::Utilities -ladspa:ratio_2034:ratio_ncdc_oc::Utilities -ladspa:retro_flange_1208:retroFlange::Time > Flangers -ladspa:revdelay_1605:revdelay::Time > Delays -ladspa:ringmod_1188:ringmod_1i1o1l::Amplitude > Modulators -ladspa:ringmod_1188:ringmod_2i1o::Amplitude > Modulators -ladspa:satan_maximiser_1408:satanMaximiser::Amplitude > Dynamics -ladspa:sawtooth_1641:sawtooth_fa_oa::Generators > Oscillators -ladspa:sawtooth_1641:sawtooth_fc_oa::Generators > Oscillators -ladspa:sc1_1425:sc1::Amplitude > Dynamics > Compressors -ladspa:sc2_1426:sc2::Amplitude > Dynamics > Compressors -ladspa:sc3_1427:sc3::Amplitude > Dynamics > Compressors -ladspa:sc4_1882:sc4::Amplitude > Dynamics > Compressors -ladspa:sc4m_1916:sc4m::Amplitude > Dynamics > Compressors -ladspa:se4_1883:se4::Amplitude > Dynamics > Compressors -ladspa:sequencer16_1677:sequencer16::Simulators -ladspa:sequencer32_1676:sequencer32::Simulators -ladspa:sequencer64_1675:sequencer64::Simulators -ladspa:shaper_1187:shaper::Amplitude > Waveshapers -ladspa:sifter_1210:sifter::Amplitude > Distortions -ladspa:sin_cos_1881:sinCos::Generators > Oscillators -ladspa:sine:sine_faaa::Generators > Oscillators -ladspa:sine:sine_faac::Generators > Oscillators -ladspa:sine:sine_fcaa::Generators > Oscillators -ladspa:sine:sine_fcac::Generators > Oscillators -ladspa:single_para_1203:singlePara::Frequency > EQs > Parametric -ladspa:sinus_wavewrapper_1198:sinusWavewrapper::Amplitude > Waveshapers -ladspa:smooth_decimate_1414:smoothDecimate::Amplitude > Distortions -ladspa:split_1406:split::Utilities -ladspa:square_1643:square_fa_oa::Generators > Oscillators -ladspa:square_1643:square_fc_oa::Generators > Oscillators -ladspa:step_muxer_1212:stepMuxer::Utilities -ladspa:sum_1665:sum_iaia_oa::Utilities -ladspa:sum_1665:sum_iaic_oa::Utilities -ladspa:sum_1665:sum_icic_oc::Utilities -ladspa:surround_encoder_1401:surroundEncoder::Utilities -ladspa:svf_1214:svf::Frequency > Filters -ladspa:sync_pulse_2023:syncpulse_fapaga_oa::Generators > Oscillators -ladspa:sync_pulse_2023:syncpulse_fcpcga_oa::Generators > Oscillators -ladspa:sync_square_1678:syncsquare_faga_oa::Generators > Oscillators -ladspa:sync_square_1678:syncsquare_fcga_oa::Generators > Oscillators -ladspa:tap_autopan:tap_autopan::Amplitude > Modulators -ladspa:tap_chorusflanger:tap_chorusflanger::Time > Flangers -ladspa:tap_deesser:tap_deesser::Amplitude > Dynamics -ladspa:tap_doubler:tap_doubler::Simulators -ladspa:tap_dynamics_m:tap_dynamics_m::Amplitude > Dynamics -ladspa:tap_dynamics_st:tap_dynamics_st::Amplitude > Dynamics -ladspa:tap_echo:tap_stereo_echo::Time > Delays -ladspa:tape_delay_1211:tapeDelay::Time > Delays -ladspa:tap_eqbw:tap_equalizer_bw::Frequency > EQs -ladspa:tap_eq:tap_equalizer::Frequency > EQs -ladspa:tap_limiter:tap_limiter::Amplitude > Dynamics > Limiters -ladspa:tap_pinknoise:tap_pinknoise::Utilities -ladspa:tap_pitch:tap_pitch::Frequency > Pitch shifters -ladspa:tap_reflector:tap_reflector::Time -ladspa:tap_reverb:tap_reverb::Time > Reverbs -ladspa:tap_rotspeak:tap_rotspeak::Simulators -ladspa:tap_sigmoid:tap_sigmoid::Amplitude > Distortions -ladspa:tap_tremolo:tap_tremolo::Amplitude > Modulators -ladspa:tap_tubewarmth:tap_tubewarmth::Simulators -ladspa:tap_vibrato:tap_vibrato::Amplitude > Modulators -ladspa:tracker_2025:tracker_gaaadaia_oa::Amplitude > Waveshapers -ladspa:tracker_2025:tracker_gaacdcia_oa::Amplitude > Waveshapers -ladspa:transient_1206:transient::Amplitude > Dynamics -ladspa:triangle_1649:triangle_fasa_oa::Generators > Oscillators -ladspa:triangle_1649:triangle_fasc_oa::Generators > Oscillators -ladspa:triangle_1649:triangle_fcsa_oa::Generators > Oscillators -ladspa:triangle_1649:triangle_fcsc_oa::Generators > Oscillators -ladspa:triple_para_1204:triplePara::Frequency > EQs > Parametric -ladspa:valve_1209:valve::Amplitude > Distortions -ladspa:valve_rect_1405:valveRect::Amplitude > Distortions -ladspa:vco_sawpulse:Pulse-VCO::Generators > Oscillators -ladspa:vco_sawpulse:Rec-VCO::Generators > Oscillators -ladspa:vco_sawpulse:Saw-VCO::Generators > Oscillators -ladspa:vynil_1905:vynil::Amplitude > Distortions -ladspa:wave_terrain_1412:waveTerrain::Generators > Oscillators -ladspa:xfade_1915:xfade4::Amplitude > Dynamics > Compressors -ladspa:zm1_1428:zm1::Utilities Copied: sonic-visualiser/trunk/misc/deploy_mac.sh (from rev 1688, sonic-visualiser/trunk/deploy_mac.sh) =================================================================== --- sonic-visualiser/trunk/misc/deploy_mac.sh (rev 0) +++ sonic-visualiser/trunk/misc/deploy_mac.sh 2010-05-05 12:32:20 UTC (rev 1689) @@ -0,0 +1,34 @@ +#!/bin/bash + +# this script should be executed from the directory that contains the app directory (application bundle) +# it copies the required 3rd party libraries into the application bundle and corrects the library install names and references + +TARGETPATH="Sonic Visualiser.app/Contents/Frameworks/" + +mkdir "$TARGETPATH" + +QTPREFIX=/Library/Frameworks/ +QTFWKS="QtXml QtCore QtGui QtNetwork" + +# copy the dynamic libraries into the app bundle + +for FWK in $QTFWKS; do + cp ${QTPREFIX}${FWK}.framework/Versions/4/${FWK} "${TARGETPATH}" +done + +# change the id's of the dylibs +for FWK in $QTFWKS; do + install_name_tool -id @executable_path/../Frameworks/${FWK} "$TARGETPATH/$FWK" +done + +# tell the linker to look for dylibs in the app bundle +for FWK in $QTFWKS; do + install_name_tool -change ${FWK}.framework/Versions/4/${FWK} @executable_path/../Frameworks/${FWK} "Sonic Visualiser.app/Contents/MacOS/Sonic Visualiser" +done + +# correct dependencies between QT dylibs +for FWK in $QTFWKS; do + case $FWK in QtCore) continue;; esac + install_name_tool -change QtCore.framework/Versions/4/QtCore @executable_path/../Frameworks/QtCore "$TARGETPATH/${FWK}" +done + Copied: sonic-visualiser/trunk/misc/find-todo.pl (from rev 1688, sonic-visualiser/trunk/find-todo.pl) =================================================================== --- sonic-visualiser/trunk/misc/find-todo.pl (rev 0) +++ sonic-visualiser/trunk/misc/find-todo.pl 2010-05-05 12:32:20 UTC (rev 1689) @@ -0,0 +1,69 @@ +#!/usr/bin/perl -w +require 5; +use strict; + +# Command line should contain a list of files to look in. +# +# A likely invocation would be +# find . \( -name \*.h -o -name \*.cpp \) -print | xargs perl ./find-todo.pl +# +# Unusual or binary files will be ignored. + +my $todo_count = 0; +my $file_count = 0; +my $unfinished_count = 0; + +sub print_file_maybe +{ + my ($pf, $file) = @_; + if (! $$pf) { + print "\n$file:\n"; + $$pf = 1; + $file_count++; + } +} + +foreach (@ARGV) { + + my $file = $_; + next if ($file =~ /~$/); + open FILE, $file or next; + my $in_todo = 0; + my $printed_file = 0; + my $line = 0; + + while (<FILE>) { + + $line++; + last if (m.^[\200-\377].); # probably a binary file + + if ($in_todo) { + + if (m, /[/\*](!!!)?\s* (.*) $ ,x) { + print " $2\n"; + } else { + $in_todo = 0; + } + + } else { + + if (m, /[/\*] !!!\s* (.*) $ ,x) { + print_file_maybe(\$printed_file, $file); + print sprintf("%8d", $line), ": $1\n"; + $in_todo = 1; + $todo_count++; + + } elsif (m, /[/\*] \Q...\E \s* (.*) $ ,x) { + print_file_maybe(\$printed_file, $file); + print sprintf("%8d", $line), ": [U] $1\n"; + $unfinished_count++; + } + } + } + + close FILE; +} + +print "\nTotal: $todo_count problem items, $unfinished_count unfinished " . + "markers in $file_count files\n\n"; + Copied: sonic-visualiser/trunk/misc/ladspa.cat (from rev 1688, sonic-visualiser/trunk/ladspa.cat) =================================================================== --- sonic-visualiser/trunk/misc/ladspa.cat (rev 0) +++ sonic-visualiser/trunk/misc/ladspa.cat 2010-05-05 12:32:20 UTC (rev 1689) @@ -0,0 +1,304 @@ +ladspa:adsr_1653:adsr::Amplitude > Dynamics +ladspa:adsr_1680:adsr_g+t::Amplitude > Dynamics +ladspa:alias_1407:alias::Amplitude > Distortions +ladspa:allpass_1895:allpass_c::Time > Delays +ladspa:allpass_1895:allpass_l::Time > Delays +ladspa:allpass_1895:allpass_n::Time > Delays +ladspa:amp_1181:amp::Amplitude > Amplifiers +ladspa:amp_1654:amp_gaia_oa::Amplitude > Amplifiers +ladspa:amp_1654:amp_gcia_oa::Amplitude > Amplifiers +ladspa:amp:amp_mono::Amplitude > Amplifiers +ladspa:amp:amp_stereo::Amplitude > Amplifiers +ladspa:am_pitchshift_1433:amPitchshift::Frequency > Pitch shifters +ladspa:analogue_osc_1416:analogueOsc::Generators > Oscillators +ladspa:bandpass_a_iir_1893:bandpass_a_iir::Frequency > Filters > Bandpass +ladspa:bandpass_iir_1892:bandpass_iir::Frequency > Filters > Bandpass +ladspa:blvco:Pulse-VCO::Generators > Oscillators +ladspa:blvco:Rec-VCO::Generators > Oscillators +ladspa:blvco:Saw-VCO::Generators > Oscillators +ladspa:bode_shifter_1431:bodeShifter::Spectral +ladspa:bode_shifter_cv_1432:bodeShifterCV::Spectral +ladspa:branch_1673:branch_ia_oaoa::Utilities +ladspa:branch_1673:branch_ic_ococ::Utilities +ladspa:butterworth_1902:butthigh_iir::Frequency > Filters > Highpass +ladspa:butterworth_1902:buttlow_iir::Frequency > Filters > Lowpass +ladspa:butterworth_1902:bwxover_iir::Frequency > Filters > Bandpass +ladspa:caps:AmpIII::Amplitude > Distortions +ladspa:caps:AmpIV::Amplitude > Distortions +ladspa:caps:Cabinet::Amplitude > Distortions +ladspa:caps:CEO::Generators > Oscillators +ladspa:caps:Chorus::Time > Chorus +ladspa:caps:Click::Utilities +ladspa:caps:Clip::Amplitude > Distortions +ladspa:caps:Compress::Amplitude > Dynamics > Compressors +ladspa:caps:Eq::Frequency > EQs +ladspa:caps:HRTF::Utilities +ladspa:caps:JVRev::Time > Reverbs +ladspa:caps:Lorenz::Generators +ladspa:caps:Pan::Utilities +ladspa:caps:Phaser::Time > Phasers +ladspa:caps:Plate2x2::Time > Reverbs +ladspa:caps:Plate::Time > Reverbs +ladspa:caps:PreampIII::Amplitude > Distortions +ladspa:caps:PreampIV::Amplitude > Distortions +ladspa:caps:Roessler::Generators +ladspa:caps:Sin::Generators +ladspa:caps:StereoChorus::Time > Chorus +ladspa:caps:SweepVF::Frequency > Filters +ladspa:caps:VCOd::Generators > Oscillators +ladspa:caps:VCOs::Generators > Oscillators +ladspa:caps:White::Generators +ladspa:chebstortion_1430:chebstortion::Amplitude > Distortions +ladspa:cmt:am::Amplitude > Modulators +ladspa:cmt:amp_mono::Amplitude > Amplifiers +ladspa:cmt:amp_stereo::Amplitude > Amplifiers +ladspa:cmt:analogue::Generators +ladspa:cmt:bf2cube::Utilities > Ambisonic +ladspa:cmt:bf2quad::Utilities > Ambisonic +ladspa:cmt:bf2stereo::Utilities > Ambisonic +ladspa:cmt:bf_rotate_z::Utilities > Ambisonic +ladspa:cmt:canyon_delay::Time > Delays +ladspa:cmt:compress_peak::Amplitude > Dynamics > Compressors +ladspa:cmt:compress_rms::Amplitude > Dynamics > Compressors +ladspa:cmt:delay_0.01s::Time > Delays +ladspa:cmt:delay_0.1s::Time > Delays +ladspa:cmt:delay_1s::Time > Delays +ladspa:cmt:delay_5s::Time > Delays +ladspa:cmt:delay_60s::Time > Delays +ladspa:cmt:disintegrator::Amplitude > Distortions +ladspa:cmt:encode_bformat::Utilities > Ambisonic +ladspa:cmt:encode_fmh::Utilities > Ambisonic +ladspa:cmt:expand_peak::Amplitude > Dynamics > Expanders +ladspa:cmt:expand_rms::Amplitude > Dynamics > Expanders +ladspa:cmt:fbdelay_0.01s::Time > Delays +ladspa:cmt:fbdelay_0.1s::Time > Delays +ladspa:cmt:fbdelay_1s::Time > Delays +ladspa:cmt:fbdelay_5s::Time > Delays +ladspa:cmt:fbdelay_60s::Time > Delays +ladspa:cmt:fmh2bf::Utilities > Ambisonic +ladspa:cmt:fmh2oct::Utilities > Ambisonic +ladspa:cmt:fmh_rotate_z::Utilities > Ambisonic +ladspa:cmt:freeverb3::Time > Reverbs +ladspa:cmt:grain_scatter::Generators +ladspa:cmt:hard_gate::Amplitude > Dynamics > Gates +ladspa:cmt:hpf::Frequency > Filters > Highpass +ladspa:cmt:identity_audio::Utilities +ladspa:cmt:identity_control::Utilities +ladspa:cmt:limit_peak::Amplitude > Dynamics > Limiters +ladspa:cmt:limit_rms::Amplitude > Dynamics > Limiters +ladspa:cmt:lofi::Amplitude > Distortions +ladspa:cmt:logistic::Utilities +ladspa:cmt:lpf::Frequency > Filters > Lowpass +ladspa:cmt:mixer::Utilities +ladspa:cmt:noise_source_white::Generators +ladspa:cmt:null_ai::Utilities +ladspa:cmt:null_ao::Utilities +ladspa:cmt:null_ci::Utilities +ladspa:cmt:null_co::Utilities +ladspa:cmt:organ::Generators +ladspa:cmt:peak::Utilities +ladspa:cmt:phasemod::Generators +ladspa:cmt:pink_full_frequency::Generators +ladspa:cmt:pink_interpolated_audio::Generators +ladspa:cmt:pink_sh::Generators +ladspa:cmt:sine_faaa::Generators +ladspa:cmt:sine_faac::Generators +ladspa:cmt:sine_fcaa::Generators +ladspa:cmt:sine_fcac::Generators +ladspa:cmt:sledgehammer::Amplitude > Dynamics > Limiters +ladspa:cmt:syndrum::Generators +ladspa:cmt:track_max_peak::Utilities +ladspa:cmt:track_max_rms::Utilities +ladspa:cmt:track_peak::Utilities +ladspa:cmt:track_rms::Utilities +ladspa:cmt:vcf303::Frequency > Filters > Lowpass +ladspa:cmt:wshape_sine::Amplitude > Waveshapers +ladspa:comb_1190:comb::Frequency > Filters > Combs +ladspa:comb_1887:comb_c::Time > Delays +ladspa:comb_1887:comb_l::Time > Delays +ladspa:comb_1887:comb_n::Time > Delays +ladspa:comb_splitter_1411:combSplitter::Frequency > Filters > Combs +ladspa:const_1909:const::Utilities +ladspa:crossover_dist_1404:crossoverDist::Amplitude > Distortions +ladspa:cs_chorus:Chorus1::Time > Chorus +ladspa:cs_chorus:Chorus2::Time > Chorus +ladspa:cs_phaser:Phaser1+LFO::Time > Phasers +ladspa:cs_phaser:Phaser1::Time > Phasers +ladspa:dahdsr_2021:dahdsr_cg+t_control::Amplitude > Dynamics +ladspa:dahdsr_2021:dahdsr_g+t_audio::Amplitude > Dynamics +ladspa:dahdsr_2021:dahdsr_g+t_control::Amplitude > Dynamics +ladspa:dc_remove_1207:dcRemove::Frequency > Filters > Highpass +ladspa:decay_1886:decay::Utilities +ladspa:decimator_1202:decimator::Amplitude > Distortions +ladspa:declip_1195:declip::Amplitude > Waveshapers +ladspa:delay_1898:delay_c::Time > Delays +ladspa:delay_1898:delay_l::Time > Delays +ladspa:delay_1898:delay_n::Time > Delays +ladspa:delay:delay_5s::Time > Delays +ladspa:delayorama_1402:delayorama::Time > Delays +ladspa:difference_2030:difference_iama_oa::Utilities +ladspa:difference_2030:difference_iamc_oa::Utilities +ladspa:difference_2030:difference_icma_oa::Utilities +ladspa:difference_2030:difference_icmc_oc::Utilities +ladspa:diode_1185:diode::Amplitude > Distortions +ladspa:divider_1186:divider::Generators +ladspa:dj_eq_1901:dj_eq::Frequency > EQs +ladspa:dj_eq_1901:dj_eq_mono::Frequency > EQs +ladspa:dj_flanger_1438:djFlanger::Time > Flangers +ladspa:dyson_compress_1403:dysonCompress::Amplitude > Dynamics > Compressors +ladspa:fad_delay_1192:fadDelay::Time > Delays +ladspa:fast_lookahead_limiter_1913:fastLookaheadLimiter::Amplitude > Dynamics > Limiters +ladspa:filter:hpf::Frequency > Filters > Highpass +ladspa:filter:lpf::Frequency > Filters > Lowpass +ladspa:filters:Parametric1::Frequency > Filters +ladspa:flanger_1191:flanger::Time > Flangers +ladspa:fmod_1656:fmod_fama_oa::Frequency +ladspa:fmod_1656:fmod_famc_oa::Frequency +ladspa:fmod_1656:fmod_fcma_oa::Frequency +ladspa:fmod_1656:fmod_fcmc_oc::Frequency +ladspa:fm_osc_1415:fmOsc::Generators > Oscillators +ladspa:foldover_1213:foldover::Amplitude > Distortions +ladspa:foverdrive_1196:foverdrive::Amplitude > Distortions +ladspa:freq_tracker_1418:freqTracker::Frequency > Measurement +ladspa:g2reverb:G2reverb::Time > Reverbs +ladspa:gate_1410:gate::Amplitude > Dynamics > Gates +ladspa:giant_flange_1437:giantFlange::Time > Flangers +ladspa:gong_1424:gong::Simulators +ladspa:gong_beater_1439:gongBeater::Generators +ladspa:gsm_1215:gsm::Amplitude > Distortions +ladspa:gverb_1216:gverb::Time > Reverbs +ladspa:hard_limiter_1413:hardLimiter::Amplitude > Dynamics > Limiters +ladspa:harmonic_gen_1220:harmonicGen::Generators +ladspa:hermes_filter_1200:hermesFilter::Frequency > Filters +ladspa:highpass_iir_1890:highpass_iir::Frequency > Filters > Highpass +ladspa:hilbert_1440:hilbert::Utilities +ladspa:imp_1199:imp::Spectral +ladspa:impulse_1885:impulse_fc::Utilities +ladspa:interpolator_1660:interpolator::Utilities +ladspa:inv_1429:inv::Utilities +ladspa:jamincont_1912:jaminController::Utilities +ladspa:karaoke_1409:karaoke::Utilities +ladspa:latency_1914:artificialLatency::Utilities +ladspa:lcr_delay_1436:lcrDelay::Time > Delays +ladspa:lowpass_iir_1891:lowpass_iir::Frequency > Filters > Lowpass +ladspa:lp4pole_1671:lp4pole_faraia_oa::Frequency > Filters > Lowpass +ladspa:lp4pole_1671:lp4pole_fcrcia_oa::Frequency > Filters > Lowpass +ladspa:ls_filter_1908:lsFilter::Frequency > Filters +ladspa:matrix_ms_st_1421:matrixMSSt::Utilities +ladspa:matrix_spatialiser_1422:matrixSpatialiser::Utilities +ladspa:matrix_st_ms_1420:matrixStMS::Utilities +ladspa:mbeq_1197:mbeq::Frequency > EQs > Multiband +ladspa:mod_delay_1419:modDelay::Time > Delays +ladspa:multivoice_chorus_1201:multivoiceChorus::Time > Chorus +ladspa:mvchpf24:Mvchpf-1::Frequency > Filters +ladspa:mvclpf24:Mvclpf-1::Frequency > Filters +ladspa:mvclpf24:Mvclpf-2::Frequency > Filters +ladspa:mvclpf24:Mvclpf-3::Frequency > Filters +ladspa:mvclpf24:Mvclpf-4::Frequency > Filters +ladspa:noise:noise_white::Generators +ladspa:notch_iir_1894:notch_iir::Frequency > Filters > Notch +ladspa:phasers_1217:autoPhaser::Time > Phasers +ladspa:phasers_1217:fourByFourPole::Frequency > Filters > Allpass +ladspa:phasers_1217:lfoPhaser::Time > Phasers +ladspa:pitch_scale_1193:pitchScale::Frequency > Pitch shifters +ladspa:pitch_scale_1194:pitchScaleHQ::Frequency > Pitch shifters +ladspa:plate_1423:plate::Time > Reverbs +ladspa:pointer_cast_1910:pointerCastDistortion::Amplitude > Distortions +ladspa:product_1668:product_iaia_oa::Utilities +ladspa:product_1668:product_iaic_oa::Utilities +ladspa:product_1668:product_icic_oc::Utilities +ladspa:pulse_1645:pulse_fapa_oa::Generators > Oscillators +ladspa:pulse_1645:pulse_fapc_oa::Generators > Oscillators +ladspa:pulse_1645:pulse_fcpa_oa::Generators > Oscillators +ladspa:pulse_1645:pulse_fcpc_oa::Generators > Oscillators +ladspa:pvoc:Accumulate::Spectral +ladspa:pvoc:Exaggerate::Spectral +ladspa:pvoc:Transpose::Frequency > Pitch shifters +ladspa:quantiser100_2029:quantiser100::Utilities +ladspa:quantiser20_2027:quantiser20::Utilities +ladspa:quantiser50_2028:quantiser50::Utilities +ladspa:random_1661:random_fasa_oa::Generators +ladspa:random_1661:random_fasc_oa::Generators +ladspa:random_1661:random_fcsa_oa::Generators +ladspa:random_1661:random_fcsc_oa::Generators +ladspa:rate_shifter_1417:rateShifter::Frequency > Pitch shifters +ladspa:ratio_2034:ratio_nada_oa::Utilities +ladspa:ratio_2034:ratio_nadc_oa::Utilities +ladspa:ratio_2034:ratio_ncda_oa::Utilities +ladspa:ratio_2034:ratio_ncdc_oc::Utilities +ladspa:retro_flange_1208:retroFlange::Time > Flangers +ladspa:revdelay_1605:revdelay::Time > Delays +ladspa:ringmod_1188:ringmod_1i1o1l::Amplitude > Modulators +ladspa:ringmod_1188:ringmod_2i1o::Amplitude > Modulators +ladspa:satan_maximiser_1408:satanMaximiser::Amplitude > Dynamics +ladspa:sawtooth_1641:sawtooth_fa_oa::Generators > Oscillators +ladspa:sawtooth_1641:sawtooth_fc_oa::Generators > Oscillators +ladspa:sc1_1425:sc1::Amplitude > Dynamics > Compressors +ladspa:sc2_1426:sc2::Amplitude > Dynamics > Compressors +ladspa:sc3_1427:sc3::Amplitude > Dynamics > Compressors +ladspa:sc4_1882:sc4::Amplitude > Dynamics > Compressors +ladspa:sc4m_1916:sc4m::Amplitude > Dynamics > Compressors +ladspa:se4_1883:se4::Amplitude > Dynamics > Compressors +ladspa:sequencer16_1677:sequencer16::Simulators +ladspa:sequencer32_1676:sequencer32::Simulators +ladspa:sequencer64_1675:sequencer64::Simulators +ladspa:shaper_1187:shaper::Amplitude > Waveshapers +ladspa:sifter_1210:sifter::Amplitude > Distortions +ladspa:sin_cos_1881:sinCos::Generators > Oscillators +ladspa:sine:sine_faaa::Generators > Oscillators +ladspa:sine:sine_faac::Generators > Oscillators +ladspa:sine:sine_fcaa::Generators > Oscillators +ladspa:sine:sine_fcac::Generators > Oscillators +ladspa:single_para_1203:singlePara::Frequency > EQs > Parametric +ladspa:sinus_wavewrapper_1198:sinusWavewrapper::Amplitude > Waveshapers +ladspa:smooth_decimate_1414:smoothDecimate::Amplitude > Distortions +ladspa:split_1406:split::Utilities +ladspa:square_1643:square_fa_oa::Generators > Oscillators +ladspa:square_1643:square_fc_oa::Generators > Oscillators +ladspa:step_muxer_1212:stepMuxer::Utilities +ladspa:sum_1665:sum_iaia_oa::Utilities +ladspa:sum_1665:sum_iaic_oa::Utilities +ladspa:sum_1665:sum_icic_oc::Utilities +ladspa:surround_encoder_1401:surroundEncoder::Utilities +ladspa:svf_1214:svf::Frequency > Filters +ladspa:sync_pulse_2023:syncpulse_fapaga_oa::Generators > Oscillators +ladspa:sync_pulse_2023:syncpulse_fcpcga_oa::Generators > Oscillators +ladspa:sync_square_1678:syncsquare_faga_oa::Generators > Oscillators +ladspa:sync_square_1678:syncsquare_fcga_oa::Generators > Oscillators +ladspa:tap_autopan:tap_autopan::Amplitude > Modulators +ladspa:tap_chorusflanger:tap_chorusflanger::Time > Flangers +ladspa:tap_deesser:tap_deesser::Amplitude > Dynamics +ladspa:tap_doubler:tap_doubler::Simulators +ladspa:tap_dynamics_m:tap_dynamics_m::Amplitude > Dynamics +ladspa:tap_dynamics_st:tap_dynamics_st::Amplitude > Dynamics +ladspa:tap_echo:tap_stereo_echo::Time > Delays +ladspa:tape_delay_1211:tapeDelay::Time > Delays +ladspa:tap_eqbw:tap_equalizer_bw::Frequency > EQs +ladspa:tap_eq:tap_equalizer::Frequency > EQs +ladspa:tap_limiter:tap_limiter::Amplitude > Dynamics > Limiters +ladspa:tap_pinknoise:tap_pinknoise::Utilities +ladspa:tap_pitch:tap_pitch::Frequency > Pitch shifters +ladspa:tap_reflector:tap_reflector::Time +ladspa:tap_reverb:tap_reverb::Time > Reverbs +ladspa:tap_rotspeak:tap_rotspeak::Simulators +ladspa:tap_sigmoid:tap_sigmoid::Amplitude > Distortions +ladspa:tap_tremolo:tap_tremolo::Amplitude > Modulators +ladspa:tap_tubewarmth:tap_tubewarmth::Simulators +ladspa:tap_vibrato:tap_vibrato::Amplitude > Modulators +ladspa:tracker_2025:tracker_gaaadaia_oa::Amplitude > Waveshapers +ladspa:tracker_2025:tracker_gaacdcia_oa::Amplitude > Waveshapers +ladspa:transient_1206:transient::Amplitude > Dynamics +ladspa:triangle_1649:triangle_fasa_oa::Generators > Oscillators +ladspa:triangle_1649:triangle_fasc_oa::Generators > Oscillators +ladspa:triangle_1649:triangle_fcsa_oa::Generators > Oscillators +ladspa:triangle_1649:triangle_fcsc_oa::Generators > Oscillators +ladspa:triple_para_1204:triplePara::Frequency > EQs > Parametric +ladspa:valve_1209:valve::Amplitude > Distortions +ladspa:valve_rect_1405:valveRect::Amplitude > Distortions +ladspa:vco_sawpulse:Pulse-VCO::Generators > Oscillators +ladspa:vco_sawpulse:Rec-VCO::Generators > Oscillators +ladspa:vco_sawpulse:Saw-VCO::Generators > Oscillators +ladspa:vynil_1905:vynil::Amplitude > Distortions +ladspa:wave_terrain_1412:waveTerrain::Generators > Oscillators +ladspa:xfade_1915:xfade4::Amplitude > Dynamics > Compressors +ladspa:zm1_1428:zm1::Utilities Copied: sonic-visualiser/trunk/misc/sv.pch (from rev 1688, sonic-visualiser/trunk/sv.pch) =================================================================== --- sonic-visualiser/trunk/misc/sv.pch (rev 0) +++ sonic-visualiser/trunk/misc/sv.pch 2010-05-05 12:32:20 UTC (rev 1689) @@ -0,0 +1,90 @@ +#ifndef _SV_PCH_H_ +#include <iostream> +#include <vector> +#include <map> +#include <set> +#include <algorithm> +#include <QAbstractItemModel> +#include <QAction> +#include <QApplication> +#include <QBitmap> +#include <QCheckBox> +#include <QColor> +#include <QColormap> +#include <QComboBox> +#include <QCursor> +#include <QDateTime> +#include <QDesktopWidget> +#include <QDial> +#include <QDialog> +#include <QDir> +#include <QDoubleSpinBox> +#include <QFile> +#include <QFileDialog> +#include <QFileInfo> +#include <QFont> +#include <QFrame> +#include <QGridLayout> +#include <QGroupBox> +#include <QHBoxLayout> +#include <QIcon> +#include <QImage> +#include <QInputDialog> +#include <QIODevice> +#include <QLabel> +#include <QLayout> +#include <QLineEdit> +#include <QList> +#include <QLocale> +#include <QMainWindow> +#include <QMenu> +#include <QMenuBar> +#include <QMessageBox> +#include <QMetaType> +#include <QMouseEvent> +#include <QMutex> +#include <QMutexLocker> +#include <QObject> +#include <QPaintDevice> +#include <QPainter> +#include <QPainterPath> +#include <QPaintEvent> +#include <QPalette> +#include <QPixmap> +#include <QPoint> +#include <QPointer> +#include <QProcess> +#include <QProgressBar> +#include <QProgressDialog> +#include <QPushButton> +#include <QRadioButton> +#include <QRect> +#include <QRegExp> +#include <QScrollArea> +#include <QSessionManager> +#include <QSettings> +#include <QShortcut> +#include <QSpinBox> +#include <QSplitter> +#include <QStackedWidget> +#include <QStatusBar> +#include <QString> +#include <QStringList> +#include <QTabBar> +#include <QTableWidget> +#include <QTabWidget> +#include <QtCore/qglobal.h> +#include <QTextStream> +#include <QThread> +#include <QTime> +#include <QTimer> +#include <QToolBar> +#include <QTranslator> +#include <QTreeView> +#include <QUrl> +#include <QVariant> +#include <QVBoxLayout> +#include <QWaitCondition> +#include <QWheelEvent> +#include <QWidget> +#endif Copied: sonic-visualiser/trunk/misc/sv.prf.osx (from rev 1688, sonic-visualiser/trunk/sv.prf.osx) =================================================================== --- sonic-visualiser/trunk/misc/sv.prf.osx (rev 0) +++ sonic-visualiser/trunk/misc/sv.prf.osx 2010-05-05 12:32:20 UTC (rev 1689) @@ -0,0 +1,154 @@ + +### +### BEGIN CONFIGURABLE STUFF +### + +# If you're building for PPC, change the x86 to ppc here: +# +CONFIG += release precompile_header x86 + + +# Whizzy optimization flags here. +# +# (Don't use -ffast-math -- it does make things faster, but it +# prevents isnan and isinf from working, and we need those.) +# +QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O3 + + +# Mandatory libraries. If you don't have all of these, go away and +# install the ones you're missing. + +DEFINES += HAVE_BZ2 # Compression library (for session files) +DEFINES += HAVE_FFTW3F # Fourier transforms +DEFINES += HAVE_VAMP # Vamp plugin API +DEFINES += HAVE_VAMP_HOSTSDK # Vamp plugin host SDK +DEFINES += HAVE_SAMPLERATE # Resampling library +DEFINES += HAVE_RUBBERBAND # Time stretcher + +INCLUDEPATH += ../include +LIBPATH += ../lib + +LIBS += -lvamp-hostsdk -lrubberband -lfftw3 -lfftw3f -lsamplerate -lbz2 + + +# Optional libraries follow. + +# Libsndfile. Import for basic audio file format (.wav etc). You +# really need this unless you're using QuickTime. Even if you are, +# you might like to have this as well. +# +DEFINES += HAVE_SNDFILE # Audio file import +LIBS += -lsndfile + +# QuickTime. This library is optional, for audio file import. Note +# that if you compile in support for either or both of libmad and +# libsndfile as well as for QuickTime, libmad and libsndfile will be +# used in preference to QuickTime where applicable. For licensing +# reasons you may not redistribute binaries of Sonic Visualiser built +# with QuickTime support, except for platforms which include QuickTime +# as a standard part of the platform (i.e. OS/X). +# +DEFINES += HAVE_QUICKTIME +LIBS += -framework QuickTime + +# PortAudio for audio playback. If you don't have it, comment these +# out -- but you will need either PortAudio or JACK if you want any +# sound. We support PortAudio v18 and v19; the default is v19. If +# you want to use v18, uncomment the third line here as well. +# +DEFINES += HAVE_PORTAUDIO +LIBS += -lportaudio +#DEFINES += HAVE_PORTAUDIO_V18 + +# JACK for audio playback. If you don't have it, comment this out. +# +DEFINES += HAVE_JACK +LIBS += -ljack + +# Oggz and Fishsound for Ogg file import. If you don't have them, +# comment these out. +# +DEFINES += HAVE_OGGZ +DEFINES += HAVE_FISHSOUND +LIBS += -loggz -lfishsound + +# MAD and id3tag for MP3 file import and tag support. If you don't +# have these, comment these out (you can also comment out id3tag but +# leave MAD in if you want). +# +DEFINES += HAVE_MAD +DEFINES += HAVE_ID3TAG +LIBS += -lmad -lid3tag + + +### +### END CONFIGURABLE STUFF +### + +contains(SV_UNIT_PACKAGES, portaudio) { + contains(DEFINES, HAVE_PORTAUDIO) { + message("Including PortAudio support for audio playback") + } else { + message("WARNING: PortAudio audio playback support will not be included") + } +} + +contains(SV_UNIT_PACKAGES, jack) { + contains(DEFINES, HAVE_JACK) { + message("Including JACK support for audio playback") + } else { + !win32:message("WARNING: JACK audio playback support will not be included") + !contains(DEFINES, HAVE_PORTAUDIO) { + message("WARNING: No audio playback support is configured!") + } + } +} + +contains(SV_UNIT_PACKAGES, oggz) { + contains(DEFINES, HAVE_OGGZ) { + contains(DEFINES, HAVE_FISHSOUND) { + message("Including .ogg file import") + } else { + message("WARNING: .ogg file import will not be included") + } + } else { + message("WARNING: .ogg file import will not be included") + } +} + +contains(SV_UNIT_PACKAGES, mad) { + contains(DEFINES, HAVE_MAD) { + message("Including .mp3 file import") + } else { + message("WARNING: .mp3 file import will not be included") + } +} + +contains(SV_UNIT_PACKAGES, id3tag) { + contains(DEFINES, HAVE_ID3TAG) { + message("Including .mp3 file tag support") + } else { + message("WARNING: .mp3 file tag support will not be included") + } +} + +contains(SV_UNIT_PACKAGES, fftw3f) { + contains(DEFINES, HAVE_FFTW3F) { + message("Using FFTW3f") + } else { + message("WARNING: FFTW3f not available, using slower FFT implementation") + } +} + +contains(SV_UNIT_PACKAGES, vamp):!contains(DEFINES, HAVE_VAMP):error("Vamp plugin API required") +contains(SV_UNIT_PACKAGES, vamp-hostsdk):!contains(DEFINES, HAVE_VAMP_HOSTSDK):error("Vamp plugin host SDK required") +contains(SV_UNIT_PACKAGES, bz2):!contains(DEFINES, HAVE_BZ2):error("bzip2 library required") +contains(SV_UNIT_PACKAGES, sndfile):!contains(DEFINES, HAVE_SNDFILE):error("sndfile library required") +contains(SV_UNIT_PACKAGES, samplerate):!contains(DEFINES, HAVE_SAMPLERATE):error("libsamplerate required") + +VERSION_CFLAGS += -D"'"SVNREV='"'$$system(svnversion -n .)'"'"'" + +QMAKE_CXXFLAGS_DEBUG += -DBUILD_DEBUG $$VERSION_CFLAGS +QMAKE_CXXFLAGS_RELEASE += -DBUILD_RELEASE $$VERSION_CFLAGS + Copied: sonic-visualiser/trunk/misc/sv_mingw.prf (from rev 1688, sonic-visualiser/trunk/sv_mingw.prf) =================================================================== --- sonic-visualiser/trunk/misc/sv_mingw.prf (rev 0) +++ sonic-visualiser/trunk/misc/sv_mingw.prf 2010-05-05 12:32:20 UTC (rev 1689) @@ -0,0 +1,174 @@ + +### +### BEGIN CONFIGURABLE STUFF +### + +CONFIG += release +# precompile_header + +# Whizzy optimization flags here +# +#linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O2 -march=pentium3 -mfpmath=sse -ffast-math +QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O2 +# QMAKE_CXXFLAGS_RELEASE += -O3 -march=pentium4 -mfpmath=sse -msse -msse2 -ffast-math -fomit-frame-pointer +# QMAKE_CXXFLAGS_RELEASE += -O3 -march=athlon-mp -mfpmath=sse -fomit-frame-pointer + +# To do a static build with gcc on Linux +# +LIBS += -Wl,-Bstatic +DEFINES += BUILD_STATIC + +#PRECOMPILED_HEADER = /work/sonic-visualiser/pch.h + + +# These are testable on platforms with pkg-config. If you don't have +# pkg-config, edit the "else" block below (see comments). +# +PKGCONFIG_PACKAGES = vamp vamp-sdk oggz fishsound mad fftw3f sndfile samplerate lrdf raptor jack liblo + +# No pkg-config test for the bzip2 library. This library is required. +# If you don't have it, install it. +# +DEFINES += HAVE_BZ2 +INCLUDEPATH += ../../packages/bzip2-1.0.4 +LIBS += -L../../packages/bzip2-1.0.4 -lbz2 + +# No pkg-config test for PortAudio. If you don't have it, comment these out. +# We support PortAudio v18 and v19; the default is v19. If you want to use +# v18, see below. +# +DEFINES += HAVE_PORTAUDIO +INCLUDEPATH += ../../packages/portaudio/include +LIBS += -L../../packages/portaudio -lportaudio +# +# If you want to use PortAudio v18, uncomment this line (as well as +# HAVE_PORTAUDIO above): +# +#DEFINES += HAVE_PORTAUDIO_v18 + + +#!system(pkg-config --atleast-pkgconfig-version=0) { + + # If you don't have pkg-config, comment out (or install) any of the + # following that you lack. If you have pkg-config, you should be + # able to ignore all this provided the right symbols are defined + # in PKGCONFIG_PACKAGES above. + # +# DEFINES += HAVE_JACK # Optional -- an audio playback option +# DEFINES += HAVE_OGGZ # Optional -- to import .ogg files +# DEFINES += HAVE_FISHSOUND # Optional -- to import .ogg files + DEFINES += HAVE_MAD # Optional -- to import .mp3 files + # +# LIBS += -ljack +# LIBS += -loggz -lfishsound + INCLUDEPATH += ../../packages/libmad-0.15.1b + LIBS += -L../../packages/libmad-0.15.1b -lmad + + # These ones are mandatory. + # If you don't have them, you'll have to find them. + # + DEFINES += HAVE_VAMP HAVE_VAMP_SDK # Required -- for analysis plugins + DEFINES += HAVE_FFTW3F # Required -- for all sorts of things + DEFINES += HAVE_SNDFILE # Required -- to import and export .wav files + DEFINES += HAVE_SAMPLERATE # Required -- for resampling + # +# INCLUDEPATH += ../../vamp-plugin-sdk ../../packages/fftw-3.1.2-dll ../../packages/libsndfile-1_0_17 ../../packages/libsamplerate-0.1.2/src +# LIBS += -L../../vamp-plugin-sdk/vamp-sdk -L../../packages/fftw-3.1.2-dll -L../../packages/libsndfile-1.0.17 -L../../packages/libsamplerate-0.1.2 + INCLUDEPATH += ../../vamp-plugin-sdk ../../packages/fftw-3.1.2-dll ../../packages/libsndfile-1.0.17/src ../../packages/libsamplerate-0.1.2/src + LIBS += -L../../vamp-plugin-sdk/vamp-sdk -L../../packages/fftw-3.1.2-dll -L../../packages/libsndfile-1.0.17 -L../../packages/libsamplerate-0.1.2 + # + LIBS += -lvamp-sdk -Wl,-Bdynamic -lfftw3f-3 -Wl,-Bstatic -lsndfile -lsamplerate +# LIBS += -lvamp-sdk -Wl,-Bdynamic -Wl,-Bstatic -lsndfile -lsamplerate +# LIBS += -lvamp-sdk -lsndfile -lsamplerate +#} + +### +### END CONFIGURABLE STUFF +### + + +#system(pkg-config --atleast-pkgconfig-version=0) { +linux-g++ { + + # If you have pkg-config, this block should locate all packages + # for you provided they have .pc files and are listed in + # PKGCONFIG_PACKAGES. + # + for(PKG, PKGCONFIG_PACKAGES) { + contains(SV_UNIT_PACKAGES, $$PKG) { + system(pkg-config --exists $$PKG) { + VERSION = $$system(pkg-config --modversion $$PKG) + PACKAGE_SYMBOL = $$system(echo $$PKG | tr '[a-z-]' '[A-Z_]') + VERSION_SYMBOL = $$PACKAGE_SYMBOL'_VERSION' + DEFINES += HAVE_$$PACKAGE_SYMBOL + QMAKE_CXXFLAGS += -D"'"$$VERSION_SYMBOL='"'$$VERSION'"'"'" + QMAKE_CXXFLAGS += $$system(pkg-config --cflags $$PKG) + LIBS += $$system(pkg-config --libs $$PKG) + message("Using pkg-config package $$PKG with version $$VERSION") + } else { + message("WARNING: Failed to find pkg-config package $$PKG") + } + } + } +} + +contains(SV_UNIT_PACKAGES, portaudio) { + contains(DEFINES, HAVE_PORTAUDIO) { + message("Including PortAudio support for audio playback") + } else { + message("WARNING: PortAudio audio playback support will not be included") + } +} + +contains(SV_UNIT_PACKAGES, jack) { + contains(DEFINES, HAVE_JACK) { + message("Including JACK support for audio playback") + } else { + !win32:message("WARNING: JACK audio playback support will not be included") + !contains(DEFINES, HAVE_PORTAUDIO) { + message("WARNING: No audio playback support is configured!") + } + } +} + +contains(SV_UNIT_PACKAGES, oggz) { + contains(DEFINES, HAVE_OGGZ) { + contains(DEFINES, HAVE_FISHSOUND) { + message("Including .ogg file import") + } else { + message("WARNING: .ogg file import will not be included") + } + } else { + message("WARNING: .ogg file import will not be included") + } +} + +contains(SV_UNIT_PACKAGES, mad) { + contains(DEFINES, HAVE_MAD) { + message("Including .mp3 file import") + } else { + message("WARNING: .mp3 file import will not be included") + } +} + +contains(SV_UNIT_PACKAGES, vamp):!contains(DEFINES, HAVE_VAMP):error("Vamp plugin API required") +contains(SV_UNIT_PACKAGES, vamp-sdk):!contains(DEFINES, HAVE_VAMP_SDK):error("Vamp plugin SDK required") +contains(SV_UNIT_PACKAGES, bz2):!contains(DEFINES, HAVE_BZ2):error("bzip2 library required") +#contains(SV_UNIT_PACKAGES, fftw3f):!contains(DEFINES, HAVE_FFTW3F):error("FFTW3f library required") +contains(SV_UNIT_PACKAGES, sndfile):!contains(DEFINES, HAVE_SNDFILE):error("sndfile library required") +contains(SV_UNIT_PACKAGES, samplerate):!contains(DEFINES, HAVE_SAMPLERATE):error("libsamplerate required") + +#VERSION_CFLAGS += -D"'"SVNREV='"'$$system(svnversion -n .)'"'"'" + +QMAKE_CXXFLAGS_DEBUG += -DBUILD_DEBUG $$VERSION_CFLAGS +QMAKE_CXXFLAGS_RELEASE += -DBUILD_RELEASE $$VERSION_CFLAGS + +linux-g++ { + contains(DEFINES, BUILD_STATIC) { + LIBS += -lFLAC -ldl + } +} + +# Restore dynamic linkage, in case we went static earlier +linux-g++:LIBS += -Wl,-Bdynamic + Copied: sonic-visualiser/trunk/misc/update-i18n.sh (from rev 1688, sonic-visualiser/trunk/update-i18n.sh) =================================================================== --- sonic-visualiser/trunk/misc/update-i18n.sh (rev 0) +++ sonic-visualiser/trunk/misc/update-i18n.sh 2010-05-05 12:32:20 UTC (rev 1689) @@ -0,0 +1,16 @@ +#!/bin/sh + +LUPDATE="lupdate-qt4" +LRELEASE="lrelease-qt4" + +LANGUAGES="ru en_GB en_US" + +for LANG in $LANGUAGES; do + $LUPDATE */*.h */*/*.h */*.cpp */*/*.cpp \ + -ts sv/i18n/sonic-visualiser_$LANG.ts +done + +for LANG in $LANGUAGES; do + $LRELEASE sv/i18n/sonic-visualiser_$LANG.ts +done + Deleted: sonic-visualiser/trunk/sv.pch =================================================================== --- sonic-visualiser/trunk/sv.pch 2010-04-07 11:38:56 UTC (rev 1688) +++ sonic-visualiser/trunk/sv.pch 2010-05-05 12:32:20 UTC (rev 1689) @@ -1,90 +0,0 @@ -#ifndef _SV_PCH_H_ -#include <iostream> -#include <vector> -#include <map> -#include <set> -#include <algorithm> -#include <QAbstractItemModel> -#include <QAction> -#include <QApplication> -#include <QBitmap> -#include <QCheckBox> -#include <QColor> -#include <QColormap> -#include <QComboBox> -#include <QCursor> -#include <QDateTime> -#include <QDesktopWidget> -#include <QDial> -#include <QDialog> -#include <QDir> -#include <QDoubleSpinBox> -#include <QFile> -#include <QFileDialog> -#include <QFileInfo> -#include <QFont> -#include <QFrame> -#include <QGridLayout> -#include <QGroupBox> -#include <QHBoxLayout> -#include <QIcon> -#include <QImage> -#include <QInputDialog> -#include <QIODevice> -#include <QLabel> -#include <QLayout> -#include <QLineEdit> -#include <QList> -#include <QLocale> -#include <QMainWindow> -#include <QMenu> -#include <QMenuBar> -#include <QMessageBox> -#include <QMetaType> -#include <QMouseEvent> -#include <QMutex> -#include <QMutexLocker> -#include <QObject> -#include <QPaintDevice> -#include <QPainter> -#include <QPainterPath> -#include <QPaintEvent> -#include <QPalette> -#include <QPixmap> -#include <QPoint> -#include <QPointer> -#include <QProcess> -#include <QProgressBar> -#include <QProgressDialog> -#include <QPushButton> -#include <QRadioButton> -#include <QRect> -#include <QRegExp> -#include <QScrollArea> -#include <QSessionManager> -#include <QSettings> -#include <QShortcut> -#include <QSpinBox> -#include <QSplitter> -#include <QStackedWidget> -#include <QStatusBar> -#include <QString> -#include <QStringList> -#include <QTabBar> -#include <QTableWidget> -#include <QTabWidget> -#include <QtCore/qglobal.h> -#include <QTextStream> -#include <QThread> -#include <QTime> -#include <QTimer> -#include <QToolBar> -#include <QTranslator> -#include <QTreeView> -#include <QUrl> -#include <QVariant> -#include <QVBoxLayout> -#include <QWaitCondition> -#include <QWheelEvent> -#include <QWidget> -#endif Deleted: sonic-visualiser/trunk/sv.prf.osx =================================================================== --- sonic-visualiser/trunk/sv.prf.osx 2010-04-07 11:38:56 UTC (rev 1688) +++ sonic-visualiser/trunk/sv.prf.osx 2010-05-05 12:32:20 UTC (rev 1689) @@ -1,154 +0,0 @@ - -### -### BEGIN CONFIGURABLE STUFF -### - -# If you're building for PPC, change the x86 to ppc here: -# -CONFIG += release precompile_header x86 - - -# Whizzy optimization flags here. -# -# (Don't use -ffast-math -- it does make things faster, but it -# prevents isnan and isinf from working, and we need those.) -# -QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O3 - - -# Mandatory libraries. If you don't have all of these, go away and -# install the ones you're missing. - -DEFINES += HAVE_BZ2 # Compression library (for session files) -DEFINES += HAVE_FFTW3F # Fourier transforms -DEFINES += HAVE_VAMP # Vamp plugin API -DEFINES += HAVE_VAMP_HOSTSDK # Vamp plugin host SDK -DEFINES += HAVE_SAMPLERATE # Resampling library -DEFINES += HAVE_RUBBERBAND # Time stretcher - -INCLUDEPATH += ../include -LIBPATH += ../lib - -LIBS += -lvamp-hostsdk -lrubberband -lfftw3 -lfftw3f -lsamplerate -lbz2 - - -# Optional libraries follow. - -# Libsndfile. Import for basic audio file format (.wav etc). You -# really need this unless you're using QuickTime. Even if you are, -# you might like to have this as well. -# -DEFINES += HAVE_SNDFILE # Audio file import -LIBS += -lsndfile - -# QuickTime. This library is optional, for audio file import. Note -# that if you compile in support for either or both of libmad and -# libsndfile as well as for QuickTime, libmad and libsndfile will be -# used in preference to QuickTime where applicable. For licensing -# reasons you may not redistribute binaries of Sonic Visualiser built -# with QuickTime support, except for platforms which include QuickTime -# as a standard part of the platform (i.e. OS/X). -# -DEFINES += HAVE_QUICKTIME -LIBS += -framework QuickTime - -# PortAudio for audio playback. If you don't have it, comment these -# out -- but you will need either PortAudio or JACK if you want any -# sound. We support PortAudio v18 and v19; the default is v19. If -# you want to use v18, uncomment the third line here as well. -# -DEFINES += HAVE_PORTAUDIO -LIBS += -lportaudio -#DEFINES += HAVE_PORTAUDIO_V18 - -# JACK for audio playback. If you don't have it, comment this out. -# -DEFINES += HAVE_JACK -LIBS += -ljack - -# Oggz and Fishsound for Ogg file import. If you don't have them, -# comment these out. -# -DEFINES += HAVE_OGGZ -DEFINES += HAVE_FISHSOUND -LIBS += -loggz -lfishsound - -# MAD and id3tag for MP3 file import and tag support. If you don't -# have these, comment these out (you can also comment out id3tag but -# leave MAD in if you want). -# -DEFINES += HAVE_MAD -DEFINES += HAVE_ID3TAG -LIBS += -lmad -lid3tag - - -### -### END CONFIGURABLE STUFF -### - -contains(SV_UNIT_PACKAGES, portaudio) { - contains(DEFINES, HAVE_PORTAUDIO) { - message("Including PortAudio support for audio playback") - } else { - message("WARNING: PortAudio audio playback support will not be included") - } -} - -contains(SV_UNIT_PACKAGES, jack) { - contains(DEFINES, HAVE_JACK) { - message("Including JACK support for audio playback") - } else { - !win32:message("WARNING: JACK audio playback support will not be included") - !contains(DEFINES, HAVE_PORTAUDIO) { - message("WARNING: No audio playback support is configured!") - } - } -} - -contains(SV_UNIT_PACKAGES, oggz) { - contains(DEFINES, HAVE_OGGZ) { - contains(DEFINES, HAVE_FISHSOUND) { - message("Including .ogg file import") - } else { - message("WARNING: .ogg file import will not be included") - } - } else { - message("WARNING: .ogg file import will not be included") - } -} - -contains(SV_UNIT_PACKAGES, mad) { - contains(DEFINES, HAVE_MAD) { - message("Including .mp3 file import") - } else { - message("WARNING: .mp3 file import will not be included") - } -} - -contains(SV_UNIT_PACKAGES, id3tag) { - contains(DEFINES, HAVE_ID3TAG) { - message("Including .mp3 file tag support") - } else { - message("WARNING: .mp3 file tag support will not be included") - } -} - -contains(SV_UNIT_PACKAGES, fftw3f) { - contains(DEFINES, HAVE_FFTW3F) { - message("Using FFTW3f") - } else { - message("WARNING: FFTW3f not available, using slower FFT implementation") - } -} - -contains(SV_UNIT_PACKAGES, vamp):!contains(DEFINES, HAVE_VAMP):error("Vamp plugin API required") -contains(SV_UNIT_PACKAGES, vamp-hostsdk):!contains(DEFINES, HAVE_VAMP_HOSTSDK):error("Vamp plugin host SDK required") -contains(SV_UNIT_PACKAGES, bz2):!contains(DEFINES, HAVE_BZ2):error("bzip2 library required") -contains(SV_UNIT_PACKAGES, sndfile):!contains(DEFINES, HAVE_SNDFILE):error("sndfile library required") -contains(SV_UNIT_PACKAGES, samplerate):!contains(DEFINES, HAVE_SAMPLERATE):error("libsamplerate required") - -VERSION_CFLAGS += -D"'"SVNREV='"'$$system(svnversion -n .)'"'"'" - -QMAKE_CXXFLAGS_DEBUG += -DBUILD_DEBUG $$VERSION_CFLAGS -QMAKE_CXX... [truncated message content] |