Outils pour utilisateurs

Outils du site


pd:pd-l2ork_pour_arm

Puredata pd-L2ork pour ARM

Le paquet : pd-l2ork-armv7l-20170110.deb pour debian

et

pour info : Linux-centric monolithic distribution based on pd-extended with focus on solid/stable core, enhancements, and usability features including infinite undo, gui-based iemgui object editing, accelerated visual editor, improved appearance, and more. The said distribution is used exclusively by Virginia Tech Linux Laptop Orchestra. The software has been in development since fall 2009 and is currently distributed as an independent fork of pd and pd-extended. While Pd-L2Ork is not binary compatible with pd or pd-extended, it provides most 3rd-party externals as part of its monolithic distribution. Furthermore, all externals' source is fully compatible with Pd-L2Ork and can be compiled without any alterations.

Linux Laptop Orchestra's pd-l2ork offers a slew of usability improvements and a large collection of 3rd party externals. This is likely the last major release before transitioning from tkpath onto node-webkit renderer

Comment j'ai fais:

pour debian:

sudo apt-get install bison flex automake qjackctl tcl8.5-dev tk8.5-dev tcl-dev tk-dev libasound2-dev libjack-jackd2-dev libtool libbluetooth-dev libgl1-mesa-dev libglu1-mesa-dev libglew-dev libmagick++-dev libftgl-dev libgmerlin-dev libgmerlin-avdec-dev libavifile-0.7-dev libmpeg3-dev libquicktime-dev libv4l-dev libraw1394-dev libdc1394-22-dev libfftw3-dev libvorbis-dev ladspa-sdk dssi-dev tap-plugins invada-studio-plugins-ladspa blepvco swh-plugins mcp-plugins cmt blop slv2-jack omins rev-plugins libslv2-dev dssi-utils vco-plugins wah-plugins fil-plugins mda-lv2 libmp3lame-dev libspeex-dev libgsl0-dev portaudio19-dev python-dev libsmpeg0 libjpeg62 tkpng flite1-dev libgsm1-dev libfftw3-dev libgtk2.0-dev subversion git libstk0-dev libsndobj-dev libfluidsynth-dev tclxapian fluid-soundfont-gm python-tk byacc Gettext fakeroot pkgconf liblo-dev libnss3 libgconf2-4

pour ubuntu xenial

apt-get install bison flex automake qjackctl tcl8.5-dev tk8.5-dev tcl-dev tk-dev libasound2-dev libjack-jackd2-dev libtool libbluetooth-dev libgl1-mesa-dev libglu1-mesa-dev libglew-dev libmagick++-dev libftgl-dev libgmerlin-dev libgmerlin-avdec-dev libavifile-0.7-dev libmpeg3-dev libquicktime-dev libv4l-dev libraw1394-dev libdc1394-22-dev libfftw3-dev libvorbis-dev ladspa-sdk dssi-dev tap-plugins invada-studio-plugins-ladspa blepvco swh-plugins mcp-plugins cmt blop slv2-jack omins rev-plugins libslv2-dev dssi-utils vco-plugins wah-plugins fil-plugins mda-lv2 libmp3lame-dev libspeex-dev libgsl-dev portaudio19-dev python-dev libsmpeg0 libjpeg62 tkpng flite1-dev libgsm1-dev libfftw3-dev libgtk2.0-dev subversion git libstk0-dev libsndobj-dev libfluidsynth-dev tclxapian fluid-soundfont-gm python-tk byacc gettext fakeroot pkgconf liblo-dev libnss3
cd /usr/src
git clone --recursive git://github.com/pd-l2ork/pd.git pd-l2ork

ajoute fPIC en option a gcc dans l2ork_addons/raspberry_pi/disis_gpio/makefile et l2ork_addons/raspberry_pi/disis_spi/makefile

 CFLAGS	= $(DEBUG) $(DEFS) -Wformat=2 -Wall -Winline $(INCLUDE) -pipe -fPIC
./tar_em_up.sh 
 Usage: ./tar_em_up.sh -option1 -option2 ...
 Options:
   -a    l2ork addon to the dev package
   -b    build a deb (incremental, all platforms)
   -B    build a deb (complete recompile)
   -c    core Pd source tarball
   -d    whole dev folder tarball
   -e    everything
   -f    full installer (incremental)
   -F    full installer (complete recompile)
   -n    skip package creation (-bB, -fF)
   -R    build a Raspberry Pi deb (complete recompile)
   -r    build a Raspberry Pi deb (incremental)
   -w    install custom version of cwiid system-wide
 For custom install locations do the following before
 running this script:
         export inst_dir=/some/custom/location

et donc:

cd pd-l2ork/l2ork_addons
./tar_em_up.sh -a
./tar_em_up.sh -b
./tar_em_up.sh -R

Il y a des spécificités selon la carte pour le paquet wiringPi

  • wiringPi-OP pour les orange pi
  • wiringPi-NG pour les nanopi cf nanopim1

et donc remplacer le code selon dans le repertoire ./l2ork_addons/raspberry_pi/disis_gpio

pd/pd-l2ork_pour_arm.txt · Dernière modification : 2024/02/09 17:10 de 127.0.0.1