<?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: Wiimote as temporal and dynamic controller</title>
		<atom:link href="http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/feed</link>
		<description></description>
		<pubDate>Thu, 20 Jun 2013 01:00:55 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-49270</guid>
					<title><![CDATA[Wiimote as temporal and dynamic controller]]></title>
					<link>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-49270</link>
					<pubDate>Sun, 21 Mar 2010 18:46:39 +0000</pubDate>
					<dc:creator>Mrboni</dc:creator>

					<description>
						<![CDATA[
						<p>Hi.</p>
<p>I&#8217;m just getting round to doing something that&#8217;s been on my to do list for a long time.</p>
<p>I want to see if it&#8217;s possible to use the Nintendo Wii controller as a sort of conductors baton.</p>
<p>The idea is that by waving the controller back and forth, exciting the accelerometer a bpm tempo and volume level could be calculated. I&#8217;m looking for suggestions on how to proceed with calculating both of these from the data available.</p>
<p>The tempo should be straight forward. I&#8217;ve made a simple tap tempo patch which uses bonk~ to detect transients and work out a tempo from the time between them. It works well although I need to find a way to use bonk~ on a float value rather than a signal.</p>
<p>The dynamics are a little more complex. I want to be able to control either a global volume level, or possibly volume of a group of instruments/sounds by the energy with which I move the controller back and forth. This data output by this action is obviously not smooth but a series of strong transients with peak values holding the important information. I think I need to be able to hold the peak transient values for roughly the duration of one beat (relating to tempo) then smoothly drop off. &#8216;slide&#8217; works quite well with a fast &#8216;slide up&#8217; and slow &#8216;slide down&#8217; but does not hold the peaks for long enough. An intrinsic problem in this method is that there is a delay between rapid changes in dynamics.</p>
<p>Does anyone have any ideas on how best to implement these ideas, or links to anyone who has already done similar things?</p>
<p>Cheers</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177031</guid>
					<title><![CDATA[Re: Wiimote as temporal and dynamic controller]]></title>
					<link>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177031</link>
					<pubDate>Sun, 21 Mar 2010 19:28:11 +0000</pubDate>
					<dc:creator>Mrboni</dc:creator>

					<description>
						<![CDATA[
						<p>Here is an image showing the kind of data that can be extracted from wiimote movements..</p>
<p> [attachment=127790,254]</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177032</guid>
					<title><![CDATA[Re: Wiimote as temporal and dynamic controller]]></title>
					<link>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177032</link>
					<pubDate>Mon, 21 Mar 2011 18:04:42 +0000</pubDate>
					<dc:creator>Jagle</dc:creator>

					<description>
						<![CDATA[
						<p>i dont think youll be able to control everything by just waving the wiimote around, conflicting values when you wanna do one thing or another</p>
<p>why not use the buttons on the wiimote, so when you press one, you affect tempo, another global volume, another specific sounds volumes, stuff like that?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177033</guid>
					<title><![CDATA[Re: Wiimote as temporal and dynamic controller]]></title>
					<link>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177033</link>
					<pubDate>Tue, 22 Mar 2011 14:06:04 +0000</pubDate>
					<dc:creator>n00b_meister</dc:creator>

					<description>
						<![CDATA[
						<p>I disagree with Jagle (respectfully). It seems that you have described well both what you want to do and how to do it &#8211; the only challenge now being which objects best suit your needs. You could certainly use objects like peak or past or split to &#8216;syphon off&#8217; maximums to trigger some other event, such as changes in dynamics &#8211; even using X axis acceleration data to identify different groups of instruments in your virtual orchestra. I haven&#8217;t written anything this specific myself for Wiimote in a long time (used GlovePIE, now defunct), but here are some videos which may demonstrate that it IS possible to just use acceleration and orientation data:</p>
<p><a href="http://www.youtube.com/watch?v=srl7khesEkM" rel="nofollow">http://www.youtube.com/watch?v=srl7khesEkM</a></p>
<p><a href="http://www.youtube.com/watch?v=ESDzYYl0__s" rel="nofollow">http://www.youtube.com/watch?v=ESDzYYl0__s</a> (@ 1:40)</p>
<p>Brendan</p>
<p>[edit] just noticed how old the OP was.</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177034</guid>
					<title><![CDATA[Re: Wiimote as temporal and dynamic controller]]></title>
					<link>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177034</link>
					<pubDate>Mon, 28 Mar 2011 14:35:12 +0000</pubDate>
					<dc:creator>Ritinham4</dc:creator>

					<description>
						<![CDATA[
						<p>Hi i&#8217;m trying to do exactly the same thing! But I don&#8217;t know how to do it. I&#8217;m very inexperiente with max and maybe you could help me. What have you done with bonk~? Are you using OSCulator? I don&#8217;t know what to do and this is a work that i have to do in my course. Please help me!</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177035</guid>
					<title><![CDATA[Re: Wiimote as temporal and dynamic controller]]></title>
					<link>http://cycling74.com/forums/topic/wiimote-as-temporal-and-dynamic-controller/#post-177035</link>
					<pubDate>Tue, 07 Jun 2011 16:27:26 +0000</pubDate>
					<dc:creator>5mg3</dc:creator>

					<description>
						<![CDATA[
						<p>Hey Mrboni would you contact me regarding what progress you made on this please? I am working on some research involving a similar method at uni and could benefit both if we share our findings.</p>
<p>Plus anyone else that has done any similar work with wiimote/accelerometers as controller for tempo.</p>
<p><a href="mailto:aaron.smiles@ncl.ac.uk">aaron.smiles@ncl.ac.uk</a></p>
<p>Best</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

