max v2; #N vpatcher 109 44 1124 771; #P toggle 749 585 15 0; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P message 772 585 28 196617 open; #P newex 772 620 64 196617 sfrecord~ 2; #P newex 772 529 54 196617 adoutput~; #P newex 173 591 58 196617 receive~ r; #P newex 119 569 56 196617 receive~ l; #P newex 240 527 44 196617 send~ r; #P newex 172 536 44 196617 send~ r; #P newex 138 514 42 196617 send~ l; #P newex 56 510 42 196617 send~ l; #P message 273 466 14 196617 1; #P message 240 466 28 196617 open; #N sfplay~ 1 120960 0 ; #P newobj 240 501 44 196617 sfplay~; #P user ezadc~ 138 462 182 495 0; #P newex 56 480 61 196617 cycle~ 440; #P toggle 96 640 15 0; #P message 119 640 28 196617 open; #P newex 119 674 64 196617 sfrecord~ 2; #P message 811 295 14 196617 1; #P message 778 295 28 196617 open; #N sfplay~ 1 120960 0 ; #P newobj 778 330 44 196617 sfplay~; #P user ezadc~ 690 273 734 306 0; #P newex 605 334 61 196617 cycle~ 440; #P toggle 637 373 15 0; #P message 660 373 28 196617 open; #P newex 660 408 64 196617 sfrecord~ 2; #P message 480 115 14 196617 1; #P user ezdac~ 447 627 491 660 0; #P message 447 115 28 196617 open; #N sfplay~ 1 120960 0 ; #P newobj 447 150 44 196617 sfplay~; #P user meter~ 253 268 333 281 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 12 3 3 3 3; #P user number~ 53 326 126 341 9 3 3 2 0. 0. 0 0. 50 0. 0 0 0 221 221 221 222 222 222 0 0 0; #P comment 96 179 89 196617 « start audio; #P message 320 109 55 196617 open wave; #P message 243 182 65 196617 record 1000; #P toggle 228 157 15 0; #P message 165 194 27 196617 stop; #P message 92 194 65 196617 startwindow; #P newex 92 233 125 196617 adc~; #P message 53 109 28 196617 open; #P newex 53 298 164 196617 sfrecord~ 2; #B color 5; #P window linecount 2; #P comment 86 111 172 196617 « first \, set file name for recording (default to AIFF type); #P comment 63 272 100 196617 soundfile input for channel 1 (L); #P comment 86 142 140 196617 « second start audio and get microphone ready; #P user panel 83 173 123 43; #X brgb 255 255 255; #X frgb 100 202 30; #X border 2; #X rounded 0; #X shadow 0; #X done; #P window setfont "Sans Serif" 18.; #P window linecount 1; #P comment 22 38 190 196626 Recording to file...; #P window setfont "Sans Serif" 9.; #P window linecount 18; #P comment 582 45 214 196617 Simply connect any audio line you want to record to the inlets of an sfrecord~ object. The '2' means that the file will be stereo. The cycle~ object below will record only to the left channel \, the microphone into both channels and the sfplay~ object into the right. Bear in mind in the below configuration you won't be able to hear the result! Create an 'open' message and connect to the left inlet of the object. Click on this to create the file to which you want to record. Be aware that you can only record to locations that you have permission to write to. Don't record direct to a memory stick as information is written to them too slowly. Write to the hard disc and then copy the file across if you want. Turn the checkbox on to start recording \, and off to stop.; #P user panel 34 441 280 262; #X brgb 191 191 191; #X frgb 0 0 0; #X border 1; #X rounded 0; #X shadow 0; #X done; #P window linecount 2; #P comment 37 411 100 196617 Using send~ and receive~...; #P window linecount 9; #P comment 597 491 100 196617 Alternatively \, use adoutput~ \, which routes all audio generated by objects in a patch to... whichever object you want to route it to (e.g. sfrecord~ \, record~ \, buffer~...).; #P fasten 11 0 9 0 97 267 58 267; #P fasten 16 0 9 0 325 136 58 136; #P fasten 15 0 9 0 248 224 58 224; #P connect 10 0 9 0; #P fasten 14 0 9 0 233 224 58 224; #P connect 9 0 18 0; #P connect 35 0 40 0; #P connect 12 0 11 0; #P connect 13 0 11 0; #P connect 44 0 32 0; #P connect 33 0 32 0; #P fasten 34 0 32 0 101 664 124 664; #P connect 36 0 41 0; #P connect 36 1 42 0; #P connect 45 0 32 1; #P connect 11 1 9 1; #P fasten 39 0 37 0 278 490 245 490; #P connect 38 0 37 0; #P connect 37 0 43 0; #P fasten 11 1 19 0 212 257 258 257; #P fasten 11 0 19 0 97 257 259 257 258 267; #P fasten 23 0 20 0 485 139 452 139; #P connect 21 0 20 0; #P fasten 20 0 22 0 452 202; #P fasten 44 0 22 0 124 614 452 614; #P fasten 45 0 22 1 178 616 486 616; #P fasten 28 0 24 0 695 397 665 397; #P fasten 26 0 24 0 642 398 665 398; #P connect 25 0 24 0; #P fasten 27 0 24 0 610 400 665 400; #P fasten 28 0 24 1 695 391 719 391; #P fasten 29 0 24 1 783 385 719 385; #P connect 46 0 47 0; #P connect 48 0 47 0; #P fasten 49 0 47 0 754 610 777 610; #P connect 30 0 29 0; #P fasten 31 0 29 0 816 319 783 319; #P fasten 46 1 47 1 821 602 831 602; #P pop;