ARGO est constitué de plus de 100 modules ARGO is made of more than 100 de synthèse et de traitement sonore real-time sound synthesis "modules" fonctionnant en temps réel sous /MSP. A module is a Max/MSP patch

ARGO est conçu pour des utilisateurs qui ARGO is conceived for users who n'ont jamais programmé avec Max et MSP have never programmed with Max/MSP

Pour Macintosh (OS9 & OSX) For Macintosh (OS9 & OSX) et PC (Windows XP) and PC (Windows XP)

Logiciel libre Freeware

http://perso.orange.fr/Paresys/ARGO/ Auteur Gérard Parésys Author [email protected] ARGOManuv23.pdf (All rights reserved for all countries) Modules générateurs audio Audio generator modules

Modules filtres audio Audio filter modules

Modules modulateurs audio Audio Modulator modules

Modules transformateurs audio Audio transformer modules

Modules lecteurs/enregisteurs audio Audio Play/record modules Modules liens audio Audio link modules

Modules contrôleurs Control modules

Modules visu Visu modules

Modules MIDI MIDI modules Les modules ARGO sont des fichiers ARGO Modules are files ("patches") (des "patches") exécutés par executed by Max/MSP application . l'application Max/MSP. Sous Windows, les patches ont l'extension For Windows, the patches have the .pat ou .mxf extension .pat or .mxf

Rapidement: Quickly: (Si Max/MSP est déjà installé) (If Max/MSP is installed)

1 Ouvrir un ou plusieurs modules 1 Open one or several modules 2 Relier les modules avec : 2 Link the modules with: les 12 "ARGO Bus" 12 "ARGO Bus" les 16 "ARGO MIDI Bus" 16 "ARGO MIDI Bus" (les entrées sont en haut, (the inputs are on the top, the outputs les sorties sont en bas du module) are on the bottom of the module) 3 Ouvrir au besoin des fichiers audio ou 3 If needed, open audio or MIDI files, MIDI avec les modules "ARGO Play ..." with "ARGO Play ..." modules 4 Les sorties entendues sont 4 The heard outputs are Audio 1 et Audio 2 Audio 1 and Audio 2 5 Régler les modules 5 Adjust the modules 6 Jouer 6 Play 7 Enregistrer le résultat audio 7 Record the audio result (au format aiff ou wave) avec: (aiff or wave format) with: le module "ARGO Record2" "ARGO Record2" module

Max & MSP Cycling '74 est le site web Cycling '74 is the web site of de David Zicarelli, l'auteur David Zicarelli, main author principal de Max + MSP of Max + MSP with Miller S avec Miller S Puckette : Puckette : http://www.cycling74.com/

Max est le prénom de Max Mathews Max is the first name of Max Mathews MSP = Max Signal Processing = Miller S Puckette

Vieux ARGO MacOS9 (2002) Old ftp://www.forumnet.ircam.fr/pub/max/MSP/applications/ARGO/

En plus des modules ARGO: Besides modules ARGO:

1 AppleScript MacOS9 1 MacOS9 AppleScript

1 application autonome qui ne 1 standalone application which nécessite pas Max/MSP doesn't require Max/MSP Installations

ARGO MacOSX ARGO MacOS9 ARGO Windows XP ARGO MacOSX Installation

Comment installer How to install ARGO MacOSX + MaxMSP Runtime? ARGO MacOSX + MaxMSP Runtime?

ARGO pour MacOSX exige l'installation de ARGO for MacOSX requires the installation of MaxMSP 4.5 dans le Macintosh. MaxMSP 4.5 in the Macintosh.

MaxMSP 4.5 Runtime est téléchargeable MaxMSP 4.5 Runtime is downloadable librement. freely.

ARGO + MaxMSP 4.5 nécessitent: ARGO + MaxMSP 4.5 require at least: Mac PowerPC ou MacIntel PowerPC Mac or MacIntel 256 Mo RAM mini 256 Mb RAM mini MacOS10.2 (Jaguar) mini MacOS10.2 (Jaguar) mini MacOS10.4 (Tiger) pour un "MacIntel" MacOS10.4 (Tiger) for a "MacIntel"

1 Démarrer le Mac sous MacOSX. 1 Start your Mac under MacOSX.

2 Si MaxMSP n'est pas déjà installé: 2 If MaxMSP is not already installed: télécharger MaxMspRuntime 4.5.7 depuis download MaxMspRuntime 4.5.7 from the le site web: web site: http://www.cycling74.com/downloads/maxmsp 2 x clic "maxmspruntime457.dmg". 2 x clic "maxmspruntime457.dmg". Lancer "Install MaxMSP Runtime 4.5.7". Launch "Install MaxMSP Runtime 4.5.7". Installer. Install.

3 Télécharger ARGOMacOSX.sit depuis le 3 Download ARGOMacOSX.sit from the site web: web site: http://perso.wanadoo.fr/Paresys/ARGO/ARGOMacOSX Décompresser ARGOMacOSX.sit Un-compress the file ARGOMacOSX.sit avec Stuffit Expander. with Stuffit Expander. Attention: Stuffit Expander n'est pas Warning: Stuffit Expander is not installed installé avec MacOSX.4 Tiger. with MacOSX.4 Tiger. (Voir les "Questions fréquentes") (Look at the "FAQ") Copier le dossier ARGOMacOSX dans le Copy ARGOMacOSX folder in the hard disk disque dur du Mac. of the Mac. (dans le dossier Applications par exemple) (in Applications folder for example)

4 Lancer MaxMSP Runtime 4.5.7.app. 4 Launch MaxMSP Runtime 4.5.7.app

5 Ouvrir des modules ARGO ... jouer... 5 Open ARGO modules... and play...

6 Le mieux, pour se familiariser avec 6 The best thing to do, if you want to get ARGO est d'ouvrir les Ex used to ARGO is to open the Ex (Exemples - Exercices - Extraits...) (Examples - Exercises - Excerpts ...) Ils sont à télécharger 1 par 1 depuis le Download the Ex one by one from the web site web. site.

ATTENTION WARNING Voir les "Questions fréquentes" pour la Look at the "FAQ" for the compatibility of compatibilité de ARGO avec les versions ARGO with the most recent version of plus récentes de Max/MSP (4.6.x Universal Binary) Max/MSP (4.6.x Universal Binary)

Fichier "InstallerARGOMacOSX.pdf" File ARGO MacOS9 Installation

Comment installer How to install ARGO MacOS9 + MaxMSP Runtime? ARGO MacOS9 + MaxMSP Runtime?

ARGO pour MacOS9 exige l'installation de ARGO for MacOS9 requires the installation MaxMSP 4.1 dans le Macintosh. of MaxMSP 4.1 in the Macintosh. MaxMSP 4.1 Runtime est téléchargeable MaxMSP 4.1 Runtime is downloadable librement. freely. ARGO + MaxMSP 4.1 nécessitent : ARGO + MaxMSP 4.1 require: Mac PowerPC PowerPC Mac MacOS9 MacOS9 64 Mo RAM mini 64 Mb RAM mini

1 Démarrer le Mac sous MacOS v9 minimum 1 Start your Mac on MacOS v9 minimum

2 Si MaxMSP n'est pas déjà installe: 2 If MaxMSP is not already installed: Télécharger max4msp241run.sit depuis le Download max4msp241run.sit from the site web: web site: http://perso.wanadoo.fr/Paresys/ARGO/ARGOMacOS9 Décompresser le fichier avec Uncompress the file with Stuffit Expander Stuffit Expander

3 Télécharger ARGOMacOS9.sit depuis le 3 Download ARGOMacOS9.sit from the web site web: site: http://perso.wanadoo.fr/Paresys/ARGO/ARGOMacOS9 Décompresser ARGOMacOS9.sit Uncompress the file ARGOMacOS9.sit avec Stuffit Expander. with Stuffit Expander. Copier le dossier ARGOMacOS9 dans le Copy ARGOMacOS9 folder in the hard disk disque dur du Mac. of the Mac. (dans le dossier Applications par exemple) (in Applications folder for example)

4 Lancer MaxMSP Runtime. 4 Launch MaxMSP Runtime.

5 Ouvrir des modules ARGO... jouer... 5 Open ARGO modules... and play...

6 Pour utiliser les modules ARGO purement 6 To use ARGO modules 'MIDI only' (with a MIDI (avec icône jaune), et pour utiliser les yellow icon), and to use MIDI functions of fonctions MIDI des modules audio ARGO, ARGO Audio modules, OMS is required: OMS doit être installé: Quitter MaxMSP Quit MaxMSP Télécharger oms238 Download oms238 Décompresser oms238 Folder.sit Uncompress oms238 Folder.sit Ouvrir le dossier "oms238 Folder" Open "oms238 Folder" Lancer "Install OMS 2.3.8 " Launch "Install OMS 2.3.8 " Redémarrer le Mac Restart the Mac Lancer --> OMS Setup -> Configurer Launch --> OMS Setup -> Configure Quitter OMS Setup Quit OMS Setup Lancer MaxMSP Launch MaxMSP "Midi Setup..." -> Auto Setup -> OK "Midi Setup..." -> Auto Setup -> OK

7 Le mieux, pour se familiariser avec ARGO 7 The best thing to do, if you want to get est d'ouvrir les Ex used to ARGO is to open the Ex (Exemples - Exercices - Extraits...) (Examples - Exercises - Excerpts...) Ils sont à télécharger un par un depuis le Download the Ex one by one from the web site web. site.

(ARGO OS9 + MaxMSP 4.1 fonctionnent en (ARGO OS9 + MaxMSP 4.1 operate in "Classic", exceptées les fonctions MIDI). "Classic" mode, except for MIDI functions).

Fichier "InstallerARGOMacOS9.pdf" File ARGO WindowsXP Installation

Comment installer How to install ARGO WinXP + MaxMSP Runtime? ARGO WinXP + MaxMSP Runtime?

ARGO pour WinXP exige l'installation de ARGO for WinXP requires the installation of MaxMSP 4.5 dans le PC. MaxMSP 4.5 in the PC.

MaxMSP 4.5 Runtime est téléchargeable MaxMSP 4.5 Runtime is downloadable freely. librement.

ARGO + MaxMSP 4.5 exigent: ARGO + MaxMSP 4.5 require: PC Pentium 3 / 500 MHz mini PC Pentium 3 / 500 MHz mini Windows XP Home ou Pro Windows XP Home or Pro 256 Mo RAM mini 256 Mb RAM mini

1 Démarrer le PC sous XP Home ou Pro 1 Start your PC on XP Home or Pro with an avec un compte administrateur administrator account

2 Si MaxMsp n'est pas déjà installé: 2 If MaxMsp is not already installed: télécharger MaxMspRuntime 4.5.7 depuis download MaxMspRuntime 4.5.7 from the le site web: web site: http://www.cycling74.com/downloads/maxmsp Décompresser le fichier Uncompress the file Installer Install Redémarrer Reboot

3 Télécharger ARGO WinXP.zip depuis le 3 Download ARGO WinXP.zip from the web site web: site: http://perso.wanadoo.fr/Paresys/ARGO/ARGOWinXP Décompresser ARGO WinXP.zip Uncompress the file ARGO WinXP.zip Placer le dossier ARGO WinXP dans Put ARGO WinXP folder, for example, in: :\Program Files\ par exemple C:\Program Files\

4 Une installation de QuickTime pour 4 An installation of QuickTime for Windows is Windows est nécessaire pour importer des needed to import MP3 files, mov files, fichiers au format MP3, mov, ou image... image files... Installer iTunes est inutile iTunes installation is unnecessary

5 Menu Démarrer -> Programmes -> 5 Start -> Programs -> Cycling '74 -> -> Cycling '74 -> MaxMSP 4.5 RunTime -> MaxMSP 4.5 RunTime

6 Ouvrir des modules ARGO (extension 6 Open ARGO modules (.pat or .pat ou .mxf)... jouer... .mxf extension) ... and play...

7 Le mieux, pour se familiariser 7 The best thing to do, if you want to get avec ARGO est d'ouvrir les Ex used to ARGO is to open the Ex (Exemples - Exercices - Extraits...) (Examples - Exercises - Excerpts...) Ils sont à télécharger un par un depuis le Download the Ex one by one from the web site web. site.

ATTENTION WARNING Voir les "Questions fréquentes" pour la Look at the "FAQ" for the compatibility of compatibilité de ARGO avec les versions ARGO with the most recent version of plus récentes de Max/MSP (4.6.x) Max/MSP (4.6.x)

Fichier "InstallerARGOWinXP.pdf" File Guide ARGO ARGO Tutorial

Débuter avec 1 module Audio Begin with 1 Audio module 2 modules Audio connectés 2 connected Audio modules 1 module MIDI 1 MIDI module 3 modules MIDI connectés 3 connected MIDI modules 1 module MIDI & 1 module Audio 1 MIDI module & 1 Audio module Echantillonneur MIDI avec SoundFont SoundFont MIDI Sampler Enregistrement Audio Audio recording Enregistrement MIDI MIDI recording Plugin VST VST plugin Plugin VSTi VSTi plugin Allumer / Eteindre On / Off 12 Préréglages 12 Presets Contrôleur MIDI MIDI Controller Symboles, Abréviations Symbols, Abbreviations Débuter avec 1 module Audio Begin with 1 Audio module

Aide Help

2 x clic --> -->

Audio On/Off

Ecoute Listening

D'autres modules peuvent être utilisés seuls -> Other modules may be used alone -> 2 modules Audio connectés 2 connected Audio modules

Ouvrir 2 modules -> <- Open 2 modules

Ouvrir un fichier audio avec le module Open an audio file with "ARGO Play "ARGO Play RAM" en cliquant O... ou en RAM" module by a click on O... or by glissant l'icône du fichier audio sur la dragging the icon of the audio file on fenêtre de "ARGO Play RAM" the "ARGO Play RAM" window

Glisser Drag Click

Entrée Input

Sortie Output Ecoute Listening

ARGO Bus 1 & ARGO Bus 2 relient 2 modules ARGO Bus 1 & ARGO Bus 2 link 2 modules

Par convention, dans un module ARGO, les Conventionally, in an ARGO module, the entrées sont en haut, les sorties sont en bas, inputs are on the top, the outputs are on les entrées de contrôle entre deux. the bottom, the control inputs between. 1 module MIDI 1 MIDI module

Ecoute du synthétiseur interne du Mac ou du PC Listening to the internal synthesizer of the Mac or the PC

Ch = MIDI Channel = Canal MIDI

Les sorties MIDI

MacOSX MacOS9 + OMS WindowsXP Le bas du menu peut être différent selon la configuration MIDI de l'ordinateur The end of the menu may be différent according to the MIDI configuration of the computer 3 modules MIDI connectés 3 connected MIDI modules

(Extrait de Ex61 MIDI Trumpet) (Ex61 MIDI Trumpet Extract)

ARGO MIDI Bus 1 relie 2 modules sur le canal MIDI 1 ARGO MIDI Bus 1 relie 2 modules sur le canal MIDI 2

ARGO MIDI Bus 1 link 2 modules on MIDI channel 1 ARGO MIDI Bus 1 link 2 modules on MIDI channel 2

Ch = MIDI Channel = Canal MIDI 1module MIDI & 1module Audio 1MIDI module & 1Audio module connectés connected

(Extrait de Ex56 Verre) (Ex56 Glass Extract)

ARGO MIDI Bus 1 relie les modules ARGO MIDI Bus 1 link the modules

Ch = MIDI Channel = Canal MIDI (Extrait de Ex72 Baroque Fluid) FluidSynth & SoundFont (MacOSX) (Ex72 Baroque Fluid Extract)

Glisser un fichier MIDI au format O (1 piste) sur ARGO MIDI Play Drag a format 0 (single track) MIDI file on ARGO MIDI Play

Glisser une SoundFont sur ARGO FluidSynth Drag a SoundFont on ARGO FluidSynth

ARGO fluidSynth est un synthétiseur audio contrôlé par MIDI, polyphonique, multitimbral, pour MacOSX, utilisant des banques de sons au format "SoundFont 2" ARGO fluidSynth is an audio synthesizer controlled by MIDI, polyphonic, polytiimbral, for MacOSX, using soundbank with "SoundFont 2" format

ARGO MIDI Bus 1 relie les 2 modules ARGO MIDI Bus 1 links the 2 modules

Ex72 utilise la SoundFont "Airfont 310.sf2" de Milton Paredes Ex72 uses SoundFont "Airfont 310.sf2" of Milton Paredes http://www.sf2midi.com/

utilise un objet "fluidsynth~" FluidSynth is a sound font synthesizer written by Peter Hanappe et al. Max/MSP integration by Norbert Schnell with Roland Cahen Enregistrement Audio Audio Recording

Ancien Old

Nouveau New

2 formats ->

16 bits = 16 bits linéaire = format normal 16 bits = linear 16 bits = standard format

32 bits = 32 bits float enregistré à -6OdB. Après 32 bits = 32 bits float recorded with -6OdB level. l'enregistrement le signal apparaît extrêmement After the recording, the signal appears extremely faible, il faut le normaliser avec Audacity ou weak, it should be normalized with Audacity or SoundHack ou ARGO Magneto... SoundHack or ARGO Magneto... Cela permet de saturer de + 60 dB pendant That makes it possible to saturate with + 60 dB l'enregistrement et de compenser cette saturation during the recording and to compensate for this en normalisant après, sans distorsion. La saturation by normalizing after, without any saturation (inférieure à 60 dB!) entendue distortion. Saturation (lower than 60 dB!) heard pendant l'enregistrement, n'existe pas dans le during the recording, does not exist anymore in fichier audio enregistré. the recorded audio file.

Compatibilité Compatibility AIFF WAVE 16 bits 32 bits 16 bits 32 bits QuickTimePlayer 5 Windows O O O N WindowsMediaPlayer 10 Windows O N O O O = Oui = Yes QuickTimePlayer 6.5 MacOSX O O O O N = Non = No Audacity 1.30b MacOSX & Win O O O O Enregistrer MIDI MIDI Recording

ARGO MIDI Lecteur-Enr ARGO MIDI Detonate Ouvrir Enregistrer Ouvrir Enregistrer Open Save Open Save Channel Message Note O O O O Channel Message other (Control...) O O N N O = Oui = Yes System "Message (Common", Real-Time, Exclusive). N N N N N = Non = No MIDI File Format 0 (1 track) (1 piste) 0 0 O O MIDI File Format 1 (multi track) (multi piste) N N O N VST plugin

(Extrait de Ex19 VST mda) (Ex19 VST mda Extract)

Glisser un fichier Audio sur ARGO Play RAM Drag an Audio file on ARGO Play RAM

Glisser un plugin VST sur ARGO VST Drag a VST plugin on ARGO VST

http://www.mda-vst.com/ maxim digital audio (mda) VST Plug-ins are Copyright ©1998-2000, Paul Kellett Mac conversions by Glenn Olander and Brian Chrisman VSTi plugin i = MIDI instrument (Extrait de Ex3 VSTi) (Ex3 VSTi Extract)

ARGO MIDI Chaos génére des notes MIDI sur "ARGO MIDI Bus 1" qui déclenchent le son de l'instrument VSTi de mda.

ARGO MIDI Chaos generate MIDI notes on "ARGO MIDI Bus 1" which trig the sound of the mda VSTi intrument.

http://www.mda-vst.com/ maxim digital audio (mda) VST Plug-ins are Copyright ©1998-2000, Paul Kellett Mac conversions by Glenn Olander and Brian Chrisman

Glisser un plugin VSTi sur ARGO VST Drag a VSTi plugin on ARGO VST Allumer / Eteindre l'Audio Audio On/Off

Dans un module Audio, cliquer -> In an Audio module, click Solo arrête les autres modules Audio switches Off the other Audio modules

Dans un module Audio, cliquer -> In an Audio module, click Audio allume/éteint la sortie Audio. switches On/Off the Audio output

Le module "ARGO General" éteint et "ARGO General" module switches allume, tous les modules Audio ouverts . On/Off, all the open Audio modules.

MacOSX + SoundFlower Windows 12 Préréglages 12 Presets

La plupart des modules possèdent Most of the modules have 12 "Presets" 12 préréglages ou "Presets" •Majuscule + Clic -> enregistrer un preset •Caps + Click to record a preset •Clic -> lire un preset •Click to read a preset •Preset 1 est chargé à l'ouverture du module •Preset 1 is loaded when module is opened •Clic C efface les 12 presets •Click C clears the 12 presets •Les 12 presets sont sauvés (sous MaxMSP et •The 12 presets are saved (under MaxMSP, non MaxMSP Runtime) avec le module. not under MaxMSP Runtime) with the module. •Module récent -> <- Recent module

3 modules contrôlent les 3 modules control the presets des autres modules presets of the other ARGO ouverts: opened ARGO modules:

Numéro du Preset Preset number

Durée (sec) Duration (sec)

Numéro du Preset Preset number Contrôleur MIDI MIDI Controller

ARGO fonctionne bien sans interface MIDI. ARGO works well without a MIDI interface. Avec une interface MIDI + un contrôleur With a MIDI interface + a MIDI controller MIDI (ou avec une tablette graphique (or with a graphics tablet Wacom compatible Wacom), le jeu en temps réel compatible), the play in real time se rapproche du jeu avec un instrument approaches the play with an instrument of de musique. music.

Les boutons bleus The blue buttons

Après avoir fait la configuration MIDI du After having made the MIDI configuration Mac ou du PC... of the Mac or PC...

Pour contrôler un paramètre ou les To control a parameter or the presets presets avec un contrôleur MIDI: bouger with a MIDI controller: Move this controller ce contrôleur en cliquant le bouton bleu while clicking the blue button with the correspondant avec la souris. Il devient mouse. It becomes pink when a MIDI rose quand un message MIDI envoyé par le message sent by the controller is contrôleur est reçu. received.

Cliquer 2 fois un bouton rose sans bouger Click twice a pink button, without moving aucun contrôleur MIDI pour le remettre a MIDI controller, to turn it back to its dans son état bleu initial. initial blue state.

Cela fonctionne bien avec un It works well with a MIDI contrôleur MIDI Kawai MM-16 controller Kawai MM-16 used en mode: in mode: "MANUAL"->"VOLUME" "MANUAL"->"VOLUME"

ou avec un contrôleur MIDI or with a MIDI controller Evolution UC-33 Evolution UC-33

Voir plus loin Configuration MIDI MacOS9 See further Configuration MIDI MacOS9 Configuration MIDI MacOSX Configuration MIDI MacOSX Configuration MIDI WinXP Configuration MIDI WinXP Symboles Note, Hauteur Note, Pitch Symbols Vélocité MIDI Vel 0 .. 127 MIDI Velocity Abréviations Canal MIDI Ch 1 .. 16 MIDI Channel Abbreviations Intensité, Volume Vol 0 .. 127 Volume Effacer C Clear Inverser Inv Invert Boucle Loop Loop Nombre Nbr Number Durée Dur Duration Delay Battu, Temps Beat Beat Contrôleur MIDI, Contrôle Ctrl MIDI Controller, Control Soutien, Durée d'une note Sutn Sustain Touche "Retour chariot" << (Ret) Key "Carriage Return" of du clavier de l'ordinateur (Ret) the computer keyboard

Aléatoire, au hasard Alea Aleatory, random Vitesse, rapidité Rap Speed, Rapidity Marche On On, Play 1/2 ton # Halftone, Semitone, Half-step Glissando, Lissage Gliss Glissando, Smoothing Volume, Amplification Amp Amplification Amplifier Arrêter / Jouer STOP > Stop / Play Touche "Barre d'espace" du Key "Space bar" of the ( Space ) clavier de l'ordinateur computer keyboard Ouvrir un fichier O... Open a file Amortissement Brillance Brill Brilliance Réinjection, Résonance, Q, Rétro-action Res Resonance, Q, Feedback, Damping Geler, Bloquer, Figer le son, Froid Fr Freeze, immobilize Action Déclenchement (Decl) Action Activate Trigger Harmonique Harm Harmonics Direct Direct, Dry, Bypass Effet Effect, Wet Remis à zéro, Réinitialisation Reset milliseconde ms millisecond Décalage Decal Shift Impulsion Imp Impulse Importer un fichier Import... Import a file Transitoire Trans Transient Fermeture automatique Auto close Panoramique Pan Panoramic Synchrone Sync Synchronous Couleurs Colors Hauteur - Fréquence - Temps Pitch - Frequency - Time Timbre-Forme Timbre-Shape Energie Amplitude Energy MIDI

ARGO et ARGO and une autre application an other application

ARGO Audio -> GarageBand Audio Application -> ARGO Audio ARGO Audio -> Ableton Live Ableton Live -> ARGO Audio ARGO MIDI -> Reason Reason -> ARGO Audio Reaktor -> ARGO Audio

ARGO Appli FluidSynth ARGO Audio -> SoundFlower -> GarageBand (MacOSX)

ARGO Audio enregistré par Apple GarageBand grâce à SoundFlower ARGO Audio recorded on Apple GarageBand thanks to SoundFlower

SoundFlower est un logiciel libre qui permet de relier plusieurs applications Audio entre-elles sous MacOSX. SoundFlower is a free which makes it possible to connect several Audio applications under MacOSX. http://www.cycling74.com/products/soundflower.html

GarageBand2 Preferences Application Audio -> SoundFlower -> ARGO Audio (MacOSX) Par exemple Enregistrement FireFox + WebRadio Recording By example Le son de Firefox est entendu et enregistré par ARGO Record2 grâce à SoundFlower Firefox sound is heard and recorded through ARGO Record2 module thanks to SoundFlower

idem avec d'autres applications à sortie Audio: idem with other applications with an Audio output: Safari, RealPlayer, QuickTime Player, Reaktor, Live, GarageBand, iTunes, VLC media player, DVD Player, Finale, PureData...

Par exemple Web Radio http://www.radiofrance.fr/francemusique/ by example

Préférences Système... -> Son -> ARGO Audio -> Rewire -> Ableton Live

Enregistrement des sorties Audio Lecture du 1 & 2 des modules clip dans ARGO dans un clip Live 5 Live 5 Recording of Audio Output 1 & 2 of Playing of the clip in ARGO modules in a Live 5 clip Live 5 1 2

Live 5 -> Préférences...

Live 5 demo: http://www.ableton.com/pages/downloads/demo

Testé sous MacOSX. Sous Windows ??? Tested under MacOSX. Under Windows??? Ableton Live -> SoundFlower -> ARGO Audio (MacOSX)

Le son de Live est entendu, transformé, enregistré à travers ARGO Live sound is heard, transformed, recorded through ARGO

Live 5 -> Préférences...

Le son de Live est entendu à travers le module ARGO Record Live sound is heard through module ARGO Record

-> Enregistrement AIFF ou Wave Clic -> -> -> Recordibg AIFF or Wave D'autres modules ARGO peuvent être insérés pour transformer le son de Live Other ARGO modules can be inserted to transform the Live sound http://www.ableton.com/pages/downloads/demo

SoundFlower est un logiciel libre qui permet de relier plusieurs applications Audio entre-elles sous MacOSX SoundFlower is a free software which makes it possible to connect several Audio applications under MacOSX http://www.cycling74.com/products/soundflower.html ARGO MIDI -> Reason (Propellerhead Software)

"from Max/MSP 1" relie 2 modules ARGO MIDI "from Max/MSP 1" link 2 ARGO modules sur le canal MIDI 1 au "Digital Sampler NN19" on MIDI channel 1 to the Reason "Digital de Reason Sampler NN19"

Ch = MIDI Channel = Canal MIDI Reason 2.5 -> NN19 Digital Sampler Reason 2.5 -> Preferences...

Canal MIDI

http://www.propellerheads.se/products/reason/ Reason (Propellerhead Software) -> Rewire -> ARGO Audio

Le son de Reason est entendu, transformé, Reason sound is heard, transformed, enregistré à travers ARGO recorded through ARGO "MSP acts as a ReWire mixer"

ARGO Del est un exemple. D'autres modules ARGO peuvent être insérés pour transformer le son de Reason

1 Lancer Max/MSP Launch 2 Ouvrir ARGO Rewire Open 3 Executer Execute 4 Lancer Reason Launch

ARGO Del is an example. Other ARGO modules can be inserted to transform the Reason sound

Reason 2.5 -> Preferences...

NN19 par exemple by example Reaktor -> SoundFlower -> ARGO Audio (MacOSX) (Native Instruments)

Le son de Reaktor est entendu, transformé et enregistré à travers les modules ARGO grâce à SoundFlower

Reaktor sound is heard, transformed, and recorded through ARGO modules thanks to SoundFlower

Reaktor -> Menu System -> -> Audio + MIDI settings... -> ->

Reaktor 5 Demo -> http://www.native-instruments.com/ ARGO Appli FluidSynth C'est une application autonome, pour MacOSX It's an autonomous application (MacOSX 10.2 mini. Elle n'exige pas l'installation de 10.2 mini). It does not require the MaxMSP contrairement à tous les modules installation of MaxMSP contrary to ARGO ARGO. Ce n'est pas un module ARGO. modules. It is not an ARGO module. ARGO fluidsynth est un synthétiseur audio ARGO fluidsynth is an audio synthesizer contrôlé par MIDI, utilisant des banques de controlled by MIDI, using soundbanks with sons au format "Soundfont 2" "Soundfont 2" format

"Musica Theoria v2 (GM).sf2" (http://www.sf2midi.com/) Exemple Example: Milton Paredes SoundFont "Airfont 310.sf2" (Ex72 Baroque Fluid)

MIDI Input Entrée MIDI

Keyboard Clavier

Glisser une SoundFont "xxx.sf2" sur sa fenetre pour la charger. Drag a soundFont file "xxx.sf2" on the window to load the soundFont. Ou clic -> <- or click

MultiTimbral

Chorus & Reverb

Enregistreur Audio Recorder Audio AIFF & Wave

utilise un objet "fluidsynth~" FluidSynth is a sound font synthesizer written by Peter Hanappe et al. Max/MSP integration by Norbert Schnell with Roland Cahen

Ex

Exemple, Exercice, Extrait... Example, Exercise, Extract...

Ex1 Ex6 Ex19 Ex32 Ex54 Ex56 Ex59 Ex61 Ex72 Ex73 Exemple, Example, Exercice, Ex Exercise, Extrait... Extract... Le mieux, pour se familiariser avec ARGO est The best thing to do, if you want to get used d'ouvrir les "Ex". to ARGO is to open the "Ex". Ils sont à télécharger 1 par 1 depuis le site web. Download the Ex one by one from the web site.

Chaque Ex est accompagné d'un fichier mp3 Each Ex is accompanied by a mp3 file of d'environ 1 minute, qui permet de l'entendre en approximately 1 minute, which makes it situation de jeu. possible to hear it in situation of play.

Un Ex est un dossier contenant plusieurs An Ex is a folder containing several ARGO modules ARGO et parfois d'autres types de modules and sometimes other types of files fichiers (Audio, MIDI...) (Audio, MIDI...)

Exemple: Ex1 sous MacOS9 ou MacOSX Example: Ex1 under MacOS9 or MacOSX Télécharger "Ex1MacOS9X.sit" Download "Ex1MacOS9X.sit" Décompresser "Ex1MacOS9X.sit" avec Stuffit Decompress "Ex1MacOS9X.sit" with Stuffit Expander Expander Stuffit Expander est installé avec Mac OS9 ou Stuffit Expander is installed with Mac OS9 or MacOSX.2 ou MacOSX.3 MacOSX.2 or MacOSX.3 Stuffit Expander n'est pas installé avec Stuffit Expander is not installed with MacOSX.4 Tiger. L'installer à partir de: MacOSX.4 Tiger. Install it from: http://www.stuffit.com/mac/expander/download3.html

Le dossier "Ex1 PlayPlay" contient 4 modules The "Ex1 PlayPlay" folder contains 4 ARGO ARGO (de type "Max patcher)" et 1 fichier Audio modules (of type "Max patcher)" and 1 Audio au format AIFF file with AIFF format Ex

Ouvrir les 4 modules ARGO. Ne pas ouvrir le Open the 4 ARGO modules. Don't open fichier Audio "Boris4.aiff". Des modules ARGO "Boris4.aiff" Audio file. ARGO modules l'ouvriront automatiquement... will open automaticaly...

Jouer Play Enregistrer le résultat sonore avec le module Record the sound result with ARGO Enregistreur ARGO enregistreur module Pour jouer: utiliser la souris ou le clavier To play, use mouse or keyboard

12 Presets Boucle Loop

Retour au début (Ret) Return to beginning

ARGO Play RAM STOP/PLAY

Configurations

ARGO peut fonctionner avec seulement ARGO can be used with only the mouse la souris et les hauts-parleurs du Mac and the loudspeakers of the Mac or the ou du PC PC

D'autres configurations sont possibles, Other configurations are possible, en voici quelques exemples: here are some examples:

MIDI MacOS9 MIDI MacOSX MIDI Windows XP Audio UA-30 Wacom MOTU 828 Autres... Other... Configuration MIDI MacOS9

IN1<--- OUT1

USB MIDI Contrôleur MIDI Interface MIDI IMac 400Mhz RAM 128 Mo Kawai MM-16 Roland UM-2 MacOS 9.04 "16 CHANNEL MIDI MIXER" SoundManager 3.6.4 mode "MANUAL"->"VOLUME" QuickTime 5.0.2 Apple Audio Extension 1.4.3 Driver Edirol UM-2 OMS 2.3.8

OMS Setup ->

OMS Setup -> Run MIDI in background

Module ARGO <- Entrées MIDI Sorties MIDI ->

ARGO Module <- MIDI Inputs MIDI Outputs -> Configuration MIDI MacOSX Synthesizer Synthétiseur IN2<------OUT OUT2------>IN

IN1<------OUT1

USB MIDI

MacOS X.3.8 Interface MIDI Contrôleur MIDI + UM2 USB Driver Edirol Roland UM-2 MIDI Controller

ATTENTION Connecter (USB) l'interface UM-2 au Mac avant de lancer MaxMSP. Ne jamais déconnecter l'interface avant de quitter MaxMSP. Ne jamais mettre en veille le Mac quand l'interface est connectée. WARNING Connect (USB) the UM-2 interface to the Mac before launching MaxMSP. Don't disconnect the UM-2 interface before quitting MaxMSP. Don't let go to sleep the Mac when the UM-2 interface is connected.

Module ARGO <- Entrées MIDI Sorties MIDI ->

ARGO Module <- MIDI Inputs MIDI Outputs -> Configuration MIDI Windows XP Synthesizer Synthétiseur IN2<------OUT OUT2------>IN

IN1<------OUT1

3 cables USB MIDI Interface MIDI PC Windows XP pro Contrôleur MIDI Roland UM-2 MIDI Controller driver Roland UM-2

Module ARGO <- Entrées MIDI Sorties MIDI ->

ARGO Module <- MIDI Inputs MIDI Outputs -> Audio configuration UA-30

î I Audio I

------> Audio USB

Micro Mac Audio USB Interface UA-30 + MacOSX.3 Aucun driver à installer No driver to install

Ecoute par les sorties audio du Mac pour éviter le monitoring non commutable de l'interface UA-30.

Listening from the Mac audio outputs to avoid permanent monitoring of the UA-30 interface. Configuration Wacom

<------> ------> USB Audio

Tablette compatible Wacom Mac / PC Ampli + enceintes Wacom compatible Tablet MacOS9 / MacOSX / WinXP Ampli + speakers + driver Wacom

cf Ex59 FormAlea tablet OSX Ex59 FormAlea tablet OS9 Ex59 FormAlea tablet Win

Mouvement vertical Vertical motion

Pression stylet Pression gomme Stylet pressure Eraser pressure

Mouvement horizontal Horizontal motion

ARGO Bus 1 -> ARGO Bus 2 -> Contrôle d'autres modules ARGO ARGO Bus 3 -> Control of other ARGO modules ARGO Bus 4 -> Configuration MOTU 828

Mac ou PC + Driver MOTU FireWire ------>

Interface MOTU828 FireWire

<----> ------>

------>

------>

4 Ampli stereo 8 enceintes Choisir l'un ou 4 Stereo amplifiers l'autre module 8 Speakers Choose one module or the other

8 sorties MOTU 8 MOTU outputs Autres... MIDI configurations Other...

OUT------>IN

USB MIDI Synthesizer Synthétiseur Evolution mk249c

OUT------>IN

USB MIDI Synthesizer Evolution UC-33 Synthétiseur Mac / PC Pas de driver à installer sous MacOSX No driver to install under MacOSX

UC-33 partagé par 2 ordinateurs UC-33 shared by 2 computers

IN<------OUT

USB MIDI MIDI USB Interface Fastlane Evolution UC-33 Hard ARGO est utilisé avec: ARGO is used with : • Interface MIDI USB MOTU Fastlane (OMS + FreeMIDI) MacOS9 • Interface MIDI série Opcode MIDI Translator II (OMS) MacOS9 • Contrôleur USB MIDI Evolution UC-33 • Interface MIDI Roland UM-2 MacOS9 ou X • Interface Audio USB Roland UA-30 (MacOS9 + Sound Manager ou MacOSX) • Interface Audio FireWire MOTU 828 et 896 (ASIO) • Interface Audio USB Griffin iMic • Interface Audio PCI Digidesign AudioMediaIII • Interface Audio Digidesign DigiOO2 Rack • Interface Audio USB Edirol UA-5, UA-20 • Interface Audio FireWire M-Audio FW-410

• Griffin PowerMate USB • Tablette Wacom

Soft ARGO est utilisé avec: ARGO is used simultaneously with : • VSamp (http://www.vsamp.com/) (MacOS9, MacOSX) • Macromedia Flash (MacOS9, MacOSX) • Coda Finale (MacOS9, MacOSX, Windows) http://www.codamusic.com/ • AppleScript (MacOS9, MacOSX) • Pierre Couprie: Le Synthé (http://couprie.pierre.free.fr/) • Steinberg Cubase • Digidesign ProTools Free (MacOS9) http://www.digidesign.com/ • mda VST plug-ins http://www.mda-vst.com/ • SoundFont & Fluidsynth • SoundFlower (MacOSX) http://www.cycling74.com/products/soundflower.html • Propellerhead Software Reason http://www.propellerheads.se/products/reason/ • Apple GarageBand, Logic Express, Logic http://www.apple.com/ • Native Instruments Reaktor http://www.native-instruments.com/ • Ableton Live http://www.ableton.com/ ARGO utilise le travail de:ARGO is based on work by:

• Dan Trueman, R. Luke DuBois, Perry Cook, Gary Scavone -> PeRColate Olaf Matthes (Windows) http://music.columbia.edu/PeRColate/

• Timothy Place -> Tap.Tools http://www.electrotap.com/taptools/

• Marcel Wierckx -> Classic Vocoder http://www.cycling74.com/share/marcel/

• Z. Settel, C. Lippe -> Forbidden Planet

• Richard Dudas -> wacom MacOS9, newrev~ http://www.cycling74.com/share/dudas/

• Olaf Matthes -> freeverb~ (Schroeder, Moorer), wacom Windows http://www.akustische-kunst.org/maxmsp/

• Richard Dudas, Leslie Stuck -> NewGranular

• Jean-Michel Couturier -> wacom MacOSX http://www.lma.cnrs-mrs.fr/

• Peter Hanappe, Norbert Schnell, Roland Cahen -> fluidsynth~ http://www.ircam.fr/equipes/temps-reel/maxmsp/fluidsynth.html

• Miller Puckette, Ted Apel, David Zicarelli -> fiddle~ http://www.crca.ucsd.edu/~tapel/software.html

• Nicolas D'Alessandro -> MaxMBROLA~ http://tcts.fpms.ac.be/synthesis/mbrola.html

• David Zicarelli -> qtmusic http://www.synthesisters.com/download/qtmusic.sit ???

• Peter Elsea -> MaxTutors ftp://arts.ucsc.edu/pub/ems/MaxTutors/

• Jean-François Charles http://www.newflore.org

• Randy Jones -> yafr (yet another free reverb)

• maxim digital audio -> mda-vst plug-ins (Ex19) http://www.mda-vst.com/

• Milton Paredes -> Airfont 310.sf2 (Ex72 Baroque Fluid) http://www.sf2midi.com/ Fréquentes questions ... FAQ...

Problème 2 x clic sur un fichier xxx.pat lance Problem: 2 x click on a xxx.pat file launch Adobe Adobe Photoshop Photoshop

Explication: Les fichiers de type pattern (motif en Explanation: The files of pattern type of Adobe français) de Adobe Photoshop ont l'extension ".pat". Photoshop have .pat extension

Solution: Glisser le fichier .pat dans la fenêtre de Solution: Drag the ARGO .pat file in the MaxMSP MaxMSP window

Problème: ARGO fonctionne mal Problem: ARGO doesn't work well Problème: MaxMSP plante au lancement Problem: MaxMSP launch & crash

Explication: Les fichiers de préférences de MaxMSP Explanation: The preference files of MaxMSP are sont abimés damaged

Solution Win: Solution Win: 1 Quitter MaxMSP 1 Quit MaxMSP 2 Eliminer les préférences de MaxMSP qui se trouvent 2 Trash MaxMSP preferences which are situated in the dans le dossier: folder: C:\Documents and Settings\[You (Vous)]\ Application Data\Cycling'74\Max 4 Preferences Files\ Le dossier "Application Data" peut être invisible "Application Data" may be an invisible folder. 3 Relancer MaxMSP 3 Launch MaxMSP

Solution MacOSX: Solution MacOSX: 1 Quitter MaxMSP 1 Quit MaxMSP 2 Eliminer les préférences de MaxMSP qui se trouvent 2 Trash MaxMSP preferences which are situated in the dans le dossier: folder: Users:You (Vous):Library :Preferences:Max 4 Preferences Folder: 3 Relancer MaxMSP 3 Launch MaxMSP

Solution MacOS9: Solution MacOS9: 1 Quitter MaxMSP 1 Quit MaxMSP 2 Lancer l'AppleScript: 2 Launch the AppleScript: "AppleScript Suppress MaxPref v3" qui met ˆ la corbeille les preferences de Max, MSP et which puts in the trash Max, MSP et Audio Preferences Audio 3 Launch MaxMSP 3 Relancer MaxMSP

Problème: Qu'est ce qui se passe? Problem: What happens? Solution: Menu Window -> Max affiche les messages Solution: Window Menu -> Max display the error d'erreur messages

Problème: Windows Problem: Windows

Solution: Voir: Solution: Look at: http://www.cycling74.com/twiki/bin/view/FAQs/WindowsMaxMSP

Problème Mac .sit & Tiger Problem Mac .sit & Tiger Explication: Les fichiers xxx.sit sont compressés. Explanation: The xxx.sit files are compressed. Ils sont décompressables avec Stuffit Expander. Un-compress them with Stuffit Expander. Stuffit Expander est installé avec Mac OS9 ou Stuffit Expander is installed with Mac OS9 or MacOSX.2 ou MacOSX.3 MacOSX.2 or MacOSX.3 Stuffit Expander n'est pas installé avec MacOSX.4 Stuffit Expander is not installed with MacOSX.4 Tiger. Tiger. Solution: Download and install it from: Solution: L'installer à partir de: http://www.stuffit.com/mac/expander/download3.html

Linux? ?

MaxMSP n'existe pas sous Linux MaxMSP does not exist under Linux. Donc ARGO n'existe pas sous Linux Therefore ARGO does not exist under Linux. Utopie: ARGO sous PD... Utopia: ARGO under PD... http://crca.ucsd.edu/~msp/software.html

Windows 95, 98, ME, 2000? Windows 95, 98, ME, 2000? MaxMSP (& ARGO) requires at least Windows XP Pro MaxMSP (& ARGO) exige Windows XP Pro ou home or home

MaxMSP ou MaxMSP Runtime ? MSPMaxMSP or MaxMSP Runtime ?

ARGO fonctionne bien avec la version libre de Max: ARGO works well with the free version of Max: "MaxMSP Runtime" "MaxMSP Runtime" Cette version n'a aucune limite de durée, de qualité, This version does not have any limit of duration, of elle permet d'enregistrer des fichiers Audio et MIDI. quality, it makes it possible to record Audio and MIDI La version complète de MaxMSP permet non files. seulement de construire de nouveaux modules The full version of MaxMSP not only allows you to ("patches" et "collectives") mais aussi de sauver les build new modules ("patches" and "collectives") but préréglages ("Preset") des modules ARGO et leur also to save the adjustments ("Preset") of ARGO position dans l'écran. modules and their position in the screen. Cette version complete est nécessaire pour construire This full version is necessary to build and save the et sauvegarder les "Ex". "Ex". Cette version complete (Max/MSP Bundle) coûte: This full version (Max/MSP Bundle) costs: 495$ (http://www.cycling74.com)

Problème: un module s'ouvre mal: Problem: a module is improperly open The scrolling bars are visible Les barres de défilement apparaissent The module is badly initialized and it doesn't work Le module est mal initialisé et fonctionne mal correctly. Solution: Fermer et ré-ouvrir le module Solution: Close and re-open the module

Problème: Clics, mauvaise qualité audio Problem: clicks, poor audio quality

Solution: Solution: Module ARGO General -> DSP Status... -> Signal Vector Size -> Augmenter Increase

MacOSX FluidSynth MacOSX FluidSynth

Ne pas confondre le module ARGO "ARGO FluidSynth Don't confuse ARGO module "ARGO FluidSynth v7 v7 OSX" OSX" et l'application autonome: "ARGO Appli Fluidsynth v8 and the autonomous application "ARGO Appli OSX" Fluidsynth v8 OSX" L'application autonome n'exige pas l'installation de The autonomous application does not require the MaxMSP contrairement aux modules ARGO. installation of MaxMSP contrary to ARGO modules.

Problème MacOSX.4.6 (pas de problème en Problem MacOSX.4.6 (no problem with MacOSX.4.5 ou inférieur) MacOSX.4.5 or under) Certains modules ne fonctionnent pas: par exemple Some modules do not function: for example "ARGO "ARGO Record2" n'enregistre pas. Record2" does not record. Dans la fenêtre Max: In the max window: error: can't fragload .... err -2804 error: can't fragload .... err -2804 Explication: La mise à jour Apple automatique en Explanation: The APPLE automatic update to MacOSX.4.6 empêche MaxMSP de bien fonctionner. MacOSX.4.6 prevents MaxMSP from functioning well. Solution: Télécharger la mise à jour "Combo" (140 Solution: Download the "Combo updater" (140 Mo): Mo): http://www.apple.com/support/downloads/macosx1046comboforppc.html et refaire la mise à jour. Voir: and redo the update. See: http://www.cycling74.com/twiki/bin/view/FAQs/MacUpdate1046

Problème: Audacity lancé en même temps que Problem: Audacity launched at the same time as ARGO, coupe l'audio ARGO, disables audio

Solution: 2 x clic le bouton "Solo" de l'un des Solution: 2 X click "Solo" button of one of the ARGO modules ARGO modules

Problème MacOSX: Module ARGO General -> DSP Problem MacOSX: ARGO General Module -> DSP Status... ne fonctionne pas sous MaxMSP Status... don't works under MaxMSP Runtime Runtime 4.5.7 4.5.7 Pas de problème sous WindowsXP No problem under WindowsXP Pas de problème sous MaxMSP 4.5.7 No problem under MaxMSP 4.5.7

Solution: ARGO General v6 Solution: ARGO General v6 New -> 29 5 2006

Problème Windows: Les fichiers au format mp3 Windows problem: mp3 format files don't open ne s'ouvrent pas Problème Windows: Le module ARGO Aqua ne Windows problem: ARGO Aqua module doesn't fonctionne pas work error: buffer~: import: couldn't fire up QuickTime engine. s'affiche dans la fenetre "Max" is displayed in Max window

Solution: installer (ou desinstaller puis re-installer) Solution: install (or un-install and re-install) QuickTime. QuickTime. http://www.apple.com/quicktime/download/win.html

Problème MacOSX.4: Un module n'a pas son Problem MacOSX.4: a module has no icon icône Explanation: A compressed file xxx.sit, (for example Explication: un fichier compressé xxx.sit, (par ARGOSpectrev6.sit), uncompressed with Stuffit exemple ARGOSpectrev6.sit), après décompression Expander, has not the good icon: avec Stuffit Expander, n'a pas la bonne icône:

<----> Solution: Redémarrer MacOSX Solution: Reboot MacOSX

Mac à processeur Intel (MacBook, Intel processor Mac (MacBook, MacBookPro...) MacBookPro...) All the ARGO MacOSX... modules work Les modules ARGO MacOSX... fonctionnent tous under Max/MSP 4.5.7 (or runtime) sous Max/MSP 4.5.7 (ou runtime)

Problème MacOSX + Max/MSP 4.6.x (Universal Problem MacOSX + Max/MSP 4.6.x (Universal binary) binary) Explication: De nombreux modules ARGO (les Explanation: A lot of ARGO modules (the collectives) collectives) ne fonctionnent pas don't work under Max/MSP 4.6.1 or 4.6.2 (or runtime) sous Max/MSP 4.6.1 ou 4.6.2 (ou runtime) Solution: Use Max/MSP 4.5.7 (or runtime) Solution: Utiliser Max/MSP 4.5.7 (ou runtime)

Windows XP + Max/MSP 4.6.x Windows XP + Max/MSP 4.6.x

Il semble que tous les modules ARGO WindowsXP... It seems that all the ARGO WindowsXP... modules fonctionnent sous Max/MSP 4.6.2 (ou runtime) work under Max/MSP 4.6.2 (or runtime) Test en cours... Test in progress...

23 10 2006 10 23 2006 Une citation A reference La musique n'est plus « contenue » Music is no longer « contained » dans une partition, mais « activable » by the score but is capable of à partir de combinaisons de circuits being « actified » by combinations of électroniques éminemment malléables electronic circuits which are eminently et dont les interactions peuvent malleable and whose interactions can donner lieu à des improvisations give rise to improvisation et à des rencontres de hasard and random encounters au même titre qu'à just as well as to des organisations réglées. regulated organisation. (Daniel Charles « L'activation de la musique » catalogue exposition Elektra 1983)

Merci Thanks Merci aux participants des ateliers du Thanks to the workshops' members of conservatoire de Dugny et du lycée the "conservatoire de Dugny" and of Voltaire, bêta-testeurs exigeants. the "lycée Voltaire", demanding beta- testers. ARGO ne serait pas comme il est sans ARGO would not be as it is without eux. them. Merci à l'AMI Thanks to AMI Association Musique Informatique Association Musique Informatique de Dugny of Dugny

J'aime I like «La noire à soixante» Pierre Henry «La création du monde» Bernard Parmegiani «Rainforest» David Tudor «La légende d'Eer» Iannis Xenakis «Telemusik» Karlheinz Stockhausen «Yoshitsune» Kinshi Tsuruta «Sous le regard d'un soleil noir» Francis Dhomont «L'expérience acoustique» François Bayle «Granulations - Sillages» Guy Reibel «Thrène» André Boucourechliev «munger~» & «Spherical speaker arrays» Dan Trueman Programmeurs Max/MSP • ARGO est conçu pour des utilisateurs qui n'ont jamais programmé avec Max et MSP. • Il faut pouvoir ouvrir plusieurs fois le même module, chacune de ces instances du même module étant indépendante des autres, donc: • send, send~, receive, receive~ sont souvent inutilisables. • un nom différent à chaque ouverture est donné aux buffer~. Ce nom est constitué du nombre de 'ticks' depuis l'allumage de l'ordinateur. • Les objets send~ et receive~ sont utilisés pour les 12 "ARGO Bus", pour le contrôle des presets... communs à tous les modules. • Un module ARGO est un "Patch" ou un "Collective" • Seuls les "Objects" standards (dossiers max-startup et externals) sont utilisés dans les patches. • Il n'y a aucun objet a déposer quelque part. • Un module qui contient un "object" étranger à la distribution standard au lieu de "Max/MSP" est enregistré sous forme de "collective". avec une icône -> (Fichier xxx.mxf au lieu de xxx.pat sous Windows) • Seule la police de caractères 'Geneva' est utilisée.

• Pour éditer un module: l'ouvrir et clic ->

• Il faut pouvoir déplacer les modules dans n'importe quel dossier donc tous les bpatcher sont "Embed in Parent Patcher." • Musiciens et acousticiens apprécient la double notation des hauteurs -> • La conception modulaire interdit une version "standalone": il faudrait créer une application par module (de plus le même module doit pouvoir être ouvert plusieurs fois). • Fait avec MaxMSP 4.1 sous MacOS9, MaxMSP 4.5.7 sous MACOSX.3, MaxMSP 4.5.7 sous Windows XP pro • Sur le site Web, "ARGOModuleModel.sit" pour MacOSX et "ARGOModuleModel.zip" pour Windows contiennent la méthode (1ARGOBusExplained.pat) pour relier un patch à un module ARGO en Audio ou MIDI et 2 modèles (2ARGOModuleModelSimple.pat et 3ARGOModuleModel.pat) pour rapidement fabriquer un module ARGO

Maxers... • ARGO is conceived for users who had never programmed with Max and MSP. • It is necessary to be able to open several times the same module, each one of these instances of the same module being independent of the other, therefore: • send, send~, receive, receive~ are often unusable. • a different name with each opening is given to the buffer~. This name is the number of ' ticks' since the startup of the computer. • the send~ and receive~ objects are used for the 12 "ARGO Bus", for the control of the presets... common to all the modules. • An ARGO module is a "Patch" or a "Collective" • Only the standard "Objects" (in folders max-startup and externals) are used in the patches. • There is no object to deposit somewhere. • A module which contains an object different from those of the standard distribution of "Max/MSP" is instead of built in the form of a "collective" with an icon -> (xxx.mxf instead of xxx.pat file under Windows) •The only font used is ' Geneva'. • To edit a module: open it and click ->

• It is necessary to be able to move the modules in any folder, thus, all the bpatcher are "Embed in Parent Patcher." • Musicians and acousticians appreciate the double pitch notation -> • Modular concept prohibited a "standalone" version: it would be necessary to create an application by module (moreover the same module must be able to be open several times). • Build with MaxMSP 4.1 under MacOS9, MaxMSP 4.5.7 under MACOSX.3, MaxMSP 4.5.7 under Windows XP pro • On the Web site, "ARGOModuleModel.sit" for MacOSX and "ARGOModuleModel.zip" for Windows contain the method (1ARGOBusExplained.pat) for connecting a patch to an ARGO module in Audio or MIDI and 2 models (2ARGOModuleModelSimple.pat and 3ARGOModuleModel.pat) for quickly building an ARGO module

ARGO

Image fréquente: celle du vaisseau Argo (lumineux et blanc), dont les Argonautes remplaçaient peu à peu chaque pièce, en sorte qu'ils eurent pour finir un vaisseau entièrement nouveau, sans avoir à en changer le nom ni la forme. Ce vaisseau Argo est bien utile: il fournit l'allégorie d'un objet éminemment structural, créé, non par le génie, l'inspiration, la détermination, l'évolution, mais par deux actes modestes (qui ne peuvent être saisis dans aucune mystique de la création): la substitution (une pièce chasse l'autre, comme dans un paradigme) et la nomination (le nom n'est nullement lié à la stabilité des pièces) : à force de combiner à l'intérieur d'un même nom, il ne reste plus rien de l'origine : Argo est un objet sans autre cause que son nom, sans autre identité que sa forme.

(«Roland Barthes par Roland Barthes» Ed du Seuil)

Roland Barthes by Roland Barthes University of California Press - ISBN: 520087836 (http://print.google.com/)