[Csnd] Csound 6 Windows Installer
Date | 2013-07-11 11:15 |
From | Michael Gogins |
Subject | [Csnd] Csound 6 Windows Installer |
Attachments | None None |
I couldn't get either Qt SDK 4.8 or Qt SDK 5.1 to even run a sample application on my computer, so I've uploaded the Windows installer to SourceForge without CsoundQt for now.
Regards,
Mike =========================== Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com |
Date | 2013-07-12 13:37 |
From | Joel Ross |
Subject | Re: [Csnd] Csound 6 Windows Installer |
Hi Mike, I'm getting an error with this on my machine with this. 'Csound tidy up: Illegal instruction'. Reading here, I think it must be built to support some operations my cpu can't use: http://csound.1045644.n5.nabble.com/Csound-tidy-up-Illegal-instruction-td1101110.html I've a pentium 4 so its old, but not ancient. Does that sound like it might be whats causing the problem? I'm really looking forward to exploring cs6. Its certainly an exciting time for csound! Thanks, Joel |
Date | 2013-07-12 14:24 |
From | Michael Gogins |
Subject | Re: [Csnd] Csound 6 Windows Installer |
That's probably what's happening. I need to check my compiler options to see what architecture I actually built for. I will let you know tonight.
I believe the architecture that Csound 6 is built for is "nocona" but I'm not looking at the build options here, I'm trying to remember. The gcc architecture options for Pentium 4 are: ‘pentium4’‘ pentium4m’Intel Pentium 4 CPU with MMX, SSE and SSE2 instruction set support. ‘prescott’ Improved version of Intel Pentium 4 CPU with MMX, SSE, SSE2 and SSE3 instruction set support. ‘nocona’ Improved version of Intel Pentium 4 CPU with 64-bit extensions, MMX, SSE, SSE2 and SSE3 instruction set support. So you can see that nocona is actually a late model of the Pentium 4. Does Csound crash before it can do anything, or does it render a piece and then crash? Can you send send me the exact model of your CPU chip? It should be in Control Panel -> System -> Processor.
Regards, Mike =========================== Michael Gogins Irreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Fri, Jul 12, 2013 at 8:37 AM, Joel Ross <joel.binarybrain@gmail.com> wrote: > > Hi Mike, > > I'm getting an error with this on my machine with this. 'Csound tidy > up: Illegal instruction'. > Reading here, I think it must be built to support some operations my > cpu can't use: > http://csound.1045644.n5.nabble.com/Csound-tidy-up-Illegal-instruction-td1101110.html > I've a pentium 4 so its old, but not ancient. Does that sound like it > might be whats causing the problem? > I'm really looking forward to exploring cs6. Its certainly an exciting > time for csound! > > Thanks, > Joel > > > 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 | 2013-07-12 23:48 |
From | Joel Ross |
Subject | Re: [Csnd] Csound 6 Windows Installer |
This is a Pentium 4 'Northwood' which supports only MMX and SSE1/2. Csound crashes before doing anything, one line after loading rtmidi. I've since found an AMD machine which runs cs6 fine but I'm probably not the only person with such an old machine. Regards, Joel On 12 July 2013 15:24, Michael Gogins |
Date | 2013-07-13 01:47 |
From | Michael Gogins |
Subject | Re: [Csnd] Csound 6 Windows Installer |
I tried to change the compiler flag from -march=nocona to -mtune=nocona, but then Csound wouldn't compile because right now nocona intrinsics are used for atomic operations that we use for multi-threading synchronization and such. As I recall, I pushed the -march flag as far back as I could. The difference between -march and -mtune is that -mtune generates code that will run on earlier chips, and tries to generate code that runs fast on the target platform also. -march just goes ahead and generates the best code it can for the target platform without worrying whether it will run on older chips.
Sorry about that, Mike =========================== Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Fri, Jul 12, 2013 at 6:48 PM, Joel Ross <joel.binarybrain@gmail.com> wrote: This is a Pentium 4 'Northwood' which supports only MMX and SSE1/2. |
Date | 2013-07-13 11:03 |
From | Richard Dobson |
Subject | Re: [Csnd] Csound 6 Windows Installer |
On 12/07/2013 14:24, Michael Gogins wrote: .. > > Can you send send me the exact model of your CPU chip? It should be in > Control Panel -> System -> Processor. > It appears that that facility only appears in Vista and later. I do not have it in XP, it simply shows "Pentium 4". I suspect however mine is probably an early model, just supporting up to SSE2, which suggests it will not run Csound6. An end of an era! Richard Dobson |