Csound Csound-dev Csound-tekno Search About

[Cs-dev] Visual Studio 2012 Express Edition

Date2012-09-25 20:10
FromMichael Gogins
Subject[Cs-dev] Visual Studio 2012 Express Edition
I saw some industry news saying that this is now available.

http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows-desktop

I'd be interested to hear of any experiences with VS 2012 by Csound
developers, especially by people using VS 2012 to develop C++  or C
applications based on the Csound API.

Regards,
Mike

-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-09-25 20:48
FromRory Walsh
SubjectRe: [Cs-dev] Visual Studio 2012 Express Edition
I haven't update to 2012 yet, but I'm a big fan of 2010. I use it all
the time for Csound API driven projects. The debugger is really its
strongest point. I would love a MSVC Csound build. If there was one
I'd be a lot more likely to get stuck into the Csound source.



On 25 September 2012 20:10, Michael Gogins  wrote:
> I saw some industry news saying that this is now available.
>
> http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows-desktop
>
> I'd be interested to hear of any experiences with VS 2012 by Csound
> developers, especially by people using VS 2012 to develop C++  or C
> applications based on the Csound API.
>
> Regards,
> Mike
>
> --
> Michael Gogins
> Irreducible Productions
> http://www.michael-gogins.com
> Michael dot Gogins at gmail dot com
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-09-25 21:26
FromMichael Gogins
SubjectRe: [Cs-dev] Visual Studio 2012 Express Edition
There are problems with the C++ Standard Library that comes with
Microsoft's compiler. It doesn't export collections in DLLs the way
that MinGW and GCC do. This is a problem because CsoundAC for sure,
and I think CppSound as well, export these collections in DLLs for
Python interfaces, csnd.so, and so on. It is possible that 2012 fixes
this, I would love to know.

Regards,
Mike

On Tue, Sep 25, 2012 at 3:48 PM, Rory Walsh  wrote:
> I haven't update to 2012 yet, but I'm a big fan of 2010. I use it all
> the time for Csound API driven projects. The debugger is really its
> strongest point. I would love a MSVC Csound build. If there was one
> I'd be a lot more likely to get stuck into the Csound source.
>
>
>
> On 25 September 2012 20:10, Michael Gogins  wrote:
>> I saw some industry news saying that this is now available.
>>
>> http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows-desktop
>>
>> I'd be interested to hear of any experiences with VS 2012 by Csound
>> developers, especially by people using VS 2012 to develop C++  or C
>> applications based on the Csound API.
>>
>> Regards,
>> Mike
>>
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-09-26 02:30
FromRichard Henninger
SubjectRe: [Cs-dev] Visual Studio 2012 Express Edition
Michael,
	I've been looking at both WinRT/Metro/Win8 and Visual studio 1012
with csound in mind.  I have the distribution csound 5.17.2 running on my
intel-based win8 test tablet and it works pretty well via csoundQT - though
I still get the odd sound glitch when csd is computation heavy.  Could be
the smaller computer, could be I haven't got the -b/-B right for that
tablet, could be that portaudio gets pre-empted when suspended metro apps
wake up periodically.

	I have VS express over Win8 on the tablet and real VS2010
professional over Win7-64 on my music box.  I'll be glad to collaborate with
you in helping csound transition to the win8 platform which, as I explore
it, I find pretty exciting.

	One curious development for music in WinRT is the shedding of midi
as an OS service (still works on intel desktop the old fashioned way).
Looks like MS thinks hooking up midi gear to a tablet is too passé to bother
with in its brave new world.  Networks and OSC instead?  Enough people have
registered their displeasure that midi may get re-instated yet.  Still, the
easy interoperability between languages at the WinRT component level and the
especially the resurrection of C++ as a post-COM, post .net language of
choice for accessing the os intrigues me.

Richard Henninger

-----Original Message-----
From: Michael Gogins [mailto:michael.gogins@gmail.com] 
Sent: Tuesday, September 25, 2012 3:10 PM
To: Developer discussions
Subject: [Cs-dev] Visual Studio 2012 Express Edition

I saw some industry news saying that this is now available.

http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows-deskto
p

I'd be interested to hear of any experiences with VS 2012 by Csound
developers, especially by people using VS 2012 to develop C++  or C
applications based on the Csound API.

Regards,
Mike

--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

----------------------------------------------------------------------------
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-09-26 02:56
FromRichard Henninger
SubjectRe: [Cs-dev] Visual Studio 2012 Express Edition
Yeah, I've been walking the code in the VS2012 C editor in trying to answer
the same question: seeing how far the VS build is from the mingw/gcc builds
are from each other.  Found what Michael describes: there are libraries
(posix mostly, pthreads, etc.) that csound code expect and that MSVC has
different libraries for handling.

It's not clear to me just from browsing the code whether simply bringing in
static mingw libraries into VS (changed from .a's to .lib's) would make a
functioning runtime when compiled - a bit kludgey for my taste in any event.

Anyway, I'm happy to keep exploring what a VS (or a modified msbuild mixing
mingw/gcc)build would take with an eye down the road to WinRT to make Metro
apps to drive csound like have been done for Android and iPad.  That has
even more issues (similar to the other tablets) vis-à-vis real-time sound
and the file system restrictions - to solve down the road.

Richard
-----Original Message-----
From: Michael Gogins [mailto:michael.gogins@gmail.com] 
Sent: Tuesday, September 25, 2012 4:26 PM
To: Developer discussions
Subject: Re: [Cs-dev] Visual Studio 2012 Express Edition

There are problems with the C++ Standard Library that comes with Microsoft's
compiler. It doesn't export collections in DLLs the way that MinGW and GCC
do. This is a problem because CsoundAC for sure, and I think CppSound as
well, export these collections in DLLs for Python interfaces, csnd.so, and
so on. It is possible that 2012 fixes this, I would love to know.

Regards,
Mike

On Tue, Sep 25, 2012 at 3:48 PM, Rory Walsh  wrote:
> I haven't update to 2012 yet, but I'm a big fan of 2010. I use it all 
> the time for Csound API driven projects. The debugger is really its 
> strongest point. I would love a MSVC Csound build. If there was one 
> I'd be a lot more likely to get stuck into the Csound source.
>
>
>
> On 25 September 2012 20:10, Michael Gogins 
wrote:
>> I saw some industry news saying that this is now available.
>>
>> http://www.microsoft.com/visualstudio/eng/downloads#d-express-windows
>> -desktop
>>
>> I'd be interested to hear of any experiences with VS 2012 by Csound 
>> developers, especially by people using VS 2012 to develop C++  or C 
>> applications based on the Csound API.
>>
>> Regards,
>> Mike
>>
>> --
>> Michael Gogins
>> Irreducible Productions
>> http://www.michael-gogins.com
>> Michael dot Gogins at gmail dot com
>>
>> ---------------------------------------------------------------------
>> ---------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and 
>> threat landscape has changed and how IT managers can respond. 
>> Discussions will include endpoint security, mobile security and the 
>> latest in malware threats. 
>> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ----------------------------------------------------------------------
> --------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. 
> Discussions will include endpoint security, mobile security and the 
> latest in malware threats. 
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

----------------------------------------------------------------------------
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and threat
landscape has changed and how IT managers can respond. Discussions will
include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net