>>> ladspa: Building community/ladspa 1.17-r0 (using abuild 3.14.1-r1) started Thu, 31 Oct 2024 07:24:43 +0000
>>> ladspa: Validating /home/buildozer/aports/community/ladspa/APKBUILD...
>>> ladspa: Analyzing dependencies...
>>> ladspa: Installing for build: build-base libsndfile-dev
(1/13) Installing opus (1.5.2-r1)
(2/13) Installing opus-dev (1.5.2-r1)
(3/13) Installing libogg (1.3.5-r5)
(4/13) Installing libflac (1.4.3-r1)
(5/13) Installing alsa-lib (1.2.12-r0)
(6/13) Installing libvorbis (1.3.7-r2)
(7/13) Installing libsndfile (1.2.2-r0)
(8/13) Installing libflac++ (1.4.3-r1)
(9/13) Installing libogg-dev (1.3.5-r5)
(10/13) Installing flac-dev (1.4.3-r1)
(11/13) Installing libvorbis-dev (1.3.7-r2)
(12/13) Installing libsndfile-dev (1.2.2-r0)
(13/13) Installing .makedepends-ladspa (20241031.072502)
Executing busybox-1.37.0-r3.trigger
OK: 398 MiB in 113 packages
>>> ladspa: Cleaning up srcdir
>>> ladspa: Cleaning up pkgdir
>>> ladspa: Cleaning up tmpdir
>>> ladspa: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/ladspa-1.17-2.tgz
Connecting to distfiles.alpinelinux.org (172.105.82.32:443)
saving to '/var/cache/distfiles/v3.21/ladspa-1.17-2.tgz.part'
ladspa-1.17-2.tgz.pa 100% |********************************| 71053  0:00:00 ETA
'/var/cache/distfiles/v3.21/ladspa-1.17-2.tgz.part' saved
>>> ladspa: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/ladspa-1.17-2.tgz
>>> ladspa: Checking sha512sums...
ladspa-1.17-2.tgz: OK
fix-memleak-in-plugin-scanning.patch: OK
>>> ladspa: Unpacking /var/cache/distfiles/v3.21/ladspa-1.17-2.tgz...
>>> ladspa: fix-memleak-in-plugin-scanning.patch
patching file search.c
Hunk #1 succeeded at 83 with fuzz 1.
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -o plugins/amp.o -c plugins/amp.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -o plugins/delay.o -c plugins/delay.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -o plugins/filter.o -c plugins/filter.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -o plugins/noise.o -c plugins/noise.c
c++ -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -o plugins/sine.o -c plugins/sine.cpp
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/   -c -o analyseplugin.o analyseplugin.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/   -c -o load.o load.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/   -c -o default.o default.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/   -c -o applyplugin.o applyplugin.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/   -c -o listplugins.o listplugins.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/   -c -o search.o search.c
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -fPIE -pie					\
	-o ../bin/listplugins	 				\
	listplugins.o search.o					\
	-ldl -lm -lsndfile
cc	-o ../plugins/noise.so					\
	plugins/noise.o						\
	-shared							\
	-I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/						\
	-fvisibility=hidden					\
	-fvisibility-inlines-hidden				\
	-s							\
	-Wl,--version-script=gcc_exports.map			
cc	-o ../plugins/delay.so					\
	plugins/delay.o						\
	-shared							\
	-I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/						\
	-fvisibility=hidden					\
	-fvisibility-inlines-hidden				\
	-s							\
	-Wl,--version-script=gcc_exports.map			
cc	-o ../plugins/amp.so					\
	plugins/amp.o						\
	-shared							\
	-I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/						\
	-fvisibility=hidden					\
	-fvisibility-inlines-hidden				\
	-s							\
	-Wl,--version-script=gcc_exports.map			
cc	-o ../plugins/filter.so					\
	plugins/filter.o						\
	-shared							\
	-I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/						\
	-fvisibility=hidden					\
	-fvisibility-inlines-hidden				\
	-s							\
	-Wl,--version-script=gcc_exports.map			
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -fPIE -pie					\
	-o ../bin/analyseplugin 				\
	analyseplugin.o load.o default.o			\
	-ldl -lm -lsndfile
cc -I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/ -fPIE -pie					\
	-o ../bin/applyplugin					\
	applyplugin.o load.o default.o				\
	-ldl -lm -lsndfile
c++	-o ../plugins/sine.so					\
	plugins/sine.o						\
	-shared							\
	-I. -Wall -Werror -O2 -fPIC -DDEFAULT_LADSPA_PATH=/usr/lib/ladspa/						\
	-fvisibility=hidden					\
	-fvisibility-inlines-hidden				\
	-s							\
	-Wl,--version-script=gcc_exports.map			
../bin/listplugins
Warning: You do not have a LADSPA_PATH environment variable set. Defaulting to /usr/lib/ladspa/.
../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: 0.834641
---------------------------------------------
First listen to the white noise input signal:
---------------------------------------------
sndfile-play ../snd/noise.wav
Playing ../snd/noise.wav
opensoundsys_open_device : open : No such file or directory
make: [Makefile:69: test] Error 1 (ignored)
-------------------------
Compare to plugin output.
-------------------------
Should be a noise band around 6000Hz, repeated quietly after 1s.
sndfile-play /tmp/test.wav
Playing /tmp/test.wav
opensoundsys_open_device : open : No such file or directory
make: [Makefile:74: test] Error 1 (ignored)
Test complete.
>>> ladspa: Entering fakeroot...
mkdir -p /home/buildozer/aports/community/ladspa/pkg/ladspa/usr/lib/ladspa/
mkdir -p /home/buildozer/aports/community/ladspa/pkg/ladspa/usr/include/
mkdir -p /home/buildozer/aports/community/ladspa/pkg/ladspa/usr/bin/
cp ../plugins/* /home/buildozer/aports/community/ladspa/pkg/ladspa/usr/lib/ladspa/
cp ladspa.h /home/buildozer/aports/community/ladspa/pkg/ladspa/usr/include/
cp ../bin/* /home/buildozer/aports/community/ladspa/pkg/ladspa/usr/bin/
>>> ladspa-dev*: Running split function dev...
'usr/include' -> '/home/buildozer/aports/community/ladspa/pkg/ladspa-dev/usr/include'
>>> ladspa-dev*: Preparing subpackage ladspa-dev...
>>> ladspa-dev*: Stripping binaries
>>> ladspa-dev*: Running postcheck for ladspa-dev
>>> ladspa*: Running postcheck for ladspa
>>> ladspa*: Preparing package ladspa...
>>> ladspa*: Stripping binaries
>>> ladspa-dev*: Scanning shared objects
>>> ladspa*: Scanning shared objects
>>> ladspa-dev*: Tracing dependencies...
>>> ladspa-dev*: Package size: 26.9 KB
>>> ladspa-dev*: Compressing data...
>>> ladspa-dev*: Create checksum...
>>> ladspa-dev*: Create ladspa-dev-1.17-r0.apk
>>> ladspa*: Tracing dependencies...
	so:libc.musl-aarch64.so.1
	so:libsndfile.so.1
	so:libstdc++.so.6
>>> ladspa*: Package size: 525.9 KB
>>> ladspa*: Compressing data...
>>> ladspa*: Create checksum...
>>> ladspa*: Create ladspa-1.17-r0.apk
>>> ladspa: Build complete at Thu, 31 Oct 2024 07:25:03 +0000 elapsed time 0h 0m 20s
>>> ladspa: Cleaning up srcdir
>>> ladspa: Cleaning up pkgdir
>>> ladspa: Uninstalling dependencies...
(1/13) Purging .makedepends-ladspa (20241031.072502)
(2/13) Purging libsndfile-dev (1.2.2-r0)
(3/13) Purging libsndfile (1.2.2-r0)
(4/13) Purging alsa-lib (1.2.12-r0)
(5/13) Purging flac-dev (1.4.3-r1)
(6/13) Purging libflac++ (1.4.3-r1)
(7/13) Purging libflac (1.4.3-r1)
(8/13) Purging libvorbis-dev (1.3.7-r2)
(9/13) Purging libvorbis (1.3.7-r2)
(10/13) Purging opus-dev (1.5.2-r1)
(11/13) Purging opus (1.5.2-r1)
(12/13) Purging libogg-dev (1.3.5-r5)
(13/13) Purging libogg (1.3.5-r5)
Executing busybox-1.37.0-r3.trigger
OK: 393 MiB in 100 packages
>>> ladspa: Updating the community/aarch64 repository index...
>>> ladspa: Signing the index...