Hello Alexandre & IOhannes,
1- Thanks a lot for your guidance and help. 😎 ELSE 1.0-0 rc-9 Pre/Test (downloaded today from Git) is running well under Pd 0.54.0 / RPi OS-11 32-bit (armv7) base Debian 11 / RPi 400 (h/w). I tested it with one of my MIDI patch using, among other externals' objects, [else/midi], [else/keyboard] and [else/sfont~].
2- For people interested, I recap what I did on my RPi 400.
compiling them from their source code downloaded from Miller's site https://msp.puredata.info/software.html and then installing them.
3- As Else v.1.0-0 rc-9 for ARM is neither available thru Pd/Deken nor directly from Alexandre's Git, I decided to try to compil it. My 3rd and last trial was successful and it took about 10 minutes.
https://github.com/porres/pd-else/archive/refs/heads/master.zip and uncompress it where you want, then follow Alexandre's Building instructions https://github.com/porres/pd-else#building-else-for-pd-vanilla.
. 1st pass in 2 steps:    pi@RPi400:~/Downloads/pd-else-master $ make pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src    pi@RPi400:~/Downloads/pd-else-master $ make install objectsdir=~/else-build . 2nd pass also in 2 steps, but only if needed for [sfont~], [sfz~] and [plaits~]    pi@RPi400:~/Downloads/pd-else-master $ make sfont sfz plaits pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src    pi@RPi400:~/Downloads/pd-else-master $ make sfont-install sfz-install plaits-install objectsdir=~/else-build
/home/pi/else-build) to the place where the former Else external was. If needed rename the former one for keeping a copy of it in case of (it's always what I'm doing).
4- Two remarks concerning the issues I was facing to:
compiled Pd 0.53.0 above it was making an issue with the its Dev-Headers. For avoiding that, first clean Pd 0.51.4 installation by removing the remaining: Â Â Â puredata-dev/stable,now 0.51.4-1
folder, make sure you have also available on your Raspberry Pi the source code of the latest Pd version you have used for compiling it. And don't skip the 1st command given by Alexandre.
5- The ELSE compiled folder / nb of file 1083 / size ~ 55 MB for RPi armv7 (32-bit) is available on demand. But it's missing both 'Live-Electronics-Tutorial' and 'pdlua' folders.
Best, Joseph Gastelais
Awesome, congrats, I will ask for your help now when rc9 is actually done, I just can't stop adding multichannel features right now now. And PlugData won't have an update right away as it might take yet another month or so, so I'll keep working on it until then.
We decided to take pd-lua out of ELSE and now Albert makes sure to take care of it and make it available for PlugData.
Cheers
Em sex., 4 de ago. de 2023 Ã s 14:27, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre & IOhannes,
1- Thanks a lot for your guidance and help. 😎 ELSE 1.0-0 rc-9 Pre/Test (downloaded today from Git) is running well under Pd 0.54.0 / RPi OS-11 32-bit (armv7) base Debian 11 / RPi 400 (h/w). I tested it with one of my MIDI patch using, among other externals' objects, [else/midi], [else/keyboard] and [else/sfont~].
2- For people interested, I recap what I did on my RPi 400.
- Pd 0.51.4, 1st install from RPi repository (base on Debian 11 32-bit).
- Then, successfully updated to Pd 0.53.0, 0.53.1 and 0.54.0 by compiling
them from their source code downloaded from Miller's site https://msp.puredata.info/software.html and then installing them.
- Latest ELSE external accessible thru Pd/Deken was v.1.0-0 rc-6.
3- As Else v.1.0-0 rc-9 for ARM is neither available thru Pd/Deken nor directly from Alexandre's Git, I decided to try to compil it. My 3rd and last trial was successful and it took about 10 minutes.
- Download pd-else-master.zip
https://github.com/porres/pd-else/archive/refs/heads/master.zip and uncompress it where you want, then follow Alexandre's Building instructions https://github.com/porres/pd-else#building-else-for-pd-vanilla.
- With my RPi 400 setup this gives in a Terminal:
. 1st pass in 2 steps: pi@RPi400:~/Downloads/pd-else-master $ make pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make install objectsdir=~/else-build . 2nd pass also in 2 steps, but only if needed for [sfont~], [sfz~] and [plaits~] pi@RPi400:~/Downloads/pd-else-master $ make sfont sfz plaits pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make sfont-install sfz-install plaits-install objectsdir=~/else-build
- Move the new Else folder (which is now available within your
/home/pi/else-build) to the place where the former Else external was. If needed rename the former one for keeping a copy of it in case of (it's always what I'm doing).
- You are done!
4- Two remarks concerning the issues I was facing to:
- As Pd 0.51.4 was first installed from RPi repository, installing my
compiled Pd 0.53.0 above it was making an issue with the its Dev-Headers. For avoiding that, first clean Pd 0.51.4 installation by removing the remaining: puredata-dev/stable,now 0.51.4-1
- As the compilation of Else needs to have access to the ~/pd-0.54-0/src
folder, make sure you have also available on your Raspberry Pi the source code of the latest Pd version you have used for compiling it. And don't skip the 1st command given by Alexandre.
5- The ELSE compiled folder / nb of file 1083 / size ~ 55 MB for RPi armv7 (32-bit) is available on demand. But it's missing both 'Live-Electronics-Tutorial' and 'pdlua' folders.
Best, Joseph Gastelais
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On Sat, Aug 5, 2023 at 12:03 AM Alexandre Torres Porres porres@gmail.com wrote:
We decided to take pd-lua out of ELSE and now Albert makes sure to take care of it and make it available for PlugData.
Yes, maintaining separate distributions in different places just became too much of a hassle. plugdata and purr-data are easy, because they include it as a git submodule in their sources, but that wasn't the case with ELSE.
But thanks to IOhannes, 0.11.6 is now in Debian Testing and Unstable, so it will be in Debian/Raspbian 13 and Ubuntu 23.10 when these come out.
Of course, it may still be a while until Raspbian 13 comes out. Maybe I should upload IOhannes' source package to the OpenBuildService, so that I can build debs of that version for older Debian/Raspbian and Ubuntu systems. If there's enough demand, that is, so please let me know.
IOhannes, I hope that you don't mind if I grab the debian files from your 0.11.6 package so that I update the files at https://github.com/agraef/pd-lua/tree/master/debian which are a bit outdated. :)
Albert
On 8/5/23 22:49, Albert Graef wrote:
IOhannes, I hope that you don't mind if I grab the debian files from your 0.11.6 package so that I update the files at https://github.com/agraef/pd-lua/tree/master/debian which are a bit outdated. :)
:-)
fdsam IOhannes
Hello, it's finally time I release this big update. Can you help me building for the raspberry pi?
https://github.com/porres/pd-else/releases/tag/v1.0-rc9
Hopefully it all goes well. If so, send me it and I'll package it and upload to deken ASAP and make an official announcement.
Thanks
ps. pheeeew, that was a humongous update...
Em sex., 4 de ago. de 2023 Ã s 14:27, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre & IOhannes,
1- Thanks a lot for your guidance and help. 😎 ELSE 1.0-0 rc-9 Pre/Test (downloaded today from Git) is running well under Pd 0.54.0 / RPi OS-11 32-bit (armv7) base Debian 11 / RPi 400 (h/w). I tested it with one of my MIDI patch using, among other externals' objects, [else/midi], [else/keyboard] and [else/sfont~].
2- For people interested, I recap what I did on my RPi 400.
- Pd 0.51.4, 1st install from RPi repository (base on Debian 11 32-bit).
- Then, successfully updated to Pd 0.53.0, 0.53.1 and 0.54.0 by compiling
them from their source code downloaded from Miller's site https://msp.puredata.info/software.html and then installing them.
- Latest ELSE external accessible thru Pd/Deken was v.1.0-0 rc-6.
3- As Else v.1.0-0 rc-9 for ARM is neither available thru Pd/Deken nor directly from Alexandre's Git, I decided to try to compil it. My 3rd and last trial was successful and it took about 10 minutes.
- Download pd-else-master.zip
https://github.com/porres/pd-else/archive/refs/heads/master.zip and uncompress it where you want, then follow Alexandre's Building instructions https://github.com/porres/pd-else#building-else-for-pd-vanilla.
- With my RPi 400 setup this gives in a Terminal:
. 1st pass in 2 steps: pi@RPi400:~/Downloads/pd-else-master $ make pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make install objectsdir=~/else-build . 2nd pass also in 2 steps, but only if needed for [sfont~], [sfz~] and [plaits~] pi@RPi400:~/Downloads/pd-else-master $ make sfont sfz plaits pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make sfont-install sfz-install plaits-install objectsdir=~/else-build
- Move the new Else folder (which is now available within your
/home/pi/else-build) to the place where the former Else external was. If needed rename the former one for keeping a copy of it in case of (it's always what I'm doing).
- You are done!
4- Two remarks concerning the issues I was facing to:
- As Pd 0.51.4 was first installed from RPi repository, installing my
compiled Pd 0.53.0 above it was making an issue with the its Dev-Headers. For avoiding that, first clean Pd 0.51.4 installation by removing the remaining: puredata-dev/stable,now 0.51.4-1
- As the compilation of Else needs to have access to the ~/pd-0.54-0/src
folder, make sure you have also available on your Raspberry Pi the source code of the latest Pd version you have used for compiling it. And don't skip the 1st command given by Alexandre.
5- The ELSE compiled folder / nb of file 1083 / size ~ 55 MB for RPi armv7 (32-bit) is available on demand. But it's missing both 'Live-Electronics-Tutorial' and 'pdlua' folders.
Best, Joseph Gastelais
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
oops, this went to the list as well, no problem, if anyone else can help me it's good ;)
Also, I'm still confused of which versions and architectures of RPi I need to offer, but I'll upload whatever Rouen sends me and call it a day (or a release), I can try and upload more if necessary later.
cheers
Em qua., 30 de ago. de 2023 Ã s 14:20, Alexandre Torres Porres < porres@gmail.com> escreveu:
Hello, it's finally time I release this big update. Can you help me building for the raspberry pi?
https://github.com/porres/pd-else/releases/tag/v1.0-rc9
Hopefully it all goes well. If so, send me it and I'll package it and upload to deken ASAP and make an official announcement.
Thanks
ps. pheeeew, that was a humongous update...
Em sex., 4 de ago. de 2023 Ã s 14:27, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre & IOhannes,
1- Thanks a lot for your guidance and help. 😎 ELSE 1.0-0 rc-9 Pre/Test (downloaded today from Git) is running well under Pd 0.54.0 / RPi OS-11 32-bit (armv7) base Debian 11 / RPi 400 (h/w). I tested it with one of my MIDI patch using, among other externals' objects, [else/midi], [else/keyboard] and [else/sfont~].
2- For people interested, I recap what I did on my RPi 400.
- Pd 0.51.4, 1st install from RPi repository (base on Debian 11 32-bit).
- Then, successfully updated to Pd 0.53.0, 0.53.1 and 0.54.0 by compiling
them from their source code downloaded from Miller's site https://msp.puredata.info/software.html and then installing them.
- Latest ELSE external accessible thru Pd/Deken was v.1.0-0 rc-6.
3- As Else v.1.0-0 rc-9 for ARM is neither available thru Pd/Deken nor directly from Alexandre's Git, I decided to try to compil it. My 3rd and last trial was successful and it took about 10 minutes.
- Download pd-else-master.zip
https://github.com/porres/pd-else/archive/refs/heads/master.zip and uncompress it where you want, then follow Alexandre's Building instructions https://github.com/porres/pd-else#building-else-for-pd-vanilla.
- With my RPi 400 setup this gives in a Terminal:
. 1st pass in 2 steps: pi@RPi400:~/Downloads/pd-else-master $ make pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make install objectsdir=~/else-build . 2nd pass also in 2 steps, but only if needed for [sfont~], [sfz~] and [plaits~] pi@RPi400:~/Downloads/pd-else-master $ make sfont sfz plaits pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make sfont-install sfz-install plaits-install objectsdir=~/else-build
- Move the new Else folder (which is now available within your
/home/pi/else-build) to the place where the former Else external was. If needed rename the former one for keeping a copy of it in case of (it's always what I'm doing).
- You are done!
4- Two remarks concerning the issues I was facing to:
- As Pd 0.51.4 was first installed from RPi repository, installing my
compiled Pd 0.53.0 above it was making an issue with the its Dev-Headers. For avoiding that, first clean Pd 0.51.4 installation by removing the remaining: puredata-dev/stable,now 0.51.4-1
- As the compilation of Else needs to have access to the ~/pd-0.54-0/src
folder, make sure you have also available on your Raspberry Pi the source code of the latest Pd version you have used for compiling it. And don't skip the 1st command given by Alexandre.
5- The ELSE compiled folder / nb of file 1083 / size ~ 55 MB for RPi armv7 (32-bit) is available on demand. But it's missing both 'Live-Electronics-Tutorial' and 'pdlua' folders.
Best, Joseph Gastelais
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hello Alexandre,
Great news about ELSE 1.0-0 9th Release Candidate 1.0-0 (with Live Electronics Tutorial)!
Compilation on RPi 400 will be done during the next 24 hours. If the file is too big to be sent by mail I will give you an URL for downloading it.
Best, Joseph Gastelais
Le 30/08/2023 à 19:20, Alexandre Torres Porres a écrit :
Hello, it's finally time I release this big update. Can you help me building for the raspberry pi?
https://github.com/porres/pd-else/releases/tag/v1.0-rc9
Hopefully it all goes well. If so, send me it and I'll package it and upload to deken ASAP and make an official announcement.
Thanks
ps. pheeeew, that was a humongous update...
Em sex., 4 de ago. de 2023 Ã s 14:27, Linux Rouen Normandie linux.rouen@free.fr escreveu:
Hello Alexandre & IOhannes, 1- Thanks a lot for your guidance and help. 😎 ELSE 1.0-0 rc-9 Pre/Test (downloaded today from Git) is running well under Pd 0.54.0 / RPi OS-11 32-bit (armv7) base Debian 11 / RPi 400 (h/w). I tested it with one of my MIDI patch using, among other externals' objects, [else/midi], [else/keyboard] and [else/sfont~]. 2- For people interested, I recap what I did on my RPi 400. - Pd 0.51.4, 1st install from RPi repository (base on Debian 11 32-bit). - Then, successfully updated to Pd 0.53.0, 0.53.1 and 0.54.0 by compiling them from their source code downloaded from Miller's site <https://msp.puredata.info/software.html> and then installing them. - Latest ELSE external accessible thru Pd/Deken was v.1.0-0 rc-6. 3- As Else v.1.0-0 rc-9 for ARM is neither available thru Pd/Deken nor directly from Alexandre's Git, I decided to try to compil it. My 3rd and last trial was successful and it took about 10 minutes. - Download pd-else-master.zip <https://github.com/porres/pd-else/archive/refs/heads/master.zip> and uncompress it where you want, then follow Alexandre's Building instructions <https://github.com/porres/pd-else#building-else-for-pd-vanilla>. - With my RPi 400 setup this gives in a Terminal: . 1st pass in 2 steps:    pi@RPi400:~/Downloads/pd-else-master $ make pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src    pi@RPi400:~/Downloads/pd-else-master $ make install objectsdir=~/else-build . 2nd pass also in 2 steps, but only if needed for [sfont~], [sfz~] and [plaits~]    pi@RPi400:~/Downloads/pd-else-master $ make sfont sfz plaits pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src    pi@RPi400:~/Downloads/pd-else-master $ make sfont-install sfz-install plaits-install objectsdir=~/else-build - Move the new Else folder (which is now available within your /home/pi/else-build) to the place where the former Else external was. If needed rename the former one for keeping a copy of it in case of (it's always what I'm doing). - You are done! 4- Two remarks concerning the issues I was facing to: - As Pd 0.51.4 was first installed from RPi repository, installing my compiled Pd 0.53.0 above it was making an issue with the its Dev-Headers. For avoiding that, first clean Pd 0.51.4 installation by removing the remaining:    puredata-dev/stable,now 0.51.4-1 - As the compilation of Else needs to have access to the ~/pd-0.54-0/src folder, make sure you have also available on your Raspberry Pi the source code of the latest Pd version you have used for compiling it. And don't skip the 1st command given by Alexandre. 5- The ELSE compiled folder / nb of file 1083 / size ~ 55 MB for RPi armv7 (32-bit) is available on demand. But it's missing both 'Live-Electronics-Tutorial' and 'pdlua' folders. Best, Joseph Gastelais _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
nice, just uploaded the others to deken and made the announcement :) thanks
Em qua., 30 de ago. de 2023 Ã s 20:57, Linux ROUEN Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre,
Great news about ELSE 1.0-0 9th Release Candidate 1.0-0 (with Live Electronics Tutorial)!
Compilation on RPi 400 will be done during the next 24 hours. If the file is too big to be sent by mail I will give you an URL for downloading it.
Best, Joseph Gastelais
Le 30/08/2023 à 19:20, Alexandre Torres Porres a écrit :
Hello, it's finally time I release this big update. Can you help me building for the raspberry pi?
https://github.com/porres/pd-else/releases/tag/v1.0-rc9
Hopefully it all goes well. If so, send me it and I'll package it and upload to deken ASAP and make an official announcement.
Thanks
ps. pheeeew, that was a humongous update...
Em sex., 4 de ago. de 2023 Ã s 14:27, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre & IOhannes,
1- Thanks a lot for your guidance and help. 😎 ELSE 1.0-0 rc-9 Pre/Test (downloaded today from Git) is running well under Pd 0.54.0 / RPi OS-11 32-bit (armv7) base Debian 11 / RPi 400 (h/w). I tested it with one of my MIDI patch using, among other externals' objects, [else/midi], [else/keyboard] and [else/sfont~].
2- For people interested, I recap what I did on my RPi 400.
- Pd 0.51.4, 1st install from RPi repository (base on Debian 11 32-bit).
- Then, successfully updated to Pd 0.53.0, 0.53.1 and 0.54.0 by compiling
them from their source code downloaded from Miller's site https://msp.puredata.info/software.html and then installing them.
- Latest ELSE external accessible thru Pd/Deken was v.1.0-0 rc-6.
3- As Else v.1.0-0 rc-9 for ARM is neither available thru Pd/Deken nor directly from Alexandre's Git, I decided to try to compil it. My 3rd and last trial was successful and it took about 10 minutes.
- Download pd-else-master.zip
https://github.com/porres/pd-else/archive/refs/heads/master.zip and uncompress it where you want, then follow Alexandre's Building instructions https://github.com/porres/pd-else#building-else-for-pd-vanilla.
- With my RPi 400 setup this gives in a Terminal:
. 1st pass in 2 steps: pi@RPi400:~/Downloads/pd-else-master $ make pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make install objectsdir=~/else-build . 2nd pass also in 2 steps, but only if needed for [sfont~], [sfz~] and [plaits~] pi@RPi400:~/Downloads/pd-else-master $ make sfont sfz plaits pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src pi@RPi400:~/Downloads/pd-else-master $ make sfont-install sfz-install plaits-install objectsdir=~/else-build
- Move the new Else folder (which is now available within your
/home/pi/else-build) to the place where the former Else external was. If needed rename the former one for keeping a copy of it in case of (it's always what I'm doing).
- You are done!
4- Two remarks concerning the issues I was facing to:
- As Pd 0.51.4 was first installed from RPi repository, installing my
compiled Pd 0.53.0 above it was making an issue with the its Dev-Headers. For avoiding that, first clean Pd 0.51.4 installation by removing the remaining: puredata-dev/stable,now 0.51.4-1
- As the compilation of Else needs to have access to the ~/pd-0.54-0/src
folder, make sure you have also available on your Raspberry Pi the source code of the latest Pd version you have used for compiling it. And don't skip the 1st command given by Alexandre.
5- The ELSE compiled folder / nb of file 1083 / size ~ 55 MB for RPi armv7 (32-bit) is available on demand. But it's missing both 'Live-Electronics-Tutorial' and 'pdlua' folders.
Best, Joseph Gastelais
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hello Alexandre,
Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎
(unless otherwise noted in particular objects, check 'license' folder)
=> Here is the link for the compiled file https://transfert.free.fr/dt0ZgBr (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included.
Best, Joseph
Le 31/08/2023 à 02:05, Alexandre Torres Porres a écrit :
nice, just uploaded the others to deken and made the announcement :) thanks
Em qua., 30 de ago. de 2023 Ã s 20:57, Linux ROUEN Normandie linux.rouen@free.fr escreveu:
Hello Alexandre, Great news about ELSE 1.0-0 9th Release Candidate 1.0-0 (with Live Electronics Tutorial)! Compilation on RPi 400 will be done during the next 24 hours. If the file is too big to be sent by mail I will give you an URL for downloading it. Best, Joseph Gastelais -------------------- Le 30/08/2023 à 19:20, Alexandre Torres Porres a écrit :
Hello, it's finally time I release this big update. Can you help me building for the raspberry pi? https://github.com/porres/pd-else/releases/tag/v1.0-rc9 Hopefully it all goes well. If so, send me it and I'll package it and upload to deken ASAP and make an official announcement. Thanks ps. pheeeew, that was a humongous update... -------------------- Em sex., 4 de ago. de 2023 às 14:27, Linux Rouen Normandie <linux.rouen@free.fr> escreveu: Hello Alexandre & IOhannes, 1- Thanks a lot for your guidance and help. 😎 ELSE 1.0-0 rc-9 Pre/Test (downloaded today from Git) is running well under Pd 0.54.0 / RPi OS-11 32-bit (armv7) base Debian 11 / RPi 400 (h/w). I tested it with one of my MIDI patch using, among other externals' objects, [else/midi], [else/keyboard] and [else/sfont~]. 2- For people interested, I recap what I did on my RPi 400. - Pd 0.51.4, 1st install from RPi repository (base on Debian 11 32-bit). - Then, successfully updated to Pd 0.53.0, 0.53.1 and 0.54.0 by compiling them from their source code downloaded from Miller's site <https://msp.puredata.info/software.html> and then installing them. - Latest ELSE external accessible thru Pd/Deken was v.1.0-0 rc-6. 3- As Else v.1.0-0 rc-9 for ARM is neither available thru Pd/Deken nor directly from Alexandre's Git, I decided to try to compil it. My 3rd and last trial was successful and it took about 10 minutes. - Download pd-else-master.zip <https://github.com/porres/pd-else/archive/refs/heads/master.zip> and uncompress it where you want, then follow Alexandre's Building instructions <https://github.com/porres/pd-else#building-else-for-pd-vanilla>. - With my RPi 400 setup this gives in a Terminal: . 1st pass in 2 steps:    pi@RPi400:~/Downloads/pd-else-master $ make pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src    pi@RPi400:~/Downloads/pd-else-master $ make install objectsdir=~/else-build . 2nd pass also in 2 steps, but only if needed for [sfont~], [sfz~] and [plaits~]    pi@RPi400:~/Downloads/pd-else-master $ make sfont sfz plaits pdincludepath=/home/pi/Desktop/Pd-Compil_RPi400/pd-0.54-0/src    pi@RPi400:~/Downloads/pd-else-master $ make sfont-install sfz-install plaits-install objectsdir=~/else-build - Move the new Else folder (which is now available within your /home/pi/else-build) to the place where the former Else external was. If needed rename the former one for keeping a copy of it in case of (it's always what I'm doing). - You are done! 4- Two remarks concerning the issues I was facing to: - As Pd 0.51.4 was first installed from RPi repository, installing my compiled Pd 0.53.0 above it was making an issue with the its Dev-Headers. For avoiding that, first clean Pd 0.51.4 installation by removing the remaining:    puredata-dev/stable,now 0.51.4-1 - As the compilation of Else needs to have access to the ~/pd-0.54-0/src folder, make sure you have also available on your Raspberry Pi the source code of the latest Pd version you have used for compiling it. And don't skip the 1st command given by Alexandre. 5- The ELSE compiled folder / nb of file 1083 / size ~ 55 MB for RPi armv7 (32-bit) is available on demand. But it's missing both 'Live-Electronics-Tutorial' and 'pdlua' folders. Best, Joseph Gastelais _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works!
Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need...
cheers
Em qui., 31 de ago. de 2023 Ã s 11:23, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre,
Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎
-----> ELSE - EL Locus Solus' Externals for Pure Data <-----
- Version: 1.0-0 rc-9; (Released August 31st 2023)
- Author: Alexandre Torres Porres & others
- Repository: https://github.com/porres/pd-else
- License: Do What The Fuck You Want To Public License
(unless otherwise noted in particular objects, check 'license' folder)
- ELSE 1.0-0 rc-9 needs at least Pd 0.54-0
(you have 0.54-0, you're good!)
=> Here is the link for the compiled file https://transfert.free.fr/dt0ZgBr (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included.
Best, Joseph
Your welcome Alexandre!
YES, I have tested it before sending the compilation link! I have tested again [sfont~] in my patches (RPi 400 / RPi OS 11 Bullseye "32-bit" / Pd 0.54.0) and everything works very well (for the time being). So which [sfont~]'s dependencies are you seeing missing in my compil (based on your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions)?
"armv8" should be needed for RPi OS 11 (& the future RPi OS 12 Bookworm) in "64-bit" which is today not broadly used yet on the compatible RPi's hardwares (3B, 3B+, 3A+, 4, 400, CM3, CM3+, CM4 & Zero 2 W). I've tested RPi OS 11 64-bit on my RPi 400 but it's still missing a lot of stuff vs the 32-bit OS version. So I'm not ready to switch for it yet.
Cheers,
Le 31/08/2023 à 18:57, Alexandre Torres Porres a écrit :
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works!
Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need...
cheers
Em qui., 31 de ago. de 2023 Ã s 11:23, Linux Rouen Normandie linux.rouen@free.fr escreveu:
Hello Alexandre, Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code <https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip> with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎 -------------------------------------------------------------------  -----> ELSE - EL Locus Solus' Externals for Pure Data <----- ------------------------------------------------------------------- - Version: 1.0-0 rc-9; (Released August 31st 2023) - Author: Alexandre Torres Porres & others - Repository: https://github.com/porres/pd-else - License: Do What The Fuck You Want To Public License (unless otherwise noted in particular objects, check 'license' folder) - ELSE 1.0-0 rc-9 needs at least Pd 0.54-0 (you have 0.54-0, you're good!) ------------------------------------------------------------------- => Here is the link for the compiled file <https://transfert.free.fr/dt0ZgBr> (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included. Best, Joseph --------------------
Em qui., 31 de ago. de 2023 Ã s 14:50, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Your welcome Alexandre!
YES, I have tested it before sending the compilation link! I have tested again [sfont~] in my patches (RPi 400 / RPi OS 11 Bullseye "32-bit" / Pd 0.54.0) and everything works very well (for the time being). So which [sfont~]'s dependencies are you seeing missing in my compil (based on your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions)?
I expected that make sfont-install would also run a script to copy dependencies, but it seems that not it :( I'm not convinced this build should work for every pi now, so only if someone else downloads it and has never install fluidsynth can confirm it now.
Check my new deken upload, unpack it and check a folder named 'arm', these are the dependencies I'm talking about. The external should look for them in that folder...
The scripts to copy the dependencies are in https://github.com/porres/pd-else/tree/master/Code_source/Compiled/audio/sfo...
The readme for sfont~ has more details, so I'd like to ask you to try and run it to see if it works, you gotta run the script later as it says in here https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfo...
could we try it and then I'd like to reupload just I'm 100% convinced it all works.
thanks
"armv8" should be needed for RPi OS 11 (& the future RPi OS 12 Bookworm) in "64-bit" which is today not broadly used yet on the compatible RPi's hardwares (3B, 3B+, 3A+, 4, 400, CM3, CM3+, CM4 & Zero 2 W). I've tested RPi OS 11 64-bit on my RPi 400 but it's still missing a lot of stuff vs the 32-bit OS version. So I'm not ready to switch for it yet.
Cheers,
Le 31/08/2023 à 18:57, Alexandre Torres Porres a écrit :
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works!
Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need...
cheers
Em qui., 31 de ago. de 2023 Ã s 11:23, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre,
Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎
-----> ELSE - EL Locus Solus' Externals for Pure Data <-----
- Version: 1.0-0 rc-9; (Released August 31st 2023)
- Author: Alexandre Torres Porres & others
- Repository: https://github.com/porres/pd-else
- License: Do What The Fuck You Want To Public License
(unless otherwise noted in particular objects, check 'license' folder)
- ELSE 1.0-0 rc-9 needs at least Pd 0.54-0
(you have 0.54-0, you're good!)
=> Here is the link for the compiled file https://transfert.free.fr/dt0ZgBr (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included.
Best, Joseph
I actually have an old binary for armv7, I could just replace it and reupload
it seems it is the right architecture, right (armv7)? see attachment
Em qui., 31 de ago. de 2023 Ã s 15:14, Alexandre Torres Porres < porres@gmail.com> escreveu:
Em qui., 31 de ago. de 2023 Ã s 14:50, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Your welcome Alexandre!
YES, I have tested it before sending the compilation link! I have tested again [sfont~] in my patches (RPi 400 / RPi OS 11 Bullseye "32-bit" / Pd 0.54.0) and everything works very well (for the time being). So which [sfont~]'s dependencies are you seeing missing in my compil (based on your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions)?
I expected that make sfont-install would also run a script to copy dependencies, but it seems that not it :( I'm not convinced this build should work for every pi now, so only if someone else downloads it and has never install fluidsynth can confirm it now.
Check my new deken upload, unpack it and check a folder named 'arm', these are the dependencies I'm talking about. The external should look for them in that folder...
The scripts to copy the dependencies are in https://github.com/porres/pd-else/tree/master/Code_source/Compiled/audio/sfo...
The readme for sfont~ has more details, so I'd like to ask you to try and run it to see if it works, you gotta run the script later as it says in here https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfo...
could we try it and then I'd like to reupload just I'm 100% convinced it all works.
thanks
"armv8" should be needed for RPi OS 11 (& the future RPi OS 12 Bookworm) in "64-bit" which is today not broadly used yet on the compatible RPi's hardwares (3B, 3B+, 3A+, 4, 400, CM3, CM3+, CM4 & Zero 2 W). I've tested RPi OS 11 64-bit on my RPi 400 but it's still missing a lot of stuff vs the 32-bit OS version. So I'm not ready to switch for it yet.
Cheers,
Le 31/08/2023 à 18:57, Alexandre Torres Porres a écrit :
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works!
Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need...
cheers
Em qui., 31 de ago. de 2023 Ã s 11:23, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre,
Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎
-----> ELSE - EL Locus Solus' Externals for Pure Data <-----
- Version: 1.0-0 rc-9; (Released August 31st 2023)
- Author: Alexandre Torres Porres & others
- Repository: https://github.com/porres/pd-else
- License: Do What The Fuck You Want To Public License
(unless otherwise noted in particular objects, check 'license' folder)
- ELSE 1.0-0 rc-9 needs at least Pd 0.54-0
(you have 0.54-0, you're good!)
=> Here is the link for the compiled file https://transfert.free.fr/dt0ZgBr (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included.
Best, Joseph
so, to be safe, I reuploaded with this binary I sent.
please delete and uninstall else completely, nuke the folder out and try the new download from deken and specially this sfont~ binary
thanks
Em qui., 31 de ago. de 2023 Ã s 15:21, Alexandre Torres Porres < porres@gmail.com> escreveu:
I actually have an old binary for armv7, I could just replace it and reupload
it seems it is the right architecture, right (armv7)? see attachment
Em qui., 31 de ago. de 2023 Ã s 15:14, Alexandre Torres Porres < porres@gmail.com> escreveu:
Em qui., 31 de ago. de 2023 Ã s 14:50, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Your welcome Alexandre!
YES, I have tested it before sending the compilation link! I have tested again [sfont~] in my patches (RPi 400 / RPi OS 11 Bullseye "32-bit" / Pd 0.54.0) and everything works very well (for the time being). So which [sfont~]'s dependencies are you seeing missing in my compil (based on your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions)?
I expected that make sfont-install would also run a script to copy dependencies, but it seems that not it :( I'm not convinced this build should work for every pi now, so only if someone else downloads it and has never install fluidsynth can confirm it now.
Check my new deken upload, unpack it and check a folder named 'arm', these are the dependencies I'm talking about. The external should look for them in that folder...
The scripts to copy the dependencies are in https://github.com/porres/pd-else/tree/master/Code_source/Compiled/audio/sfo...
The readme for sfont~ has more details, so I'd like to ask you to try and run it to see if it works, you gotta run the script later as it says in here https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfo...
could we try it and then I'd like to reupload just I'm 100% convinced it all works.
thanks
"armv8" should be needed for RPi OS 11 (& the future RPi OS 12 Bookworm) in "64-bit" which is today not broadly used yet on the compatible RPi's hardwares (3B, 3B+, 3A+, 4, 400, CM3, CM3+, CM4 & Zero 2 W). I've tested RPi OS 11 64-bit on my RPi 400 but it's still missing a lot of stuff vs the 32-bit OS version. So I'm not ready to switch for it yet.
Cheers,
Le 31/08/2023 à 18:57, Alexandre Torres Porres a écrit :
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works!
Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need...
cheers
Em qui., 31 de ago. de 2023 Ã s 11:23, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre,
Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎
-----> ELSE - EL Locus Solus' Externals for Pure Data <-----
- Version: 1.0-0 rc-9; (Released August 31st 2023)
- Author: Alexandre Torres Porres & others
- Repository: https://github.com/porres/pd-else
- License: Do What The Fuck You Want To Public License
(unless otherwise noted in particular objects, check 'license' folder)
- ELSE 1.0-0 rc-9 needs at least Pd 0.54-0
(you have 0.54-0, you're good!)
=> Here is the link for the compiled file https://transfert.free.fr/dt0ZgBr (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included.
Best, Joseph
Well, I understand now about which [sfont~] dependencies you are talking about. Effectively prior to the installation of Pd Vanilla, Pd-L2Ork, Purr Data and now Plugdata, FluidSynth (at least with Qsynth) was already installed on my RPi 400. This could explain why I didn't have any issue using this RC-9 compilation with my Pd patches.
So, tomorrow I will make a new RC-9 compilation including these [sfont~] dependencies.
Note: It would be useful if you could update your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions by adding a clearer comment and a link https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfont~/README.md for [sfont~] additional tasks to be done. Currently "You cam install these separately and you can also check their subfolders for their own READMEs and instructions" is not really a warning. I have missed it!
Le 31/08/2023 à 20:14, Alexandre Torres Porres a écrit :
Em qui., 31 de ago. de 2023 Ã s 14:50, Linux Rouen Normandie linux.rouen@free.fr escreveu:
Your welcome Alexandre! YES, I have tested it before sending the compilation link! I have tested again [sfont~] in my patches (RPi 400 / RPi OS 11 Bullseye "32-bit" / Pd 0.54.0) and everything works very well (for the time being). So which [sfont~]'s dependencies are you seeing missing in my compil (based on your Building ELSE for Pd Vanilla <https://github.com/porres/pd-else#building-else-for-pd-vanilla> instructions)?
I expected that make sfont-install would also run a script to copy dependencies, but it seems that not it :( I'm not convinced this build should work for every pi now, so only if someone else downloads it and has never install fluidsynth can confirm it now.
Check my new deken upload, unpack it and check a folder named 'arm', these are the dependencies I'm talking about. The external should look for them in that folder...
The scripts to copy the dependencies are in https://github.com/porres/pd-else/tree/master/Code_source/Compiled/audio/sfo...
The readme for sfont~ has more details, so I'd like to ask you to try and run it to see if it works, you gotta run the script later as it says in here https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfo...
could we try it and then I'd like to reupload just I'm 100% convinced it all works.
thanks
"armv8" should be needed for RPi OS 11 (& the future RPi OS 12 Bookworm) in "64-bit" which is today not broadly used yet on the compatible RPi's hardwares (3B, 3B+, 3A+, 4, 400, CM3, CM3+, CM4 & Zero 2 W). I've tested RPi OS 11 64-bit on my RPi 400 but it's still missing a lot of stuff vs the 32-bit OS version. So I'm not ready to switch for it yet. Cheers, - - - - - - - - - - Le 31/08/2023 à 18:57, Alexandre Torres Porres a écrit :
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works! Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need... cheers - - - - - - - - - Em qui., 31 de ago. de 2023 às 11:23, Linux Rouen Normandie <linux.rouen@free.fr> escreveu: Hello Alexandre, Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code <https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip> with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎 -------------------------------------------------------------------  -----> ELSE - EL Locus Solus' Externals for Pure Data <----- ------------------------------------------------------------------- - Version: 1.0-0 rc-9; (Released August 31st 2023) - Author: Alexandre Torres Porres & others - Repository: https://github.com/porres/pd-else - License: Do What The Fuck You Want To Public License (unless otherwise noted in particular objects, check 'license' folder) - ELSE 1.0-0 rc-9 needs at least Pd 0.54-0 (you have 0.54-0, you're good!) ------------------------------------------------------------------- => Here is the link for the compiled file <https://transfert.free.fr/dt0ZgBr> (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included. Best, Joseph --------------------
Well, reading and reading again, but still very confused with [sfont~] additional building tasks including FluidSynth. For the time being I'm giving up until my mind will be again enough fresh for restarting the procedure.
Note-1: I have checked in detail on my RPi 400 and FluidSynth (here it would be fluidsynth-2.1.7-1.1) is not installed at all. Only libfluidsynth2-2.1.7-1.1 (runtime library) and libfluidsynth-dev-2.1.7-1.1 (development files) are installed on my system. Despite that the ELSE compilation including [sfont~] I have made 1 or 2 days ago is working well (loading *.sf2 files, playing it and displaying / changing its instruments - names).
Note-2: Remember the issue I had few months ago under Windows 10 with the conflict linked to [sfont~] between the Else and Zexy externals. I'm thinking that as Zexy is also loaded when I launch Pd Vanilla, what is missing in my compilation could be found by [sfont~] in the Zexy folder. That's just my two cents.
Le 01/09/2023 à 00:04, Linux Rouen Normandie a écrit :
Well, I understand now about which [sfont~] dependencies you are talking about. Effectively prior to the installation of Pd Vanilla, Pd-L2Ork, Purr Data and now Plugdata, FluidSynth (at least with Qsynth) was already installed on my RPi 400. This could explain why I didn't have any issue using this RC-9 compilation with my Pd patches.
So, tomorrow I will make a new RC-9 compilation including these [sfont~] dependencies.
Note: It would be useful if you could update your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions by adding a clearer comment and a link https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfont~/README.md for [sfont~] additional tasks to be done. Currently "You cam install these separately and you can also check their subfolders for their own READMEs and instructions" is not really a warning. I have missed it!
Thanks,
Le 31/08/2023 à 20:14, Alexandre Torres Porres a écrit :
Em qui., 31 de ago. de 2023 Ã s 14:50, Linux Rouen Normandie linux.rouen@free.fr escreveu:
Your welcome Alexandre! YES, I have tested it before sending the compilation link! I have tested again [sfont~] in my patches (RPi 400 / RPi OS 11 Bullseye "32-bit" / Pd 0.54.0) and everything works very well (for the time being). So which [sfont~]'s dependencies are you seeing missing in my compil (based on your Building ELSE for Pd Vanilla <https://github.com/porres/pd-else#building-else-for-pd-vanilla> instructions)?
I expected that make sfont-install would also run a script to copy dependencies, but it seems that not it :( I'm not convinced this build should work for every pi now, so only if someone else downloads it and has never install fluidsynth can confirm it now.
Check my new deken upload, unpack it and check a folder named 'arm', these are the dependencies I'm talking about. The external should look for them in that folder...
The scripts to copy the dependencies are in https://github.com/porres/pd-else/tree/master/Code_source/Compiled/audio/sfo...
The readme for sfont~ has more details, so I'd like to ask you to try and run it to see if it works, you gotta run the script later as it says in here https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfo...
could we try it and then I'd like to reupload just I'm 100% convinced it all works.
thanks
"armv8" should be needed for RPi OS 11 (& the future RPi OS 12 Bookworm) in "64-bit" which is today not broadly used yet on the compatible RPi's hardwares (3B, 3B+, 3A+, 4, 400, CM3, CM3+, CM4 & Zero 2 W). I've tested RPi OS 11 64-bit on my RPi 400 but it's still missing a lot of stuff vs the 32-bit OS version. So I'm not ready to switch for it yet. Cheers, - - - - - - - - - - Le 31/08/2023 à 18:57, Alexandre Torres Porres a écrit :
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works! Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need... cheers - - - - - - - - - Em qui., 31 de ago. de 2023 às 11:23, Linux Rouen Normandie <linux.rouen@free.fr> escreveu: Hello Alexandre, Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code <https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip> with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎 -------------------------------------------------------------------  -----> ELSE - EL Locus Solus' Externals for Pure Data <----- ------------------------------------------------------------------- - Version: 1.0-0 rc-9; (Released August 31st 2023) - Author: Alexandre Torres Porres & others - Repository: https://github.com/porres/pd-else - License: Do What The Fuck You Want To Public License (unless otherwise noted in particular objects, check 'license' folder) - ELSE 1.0-0 rc-9 needs at least Pd 0.54-0 (you have 0.54-0, you're good!) ------------------------------------------------------------------- => Here is the link for the compiled file <https://transfert.free.fr/dt0ZgBr> (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included. Best, Joseph --------------------
Em sex., 1 de set. de 2023 Ã s 12:29, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
For the time being I'm giving up until my mind will be again enough fresh for restarting the procedure.
nevermind, just test the new upload, and, actually, I did re reupload once again cause I had an issue with one of the new objects ([sender]) which is now fixed.
I'm also pretty confused myself with building sfont~ and that is why I never updated it and keep shipping the first compilation :) it's complicated for me as well but I'll try to sort it and explain it better soon
I'm also trying to rely on github actions but it's not being very successful... we don't have rasp yet and the linux build seemed to be corrupted for jim ruxton... also, it can't deal with sfont~ for M1 yet...
Note-1: I have checked in detail on my RPi 400 and FluidSynth (here it
would be fluidsynth-2.1.7-1.1) is not installed at all. Only libfluidsynth2-2.1.7-1.1 (runtime library) and libfluidsynth-dev-2.1.7-1.1 (development files) are installed on my system. Despite that the ELSE compilation including [sfont~] I have made 1 or 2 days ago is working well (loading *.sf2 files, playing it and displaying / changing its instruments - names).
Note-2: Remember the issue I had few months ago under Windows 10 with the conflict linked to [sfont~] between the Else and Zexy externals. I'm thinking that as Zexy is also loaded when I launch Pd Vanilla, what is missing in my compilation could be found by [sfont~] in the Zexy folder. That's just my two cents.
Le 01/09/2023 à 00:04, Linux Rouen Normandie a écrit :
Well, I understand now about which [sfont~] dependencies you are talking about. Effectively prior to the installation of Pd Vanilla, Pd-L2Ork, Purr Data and now Plugdata, FluidSynth (at least with Qsynth) was already installed on my RPi 400. This could explain why I didn't have any issue using this RC-9 compilation with my Pd patches.
So, tomorrow I will make a new RC-9 compilation including these [sfont~] dependencies.
Note: It would be useful if you could update your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions by adding a clearer comment and a link https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfont~/README.md for [sfont~] additional tasks to be done. Currently "You cam install these separately and you can also check their subfolders for their own READMEs and instructions" is not really a warning. I have missed it!
Thanks,
Le 31/08/2023 à 20:14, Alexandre Torres Porres a écrit :
Em qui., 31 de ago. de 2023 Ã s 14:50, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Your welcome Alexandre!
YES, I have tested it before sending the compilation link! I have tested again [sfont~] in my patches (RPi 400 / RPi OS 11 Bullseye "32-bit" / Pd 0.54.0) and everything works very well (for the time being). So which [sfont~]'s dependencies are you seeing missing in my compil (based on your Building ELSE for Pd Vanilla https://github.com/porres/pd-else#building-else-for-pd-vanilla instructions)?
I expected that make sfont-install would also run a script to copy dependencies, but it seems that not it :( I'm not convinced this build should work for every pi now, so only if someone else downloads it and has never install fluidsynth can confirm it now.
Check my new deken upload, unpack it and check a folder named 'arm', these are the dependencies I'm talking about. The external should look for them in that folder...
The scripts to copy the dependencies are in https://github.com/porres/pd-else/tree/master/Code_source/Compiled/audio/sfo...
The readme for sfont~ has more details, so I'd like to ask you to try and run it to see if it works, you gotta run the script later as it says in here https://github.com/porres/pd-else/blob/master/Code_source/Compiled/audio/sfo...
could we try it and then I'd like to reupload just I'm 100% convinced it all works.
thanks
"armv8" should be needed for RPi OS 11 (& the future RPi OS 12 Bookworm) in "64-bit" which is today not broadly used yet on the compatible RPi's hardwares (3B, 3B+, 3A+, 4, 400, CM3, CM3+, CM4 & Zero 2 W). I've tested RPi OS 11 64-bit on my RPi 400 but it's still missing a lot of stuff vs the 32-bit OS version. So I'm not ready to switch for it yet.
Cheers,
Le 31/08/2023 à 18:57, Alexandre Torres Porres a écrit :
Thanks Joseph. You missed the dependencies for [sfont~], not sure if you tested them and it worked. I have them here anyway and did update the deken upload including them, so hopefully it all works!
Deken also marked these binaries as both armv6/armv7... so I guess it works on both... and armv8 is missing but then you say it's not needed and I'm trysting I'm offering what pi people need...
cheers
Em qui., 31 de ago. de 2023 Ã s 11:23, Linux Rouen Normandie < linux.rouen@free.fr> escreveu:
Hello Alexandre,
Raspberry Pi 400 / Raspberry Pi OS 11 (Bullseye) 32-bit (Linux-armv7-32 in Pd/Deken). Else compilation done from Source code https://github.com/porres/pd-else/archive/refs/tags/v1.0-rc9.zip with Pd Vanilla 0.54-0 without any issue including [sfont~], [sfz~] and [plaits~]. After my first tests (Audio/MIDI patches and standalone objects), so far so good! 😎
-----> ELSE - EL Locus Solus' Externals for Pure Data <-----
- Version: 1.0-0 rc-9; (Released August 31st 2023)
- Author: Alexandre Torres Porres & others
- Repository: https://github.com/porres/pd-else
- License: Do What The Fuck You Want To Public License
(unless otherwise noted in particular objects, check 'license' folder)
- ELSE 1.0-0 rc-9 needs at least Pd 0.54-0
(you have 0.54-0, you're good!)
=> Here is the link for the compiled file https://transfert.free.fr/dt0ZgBr (else-build-1.0-rc9-rpi400.zip with size about 30 MB), available for 7 days. Note: 'Live-Electronics-Tutorial' is not included.
Best, Joseph