tar -xf ladspa_sdk_1.13.tgz cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -o plugins/amp.o -c plugins/amp.c cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -o plugins/delay.o -c plugins/delay.c cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -o plugins/filter.o -c plugins/filter.c ld -o ../plugins/delay.so plugins/delay.o -shared ld -o ../plugins/amp.so plugins/amp.o -shared cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -o plugins/noise.o -c plugins/noise.c c++ -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -o plugins/sine.o -c plugins/sine.cpp ld -o ../plugins/filter.so plugins/filter.o -shared cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -c -o analyseplugin.o analyseplugin.c ld -o ../plugins/noise.so plugins/noise.o -shared cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -c -o load.o load.c cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -c -o default.o default.c cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -c -o applyplugin.o applyplugin.c c++ -o ../plugins/sine.so plugins/sine.o -shared cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -c -o listplugins.o listplugins.c cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -c -o search.o search.c cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -ldl -lm \ -o ../bin/analyseplugin \ analyseplugin.o load.o default.o cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -ldl -lm \ -o ../bin/listplugins \ listplugins.o search.o cc -I. -Wall -Werror -O2 -march=i486 -mtune=i686 -ldl -lm \ -o ../bin/applyplugin \ applyplugin.o load.o default.o ../bin/listplugins /usr/lib/ladspa/sine.so: Sine Oscillator (Freq:audio, Amp:audio) (1044/sine_faaa) Sine Oscillator (Freq:audio, Amp:control) (1045/sine_faac) Sine Oscillator (Freq:control, Amp:audio) (1046/sine_fcaa) Sine Oscillator (Freq:control, Amp:control) (1047/sine_fcac) /usr/lib/ladspa/delay.so: Simple Delay Line (1043/delay_5s) /usr/lib/ladspa/filter.so: Simple Low Pass Filter (1041/lpf) Simple High Pass Filter (1042/hpf) /usr/lib/ladspa/amp.so: Mono Amplifier (1048/amp_mono) Stereo Amplifier (1049/amp_stereo) /usr/lib/ladspa/noise.so: White Noise Source (1050/noise_white) ../bin/analyseplugin ../plugins/filter.so Plugin Name: "Simple Low Pass Filter" Plugin Label: "lpf" Plugin Unique ID: 1041 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: Yes Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Cutoff Frequency (Hz)" input, control, 0 to 0.5*srate, default 440, logarithmic "Input" input, audio "Output" output, audio Plugin Name: "Simple High Pass Filter" Plugin Label: "hpf" Plugin Unique ID: 1042 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: Yes Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Cutoff Frequency (Hz)" input, control, 0 to 0.5*srate, default 440, logarithmic "Input" input, audio "Output" output, audio ../bin/analyseplugin ../plugins/delay.so Plugin Name: "Simple Delay Line" Plugin Label: "delay_5s" Plugin Unique ID: 1043 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: Yes Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Delay (Seconds)" input, control, 0 to 5, default 1 "Dry/Wet Balance" input, control, 0 to 1, default 0.5 "Input" input, audio "Output" output, audio ../bin/analyseplugin ../plugins/sine.so Plugin Name: "Sine Oscillator (Freq:audio, Amp:audio)" Plugin Label: "sine_faaa" Plugin Unique ID: 1044 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: Yes Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Frequency (Hz)" input, audio, 0 to 0.5*srate, default 440, logarithmic "Amplitude" input, audio, 0 to ..., default 1, logarithmic "Output" output, audio Plugin Name: "Sine Oscillator (Freq:audio, Amp:control)" Plugin Label: "sine_faac" Plugin Unique ID: 1045 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: Yes Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Frequency (Hz)" input, audio, 0 to 0.5*srate, default 440, logarithmic "Amplitude" input, control, 0 to ..., default 1, logarithmic "Output" output, audio Plugin Name: "Sine Oscillator (Freq:control, Amp:audio)" Plugin Label: "sine_fcaa" Plugin Unique ID: 1046 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: Yes Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Frequency (Hz)" input, control, 0 to 0.5*srate, default 440, logarithmic "Amplitude" input, audio, 0 to ..., default 1, logarithmic "Output" output, audio Plugin Name: "Sine Oscillator (Freq:control, Amp:control)" Plugin Label: "sine_fcac" Plugin Unique ID: 1047 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: Yes Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Frequency (Hz)" input, control, 0 to 0.5*srate, default 440, logarithmic "Amplitude" input, control, 0 to ..., default 1, logarithmic "Output" output, audio echo ; ../bin/analyseplugin -l ../plugins/sine.so ; echo sine_faaa 1044 Sine Oscillator (Freq:audio, Amp:audio) sine_faac 1045 Sine Oscillator (Freq:audio, Amp:control) sine_fcaa 1046 Sine Oscillator (Freq:control, Amp:audio) sine_fcac 1047 Sine Oscillator (Freq:control, Amp:control) ../bin/analyseplugin ../plugins/amp.so Plugin Name: "Mono Amplifier" Plugin Label: "amp_mono" Plugin Unique ID: 1048 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: No Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Gain" input, control, 0 to ..., default 1, logarithmic "Input" input, audio "Output" output, audio Plugin Name: "Stereo Amplifier" Plugin Label: "amp_stereo" Plugin Unique ID: 1049 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: No Has deactivate() Function: No Has run_adding() Function: No Environment: Normal or Hard Real-Time Ports: "Gain" input, control, 0 to ..., default 1, logarithmic "Input (Left)" input, audio "Output (Left)" output, audio "Input (Right)" input, audio "Output (Right)" output, audio ../bin/analyseplugin ../plugins/noise.so Plugin Name: "White Noise Source" Plugin Label: "noise_white" Plugin Unique ID: 1050 Maker: "Richard Furse (LADSPA example plugins)" Copyright: "None" Must Run Real-Time: No Has activate() Function: No Has deactivate() Function: No Has run_adding() Function: Yes Environment: Normal or Hard Real-Time Ports: "Amplitude" input, control, 0 to ..., default 1, logarithmic "Output" output, audio ../bin/applyplugin -s 1 \ ../snd/noise.wav /tmp/test.wav \ ../plugins/filter.so lpf 500 \ ../plugins/filter.so lpf 500 \ ../plugins/sine.so sine_fcaa 6000 \ ../plugins/delay.so delay_5s 1 0.1 \ ../plugins/amp.so amp_mono 4 \ Peak output: 27349.5 --------------------------------------------- First listen to the white noise input signal: --------------------------------------------- sndfile-play ../snd/noise.wav Playing ../snd/noise.wav ------------------------- Compare to plugin output. ------------------------- Should be a noise band around 6000Hz, repeated quietly after 1s. sndfile-play /tmp/test.wav Playing /tmp/test.wav Test complete. mkdirhier /home/djemos/salix-current/ladspa_sdk/pkg/usr/lib/ladspa mkdirhier /home/djemos/salix-current/ladspa_sdk/pkg/usr/include mkdirhier /home/djemos/salix-current/ladspa_sdk/pkg/usr/bin cp ../plugins/* /home/djemos/salix-current/ladspa_sdk/pkg/usr/lib/ladspa cp ladspa.h /home/djemos/salix-current/ladspa_sdk/pkg/usr/include cp ../bin/* /home/djemos/salix-current/ladspa_sdk/pkg/usr/bin /home/djemos/salix-current/ladspa_sdk/pkg: σύνολο 12 drwxr-xr-x 3 root root 4096 Ιαν 7 22:22 etc drwxr-xr-x 2 root root 4096 Ιαν 7 22:22 install drwxr-xr-x 7 root root 4096 Ιαν 7 22:22 usr /home/djemos/salix-current/ladspa_sdk/pkg/etc: σύνολο 4 drwxr-xr-x 2 root root 4096 Ιαν 7 22:22 profile.d /home/djemos/salix-current/ladspa_sdk/pkg/etc/profile.d: σύνολο 8 -rwxr-xr-x 1 root root 46 Ιαν 7 22:22 ladspa.csh -rwxr-xr-x 1 root root 45 Ιαν 7 22:22 ladspa.sh /home/djemos/salix-current/ladspa_sdk/pkg/install: σύνολο 4 -rw-r--r-- 1 root root 373 Ιαν 7 22:22 slack-desc /home/djemos/salix-current/ladspa_sdk/pkg/usr: σύνολο 20 drwxr-xr-x 2 root root 4096 Ιαν 7 22:23 bin drwxr-xr-x 3 root root 4096 Ιαν 7 22:22 doc drwxr-xr-x 2 root root 4096 Ιαν 7 22:22 include drwxr-xr-x 3 root root 4096 Ιαν 7 22:22 lib drwxr-xr-x 3 root root 4096 Ιαν 7 22:22 src /home/djemos/salix-current/ladspa_sdk/pkg/usr/bin: σύνολο 32 -rwxr-xr-x 1 root root 10248 Ιαν 7 22:23 analyseplugin -rwxr-xr-x 1 root root 12240 Ιαν 7 22:23 applyplugin -rwxr-xr-x 1 root root 4528 Ιαν 7 22:23 listplugins /home/djemos/salix-current/ladspa_sdk/pkg/usr/doc: σύνολο 4 drwxr-xr-x 2 root root 4096 Ιαν 7 22:22 ladspa_sdk-1.13 /home/djemos/salix-current/ladspa_sdk/pkg/usr/doc/ladspa_sdk-1.13: σύνολο 4 -rw-r--r-- 1 root root 399 Ιαν 7 22:22 README /home/djemos/salix-current/ladspa_sdk/pkg/usr/include: σύνολο 28 -rwxr-xr-x 1 root root 27593 Ιαν 7 22:22 ladspa.h /home/djemos/salix-current/ladspa_sdk/pkg/usr/lib: σύνολο 4 drwxr-xr-x 2 root root 4096 Ιαν 7 22:23 ladspa /home/djemos/salix-current/ladspa_sdk/pkg/usr/lib/ladspa: σύνολο 32 -rwxr-xr-x 1 root root 3744 Ιαν 7 22:23 amp.so -rwxr-xr-x 1 root root 3272 Ιαν 7 22:23 delay.so -rwxr-xr-x 1 root root 4292 Ιαν 7 22:23 filter.so -rwxr-xr-x 1 root root 2872 Ιαν 7 22:23 noise.so -rwxr-xr-x 1 root root 8396 Ιαν 7 22:23 sine.so /home/djemos/salix-current/ladspa_sdk/pkg/usr/src: σύνολο 4 drwxr-xr-x 2 root root 4096 Ιαν 7 22:23 ladspa_sdk-1.13 /home/djemos/salix-current/ladspa_sdk/pkg/usr/src/ladspa_sdk-1.13: σύνολο 4 -rw-r--r-- 1 root root 1336 Ιαν 7 22:23 SLKBUILD Slackware package maker, version 3.14159. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /home/djemos/salix-current/ladspa_sdk/ladspa_sdk-1.13-i486-2dj.txz ./ install/ install/slack-desc etc/ etc/profile.d/ etc/profile.d/ladspa.sh etc/profile.d/ladspa.csh usr/ usr/lib/ usr/lib/ladspa/ usr/lib/ladspa/sine.so usr/lib/ladspa/delay.so usr/lib/ladspa/filter.so usr/lib/ladspa/amp.so usr/lib/ladspa/noise.so usr/doc/ usr/doc/ladspa_sdk-1.13/ usr/doc/ladspa_sdk-1.13/README usr/include/ usr/include/ladspa.h usr/src/ usr/src/ladspa_sdk-1.13/ usr/src/ladspa_sdk-1.13/SLKBUILD usr/bin/ usr/bin/applyplugin usr/bin/listplugins usr/bin/analyseplugin Slackware package /home/djemos/salix-current/ladspa_sdk/ladspa_sdk-1.13-i486-2dj.txz created. Package has been built. Cleaning pkg and src directories