[PD] PATCH: one-liner for linux with multiple audio cards

Carlo E. Prelz fluido at fluido.as
Tue Aug 13 11:28:10 CEST 2002


The following patch:

--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--

--- s_linux.c.old	2002-06-28 23:48:54.000000000 +0200
+++ s_linux.c	2002-08-13 11:23:00.000000000 +0200
@@ -1498,7 +1498,7 @@
 	    for (i = DACBLKSIZE,fp1 = sys_soundin + thischan*DACBLKSIZE,
 		sp = (t_oss_int16 *)buf; i--; fp1++, sp += nchannels)
 	    {
-    		for (j=0;j<linux_inchannels;j++)
+ 	        for (j=0;j<nchannels;j++)
     	    	    fp1[j*DACBLKSIZE] = (float)sp[j]*(float)3.051850e-05;
 	    }
 	}

--8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<--

allows you to use PD (version 0.35-0, I do not know about others)
with multiple audio cards (for example, with parameter -audiodev 1,3,5)

I hope this is the correct place to post patches.

Enjoy
Carlo

-- 
  *         Se la Strada e la sua Virtu' non fossero state messe da parte,
* K * Carlo E. Prelz - fluido at fluido.as             che bisogno ci sarebbe
  *               di parlare tanto di amore e di rettitudine? (Chuang-Tzu)



More information about the Pd-list mailing list