[Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture
Date | 2016-04-03 15:25 |
From | Michael Gogins |
Subject | [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
I have uploaded to the SourceForge at https://sourceforge.net/projects/csound/files/csound6/Csound6.07/ a new release candidate Windows installer for Csound, with all components built for 64 bit CPU architecture: https://sourceforge.net/projects/csound/files/csound6/Csound6.07/Setup_Csound6_x64_6.07.0rc1.exe/download This includes Csound itself, the Csound shared library and header files, CsoundQt including the HTML features, csound.node along with NW.js to run it, interfaces for Java, Python, and Lua, examples, tutorials, and manuals. New features in this release: -- NW.js is included in the Csound binaries for running csound_editor or other HTML programs using csound.node. This makes it easy to develop and package stand-alone installations or applications for visual music, sound art, audiovisual animations, or whatever using Csound with all features of HTML5. -- Steven Yi and I have created a new build system for the MSYS2/mingw64 toolchain that should make using, extending, and maintaining Csound on Windows much easier going forward. Improvements: -- The -j command line option for running Csound with multiple threads for greater performance now provides better speedups with more different kinds of pieces. Bug fixes in this release: -- CsoundQt no longer crashes on exit and no longer leaves zombies. -- NW.js no longer leaves zombies. -- Csound environment variables are set for SYSTEM, including OPCODE6DIR64, PYTHONPATH, LUA_PATH, and LUA_CPATH. Although only lightly tested, all prior features of the earlier Windows installer for 32 bit CPU architecture appear to be working, with the exception of CsoundVST. Please enter at https://github.com/csound/csound/issues any problems that you find with this installer or with this build of Csound and its components. Regards, Mike ----------------------------------------------------- Michael Gogins Irreducible Productions http://michaelgogins.tumblr.com |
Date | 2016-04-03 15:40 |
From | Anders Genell |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
This is absolutely fantastic news, Mike, after what seemed to be quite a struggle! I will download and try it out on my Win10 laptop this evening. It will likely not be a definitive test, but will at least try some features. Regards, Anders > 3 apr. 2016 kl. 16:25 skrev Michael Gogins |
Date | 2016-04-03 15:44 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Really? Only a few hours ago Victor asked what time and date would suit people for a release. Can we not have some communication here before a release is put out there? As a maintainer of a front-end system that runs on all platforms I find it very frustrating when releases aren't synced. Please don't interpret this as a lack of gratitude on my part. I really appreciate all the work done in getting these packages out there. I just find the lack of coordination a little frustrating. On 3 April 2016 at 15:25, Michael Gogins <michael.gogins@gmail.com> wrote: I have uploaded to the SourceForge at |
Date | 2016-04-03 15:46 |
From | Michael Gogins |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
This is not a release, it is a release candidate. It is built from the develop branch. Best, On Apr 3, 2016 5:44 PM, "Rory Walsh" <rorywalsh@ear.ie> wrote:
|
Date | 2016-04-03 15:51 |
From | Anders Genell |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Maybe keeping "beta" in the naming of all non-release versions would minimize confusion? Regards, Anders
|
Date | 2016-04-03 15:56 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Thanks Mike. So should we not upload a release candidate for OSX too so that we have some consistency across platforms? On 3 Apr 2016 15:46, "Michael Gogins" <michael.gogins@gmail.com> wrote:
|
Date | 2016-04-03 16:52 |
From | Pablo Frank |
Subject | Re: ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
In windows 7, 64 bits, it's displayed this message when trying to run csoundqt: The program can't start because MSVCP120.dll is missing from your computer. Try reinstalling the program to fix this problem. > Date: Sun, 3 Apr 2016 17:25:10 +0300 > From: michael.gogins@GMAIL.COM > Subject: [Csnd] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture > To: CSOUND@LISTSERV.HEANET.IE > > I have uploaded to the SourceForge at > https://sourceforge.net/projects/csound/files/csound6/Csound6.07/ a > new release candidate Windows installer for Csound, with all > components built for 64 bit CPU architecture: > > https://sourceforge.net/projects/csound/files/csound6/Csound6.07/Setup_Csound6_x64_6.07.0rc1.exe/download > > This includes Csound itself, the Csound shared library and header > files, CsoundQt including the HTML features, csound.node along with > NW.js to run it, interfaces for Java, Python, and Lua, examples, > tutorials, and manuals. New features in this release: > > -- NW.js is included in the Csound binaries for running csound_editor > or other HTML programs using csound.node. This makes it easy to > develop and package stand-alone installations or applications for > visual music, sound art, audiovisual animations, or whatever using > Csound with all features of HTML5. > -- Steven Yi and I have created a new build system for the > MSYS2/mingw64 toolchain that should make using, extending, and > maintaining Csound on Windows much easier going forward. > > Improvements: > > -- The -j command line option for running Csound with multiple threads > for greater performance now provides better speedups with more > different kinds of pieces. > > Bug fixes in this release: > > -- CsoundQt no longer crashes on exit and no longer leaves zombies. > -- NW.js no longer leaves zombies. > -- Csound environment variables are set for SYSTEM, including > OPCODE6DIR64, PYTHONPATH, LUA_PATH, and LUA_CPATH. > > Although only lightly tested, all prior features of the earlier > Windows installer for 32 bit CPU architecture appear to be working, > with the exception of CsoundVST. > > Please enter at https://github.com/csound/csound/issues any problems > that you find with this installer or with this build of Csound and its > components. > > Regards, > Mike > > ----------------------------------------------------- > Michael Gogins > Irreducible Productions > http://michaelgogins.tumblr.com > Michael dot Gogins at gmail dot com > > Csound mailing list > Csound@listserv.heanet.ie > https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND > Send bugs reports to > https://github.com/csound/csound/issues > Discussions of bugs and features can be posted here |
Date | 2016-04-03 17:24 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
There is a release candidate there already, the beta installer. ======================== Dr Victor Lazzarini Dean of Arts, Celtic Studies and Philosophy, Maynooth University, Maynooth, Co Kildare, Ireland Tel: 00 353 7086936 Fax: 00 353 1 7086952 > On 3 Apr 2016, at 15:56, Rory Walsh |
Date | 2016-04-03 17:26 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Perhaps we could keep using the 'beta' tag for Windows too to avoid confusion. On 3 April 2016 at 17:24, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: There is a release candidate there already, the beta installer. |
Date | 2016-04-03 17:30 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
I think it may be somewhat confusing for Windows users now that there is both a Release Candidate and a BETA available. On 3 April 2016 at 17:26, Rory Walsh <rorywalsh@ear.ie> wrote:
|
Date | 2016-04-03 18:14 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Does this Windows release include the newest CsoundQt 0.9.2? Hope so.
On Sun, Apr 3, 2016 at 12:30 PM, Rory Walsh <rorywalsh@ear.ie> wrote:
|
Date | 2016-04-03 18:17 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
I'm pretty sure it does thanks to Mike, who was able to get it building with the new 64bit version of Csound on Windows. On 3 April 2016 at 18:14, Dr. Richard Boulanger <rboulanger@berklee.edu> wrote:
|
Date | 2016-04-03 18:24 |
From | Michael Gogins |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Yes. Best, On Apr 3, 2016 8:15 PM, "Dr. Richard Boulanger" <rboulanger@berklee.edu> wrote:
|
Date | 2016-04-03 19:42 |
From | Tarmo Johannes |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
It has been a huge work. Congratulations, Mike! 03.04.2016 17:25 kirjutas kuupäeval "Michael Gogins" <michael.gogins@gmail.com>:
I have uploaded to the SourceForge at |
Date | 2016-04-05 10:54 |
From | Tarmo Johannes |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Hi, I am tesing now on a Windows 7 machine. I type while trying things out, so maybe it will too well organized report, but here it comes. I am going to test CsoundQt. I have Csound 32-bit installed too in this computer. I had first the same problem that I think Oeyvind reported: CsoundQt announced "OPCODE6DIR not set properly in your system or the configuration dialog". Makes sense, since it is pointing to the 32bit install plugins. I did not want to change the environment variable, went to Configure -> Environment and oops - there was no toolbutton to choose opcode6dir64. I fixed it now in git - with next build it should be all right. I changed the system environment variable OPCODE6DIR64 C:\Program Files\Csound6_x64\plugins64 There were also other variables liks PYTHONPATH and RAWAVE_PATH among user variables set to 32bit installation, among system variables, those were set to the 64bit installation. Let's see if it creates any problems. Since porbably most of users have a 32bit build installed before, there should be probably a good wiki or readme page what to do (or myabe there is already... ) Then I got error message "The program can't start because python27.dll is missing from your computer". Might be that my python is 32-bit or PYTHONPATH is wrong. After pressing on OK, CsoundQt started OK, but no sound due to the same python problem. I opened the User environment variables and deleted PYTHONPATH, RAWWAVE_PATH and now also OPCODE6DIR64 since in user variables they were pointing to 32bit build, system variables were pointing to 64bit build. This probably breaks my 32bit Csound, but I can set it back to work later. Still the same problem - python27.dll not found. Restarted. Still the same problem. Maybe I have done something to my python installation when I was building PythonQt before, so might be it is a local problem. Tryed to reinstall python (2.7.9, since I did not get PythonQt building with newer versions). No change. I found that python27.dll is in C:/Windows/SysWOW64 Tryed to copy that to the same path where CsoundQt is. This did the trick for me: - COPY python27.dll FROM C:/Windows/SysWOW64 TO C:\Program Files\Csound6_x64\bin There must be better ways how to do it or I have no idea why it is like that. CsoundQt started, I got sound, all examples I tried, work, virtual MIDI keyboard is there and works nicely. Somehow CsoundQt seems kind of slow or laggy (rections to button presses buttons seem sloppy). It can be my Windows installation - I don't know this system so well. For example when I play a very simple Csound instrument from Virtual Midi Keyboard, the lag is very noticable instr 1 out poscil(0.1, cpsmidi()) endin Manual is found automatically. But I found a bug: when Shift-F1 is pressed (Show opcode entry), CsoundQt says that HTML documantation directory is not set. I will have a look at that in CsoundQt code. Is it so that PythonQt support is not included? At least Help->about does not state that "Built with PythonQt support". This is OK for now, since I know PythonQt sources are horrible for windows build. What did you decice about Floss Manual and McCurdy collection examples? They are not in the menu and not in C:\Program Files\Csound6_x64\bin\Examples If I copied those folders from CsoundQt sources/src/Examples (Floss Manual Examples, McCurdy Collection, Stria Synth) to C:\Program Files\Csound6_x64\bin\Examples , they were found. They are kind of big (about 50 MB), so I understand if they were left out for the size of installer. Python opcodes don't work, I see a warning: WARNING: could not open library 'C:\Program Files\Csound6_x64\plugins64\\py.dll' (-1) Sending OSC works, receiving as well. Tested html5 with very simple html part: <CsHtml5> <!Doctype html> <html> <head></head> <body> Csound html5 test<br> <button onclick='csound.readScore("i 10 0 1")'>PRESS</button> </body> </html> </CsHtml5> Works! Only thing is - with considerable lag here - I press, release, wait a moment, then sound comes out. Also I noticed that CsHtml5 is not highlighted properly. I will fix that it sources. I hope those remarks were somehow useful! Mike, we will tag CsoundQt 0.9.2-1 with some recent fixed in coming days, I hope you can wait for that until the final installer! Thanks! tarmo 2016-04-03 17:25 GMT+03:00 Michael Gogins <michael.gogins@gmail.com>: I have uploaded to the SourceForge at |
Date | 2016-04-05 12:21 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
This raising an interesting point, will 32-bit and 64-bit installations be able to live side by side? On 5 April 2016 at 10:54, Tarmo Johannes <trmjhnns@gmail.com> wrote:
|
Date | 2016-04-05 12:40 |
From | Michael Gogins |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Csound is not designed for that. But you can do it if x86 and x64 each have their own environment variables and PATHs. Regards, Mike On Apr 5, 2016 2:21 PM, "Rory Walsh" <rorywalsh@ear.ie> wrote:
|
Date | 2016-04-05 12:54 |
From | Tarmo Johannes |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Hi, And - is there going to be or does it make any sense to have also a 32bit windows build installer? Best! 05.04.2016 14:41 kirjutas kuupäeval "Michael Gogins" <michael.gogins@gmail.com>:
|
Date | 2016-04-05 13:14 |
From | Michael Gogins |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
I am not going to maintain a 32 bit Windows installer. If somebody else wants to do that, I would advise starting with the build instructions for the x64 installer and running pacman and the build steps for x86. I think that would be better than keeping the existing 32 bit build system going. Regards, Mike ----------------------------------------------------- Michael Gogins Irreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Tue, Apr 5, 2016 at 2:54 PM, Tarmo Johannes |
Date | 2016-04-05 13:16 |
From | Michael Gogins |
Subject | Re: [Csnd-dev] ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
The build of CsoundQt I made for the x64 Windows installer does not include PythonQt. If it is easy to include, I can add it. I will add the FLOSS manual and the McCurdy collection and whatever new changes you are making to the CsoundQt source code. Best, Mike ----------------------------------------------------- Michael Gogins Irreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Tue, Apr 5, 2016 at 12:54 PM, Tarmo Johannes |
Date | 2016-04-05 16:39 |
From | Justin Rosander |
Subject | Re: ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Thank you, Michael! -Justin On Sun, Apr 3, 2016 at 11:52 AM, Pablo Frank <frank_pablo@hotmail.com> wrote:
|
Date | 2016-04-05 16:53 |
From | Peter Burgess |
Subject | Re: ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
nice one mike! On Tue, Apr 5, 2016 at 4:39 PM, Justin Rosander <justinrosander@gmail.com> wrote:
-- |
Date | 2016-04-05 17:31 |
From | "Joe ." |
Subject | Re: ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Which version of Qt is supposed to come out after installing this? My Qt still crashes every time I close it.. Joe Joe On Tue, Apr 5, 2016 at 11:53 PM, Peter Burgess <pete.soundtechnician@gmail.com> wrote:
|
Date | 2016-04-05 18:18 |
From | Michael Gogins |
Subject | Re: ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Your Qt is one you had already installed or the one that comes in the installer? On Apr 5, 2016 7:32 PM, "Joe ." <not007ful@gmail.com> wrote:
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
|
Date | 2016-04-05 19:01 |
From | Tarmo Johannes |
Subject | Re: ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Hi, I am not sure, what Joe exactly meant but if it this - When I quit CsoundQt, I get a system warning (Something like, it is not in English the system):This is on Windows 7 Professional 2016-04-05 20:18 GMT+03:00 Michael Gogins <michael.gogins@gmail.com>:
|
Date | 2016-04-06 03:08 |
From | "Joe ." |
Subject | Re: ANNOUNCEMENT: Release candidate Csound installer for Windows 64 bit CPU architecture |
Sorry for my unclear message. I get the MSVCP120.dll message too, so the qt that was opening was my old one. Joe Joe On Wed, Apr 6, 2016 at 2:01 AM, Tarmo Johannes <tarmo.johannes@otsakool.edu.ee> wrote:
|