[Cs-dev] Serial opcodes
Date | 2011-09-07 11:09 |
From | john ffitch |
Subject | [Cs-dev] Serial opcodes |
As far as I can tell they are not in git. Who is going to do that? Also no sign of manual pages either ==John ffitch ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2011-09-07 12:08 |
From | mantaraya36@gmail.com |
Subject | Re: [Cs-dev] Serial opcodes |
Are they licensed under the Lgpl? If not, should we have a place for non-lgpl plugins? Cheers, AndrésOn Wed Sep 7 11:09:53 2011 john ffitch wrote: As far as I can tell they are not in git. Who is going to do that? Also no sign of manual pages either ==John ffitch ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csound-devel ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/csoun |
Date | 2011-09-07 13:20 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Cs-dev] Serial opcodes |
In deed. Current says it i sbased on a Copylefted softwae. I was wondering if that was acceotable. Input fromn the Debian experts is called for. Anf matt, are you happy to add your copyright/licence notice? ==John PS I have the code ready to upload but do not want to duplicate effort > Are they licensed under the Lgpl? If not, should we have a place for > non-lgpl plugins? > > Cheers, > AndrésOn Wed Sep 7 11:09:53 2011 john ffitch wrote: > As far as I can tell they are not in git. Who is going to do that? > Also no sign of manual pages either > ==John ffitch > > ------------------------------------------------------------------------------ > Using storage to extend the benefits of virtualization and iSCSI > Virtualization increases hardware utilization and delivers a new level of > agility. Learn what those decisions are and how to modernize your storage > and backup environments for virtualization. > http://www.accelacomm.com/jaw/sfnl/114/51434361/ > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > ------------------------------------------------------------------------------ > Using storage to extend the benefits of virtualization and iSCSI > Virtualization increases hardware utilization and delivers a new level of > agility. Learn what those decisions are and how to modernize your storage > and backup environments for virtualization. > http://www.accelacomm.com/jaw/sfnl/114/51434361/ > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2011-09-07 18:18 |
From | matt ingalls |
Subject | Re: [Cs-dev] Serial opcodes |
is there some documentation how to add to git? ( i also have this macsoundin opcode that never got added either) licensing/copyright should not be a problem i emailed the developer of the original code and he said i was free to do whatever with it i liked. it would be nice to leave his name in there for copyright, and yes i could add my name, make manual, etc.. still have no idea if it runs on win and linux.. thanks, m On Sep 7, 2011, at 5:20 AM, jpff@cs.bath.ac.uk wrote: > In deed. Current says it i sbased on a Copylefted softwae. I was > wondering if that was acceotable. > Input fromn the Debian experts is called for. Anf matt, are you happy > to add your copyright/licence notice? > > ==John > > PS I have the code ready to upload but do not want to duplicate effort > > >> Are they licensed under the Lgpl? If not, should we have a place for >> non-lgpl plugins? >> >> Cheers, >> AndrésOn Wed Sep 7 11:09:53 2011 john ffitch wrote: >> As far as I can tell they are not in git. Who is going to do that? >> Also no sign of manual pages either >> ==John ffitch >> >> ------------------------------------------------------------------------------ >> Using storage to extend the benefits of virtualization and iSCSI >> Virtualization increases hardware utilization and delivers a new level of >> agility. Learn what those decisions are and how to modernize your storage >> and backup environments for virtualization. >> http://www.accelacomm.com/jaw/sfnl/114/51434361/ >> _______________________________________________ >> Csound-devel mailing list >> Csound-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/csound-devel >> >> >> ------------------------------------------------------------------------------ >> Using storage to extend the benefits of virtualization and iSCSI >> Virtualization increases hardware utilization and delivers a new level of >> agility. Learn what those decisions are and how to modernize your storage >> and backup environments for virtualization. >> http://www.accelacomm.com/jaw/sfnl/114/51434361/ >> _______________________________________________ >> Csound-devel mailing list >> Csound-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/csound-devel >> > > > > ------------------------------------------------------------------------------ > Using storage to extend the benefits of virtualization and iSCSI > Virtualization increases hardware utilization and delivers a new level of > agility. Learn what those decisions are and how to modernize your storage > and backup environments for virtualization. > http://www.accelacomm.com/jaw/sfnl/114/51434361/ > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2011-09-07 19:38 |
From | Oeyvind Brandtsegg |
Subject | Re: [Cs-dev] Serial opcodes |
Attachments | None None |
I will indeed test on windows, but a friend has borrowed my Arduino so have to get it back first. Oeyvind 2011/9/7 matt ingalls <matt@sonomatics.com> still have no idea if it runs on win and linux.. thanks, m |
Date | 2011-09-07 21:27 |
From | Oeyvind Brandtsegg |
Subject | Re: [Cs-dev] Serial opcodes |
Attachments | None None |
... so, I tested compiling anyway, just to have that done while waiting for the 'duino. It seems termios.h and ioctl.h are not available on windows. Anyone knows how to work around that?
Oeyvind 2011/9/7 Oeyvind Brandtsegg <oyvind.brandtsegg@ntnu.no>
|
Date | 2011-09-07 22:37 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Serial opcodes |
I looked into these header files before and from what I recall there is no windows equivalent. I was going to look at how Winfred Ritsch built his cross-platform serial object for Pd but I never got around to it. In the end I just use Pd with the csoundapi~ object. It's a simple solution but have dedicated cross-platform opcodes would be really great. Rory. On 7 September 2011 21:27, Oeyvind Brandtsegg |
Date | 2011-09-07 22:53 |
From | Victor.Lazzarini@nuim.ie |
Subject | Re: [Cs-dev] Serial opcodes |
Attachments | None |
Date | 2011-09-07 23:35 |
From | matt ingalls |
Subject | Re: [Cs-dev] Serial opcodes |
grr... i was a bit skeptical that the original code said "The nice thing about standard POSIX C code is that it works on every computer (Mac/Linux/PC) " but there is some windows code on arduino's site: http://www.arduino.cc/playground/Interfacing/CPPWindows i'm afraid i'm not in a good position to pull out the PC and try it myself.... -m On Sep 7, 2011, at 2:53 PM, Victor.Lazzarini@nuim.ie wrote: > Well, IOCTL can possibly be substituted by DeviceIoControl: > http://msdn.microsoft.com/en-us/library/aa363219%28v=vs.85%29.aspx > > termios might be harder to substitute. > > Victor > ----- Original Message ----- > From: Rory Walsh |
Date | 2011-09-08 04:06 |
From | Felipe Sateler |
Subject | Re: [Cs-dev] Serial opcodes |
On Wed, Sep 7, 2011 at 09:20, |
Date | 2011-09-08 07:33 |
From | Oeyvind Brandtsegg |
Subject | Re: [Cs-dev] Serial opcodes |
Attachments | None None |
Yes, it looks like should be possible to make the same things work under windows as well. Unfortunately, I don't have the time and knowledge to develop this (or patch it together from the different sources).
But I would be more than willing to compile and test. Also I think that for these to be canonical Csound opcodes, they must be cross platform. best Oeyvind 2011/9/8 matt ingalls <matt@sonomatics.com> grr... i was a bit skeptical that the original code said |
Date | 2011-09-08 19:01 |
From | matt ingalls |
Subject | Re: [Cs-dev] Serial opcodes |
Attachments | None None |
well if you want, i can try to do a "blind" implementation of that windows code and have you try to compile it. ( probably dubious, i know... ) i seem to remember discussion here saying that it was OK to have platform specific opcodes in distribution?? ... i do have this osx-only soundfile opcode.. :) On Sep 7, 2011, at 11:33 PM, Oeyvind Brandtsegg wrote:
|
Date | 2011-09-09 08:03 |
From | Oeyvind Brandtsegg |
Subject | Re: [Cs-dev] Serial opcodes |
Attachments | None None |
Ok, good. If it's relatively little work for you to do this, it could something to try. As I said, I can test ... :-) And I guess someone else here is able to help us out when we get stuck.
Maybe I just remember the discussion about platform specific opcodes differently, I assumed everything in Csound should be usable on all the most common platforms. Other, platform specific (or perhaps licence-prohibited) opcodes could be distributed easily as plugins.
Someone else please chime in here if I got it wrong. best Oeyvind 2011/9/8 matt ingalls <matt@sonomatics.com>
|
Date | 2011-09-09 09:05 |
From | Victor.Lazzarini@nuim.ie |
Subject | Re: [Cs-dev] Serial opcodes |
Attachments | None None None None |
Date | 2011-10-17 19:09 |
From | john ffitch |
Subject | Re: [Cs-dev] Serial opcodes |
Reading various web pages as far as I can see that the functions matt calls are the same in minGW, so the serial code should just work. If not I know how to implement a "native" Windows system but would rather not. ==John ffitch ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2011-10-17 19:19 |
From | Rory Walsh |
Subject | Re: [Cs-dev] Serial opcodes |
If I recall correctly the problem I was having was with termios.h, it was a while ago however, and Matt is a far better programmer than I'll ever be so maybe it will work without modification on windows? I don't have time to test it now, but I will try in the future. Rory. On 17 October 2011 19:09, john ffitch |
Date | 2011-10-17 19:50 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Cs-dev] Serial opcodes |
I have found code to do this in Windows but need builder/tester/reporter. I was wrong about the functions exisying but they can be emulated. Do if a Windows user really wants these operations they need to cooperate > If I recall correctly the problem I was having was with termios.h, it > was a while ago however, and Matt is a far better programmer than I'll > ever be so maybe it will work without modification on windows? I don't > have time to test it now, but I will try in the future. > > Rory. ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2011-10-17 20:24 |
From | Steven Yi |
Subject | Re: [Cs-dev] Serial opcodes |
I can checkout the code and compile it, then put the .dll for someone else to test (I don't have any serial devices here). On Mon, Oct 17, 2011 at 7:50 PM, |
Date | 2011-10-18 05:04 |
From | matt ingalls |
Subject | Re: [Cs-dev] Serial opcodes |
sorry i just saw this thread... john, i had posted the windows equivalent code a while back: http://arduino.cc/playground/Interfacing/CPPWindows maybe thats the same as what you found? let me know how i can help thanks, m (rory: thanks for the compliment, but i basically copied this code!) On Oct 17, 2011, at 12:24 PM, Steven Yi wrote: > I can checkout the code and compile it, then put the .dll for someone > else to test (I don't have any serial devices here). > > On Mon, Oct 17, 2011 at 7:50 PM, |
Date | 2011-10-18 08:12 |
From | Oeyvind Brandtsegg |
Subject | Re: [Cs-dev] Serial opcodes |
I can test. Oeyvind 2011/10/17 |
Date | 2011-10-18 09:32 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Cs-dev] Serial opcodes |
Thanks you; at present there is code in git but I need to compare with matt's code. btw I have a licence arangement for the serial code with Tod E. Kurt -- just need to finalise -- but formally I guess we need matt's agreement to a LGPL licence. I think that i will avoid the GPL licenced library I saw as it is too conflicting. Just need to get the code right myself. ==John ff > I can test. > Oeyvind > > 2011/10/17 |
Date | 2011-10-19 21:20 |
From | matt ingalls |
Subject | Re: [Cs-dev] Serial opcodes |
thanks john. i am fine to make it LGPL. i'm not sure how to flesh out manual pages, other than an example. (could use the one i posted sept 6th --- is convention to just put it in "serialBegin" and in other entries put "see serialBegin opcode for example"? maybe also add a warning that some care should be taken when sending at k-rate -- ( k-rate vs. serial baud rate ) -m On Oct 18, 2011, at 1:32 AM, jpff@cs.bath.ac.uk wrote: > Thanks you; at present there is code in git but I need to compare with > matt's code. > > btw I have a licence arangement for the serial code with Tod E. Kurt -- > just need to finalise -- but formally I guess we need matt's agreement to > a LGPL licence. > > I think that i will avoid the GPL licenced library I saw as it is too > conflicting. Just need to get the code right myself. > > ==John ff > >> I can test. >> Oeyvind >> >> 2011/10/17 |