Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
Pd-iem Pure Data
Photos
1/22

Démarage automatique du Midi sous Pure Data

  • 3 réponses
  • 2 participants
  • 1 303 vues
  • 2 followers
Sujet de la discussion Démarage automatique du Midi sous Pure Data
Salut à tous.


Je souhaiterai pouvoir démarrer un patch qui utilise des messages midi automatiquement à l'allumage de mon PC.
J'utilise pd extended sur XP sp2

J'aimerais savoir s'il existe un flag pour démarrer automatiquement le midi sur Pure Data, à la manière du message
____________
l /
l ;
l pd dsp 1
l__________\

Merci d'avance
2
Salut, il est possible de lancer pd à partir d'un un fichier .bat que l'on peut éditer avec un éditeur de texte


par exemple:

cd "C:\Program Files\pd\bin\"
pd -midiindev 1 -midioutdev 1

en glissant le raccourci dans menu démarrer --> Démarrage,
le script sera lancé au démarrage

sur les versions plus vieilles de windows les deux lignes de commande seront ajoutés au fichier autoexec.bat qui doit se trouver à la racine du système (C:\)

pour avoir les options de démarrage de pd il suffit d'ouvrir une Invite de commande ms-dos et de lancer pd avec l'option --help

Citation : Microsoft Windows [version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. Tous droits réservés.

C:\Users\patco>cd "..\..\pd\bin"

C:\pd\bin>pd --help
usage: pd [-flags] [file]...

audio configuration flags:
-r <n> -- specify sample rate
-audioindev ... -- audio in devices; e.g., "1,3" for first and third
-audiooutdev ... -- audio out devices (same)
-audiodev ... -- specify input and output together
-inchannels ... -- audio input channels (by device, like "2" or "16,8")
-outchannels ... -- number of audio out channels (same)
-channels ... -- specify both input and output channels
-audiobuf <n> -- specify size of audio buffer in msec
-blocksize <n> -- specify audio I/O block size in sample frames
-sleepgrain <n> -- specify number of milliseconds to sleep when idle
-nodac -- suppress audio output
-noadc -- suppress audio input
-noaudio -- suppress audio input and output (-nosound is synonym)
-listdev -- list audio and MIDI devices
-asio -- use ASIO audio driver (via Portaudio)
-pa -- synonym for -asio
-mmio -- use MMIO audio API (default for Windows)
(default audio API for this platform: MMIO)


MIDI configuration flags:
-midiindev ... -- midi in device list; e.g., "1,3" for first and third
-midioutdev ... -- midi out device list, same format
-mididev ... -- specify -midioutdev and -midiindev together
-nomidiin -- suppress MIDI input
-nomidiout -- suppress MIDI output
-nomidi -- suppress MIDI input and output

other flags:
-path <path> -- add to file search path
-nostdpath -- don't search standard ("extra") directory
-stdpath -- search standard directory (true by default)
-helppath <path> -- add to help file search path
-open <file> -- open file(s) on startup
-lib <file> -- load object library(s)
-font-size <n> -- specify default font size in points
-font-face <name> -- specify default font
-font-weight <name>-- specify default font weight (normal or bold)
-verbose -- extra printout on startup and when searching for file
-version -- don't run Pd; just print out which version it is
-d <n> -- specify debug level
-noloadbang -- suppress all loadbangs
-stderr -- send printout to standard error instead of GUI
-nogui -- suppress starting the GUI
-guiport <n> -- connect to pre-existing GUI over port <n>
-guicmd "cmd..." -- start alternatve GUI program (e.g., remote via ssh)
-send "msg..." -- send a message at startup, after patches are loaded
-noprefs -- suppress loading preferences on startup
-nosleep -- spin, don't sleep (may lower latency on multi-CPUs)

3
Les backslash ont été mangé par le forum, à vous de corriger, :bravo:
4
Super!

Merci pour la rapidité et la précision de la réponse. J'avais justement besoin des différents flags de démarage, et je n'avais pas la commande d'aide.
Je vais tester ca dès que j'aurais le temps.