[Csnd] Would anyone be interested in this 18 DoF motion control interface?
Date | 2011-10-03 06:43 |
From | MrMormon |
Subject | [Csnd] Would anyone be interested in this 18 DoF motion control interface? |
I've recently bought a motion controller for Windows and was wondering if anyone would be interested in programming for it. The expressive potential of the Razer Hydra (sixense.com) is possibly greater than any musical interface in the world besides the Continuum Fingerboard; let me explain. Each of two controllers can sense absolute position and orientation to within one millimeter and one degree within a six-foot radius of a magnetic sensor base (with no line-of-sight or calibration issues). Using Csound and a free 100 Hz OSC program for the controller (see http://sixense.com/forum/phpBB3/viewtopic.php?t=61&start=51 and/or http://electro-music.com/forum/viewtopic.php?t=45612&start=46), my vision is mapping x/y/z positions to pitches, the three types of orientation angles to the volumes of those notes, and the control sticks and analog triggers to filters. In addition to the potential ability to continuously control six notes with three degrees of freedom, the seven buttons on each controller could be utilized for on-the-fly configuration. I have one, but I'm completely new to Csound. I hope I won't be the only one interested in this type of project for long. In the US, the Hydra costs under $150 (and would cost less if it weren't bundled with the Portal 2 PC game...), so please consider... -- View this message in context: http://csound.1045644.n5.nabble.com/Would-anyone-be-interested-in-this-18-DoF-motion-control-interface-tp4863871p4863871.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-03 07:17 |
From | JER BOK |
Subject | Re: [Csnd] Would anyone be interested in this 18 DoF motion control interface? |
interesting. I want some of this: http://singularityhub.com/2011/09/18/thin-film-transforms-any-surface-into-a-massive-multitouch-screen/
Just getting back into csound after about 12 years and very interested in multi-media installations... trying to realize some old designs. I have a lot of work ahead of me. I am currently most interested in finding a decent and economical 4.1/5.1 audio, recording and midi interface which will work with linux right now. I am new to hardware, dont personally know anyone into audio at this level and dont really know where to start. If any of you masters out there would share some knowledge about the interfaces/hardware that you are working with I would would love to hear it.
You can map movement with simple webcams to incorporate into your scores which can be pretty fun, cheap and easy. Also affect rhythms via keyboard input, a pair of headphones plugged into the mic jack, etc. I did it with a C++ compiler- but it has been a long time and my memory isnt great for this stuff. I will avoid tryign to explain but it wasnt very complicated. I am just scratching around and getting refreshed with all this computer stuff again. when I have some instruments built I'll certainly post them somewhere.
On Sun, Oct 2, 2011 at 10:43 PM, MrMormon <joshuao2@verizon.net> wrote: I've recently bought a motion controller for Windows and was wondering if |
Date | 2011-10-03 07:45 |
From | Oeyvind Brandtsegg |
Subject | Re: [Csnd] Would anyone be interested in this 18 DoF motion control interface? |
Wow. That sounds like a controller that could be used for a lot of interesting things. I don't have any time to invest in it at the moment, but at least wanted to express my interest. best Oeyvind 2011/10/3 MrMormon |
Date | 2011-10-03 16:38 |
From | PatrickMcG |
Subject | [Csnd] Re: Would anyone be interested in this 18 DoF motion control interface? |
Looks fascinating. I'm currently working with multi-touch mapping schemes for instrument control, but this certainly would be an interesting avenue to investigate for my research. Would like to hear more about your ideas - perhaps drop me an email. Regards, Patrick McGlynn --------------- Music Department, NUI Maynooth, Ireland -- View this message in context: http://csound.1045644.n5.nabble.com/Would-anyone-be-interested-in-this-18-DoF-motion-control-interface-tp4863871p4865344.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-07 03:46 |
From | MrMormon |
Subject | [Csnd] Re: Would anyone be interested in this 18 DoF motion control interface? |
Bump? -- View this message in context: http://csound.1045644.n5.nabble.com/Would-anyone-be-interested-in-this-18-DoF-motion-control-interface-tp4863871p4878741.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-07 07:30 |
From | Rory Walsh |
Subject | Re: [Csnd] Re: Would anyone be interested in this 18 DoF motion |
The main problem I see is that no on else seems to have one of these controllers. Where are you currently with your research? Have you been successful in reading data from the controller into Csound? If you have then it should be relatively 'easy' to implement the mapping, depending on how well you know Csound. Rory. On 7 October 2011 03:46, MrMormon |
Date | 2011-10-08 04:13 |
From | MrMormon |
Subject | [Csnd] Re: Would anyone be interested in this 18 DoF motion |
There's no question that it works - I can control two pitches simultaneously, but I get either lag or zippering and I know it has to do with Csound because it's a gaming controller and hasn't had complaints of lag on Sixense's forums. Except for how one of the orientation variables works, everything one needs to program the mapping is documented. I'm just in a position of low motivation, what with college and newness to Csound and stubbornness with not switching DAWs and all. This can be a reality, not just "could". -- View this message in context: http://csound.1045644.n5.nabble.com/Would-anyone-be-interested-in-this-18-DoF-motion-control-interface-tp4863871p4881977.html Sent from the Csound - General mailing list archive at Nabble.com. Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-08 15:35 |
From | Rory Walsh |
Subject | Re: [Csnd] Re: Would anyone be interested in this 18 DoF motion |
I don't use OSC much but perhaps you can prepare a simple example and post it to the list so that people might be able to advise you on where you are going wrong? On 8 October 2011 04:13, MrMormon |
Date | 2011-10-08 23:58 |
From | Super Pija |
Subject | [Csnd] corrupted displayed of csound conference video in youtube |
Attachments | video.png |
hi all, do any of you get the csound conference video as seen in the attachment? If possible, does someone know how to repair that? thanks in advance, Spija Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-09 00:20 |
From | MrMormon |
Subject | [Csnd] Re: Would anyone be interested in this 18 DoF motion |
Well, it doesn't hurt. |
Date | 2011-10-09 00:59 |
From | Sigurd Saue |
Subject | Re: [Csnd] corrupted displayed of csound conference video in youtube |
I had the same problem. I googled it and found the solution here: http://www.johngineer.com/blog/?p=189. Right-click the image, choose settings and turn off hardware acceleration. I had to restart my browser afterwards to get a good result. Sigurd Den 09.10.2011 00:58, skrev Super Pija: > hi all, do any of you get the csound conference video as seen in the attachment? If possible, does someone know how to repair that? > thanks in advance, > Spija > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-09 09:53 |
From | JER BOK |
Subject | Re: [Csnd] Re: Would anyone be interested in this 18 DoF motion |
... On Sat, Oct 8, 2011 at 4:20 PM, MrMormon <joshuao2@verizon.net> wrote: Well, it doesn't hurt. |
Date | 2011-10-09 11:52 |
From | Andres Cabrera |
Subject | Re: [Csnd] Re: Would anyone be interested in this 18 DoF motion |
Hi, Is the controller transmitting at 100Hz, or is the OSC birdge trnsmitting at 100Hz? In any case, 100Hz is way too much for certain control envelopes, so you will indeed need some kind of interpolation between values. Cheers, Andres On Sun, Oct 9, 2011 at 12:20 AM, MrMormon |
Date | 2011-10-12 17:21 |
From | Brian Wong |
Subject | [Csnd] EigenD Open-Source OSC agent released |
Eigenlabs has released an open-source prototype OSC agent, and someone has made it work with Max/Msp. I have not had time to look at it yet, but it may be of interest to some folks on the list. Here is a link to the forum discussion : http://www.eigenlabs.com/forum/threads/id/788/ BW Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-12 17:25 |
From | Rory Walsh |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
Now you can use it to control Csound through the csound~ object in max/msp! On 12 October 2011 17:21, Brian Wong |
Date | 2011-10-12 17:46 |
From | Brian Wong |
Subject | RE: [Csnd] EigenD Open-Source OSC agent released |
Rory, True! I have not used Max/Msp in a long time, but that might be worth investigating. It would be nice to get it working directly with Csound and eliminate Max as the middleware, but unfortunately I seem to be the only Csounder who has an Eigenharp presently. I should note that this is just a prototype supplied for people who want to experiment with using an Eigenharp as an OSC controller and will not be compatible with upcoming EigenD releases. BW ---------------------------------------- > Date: Wed, 12 Oct 2011 17:25:45 +0100 > From: rorywalsh@ear.ie > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] EigenD Open-Source OSC agent released > > Now you can use it to control Csound through the csound~ object in max/msp! > > On 12 October 2011 17:21, Brian Wong |
Date | 2011-10-12 17:51 |
From | Rory Walsh |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
If anyone would like to buy me one I'd be happy to investigate! On 12 October 2011 17:46, Brian Wong |
Date | 2011-10-12 17:59 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
in a different direction, it woul dbe useful to hear in what way csound is deficient in OSC, and what max provides that we do not. > If anyone would like to buy me one I'd be happy to investigate! > Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-12 18:04 |
From | Rory Walsh |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
I guess all it would take it to look at the max/MSP patch and see what addresses the information is being sent to. Then it would be trivial to set it up with Csound. On 12 October 2011 17:59, |
Date | 2011-10-12 18:06 |
From | Brian Wong |
Subject | RE: [Csnd] EigenD Open-Source OSC agent released |
I wish it were within my capabilities to do so Rory, but that is emphatically not the case. In fact I cannot even afford to purchase the latest version of EigenD. Part of the reason this prototype has been released is to quell user discontent which has arisen over the fact that Eigenlabs has made the latest version of EigenD (2.0) available only by paid subscription. So in effect Eigenlabs is saying that if you don't want to pay for their software, here is a prototype; develop your own. BW ---------------------------------------- > Date: Wed, 12 Oct 2011 17:51:20 +0100 > From: rorywalsh@ear.ie > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] EigenD Open-Source OSC agent released > > If anyone would like to buy me one I'd be happy to investigate! > > On 12 October 2011 17:46, Brian Wong |
Date | 2011-10-12 18:16 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
> I guess all it would take it to look at the max/MSP patch and see what > addresses the information is being sent to. Then it would be trivial > to set it up with Csound. > might that not require having Max? Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-10-12 18:17 |
From | Brian Wong |
Subject | RE: [Csnd] EigenD Open-Source OSC agent released |
I will certainly give that a try, though our respective definitions of trivial undoubtably vary somewhat. ---------------------------------------- > Date: Wed, 12 Oct 2011 18:04:16 +0100 > From: rorywalsh@ear.ie > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] EigenD Open-Source OSC agent released > > I guess all it would take it to look at the max/MSP patch and see what > addresses the information is being sent to. Then it would be trivial > to set it up with Csound. > > On 12 October 2011 17:59, |
Date | 2011-10-12 18:39 |
From | Rory Walsh |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
Is the max/msp patch only retrieving OSC values, or does it have some kind of high level of communication with the eigenharp?? If it's just osc values then I'm sure you could have a go at programming it! Remove max/msp from the equaition altogether. On 12 October 2011 18:17, Brian Wong |
Date | 2011-10-12 18:45 |
From | Andres Cabrera |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
Hi, AFAICS it's first a software bridge that takes EigenD data and converts it to OSC. It's probably quite a complex protocol (as there seems to be some handshaking going on), but it might be implementable in Csound. You would still need to run the software bridge, unless you wrote a Csound opcode wrapping it. Cheers, Andrés On Wed, Oct 12, 2011 at 6:39 PM, Rory Walsh |
Date | 2011-10-12 18:52 |
From | Rory Walsh |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
Ah, in that case looks like Max/MSP is needed for now. On 12 October 2011 18:45, Andres Cabrera |
Date | 2011-10-12 18:56 |
From | Brian Wong |
Subject | RE: [Csnd] EigenD Open-Source OSC agent released |
Rory, At this point I have still been unable to even get EigenD to build, as I am just a beginner at C++. From what I am reading in the thread, it seems like only OSC data is being streamed, but you can probably illicit more information from the forum thread about this than I can provide as of yet. Brian ---------------------------------------- > Date: Wed, 12 Oct 2011 18:39:17 +0100 > From: rorywalsh@ear.ie > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] EigenD Open-Source OSC agent released > > Is the max/msp patch only retrieving OSC values, or does it have some > kind of high level of communication with the eigenharp?? If it's just > osc values then I'm sure you could have a go at programming it! Remove > max/msp from the equaition altogether. > > On 12 October 2011 18:17, Brian Wong |
Date | 2011-10-12 19:14 |
From | Rory Walsh |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
So you haven't been able to play around with the eigenharp at all? On 12 October 2011 18:56, Brian Wong |
Date | 2011-10-12 19:55 |
From | Brian Wong |
Subject | RE: [Csnd] EigenD Open-Source OSC agent released |
Aside from plinking away on it occasionally, that is essentially true. I have been working on learning C++ basics in hope I will eventually be competent enough to tackle EigenD, though that seems a very long way off presently. I have created a couple of SF2 soundfonts I can use with the Eigenharp, but otherwise have made no real progress with it. And now with the subscription issue it is fair to say I am regretting my purchase. On the positive side, I have learned Emacs and some rudimentary C++ and maintain some vague hopes of the Eigenharp being of some use compositionally at some undefined point in the distant future. BW ---------------------------------------- > Date: Wed, 12 Oct 2011 19:14:01 +0100 > From: rorywalsh@ear.ie > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] EigenD Open-Source OSC agent released > > So you haven't been able to play around with the eigenharp at all? > > On 12 October 2011 18:56, Brian Wong |
Date | 2011-10-12 20:05 |
From | Rory Walsh |
Subject | Re: [Csnd] EigenD Open-Source OSC agent released |
That's a shame Brian. At least for now it would seem that using the Csound~ object in max/MSP is at least an option. On 12 October 2011 19:55, Brian Wong |
Date | 2011-10-13 03:26 |
From | Brian Wong |
Subject | RE: [Csnd] EigenD Open-Source OSC agent released |
Thanks Rory, I will try to see if I can get it working directly with Csound also. The prototype agent itself is designed to be standard OSC, not Max-specific, so I expect it should be quite feasible, once I can get past the "basics" of how to get make to work. Most likely the only OSC feature Max has that Csound does not is a sufficiently competent and motivated programmer. Brian ---------------------------------------- > Date: Wed, 12 Oct 2011 20:05:21 +0100 > From: rorywalsh@ear.ie > To: csound@lists.bath.ac.uk > Subject: Re: [Csnd] EigenD Open-Source OSC agent released > > That's a shame Brian. At least for now it would seem that using the > Csound~ object in max/MSP is at least an option. > > > On 12 October 2011 19:55, Brian Wong |