IconeARGOPd  ARGO pour Pure Data  ARGO for Pure Data
   
Liens... Links...
Atelier de Dugny Dugny workshop
Fréquentes questions... FAQ...
email Gerard Paresys

Fréquentes questions ...   FAQ...
"official" FAQ For Pd        "official" FAQ For Gem
     
ARGOPd qu'est ce que c'est?
ARGOPd est constitué de modules de synthèse et de traitement sonore et visuel fonctionnant en temps réel.
Un module est un patch Pure Data.
Pour MacOSX, Windows, Linux.
ARGOPd est fait pour des utilisateurs qui n'ont jamais programmé Pure Data.
 
Logiciel libre et ouvert sous licence Creative Commons CreativeCommons-by-nc-sa
 
ARGOPd exige l'installation de: Pd-Extended
 
Un MiniModule (MM en abrégé) est un "subpatch" (et non une "abstraction") avec la propriété "graph on parent".
 
Un "ExMM" est un "patch" constitué de plusieurs MiniModules.
(Ex = Exemple, Extrait, Exercice, Expérience, Explication...)
 
Langage objet?
Pure Data est un "Dataflow programming language"
 
ARGO  Pourquoi?
0 ARGOPd what is it?
ARGOPd is made of real-time sound and visual synthesis modules.
A module is a Pure Data patch.
For MacOSX, Windows, Linux.
ARGOPd is for users who have never programmed with Pure Data.
 
Freeware and OpenSource under Creative Commons CreativeCommons-by-nc-sa  license
 
ARGOPd requires the installation of: Pd-Extended
 
A MiniModule (MM for short) is a "subpatch" (not an "abstraction") with the property "graph on parent".
 
An "ExMM" is a "patch" consists of several MiniModules.
(Ex = Example, Extract, Exercise, Experiment, Explanation...)
 
Object language?
Pure Data is a "Dataflow programming language"



Problème Pd-0.38.4-extended:
les modules ne fonctionnent pas, la fenêtre Pd comporte des messages "... couldn't create"

Explication: les bibliothèques (GEM...) ne sont pas correctement installées.

Solution Windows:
1 Quitter Pd
2 Exécuter:

1

Problem Pd-0.38.4-extended:
modules don't work correctly, Pd window contains messages "... couldn't create"

Explication: the libraries (GEM..) are not correctly installed.

Solution Windows:
1 Quit Pd
2 Execute:

C:\Program Files\pd\pd-settings.reg


Solution MacOSX:
1 Quitter Pd
2 Copier le fichier "org.puredata.pd.plist" qui se trouve dans le même dossier que l'application Pd, dans le dossier:

 


Solution MacOSX:
1 Quit Pd
2 Copy the file "org.puredata.pd.plist" (it is in the same folder than Pd application) in the folder:

/user/You/Library/Preferences/
ou/or
/Utilisateurs/Vous/Bibliothèque/Preferences/
(Vous = votre dossier de départ = your home folder = You)

     

Problème Pd-0.39.2-extended, Pd-0.39.3-extended, Pd-0.40.3-extended:
les modules ne fonctionnent pas, la fenêtre Pd comporte des messages "... couldn't create"

Explication: les bibliothèques (GEM, etc...) ne sont pas correctement installées.

Solution 1 MacOSX:
1 Quitter Pd.
2 Dans le dossier:

2

Problem Pd-0.39.2-extended, Pd-0.39.3-extended, Pd-0.40.3-extended:
modules don't work correctly, Pd window contains messages "... couldn't create"

Explication: the libraries (GEM, etc...) are not correctly installed.

Solution 1 MacOSX:
1 Quit Pd.
2 In the folder:

/user/You/Library/Preferences/
ou/or
/Utilisateurs/Vous/Bibliothèque/Preferences/
(Vous = votre dossier de départ = your home folder = You)

Supprimer les fichiers (s'ils existent):   Delete the files (if they exist):
org.puredata.pd.plist
org.puredata.pd.wish.plist
org.puredata.plist
3 Relancer Pd.   3 launch Pd.

Solution 2 MacOSX:


Solution 2 MacOSX:

1 Pd -> Preferences -> Path... -> Save all settings -> Apply -> OK
2 Pd -> Preferences -> Startup... -> Save all settings -> Apply -> OK
3 Pd -> Quit
4 Relancer Pd / Launch Pd


Solution 3 MacOSX:


Solution 3 MacOSX:
Ne pas mettre d'espace dans le nom de l'application PureData.   Don't put space in the name of the PureData application.


Solution 1 Windows:
1 Quitter Pd.
2 Exécuter:



Solution 1 Windows:
1 Quit Pd.
2 Execute:
C:\Program Files\pd\pd-settings.reg
(cf Program Files\pd\ReadMe.html)
3 Relancer Pd.   3 launch Pd.


Solution 2 Windows:
1 Quitter Pd.
2 Si ces objets ne sont pas reconnus:
(Message "... couldn't create")



Solution 2 Windows:
1 Quit Pd.
2 If these objects are not recognized:
("... couldn't create" message )
l2s stripdir gcanvas freeverb~ ...
Rechercher les dll correspondantes:   Find the corresponding dll:
l2s.dll, stripdir.dll, gcanvas.dll, freeverb~.dll...
et les copier dans:   and copy them in:
C:\Program Files\pd\extra\


Solution 1 Linux:
Copier le fichier invisible .pdsettings ou default.pdsettings dans le home directory:

 


Solution 1 Linux:
Copy the invisible file .pdsettings or default.pdsettings in the home directory:

Terminal:   ../Pd-0.39.2-extended-rc3$ cp .pdsettings ~
(~ = home directory)


Solution 2 Linux:
1 Pd -> Menu File -> Startup... -> Ajouter / Add:
cyclone
creb
flatspace
freeverb
Gem
ggee
hid
iemlib
zexy
2 Save all settings -> Apply -> OK
3 Quit Pd
4 Launch Pd

 
 

Problème MacOSX: les objets pdp ne fonctionnent pas.

Solution:
Installer X11 dans le Mac.

3

Problem MacOSX: pdp objects don't work.

Solution:
Install X11 in the Mac.

http://puredata.info/docs/faq/macosx
http://www.apple.com/downloads/macosx/apple/macosx_updates/x11formacosx.html


 

Problème Windows: 2 x clic un fichier .pd lance une nouvelle instance de Pd
(Les ARGOBus ne fonctionnent pas).

4

Problem Windows: 2 x clic a .pd file launch a new instance of Pd
(ARGOBus don't work).


Solution: Pd -> Menu File -> Open
 
 

Problème Pd-0.39.2-extended
Problème Pd-0.39.3-extended
sous MacOSX sur G4: clics Audio

Pas de problème sur MacIntel ou Windows.

Solution1: Utiliser Pd-0.38.4-extended.

Solution2: Utiliser jack au lieu de portaudio.

5

Problem Pd-0.39.2-extended
Problem Pd-0.39.2-extended
under MacOSX on G4: clics Audio

No problem on MacIntel or Windows.

Solution1: Use Pd-0.38.4-extended.

Solution2: Use jack instead of portaudio.

Install Jack (Jack Audio Connection Kit): http://jackosx.com/
JackPilot -> Start
Pd-extended -> Menu Media -> jack -> Apply -> OK
JackPilot -> Routing -> ...
Solution3: Utiliser Pd-0.40.3-extended
ou 
Utiliser Pd-0.41.4-extended

Solution3: Use Pd-0.40.3-extended
or
Use Pd-0.41.4-extended
 
 

Problème: Mauvaise qualité Audio quand CPU grand.
(ARGOGeneral affiche CPUPeak et CPUMean)

6

Problem: Bad Audio quality when high CPU.
(ARGOGeneral display CPUPeak and CPUMean)


Solution: Pd -> Preferences -> Audio Settings... -> delay (msec): -> Augmenter/Increase
     
Problème: Absence de son

Solution 1:
Fenêtre Pd -> Cocher DSP

Solution 2:
Pd -> Menu Média -> Configuration audio... ->
Choisir correctement:
Echantillonnage (44100...)
Périphérique d'entrée, Canaux
Périphérique de sortie, Canaux

7 Problem: Absence of sound

Solution 1:
Pd Window -> Check DSP

Solution 2:
Pd -> Menu Media -> Audio Settings... ->
Choose correctly:
Sample rate (44100...)
Input Devices, Channels
Output Devices, Channels

Solution 3 Linux: (Ubuntu Wiki Debugging Sound Problems)
1 Pd -> Quit
2 JACK Control -> Start
3 Pd
4 Pd -> Menu Media -> jack -> Apply -> OK 
Test:
Pd -> Menu Média -> Tester l'audio et le MIDI...
TEST TONES -> 60 -> 80
noise / tone

Test:
Pd -> Menu Media -> Test Audio and MIDI...
TEST TONES -> 60 -> 80
noise / tone
  I don't hear any sound!
 
 

Problème Pd-0.39.2-extended-rc3 sous Windows:
"Cette application n'a pas pu demarrer car MSVCR71.dll est introuvable..."

...
Gem: can't load library

Solution: Copier MSVCR71.dll dans le dossier:

8

Problem Pd-0.39.2-extended-rc3 under Windows:
"This application has failed to start because MSVCO71.dll was not found."

...
Gem: can't load library

Solution: Copy MSVCR71.dll in the folder:

C:\WINDOWS\SYSTEM32\

MSVCR71.dll était dans:

 

MSVCR71.dll was in:

C:\Program Files\Microsoft Office\OFFICE11\ADDINS\

ou


or

http://www.dll-files.com/dllindex/dll-files.shtml?msvcr71
 
 

Problème Windows & GEM:
FullScreen et Screen2 ne fonctionnent pas avec certaines cartes video

Solution:
?

9

Problem Windows & GEM:
FullScreen and Screen2 don't work with certain videocards

Solution:
?

 
 

Problème Windows:

10

Problem Windows:

"error: GEM Man: Could not initialize quicktime: error -2093"

Solution: Installer Apple QuickTime...


Solution: Apple QuickTime install...

 
 

Problème Linux Ubuntu-Studio 7.04 & GEM,
Problème Linux Ubuntu-Studio 7.10 & GEM:
Module ARGOGeneral -> GEM On -> Pd plante

(+ simple -> Message create -> Objet gemwin -> Pd plante)
En lançant Pd depuis le Terminal on a:

11

Problem Linux Ubuntu-Studio 7.04 & GEM,
Problem Linux Ubuntu-Studio 7.10 & GEM:
ARGOGeneral Module -> GEM On -> Pd crash

(+ simple -> Message create -> Object gemwin -> Pd crash)
By launching Pd from the Terminal, you've got:

error: GEM-Xwin: BadAlloc (insufficient resources for operation)
error: GEM-Xwin: GLXBadContext

Solution: Terminal:
$ sudo apt-get remove libgl1-mesa-glx libgl1-mesa-swx11+
http://www.mail-archive.com/pd-list@iem.at/msg06996.html
 
 

Problème Parallels Desktop 3.0 sous MacOSX
& Linux Ubuntu 6.06,
& Linux Ubuntu-Studio 7.04,
& Linux Ubuntu-Studio 7.10:
Audio ne fonctionne pas.

Le son est très "sale" ou absent.
Avec OSS, ALSA, ou jack...

Solution: ???

Pour un problème GEM: voir FAQ 11

12

Problem Parallels Desktop 3.0 under MacOSX
& Linux Ubuntu 6.06,
& Linux Ubuntu-Studio 7.04,
& Linux Ubuntu-Studio 7.10:
Audio does not work.

The sound is very "dirty" or missing.
With OSS, ALSA, jack...

Solution: ???

For a GEM problem: look at FAQ 11

 
 

Problème Linux Ubuntu-Studio 7.10
+ Pd-0.39.3-extended-debian-testing-i386.deb:
Les modules ARGOGEMImage & ARGOGEM2Images affichent une image noire.

(+ simple -> examples -> Gem -> 04.pix -> 17.pix_gain -> le triangle est noir)

Solution: Ne pas installer Ubuntu-Studio 7.10
Pas de problème sous Linux Ubuntu-Studio 7.04
Pd-0.39.3-extended-debian-stable-i386.deb 

13

Problem Linux Ubuntu-Studio 7.10
+ Pd-0.39.3-extended-debian-testing-i386.deb:
The modules ARGOGEMImage & ARGOGEM2Images display a black image.

(+ simple -> examples -> Gem -> 04.pix -> 17.pix_gain -> the triangle is black)

Solution: Don't install Ubuntu-Studio 7.10
No problem under Linux Ubuntu-Studio 7.04
Pd-0.39.3-extended-debian-stable-i386.deb 

 
 

Problème MacOSX.5 Leopard sur MacIntel
+ Pd-0.39.3-extended-macosx104-i386.dmg:
Pd plante quand on sauve, quand on ouvre le Menu Help...

Solution 1:
 Installer:
Pd-0.39.3-extended-macosx104-powerpc.dmg
au lieu de:
Pd-0.39.3-extended-macosx104-i386.dmg

Solution 2: Installer:
Pd-0.40.3-extended-macosx104-i386.dmg

14

Problem MacOSX.5 Leopard on MacIntel
+ Pd-0.39.3-extended-macosx104-i386.dmg:
Pd crash on saving, on opening the Help Menu...

Solution 1:
 Install:
Pd-0.39.3-extended-macosx104-powerpc.dmg
instead of:
Pd-0.39.3-extended-macosx104-i386.dmg

Solution 2: Install:
Pd-0.40.3-extended-macosx104-i386.dmg

 

Pourquoi "Pd"?
 
Pure Data?
Domaine Public?
PD Wikipedia...    Acronyms

15

Why "Pd"?

Pure Data?
Public Domain?
PD Wikipedia...    Acronyms
 
"One meaning of Pd was “Public Domain” "
Miller Puckette  Icone pdf"Who owns our software?—a first-person case study"




Problème Ubuntu 9 ou 10
+ Pd-0.41.4-extended

Solution:
Essayer de renommer ou supprimer ces fichiers:

16

Problem Ubuntu 9 ou 10
+ Pd-0.41.4-extended

Solution:
Try renaming or deleting these files:

 ~/.pdrc
~/.pdsettings

(~ = home directory)



Problème Linux + Pd-0.42.5-extended
Les modules ne fonctionnent pas, la fenêtre Pd comporte des messages "... couldn't create"

Solution:
1 Quitter Pd-extended
2 Supprimer le fichier caché: ~/.pdextended
     (~ = home directory)

17

Problem Linux + Pd-0.42.5-extended
Modules don't work correctly, Pd window contains messages "... couldn't create"

Solution:

1 Quit Pd-extended
2 Suppress the hidden file: ~/.pdextended
     (~ = home directory)

Terminal:
   ~$ ls -a
   ~$ rm .pdextended
3 Relancer Pd-extended

3 Relaunch Pd-extended



Installer une library, un external... supplémentaire dans Pd-extended.
 
18 Install a library, an external ... additional in Pd-extended.
 
 How do I install externals and help files?
http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files



Pd-extended: rechercher dans les libraries.

MacOSX
Sélectionner l'application (par exemple Pd-0.42.5-extended.app)
Clic droit -> Afficher le contenu du paquet
Rechercher dans le dossier Contents
 
Ubuntu
Rechercher dans le dossier  /usr/lib/pd-extended/
 
Windows XP
Rechercher dans le dossier  C:\Program Files\pd\
19 Pd-extended: search in the libraries.

MacOSX
Select application (for example Pd-0.42.5-extended.app)
Right click -> Show Package Contents
Search in Contents folder

Ubuntu
Search in:  /usr/lib/pd-extended/

Windows XP
Search in:   C:\Program Files\pd\



Problème Linux:  dans un patch, un "comment" contenant au moins un caractère accentué devient invisible.
 
Problème vu sur MacBookPro sous Ubuntu 12.04 LTS (Precise) + Pd-extended-0.43.4 (english localization) avec les caractères: é è à ç...
Patch sauvé sous MacOS, ouvert sous Linux.
Pas de problème sous MacOS ou Windows
Le bug est bien décrit: bugs/665/

Solution: ?
Fonts Are Strange ?
20 Problem Linux:  in a patch, a "comment" containing at least one accented character become invisible.  

Problem seen on MacBookPro running Ubuntu 12.04 LTS (Precise) + Pd-extended-0.43.4 (english localization) with the characters é è à ç...
Patch saved under MacOS, opened under Linux.
No problem under MacOS or Windows
The bug is described: bugs/665/

Solution: ?
Fonts Are Strange ?



Pd-extended-0.43.4 et localisation:  Lancer Pd dans sa langue originale (english) et non dans la langue du système.
 
Solution:
Lancer Pd depuis un Terminal avec "LANG=C"
msg55882.html
 
MacOSX par exemple:
$ LANG=C /Applications/Pd-0.43.4-extended/Pd-extended-0.43.4.app/Contents/MacOS/Pd-extended
ou:
$ LANG=C /Applications/Pd-0.43.4-extended/Pd-extended-0.43.4.app/Contents/Resources/bin/pd
 
Ubuntu
$ LANG=C pd-extended
 
Windows
...
21
Pd-extended-0.43.4 and localization: Launch Pd in its original language (english) and not in the language of the system.
 
Solution:
Launch Pd from a Terminal with "LANG = C"
msg55882.html
 
MacOSX for example:
$ LANG=C /Applications/Pd-0.43.4-extended/Pd-extended-0.43.4.app/Contents/MacOS/Pd-extended
or:
$ LANG=C /Applications/Pd-0.43.4-extended/Pd-extended-0.43.4.app/Contents/Resources/bin/pd
 
Ubuntu
$ LANG=C pd-extended
 
Windows
...



Problème MacOSX 10.8  10.9  10.10 ... au premier lancement de:
Pd-extended:
"Pour ouvrir « pd », vous devez installer X11..."

Solution:
 Installer X11:
- https://www.xquartz.org/
  -> Télécharger XQuartz-2.7.11.dmg ou plus récent...
       -> Installer

Voir: Support Apple
(XQuartz est la version open source de X11 pour MacOS)
22 Problem MacOSX 10.8  10.9  10.10 ... when first launching:
Pd-extended:
"To open pd, you must install X11 ..."

Solution:
 Install X11:
- https://www.xquartz.org/
  -> Download XQuartz-2.7.11.dmg or newer...
       -> Install

See: Support Apple
(XQuartz is the open source version of X11 for MacOS)



Pd-extended: "THIS IS ABANDONED SOFTWARE. THERE IS NO SUPPORT"

Pd-extended (0.43.4) fonctionne encore!
sous:
- MacOSX 10.6 10.7 ... 10.10 10.11
- Windows XP ... 7
- Ubuntu 12.04(Precise Pangolin) ... 14.04(Trusty Tahr)
  Voir: http://apt.puredata.info/auto-build/latest/

L'avenir de Pd, c'est Pd Vanilla (0.47 ...) + deken + libraries

Voir:
How to Download Externals from Pd Vanilla (a.k.a. 'deken')?
Is Pd-Extended dead? What are the alternatives?
Pd-extended to Pd Migration Tutorial

Tous les MM et patches ExMM de ARGOPd fonctionnent avec Pd-extended-0.43.4.
Quelques MM et patches ExMM fonctionnent avec Pd-0.47 Vanilla + deken + libraries:
Les MM dont le nom fini par un . comme Flt-Moog. Parole4. etc...
et des patches:
ExMM18a-12Sinus.pd
ExMM40g-Saturation-Sinus.pd
ExMM176f-GendynA.pd
ExMM206a-Filter-Moog.pd
/MM/ARGOPdMM/ARGOPdMM-Model-Mono.pd
/MM/ARGOPdMM/ARGOPdMM-Model-Stereo.pd
/MM/ARGOPdMM/ARGOPdMM-GEM-Example.pd
...
Les MM et les patches sont adaptés progressivement...
Les problèmes sont avant tout cosmétiques!

A suivre...
23 Pd-extended: "THIS IS ABANDONED SOFTWARE. THERE IS NO SUPPORT"

Pd-extended (0.43.4) still works!
under:
- MacOSX 10.6 10.7 ... 10.10 10.11
- Windows XP ... 7
- Ubuntu 12.04(Precise Pangolin) ... 14.04(Trusty Tahr)
  See: http://apt.puredata.info/auto-build/latest/

The future of Pd is Pd Vanilla (0.47 ...) + deken + libraries

See:
How to Download Externals from Pd Vanilla (a.k.a. 'deken')?
Is Pd-Extended dead? What are the alternatives?
Pd-extended to Pd Migration Tutorial

All MM and ExMM patches from ARGOPd work with Pd-extended-0.43.4.
Some MM and ExMM patches work with Pd-0.47 Vanilla + deken + libraries:
The MM whose name ends with a . like Flt-Moog. Parole4. etc...
and patches:
ExMM18a-12Sinus.pd
ExMM40g-Saturation-Sinus.pd
ExMM176f-GendynA.pd
ExMM206a-Filter-Moog.pd
/MM/ARGOPdMM/ARGOPdMM-Model-Mono.pd
/MM/ARGOPdMM/ARGOPdMM-Model-Stereo.pd
/MM/ARGOPdMM/ARGOPdMM-GEM-Example.pd
...
The MM and patches are gradually adapted...
The problems are mainly cosmetic!

To be continued...



Pd-extended: Installation sous Ubuntu 12 13 14

http://puredata.info/docs/faq/debian

"use the apt.puredata.info repository"
Terminal:
sudo add-apt-repository "deb http://apt.puredata.info/releases `lsb_release -c | awk '{print $2}'` main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key 9f0fe587374bbe81
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key D63D3D09C39F5EEB
sudo apt-get update
sudo apt-get install pd-extended
...
Les menus:
Applications/Programming/Pd-extended
Applications/Sound & Video/Pd-extended
sont créés.
Attendre...
Applications/Ubuntu Software Center -> Installed  -> 1 menu est ajouté:
Pure Data Debian/Ubuntu/Mint Repository
Sous une version 64 bits de Ubuntu, au lancement de Pd-extended, s'affiche:
WARNING: 64-bit builds are still beta, some libraries are known to have serious issues (cyclone, maxlib, moonlib, moocow, pdp, bsaylor, etc.)
For more info, see the README.txt in '64-bit-warning-plugin' in the Help Browser
24 Pd-extended: Installation sous Ubuntu 12 13 14

http://puredata.info/docs/faq/debian

"use the apt.puredata.info repository"
Terminal:
sudo add-apt-repository "deb http://apt.puredata.info/releases `lsb_release -c | awk '{print $2}'` main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key 9f0fe587374bbe81
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key D63D3D09C39F5EEB
sudo apt-get update
sudo apt-get install pd-extended
...
The menus:
Applications/Programming/Pd-extended
Applications/Sound & Video/Pd-extended
are created.
Wait...
Applications/Ubuntu Software Center -> Installed  -> 1 menu est ajouté:
Pure Data Debian/Ubuntu/Mint Repository
Under a 64-bit version of Ubuntu, when Pd-extended is launched, is displayed:
WARNING: 64-bit builds are still beta, some libraries are known to have serious issues (cyclone, maxlib, moonlib, moocow, pdp, bsaylor, etc.)
For more info, see the README.txt in '64-bit-warning-plugin' in the Help Browser



Sous Ubuntu ou Mint: lancer un patch au démarrage

Ecriture d'un script shell pour lancer Pd et un patch: par exemple ExMM1a-Sinus.pd placé sur le bureau.
(Exemple avec pd-extended installé dans /usr/lib/)

1 gedit -> Taper:
#!/bin/bash
echo Lancement de pd-extended
/usr/lib/pd-extended/tcl/pd-gui.tcl /home/p/Desktop/ExMM1a-Sinus.pd
exit 0
  Save As... -> ScriptLancePd.sh

2 ScriptLancePd.sh -> Properties -> Permissions -> Execute -> Allow executing file as program

3 Test:
2 x clic ScriptLancePd.sh lance pd-extended et ouvre le patch
   Sinon:
Do you want to run "ScriptLancePd.sh", or display its contents?
-> Run
   Sinon:
Si "Do you want to run..." ne s'affiche pas:    (depuis Ubuntu 13.10, par défaut)
nautilus -> Menu Edit -> Preferences -> Behavior ->  Executable Text Files
-> Run executable text files when they are opened

4 Pour lancer, au démarrage de Ubuntu, ScriptLancePd.sh placé sur le bureau:
Menu Applications -> System Tools -> Preferences -> Startup Applications -> Add
-> Name: ScriptLancePd
-> Command: /home/p/Desktop/ScriptLancePd.sh

5 Test... Redémarrer
(Il faut probablement supprimer le mot de passe au démarrage.)
25 Under Ubuntu or Mint: launch a patch at startup

Writing a shell script to start Pd and a patch: for example ExMM1a-Sinus.pd placed on the desktop.
(Example with pd-extended installed in /usr/lib/)

1 gedit -> Type:
#!/bin/bash
echo Lancement de pd-extended
/usr/lib/pd-extended/tcl/pd-gui.tcl /home/p/Desktop/ExMM1a-Sinus.pd
exit 0
  Save As... -> ScriptLancePd.sh

2 ScriptLancePd.sh -> Properties -> Permissions -> Execute -> Allow executing file as program

3 Test:
2 x clic ScriptLancePd.sh launch pd-extended et open the patch
   Else:
Do you want to run "ScriptLancePd.sh", or display its contents?
-> Run
   Else:
If "Do you want to run..." does not display:  (since Ubuntu 13.10, by default)
nautilus -> Menu Edit -> Preferences -> Behavior ->  Executable Text Files
-> Run executable text files when they are opened

4 To launch, at Ubuntu startup, ScriptLancePd.sh placed on the desktop:
Applications Menu -> System Tools -> Preferences -> Startup Applications -> Add
-> Name: ScriptLancePd
-> Command: /home/p/Desktop/ScriptLancePd.sh

5 Test ... Restart
(You probably need to remove the password at startup.)



Les versions de Pure Data

26 The versions of Pure Data
Miller Puckette
   -> Max (MacOS Windows)
      -> Max + MSP + Jitter + ...  (MacOS Windows)
   -> Pure Data "Vanilla" (MacOS Linux Windows)
      -> Pd-extended (MacOS Linux Windows)
         -> Pd-l2ork (Linux)
            -> Purr Data (MacOS Linux Windows) = Pd-l2ork 2.x
      -> Pure Data "Vanilla" + deken + library(MacOS Linux Windows)
...
libpd (Pd = embeddable library)
PdDroidParty (Pd patches on Android)
rjdj
pdvst (Pd patches as VST plugins)
WebPd (JavaScript Pd runtime)

https://gem.iem.at/by-category/distribution
https://puredata.info/



Ecoute MIDI & MacOSX

Sans interface MIDI et sans synthétiseur MIDI, on peut écouter les notes MIDI générées par un patch en les envoyant dans une application "synthétiseur virtuel" qui fonctionne en même temps que Pd.

Solution 1: ARGO Fluidsynth
Installer ARGO Fluidsynth v9 (compatible MacOSX.3 ... MacOSX.11)
Télécharger un fichier de SoundFont:
Airfont 310.sf2 (2.2M)
MusicaTheoriav2.sf2 (25.9M)
Lancer Pd
Lancer ARGO Fluidsynth
Glisser le fichier de SoundFont sur la fenêtre de ARGO Fluidsynth
Pd -> Menu Média -> Configuration MIDI... -> Périphérique de sortie -> to ARGO Appli Fluidsynth v9
Pd -> Ouvrir un patch émettant des notes MIDI

Solution 2: SimpleSynth de Pete Yandell
Installer SimpleSynth-1.1 (compatible MacOSX.4 ... MacOSX.11)
Lancer Pd
Lancer SimpleSynth
Par défaut "Apple DLS Sound Set" est chargé.
Pd -> Menu Média -> Configuration MIDI... -> Périphérique de sortie -> SimpleSynth virtual input
Pd -> Ouvrir un patch émettant des notes MIDI

En cas de problème:
Pd -> Menu Média -> Tester l'audio et le MIDI...
27 Listen MIDI & MacOSX

Without a MIDI interface and without a MIDI synthesizer, you can listen to the MIDI notes generated by a patch by sending them to a "virtual synthesizer" application that works at the same time as Pd.

Solution 1: ARGO Fluidsynth
Install ARGO Fluidsynth v9 (MacOSX.3 ... MacOSX.11 compatible)
Download a SoundFont file:
Airfont 310.sf2 (2.2M)
MusicaTheoriav2.sf2 (25.9M)
Launch Pd
Launch ARGO Fluidsynth
Drag the SoundFont file onto the ARGO Fluidsynth window
Pd -> Menu Media -> MIDI Settings ... -> Output Device -> to ARGO Appli Fluidsynth v9
Pd -> Open a patch emitting MIDI notes

Solution 2: SimpleSynth de Pete Yandell
Install SimpleSynth-1.1 (MacOSX.4 ... MacOSX.11 compatible)
Launch Pd
Launch SimpleSynth
By default, "Apple DLS Sound Set" is loaded.
Pd -> Menu Media -> MIDI Settings ... -> Output Device -> SimpleSynth virtual input
Pd -> Open a patch emitting MIDI notes

In case of problem:
Pd -> Menu Media -> Test Audio and MIDI...



Ecoute MIDI & Windows

Sans interface MIDI et sans synthétiseur MIDI, on peut écouter les notes MIDI générées par un patch en les envoyant dans une application "synthétiseur virtuel" qui fonctionne en même temps que Pd.

Solution 1:
Lancer Pd
Pd -> Menu Média -> Configuration MIDI... -> Périphérique de sortie -> Microsoft GS Wavetable Synth
(Vu sur un PC Dell sous Windows 7 pro)
Pd -> Ouvrir un patch émettant des notes MIDI

Solution 2:  Qsynth ?
Installer qsynth-0.3.6-setup.exe 
?

En cas de problème:
Pd -> Menu Média -> Tester l'audio et le MIDI...
28 Listen MIDI & Windows

Without a MIDI interface and without a MIDI synthesizer, you can listen to the MIDI notes generated by a patch by sending them to a "virtual synthesizer" application that works at the same time as Pd.

Solution 1:
Launch Pd
Pd -> Menu Media -> MIDI Settings ... -> Output Device -> Microsoft GS Wavetable Synth
(Seen on a Dell PC under Windows 7 Pro)
Pd -> Open a patch emitting MIDI notes

Solution 2:  Qsynth ?
Install qsynth-0.3.6-setup.exe 
?

In case of problem:
Pd -> Menu Media -> Test Audio and MIDI...



Où sont les librairies?

Sous MacOSX

/Users/.../Library/Pd/

Sous Windows
C:\Program Files\pd\ 

Sous Linux
 /usr/lib/pd-extended/
ou
/usr/lib/pd/

29



 
22 10 2017

10 22 2017
Valid HTML 4.01 Transitional