Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2013-10-29 17:47:39 démarrage automatique de alsa midi

leyoy
membre
Date d'inscription: 2012-09-14
Messages: 40

démarrage automatique de alsa midi



Bonsoir,

j'aurai aimé savoir comment démarrer alsa midi automatiquement dans un patch.
Je sais que l'on peut faire:
[loadbang] ---> [;
                         pd dsp 1 <
y a -t'il le même genre de solution pour alsamidi ?

Merci de vos réponses

Hors ligne

 

#2 2013-11-08 09:52:29 Re : démarrage automatique de alsa midi

leyoy
membre
Date d'inscription: 2012-09-14
Messages: 40

Re: démarrage automatique de alsa midi



Et bien je me répond,

il ya une boite nommé :
[mediasettings/midisettings]
auquel on peut passer le message
[driver ALSA-MIDI]
un petit loadbang dessus et ça marche.

Hors ligne

 

#3 2013-11-08 11:02:04 Re : démarrage automatique de alsa midi

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: démarrage automatique de alsa midi



jamais vu c'te boite...
ceci étant, tu peux aussi faire un [receive pd]-[print] pour voir ce que puredata envoie lors de changement de config, ce que tu récupère dans la console, tu met en message et tu envoie à puredata en loadbang [s pd].
ça marche pour config midi, audio, dsp...

Hors ligne

 

#4 2013-11-08 12:28:03 Re : démarrage automatique de alsa midi

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: démarrage automatique de alsa midi



Hello...

Il existe tout un tas de flags qui te permettent de de démarrer pd en console avec certaines options...
Pour alsamidi, c'est -alsamidi... tongue

Bon courage...

>$ pd -f

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
-oss             -- use OSS audio API
-alsa            -- use ALSA audio API
-alsaadd <name>  -- add an ALSA device name to list
-jack            -- use JACK audio API
-pa              -- use Portaudio API
      (default audio API for this platform:  OSS)


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
-alsamidi        -- use ALSA midi API

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 (default: DejaVu Sans Mono)
-font-weight <name>-- specify default font weight (normal or bold)
-verbose         -- extra printout on startup and when searching for files
-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
-nostartup       -- suppress loading things from the 'startup' folder
-rt or -realtime -- use real-time priority
-nrt             -- don't use real-time priority
-nosleep         -- spin, don't sleep (may lower latency on multi-CPUs)
-schedlib <file> -- plug in external scheduler
-extraflags <s>  -- string argument to send schedlib
-batch           -- run off-line as a batch process
-noautopatch     -- defeat auto-patching new from selected objects

Dernière modification par Olivier (2013-11-08 12:28:53)


L'Amour au Peuple !

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024