[PD] list devices without starting PD

cyrille henry ch at chnry.net
Fri Jul 15 22:04:47 CEST 2016


hello,

I think -batch is not helping here and -stderr is what you where looking for.

I don't know how "not to start pd" , but you can close it as soon as it start with : -send "pd quit"

on linux, this is doing what you need :
pd -noprefs -stderr -listdev -send "pd quit" 2> /tmp/pd_listdev.txt


cheers
c

Le 15/07/2016 21:48, oliver a écrit :
> hi, dear list !
>
> i tried to use the -listdev option of pd.exe to get a list of available audio and midi devices, and to write the output into a textfile for later "grep" usage.
>
> here's what i wrote on the command line (w32):
>
> pd.exe -batch -listdev > D:\Temp\devices.txt
>
> the problem i encountered is, that PD always gets started, and the output of "-listdev" is written into PD's console window but not into the textfile i declared. "D:\Temp\devices.txt" exists, but is empty, and an instance of PD was started.
>
> do you know a way to just get this specific information without actually starting PD ?
>
> P.S.: i know about the "mediasettings" external, but i really would like to do this on the command line, WITHOUT actually starting PD.
>
> thanks
>
> oliver
>
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list



More information about the Pd-list mailing list