1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00

graphics/lebiniou: user-friendly, powerful music visualization / VJing tool

Import graphics/lebiniou and graphics/lebiniou-data.

Le Biniou works with music, voice, ambient sounds, whatever acoustic
source you choose.

When you run Le Biniou it gives an evolutionary rendering of the
sound you are playing.

You are given two options to run Le Biniou: You can manage entirely
the sequences and choose your own series of images from the default
library, your colour scales, the kind of alteration you want to apply
or you can let Le Biniou's artificial intelligence run on its own.

Forget the old visualizations you are familiar with, discover a new
multidimensional – spatial and chromatic – way of comprehending music
and sounds for either artistic, recreational or didactic purposes.

WWW: https://biniou.net/

PR:		261737
This commit is contained in:
Olivier Girondel 2022-02-08 18:20:29 +01:00 committed by Loïc Bartoletti
parent 574ca9b663
commit 00940df30b
9 changed files with 1925 additions and 0 deletions

View File

@ -160,6 +160,8 @@
SUBDIR += kooha
SUBDIR += kvazaar
SUBDIR += l-smash
SUBDIR += lebiniou
SUBDIR += lebiniou-data
SUBDIR += libaacs
SUBDIR += libass
SUBDIR += libbdplus

View File

@ -0,0 +1,19 @@
PORTNAME= lebiniou-data
DISTVERSION= 3.65.0
CATEGORIES= multimedia graphics
MAINTAINER= olivier@biniou.info
COMMENT= Data for lebiniou
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= autoreconf
USE_GITLAB= YES
GL_ACCOUNT= lebiniou
GL_COMMIT= fabf3b808f55cff1acf838c47d4a023c18bbe65e
GNU_CONFIGURE= YES
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1644078469
SHA256 (lebiniou-lebiniou-data-fabf3b808f55cff1acf838c47d4a023c18bbe65e_GL0.tar.gz) = d304dc1bc59312ec6db1250e8a257019717ba2b5b2a9b0c72a365b25f25c2fd3
SIZE (lebiniou-lebiniou-data-fabf3b808f55cff1acf838c47d4a023c18bbe65e_GL0.tar.gz) = 43809918

View File

@ -0,0 +1,7 @@
Datafiles for Le Biniou
This is where you will find the mandatory files that Le Biniou uses by default:
- a selection of free colormaps
- a selection of images to start with Le Biniou
WWW: https://biniou.net
WWW: https://gitlab.com/lebiniou/lebiniou-data

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,42 @@
PORTNAME= lebiniou
DISTVERSION= 3.65.0
CATEGORIES= multimedia graphics
MAINTAINER= olivier@biniou.info
COMMENT= User-friendly, powerful music visualization / VJing tool
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat
LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \
libcaca.so:graphics/libcaca \
libfftw3.so:math/fftw3 \
libjack.so:audio/jack \
libsndfile.so:audio/libsndfile \
liborcania.so:devel/orcania \
libyder.so:devel/yder \
libulfius.so:www/ulfius \
libjansson.so:devel/jansson \
liblo.so:audio/liblo \
libasound.so:audio/alsa-lib \
libpulse.so:audio/pulseaudio \
libsndio.so:audio/sndio \
libsndfile.so:audio/libsndfile \
libfreetype.so:print/freetype2
RUN_DEPENDS= v4l_compat>0:multimedia/v4l_compat \
${LOCALBASE}/share/lebiniou/vue/index.html:multimedia/lebiniou-data
USES= autoreconf gnome magick:6 sdl
USE_GNOME= glib20
USE_SDL= sdl2
USE_LDCONFIG= YES
USE_GITLAB= YES
GL_ACCOUNT= lebiniou
GL_COMMIT= 6687f220959857e445385e404ce222fc70cf9f1d
GNU_CONFIGURE= YES
INSTALLS_ICONS= YES
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1644078443
SHA256 (lebiniou-lebiniou-6687f220959857e445385e404ce222fc70cf9f1d_GL0.tar.gz) = 8234dc07c89de7163814c7426a348da3a3f7c5fa163b7af94552543527d4ad08
SIZE (lebiniou-lebiniou-6687f220959857e445385e404ce222fc70cf9f1d_GL0.tar.gz) = 482379

View File

@ -0,0 +1,16 @@
Le Biniou works with music, voice, ambient sounds, whatever acoustic
source you choose.
When you run Le Biniou it gives an evolutionary rendering of the
sound you are playing.
You are given two options to run Le Biniou: You can manage entirely
the sequences and choose your own series of images from the default
library, your colour scales, the kind of alteration you want to apply
or you can let Le Biniou's artificial intelligence run on its own.
Forget the old visualizations you are familiar with, discover a new
multidimensional -spatial and chromatic- way of comprehending music
and sounds for either artistic, recreational or didactic purposes.
WWW: https://biniou.net/

View File

@ -0,0 +1,133 @@
bin/lebiniou
lib/lebiniou/plugins/input/jackaudio/jackaudio.so
lib/lebiniou/plugins/input/oscaudio/oscaudio.so
lib/lebiniou/plugins/input/pulseaudio/pulseaudio.so
lib/lebiniou/plugins/input/random/random.so
lib/lebiniou/plugins/input/sndfile/sndfile.so
lib/lebiniou/plugins/input/sndio/sndio.so
lib/lebiniou/plugins/input/twip/twip.so
lib/lebiniou/plugins/main/acid_drop/acid_drop.so
lib/lebiniou/plugins/main/bassline/bassline.so
lib/lebiniou/plugins/main/big_half_wheel/big_half_wheel.so
lib/lebiniou/plugins/main/blur_chemical/blur_chemical.so
lib/lebiniou/plugins/main/blur_cross/blur_cross.so
lib/lebiniou/plugins/main/blur_diagonal_1/blur_diagonal_1.so
lib/lebiniou/plugins/main/blur_diagonal_2/blur_diagonal_2.so
lib/lebiniou/plugins/main/blur_gaussian/blur_gaussian.so
lib/lebiniou/plugins/main/blur_horizontal/blur_horizontal.so
lib/lebiniou/plugins/main/blur_horizontal_2/blur_horizontal_2.so
lib/lebiniou/plugins/main/blur_horizontal_colrot/blur_horizontal_colrot.so
lib/lebiniou/plugins/main/blur_light/blur_light.so
lib/lebiniou/plugins/main/blur_vertical/blur_vertical.so
lib/lebiniou/plugins/main/blur_vertical_2/blur_vertical_2.so
lib/lebiniou/plugins/main/broken_mirror/broken_mirror.so
lib/lebiniou/plugins/main/cellular_venus/cellular_venus.so
lib/lebiniou/plugins/main/clear/clear.so
lib/lebiniou/plugins/main/color_cycle/color_cycle.so
lib/lebiniou/plugins/main/color_flashy/color_flashy.so
lib/lebiniou/plugins/main/critters/critters.so
lib/lebiniou/plugins/main/drops/drops.so
lib/lebiniou/plugins/main/edge_detect/edge_detect.so
lib/lebiniou/plugins/main/emboss/emboss.so
lib/lebiniou/plugins/main/fadeout/fadeout.so
lib/lebiniou/plugins/main/faders/faders.so
lib/lebiniou/plugins/main/flow/flow.so
lib/lebiniou/plugins/main/galaxy/galaxy.so
lib/lebiniou/plugins/main/gum_x/gum_x.so
lib/lebiniou/plugins/main/gum_y/gum_y.so
lib/lebiniou/plugins/main/hodge/hodge.so
lib/lebiniou/plugins/main/hurricane/hurricane.so
lib/lebiniou/plugins/main/image/image.so
lib/lebiniou/plugins/main/image_beat_1/image_beat_1.so
lib/lebiniou/plugins/main/image_colrot/image_colrot.so
lib/lebiniou/plugins/main/image_dissolve/image_dissolve.so
lib/lebiniou/plugins/main/image_drop/image_drop.so
lib/lebiniou/plugins/main/image_squares/image_squares.so
lib/lebiniou/plugins/main/images_pulse/images_pulse.so
lib/lebiniou/plugins/main/infinity/infinity.so
lib/lebiniou/plugins/main/kaleidoscope/kaleidoscope.so
lib/lebiniou/plugins/main/life/life.so
lib/lebiniou/plugins/main/melt/melt.so
lib/lebiniou/plugins/main/mirror_bottom/mirror_bottom.so
lib/lebiniou/plugins/main/mirror_left/mirror_left.so
lib/lebiniou/plugins/main/mirror_right/mirror_right.so
lib/lebiniou/plugins/main/mirror_top/mirror_top.so
lib/lebiniou/plugins/main/monitor/monitor.so
lib/lebiniou/plugins/main/mosaic/mosaic.so
lib/lebiniou/plugins/main/oscillo_polar/oscillo_polar.so
lib/lebiniou/plugins/main/oscillo_rotating/oscillo_rotating.so
lib/lebiniou/plugins/main/oscillo_x/oscillo_x.so
lib/lebiniou/plugins/main/oscillo_y/oscillo_y.so
lib/lebiniou/plugins/main/path/path.so
lib/lebiniou/plugins/main/path_freq/path_freq.so
lib/lebiniou/plugins/main/path_oscillo/path_oscillo.so
lib/lebiniou/plugins/main/path_oscillo_freq/path_oscillo_freq.so
lib/lebiniou/plugins/main/poincare/poincare.so
lib/lebiniou/plugins/main/pulse/pulse.so
lib/lebiniou/plugins/main/recurrence_plot/recurrence_plot.so
lib/lebiniou/plugins/main/reflector/reflector.so
lib/lebiniou/plugins/main/ripple/ripple.so
lib/lebiniou/plugins/main/roller_x/roller_x.so
lib/lebiniou/plugins/main/roller_y/roller_y.so
lib/lebiniou/plugins/main/rotors/rotors.so
lib/lebiniou/plugins/main/rotors_freq/rotors_freq.so
lib/lebiniou/plugins/main/rotozoom/rotozoom.so
lib/lebiniou/plugins/main/scanline_x/scanline_x.so
lib/lebiniou/plugins/main/scanline_y/scanline_y.so
lib/lebiniou/plugins/main/scroll_horizontal/scroll_horizontal.so
lib/lebiniou/plugins/main/scroll_vertical/scroll_vertical.so
lib/lebiniou/plugins/main/sequence_fadeout/sequence_fadeout.so
lib/lebiniou/plugins/main/shaker_x/shaker_x.so
lib/lebiniou/plugins/main/shaker_y/shaker_y.so
lib/lebiniou/plugins/main/sin_oscillo_1/sin_oscillo_1.so
lib/lebiniou/plugins/main/sin_oscillo_2/sin_oscillo_2.so
lib/lebiniou/plugins/main/smoke/smoke.so
lib/lebiniou/plugins/main/snake/snake.so
lib/lebiniou/plugins/main/snake_oscillo/snake_oscillo.so
lib/lebiniou/plugins/main/space_in/space_in.so
lib/lebiniou/plugins/main/space_out/space_out.so
lib/lebiniou/plugins/main/speaker/speaker.so
lib/lebiniou/plugins/main/spectrogram/spectrogram.so
lib/lebiniou/plugins/main/spectrum/spectrum.so
lib/lebiniou/plugins/main/spectrum_s_horizontal/spectrum_s_horizontal.so
lib/lebiniou/plugins/main/spectrum_s_vertical/spectrum_s_vertical.so
lib/lebiniou/plugins/main/spheres_pulse/spheres_pulse.so
lib/lebiniou/plugins/main/spiral_archimedean_3d/spiral_archimedean_3d.so
lib/lebiniou/plugins/main/spiral_effect/spiral_effect.so
lib/lebiniou/plugins/main/spiral_pulsing/spiral_pulsing.so
lib/lebiniou/plugins/main/spirals/spirals.so
lib/lebiniou/plugins/main/spirals_nested/spirals_nested.so
lib/lebiniou/plugins/main/splash/splash.so
lib/lebiniou/plugins/main/swap_columns/swap_columns.so
lib/lebiniou/plugins/main/swap_rows/swap_rows.so
lib/lebiniou/plugins/main/swarm/swarm.so
lib/lebiniou/plugins/main/takens/takens.so
lib/lebiniou/plugins/main/taquin/taquin.so
lib/lebiniou/plugins/main/touw_eiffel/touw_eiffel.so
lib/lebiniou/plugins/main/tunnel/tunnel.so
lib/lebiniou/plugins/main/tv_1d/tv_1d.so
lib/lebiniou/plugins/main/tv_colrot/tv_colrot.so
lib/lebiniou/plugins/main/tv_diff/tv_diff.so
lib/lebiniou/plugins/main/tv_fire/tv_fire.so
lib/lebiniou/plugins/main/tv_nervous/tv_nervous.so
lib/lebiniou/plugins/main/tv_predator/tv_predator.so
lib/lebiniou/plugins/main/tv_quark/tv_quark.so
lib/lebiniou/plugins/main/tv_streak/tv_streak.so
lib/lebiniou/plugins/main/tv_webcam/tv_webcam.so
lib/lebiniou/plugins/main/video/video.so
lib/lebiniou/plugins/main/warp/warp.so
lib/lebiniou/plugins/output/RTMP/RTMP.so
lib/lebiniou/plugins/output/SDL2/SDL2.so
lib/lebiniou/plugins/output/caca/caca.so
lib/lebiniou/plugins/output/mp4/mp4.so
lib/lebiniou/plugins/output/v4l2loopback/v4l2loopback.so
lib/liblebiniou.so.0
man/man1/lebiniou.1.gz
share/applications/net.biniou.LeBiniou.desktop
share/icons/hicolor/256x256/apps/net.biniou.LeBiniou.png
share/metainfo/net.biniou.LeBiniou.appdata.xml
share/pixmaps/lebiniou.xpm
%%DATADIR%%/etc/schemes.json
%%DATADIR%%/images/z-biniou-tv-1.png
%%DATADIR%%/lebiniou.bmp
%%DATADIR%%/lebiniou.ico