<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: Instant buffer doubling after recording</title>
		<atom:link href="http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 23:43:15 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-54364</guid>
					<title><![CDATA[Instant buffer doubling after recording]]></title>
					<link>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-54364</link>
					<pubDate>Sun, 10 Jun 2012 05:52:43 +0000</pubDate>
					<dc:creator>Empytree</dc:creator>

					<description>
						<![CDATA[
						<p>I want to record audio loop to <strong>[buffer~]</strong> and have it immediately doubled once the recording is finished, so the target buffer would contain two identical loops one after another. I&#8217;ve searched forum for &#8220;buffer copy&#8221; cases, but then thought something unsophisticated &#8211; simultaneous recording using two <strong>[record~]</strong> objects associated with the same buffer.</p>
<p>It works fine for me, but I&#8217;m worried about possible stability/latency/distortion/consumption issues. Is it suitable solution, or there are some better and less CPU/RAM intensive?</p>
<p>
<div><span id="toggle54364-0" class="patchtoggle" onmousedown="toggleMaxPatch('post54364-0', 'er54364-0');">&#8211; Pasted Max <span id="maxversion54364-0"></span> Patch, click to <span id="er54364-0">expand</span>. &#8211;</span> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"  width="110" height="14" class="clippy" ><param name="allowScriptAccess" value="always" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param NAME="FlashVars" value="copied=copied!&#038;copyto=copy to clipboard"/><param name="bgcolor" value="#FFFFFF"/><param name="wmode" value="opaque"/><embed src="/wp-content/plugins/bbpress-copy-compressed/clippy.swf"  width="110" height="14"   name="clippy"  quality="high"  allowScriptAccess="always"  type="application/x-shockwave-flash"  pluginspage="http://www.macromedia.com/go/getflashplayer"  FlashVars="text=----------begin_max5_patcher----------%0A776.3oc2W1saaBCEG%2B5To9NXwtpRcQ1l.A1tZZ2NsWfooIB3j5MvNB6r1tp0%0Am84O3qz.DZJkTsavwGH3%2BmebNGe7CWdwLmU76HBGvG.eCLa1CJKyL1zVlUZX%0AlSVzcwoQByC5DyyxHLoy0E2TRtSZtA5JvW3QI.4MDfjHj.AeGKo54X6x36jo%0ADo40.KMulyjrnLh4U7obZTZ0%2BflXLxW8y2iVTYcajL9FJayOxIwRqzQn4vqA%0AA5KHrmYPMA78lqgf9GyZffygMjDkUpHjw3eu7B8nZ35WNQvWA9bJM9W.IGHj%0AQ4RfRy77Dk5GIr31KV7CNqbIiHDQaHGxk3TRTdGD.M.BXeb48aIVG0wo1mZR%0AGbezAGn8XfqI1wEO2SQG%2BmMcvmLcXjaUh7P3jpxgzjC3Agv4S.kP8FCErnlR%0AAtSdLTWTxlH8HHguaUJYLojftgote6rB1KqVX4C1lwAgmHsbGcZIAT.sCHgO%0AEHQ0k6rCsBpvAvo8x7lxXJIeyliGyzpO2pyFL.m0DRfgkWqeO%2BWlmrrWhbty%0AR5beI9VB60ufq%2BwgSQpQnAMS4lRchFAQ9JDC0Nf75EPXKTLQOdSOgtM52j07%0A7rGqD4pcqWSxqb4dojeSvFyS44VupV9Gvn0pFBLEa64GoTgYrcdt337DaSCc%0AW5WkT1QIJuQuDkkekknzKNDNl6UUQoUQp9takPtCnQwpBVguYZBRrdaZz8ON%0AlvpnpduzBe7BXKMWWbpm4nR5BU1Vgxd2W0ppxkUA6pWs9yBLzWsJPqEmOpz7%0AS.scwUIIrCNqqwAz23I3Wcz073xUtngFPCuHQc9VJKRR4rFOjt8vlO0MzjDB%0Aauy0kQS1xUcRHJy66NnXvZSeNmiKN2yi1PCQadOWsgBc0sMF303rs6MA4Ypj%0AgQltK8L6PLBtC90IL.aaBtnyHu5YS32.ipQuQCPTMTBvmd.BrZxnn4vgJ4mW%0ALcw2cncG45ISWj6xyRMB%2BgHM7YQZg6mSLRRC46W28p8Cs92ihhCFBLCOKvza%0AHRawKVZZCpg%2BADk1NjK%0A-----------end_max5_patcher-----------&#038;copied=copied!&#038;;copyto=copy to clipboard"  bgcolor="#ffffff"  wmode="opaque" /> </object></div>
<div id="post54364-0" style="display:none;visibility:hidden;" >
<div class="patchtoggleInfo"><small>Copy <b>all</b> of the following text.Then, in Max, select <em>New From Clipboard</em>.</small></div>
<div class="patchtogglediv">
<pre><code id="pastedcode54364-0">----------begin_max5_patcher----------
776.3oc2W1saaBCEG+5To9NXwtpRcQ1l.A1tZZ2NsWfooIB3j5MvNB6r1tp0
m84O3qz.DZJkTsavwGH3+mebNGe7CWdwLmU76HBGvG.eCLa1CJKyL1zVlUZX
lSVzcwoQByC5DyyxHLoy0E2TRtSZtA5JvW3QI.4MDfjHj.AeGKo54X6x36jo
Do40.KMulyjrnLh4U7obZTZ0+flXLxW8y2iVTYcajL9FJayOxIwRqzQn4vqA
A5KHrmYPMA78lqgf9GyZffygMjDkUpHjw3eu7B8nZ35WNQvWA9bJM9W.IGHj
Q4RfRy77Dk5GIr31KV7CNqbIiHDQaHGxk3TRTdGD.M.BXeb48aIVG0wo1mZR
GbezAGn8XfqI1wEO2SQG+mMcvmLcXjaUh7P3jpxgzjC3Agv4S.kP8FCErnlR
AtSdLTWTxlH8HHguaUJYLojftgote6rB1KqVX4C1lwAgmHsbGcZIAT.sCHgO
EHQ0k6rCsBpvAvo8x7lxXJIeyliGyzpO2pyFL.m0DRfgkWqeO+WlmrrWhbty
R5beI9VB60ufq+wgSQpQnAMS4lRchFAQ9JDC0Nf75EPXKTLQOdSOgtM52j07
7rGqD4pcqWSxqb4dojeSvFyS44VupV9Gvn0pFBLEa64GoTgYrcdt337DaSCc
W5WkT1QIJuQuDkkekknzKNDNl6UUQoUQp9takPtCnQwpBVguYZBRrdaZz8ON
lvpnpduzBe7BXKMWWbpm4nR5BU1Vgxd2W0ppxkUA6pWs9yBLzWsJPqEmOpz7
S.scwUIIrCNqqwAz23I3Wcz073xUtngFPCuHQc9VJKRR4rFOjt8vlO0MzjDB
auy0kQS1xUcRHJy66NnXvZSeNmiKN2yi1PCQadOWsgBc0sMF303rs6MA4Ypj
gQltK8L6PLBtC90IL.aaBtnyHu5YS32.ipQuQCPTMTBvmd.BrZxnn4vgJ4mW
Lcw2cncG45ISWj6xyRMB+gHM7YQZg6mSLRRC46W28p8Cs92ihhCFBLCOKvza
HRawKVZZCpg+ADk1NjK
-----------end_max5_patcher-----------</code></pre></div>
</div>
</p>						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195729</guid>
					<title><![CDATA[Re: Instant buffer doubling after recording]]></title>
					<link>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195729</link>
					<pubDate>Sun, 10 Jun 2012 09:04:54 +0000</pubDate>
					<dc:creator>spectro</dc:creator>

					<description>
						<![CDATA[
						<p>Maybe I&#8217;m missing something or not getting what you&#8217;re trying to do, but given its possible to access the contents of one buffer~ arbitrarily (and simultaneously) there is no real gain in having the same recording repeated in a buffer~.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195730</guid>
					<title><![CDATA[Re: Instant buffer doubling after recording]]></title>
					<link>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195730</link>
					<pubDate>Sun, 10 Jun 2012 13:38:34 +0000</pubDate>
					<dc:creator>Empytree</dc:creator>

					<description>
						<![CDATA[
						<p>Imagine you&#8217;ve got a recorded loop of your dramatic voice saying single &#8220;Ta-da&#8230; &#8221; for 2 seconds. My goal is to play it or pass it ONCE (for 2 seconds) with simultaneous recording to the buffer and maybe some instant sample mangling afterwards, so that the target buffer would contain 4 seconds of &#8220;Ta-da&#8230; Ta-da&#8230;&#8221; in result. The timing is critical, everything should be dealt precisely in 2 seconds.</p>
<p>The patch I&#8217;ve posted above does the trick using two recorders, question is, are there best alternatives?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195731</guid>
					<title><![CDATA[Re: Instant buffer doubling after recording]]></title>
					<link>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195731</link>
					<pubDate>Sun, 10 Jun 2012 15:06:42 +0000</pubDate>
					<dc:creator>Christopher Dobrian</dc:creator>

					<description>
						<![CDATA[
						<p>There&#8217;s no problem with what you&#8217;ve done. I think what spectro was saying is, why not just record it once and access it twice (e.g. with two groove~ objects), rather than vice versa? But regardless of whether there&#8217;s a good reason for doing what you&#8217;re doing, there&#8217;s nothing wrong with your method of doing it.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195732</guid>
					<title><![CDATA[Re: Instant buffer doubling after recording]]></title>
					<link>http://cycling74.com/forums/topic/instant-buffer-doubling-after-recording/#post-195732</link>
					<pubDate>Sun, 10 Jun 2012 17:24:24 +0000</pubDate>
					<dc:creator>Empytree</dc:creator>

					<description>
						<![CDATA[
						<p>Thanks, Christopher! Now I&#8217;m confident enough to continue my work easier way. Double-buffering is essential. The truth is, I&#8217;ll also need a couple of grooves too later on, and there will be two independent buffers with four recorders in total&#8230; It&#8217;s going to be a diabolous beast memory-hungry machine, but it&#8217;s worth the efforts.</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

