[Csnd] Scanned Synthesis on Linux
Date | 2010-02-28 12:24 |
From | john ffitch |
Subject | [Csnd] Scanned Synthesis on Linux |
Shaun D. Tuck wrote: > It seems that Sourceforge's downloadable version of Csound for Linux does > not allow for the operation of the scanned synthesis opcodes. This is based > on an attempt to run the CSD example file from the Csound manual and a "no > legal opcode" results. I know that Debian does not allow for the admittance > of the scanned synthesis opcodes due to some (at least historical) license > incompatibility. However, it seems that the opcodes should be available for > Linux in general. Am I missing something here? Thanks! I do not understand this. The scanned synth is in the CVS and also in the system I built. Can you give more details? ==John ffitch 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 | 2010-02-28 15:18 |
From | Victor Lazzarini |
Subject | [Csnd] Re: Scanned Synthesis on Linux |
But not in the official Debian and Fedora distributions. Victor On 28 Feb 2010, at 12:24, john ffitch wrote: > Shaun D. Tuck wrote: >> It seems that Sourceforge's downloadable version of Csound for >> Linux does >> not allow for the operation of the scanned synthesis opcodes. This >> is based >> on an attempt to run the CSD example file from the Csound manual >> and a "no >> legal opcode" results. I know that Debian does not allow for the >> admittance >> of the scanned synthesis opcodes due to some (at least historical) >> license >> incompatibility. However, it seems that the opcodes should be >> available for >> Linux in general. Am I missing something here? Thanks! > > I do not understand this. The scanned synth is in the CVS and also in > the system I built. Can you give more details? > ==John ffitch > > > 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 | 2010-02-28 16:38 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Re: Scanned Synthesis on Linux |
> But not in the official Debian and Fedora distributions. > > Victor Agreed, but the coment said from Sourceforge which is what I do not understand. I have been tj=hinking of a repackaging of Csound for th eLinux community; a base system, and a number of optional packages (like scanned, Wii, Powerglove,...). I have been looking a little at teh OpenSuse package (which is antique), and I kno wther is/was a Fedora .spec file ==John ff 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 | 2010-03-01 03:59 |
From | "Shaun D. Tuck" |
Subject | [Csnd] Re: Scanned Synthesis on Linux |
Attachments | 01.png 02.png |
I certainly could be missing something: For my experience with QuteCsound on Ubuntu Linux Karmic or Lucid when trying to run scan1simple.csd from http://www.csounds.com/scanned/zip/tootinstr.zip, see 01.png and 02.png. I downloaded Csound from http://downloads.sourceforge.net/project/csound/csound5/csound5.12/Csound5.12-i86_64d.tar.gz?use_mirror=iweb and got the same result when running Csound from the Terminal window. For some reason, I can't seem to run any CSD or ORC/SCO referenced on Csound.com that uses scanned synthesis using either method. Thank you, Shaun Tuck On Sun, Feb 28, 2010 at 5:24 AM, john ffitch <jpff@codemist.co.uk> wrote: Shaun D. Tuck wrote: |
Date | 2010-03-01 07:11 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Re: Scanned Synthesis on Linux |
Look for the file libscansyn.so and ensure that it is in your opcode directory. If it fails to load then it is a distro problem. I will build a version on my Debian machine ==John ff > I certainly could be missing something: For my experience with QuteCsound > on Ubuntu Linux Karmic or Lucid when trying to run scan1simple.csd from > http://www.csounds.com/scanned/zip/tootinstr.zip, see 01.png and 02.png. > > I downloaded Csound from > http://downloads.sourceforge.net/project/csound/csound5/csound5.12/Csound5.12-i86_64d.tar.gz?use_mirror=iweb > * *and got the same result when running Csound from the Terminal window. > For some reason, I can't seem to run any CSD or ORC/SCO referenced on > Csound.com that uses scanned synthesis using either method. > > > Thank you, > > Shaun Tuck > > > > > > On Sun, Feb 28, 2010 at 5:24 AM, john ffitch |
Date | 2010-03-01 08:20 |
From | Andres Cabrera |
Subject | [Csnd] Re: Re: Re: Scanned Synthesis on Linux |
Hi, The problem is that Debian won't accept the opcodes due to their licensing. I think building a debian package just for a plugin opcode is to much trouble, so maybe we can distribute the plugin binary, or make a debian package which installs the binary plugin. Cheers, Andrés On Mon, Mar 1, 2010 at 7:11 AM, |
Date | 2010-03-01 08:44 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Re: Re: Re: Scanned Synthesis on Linux |
In http://codemist.co.uk/jpff/32/debian you will find a float version of scanned synth library build for Debian The double version will follow very soon in http://codemist.co.uk/jpff/64/debian ==John ff PS Anything else "missing" from Debian package for licence reasons? > Hi, > > The problem is that Debian won't accept the opcodes due to their > licensing. I think building a debian package just for a plugin opcode > is to much trouble, so maybe we can distribute the plugin binary, or > make a debian package which installs the binary plugin. > > Cheers, > Andrés > > On Mon, Mar 1, 2010 at 7:11 AM, |
Date | 2010-03-01 08:53 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] [Csnd] Re: Re: Re: Re: Scanned Synthesis on Linux |
Hi, Why not release it somewhere in sourceforge with instructions? otherwise noone will find it... Cheers, Andrés On Mon, Mar 1, 2010 at 8:44 AM, |
Date | 2010-03-01 08:57 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Cs-dev] [Csnd] Re: Re: Re: Re: Scanned Synthesis on Linux |
...because I have not had time to think about it! About to leave to lecture. Do we need to do the same for Fedora and othjers? > Hi, > > Why not release it somewhere in sourceforge with instructions? > > otherwise noone will find it... > > Cheers, > Andrés > > On Mon, Mar 1, 2010 at 8:44 AM, |
Date | 2010-03-01 09:09 |
From | Steven Yi |
Subject | Re: [Cs-dev] [Csnd] Re: Re: Re: Re: Scanned Synthesis on Linux |
I am wondering if we shouldn't setup our own deb or RPM repos that people can add to their apt or yum lists. It would potentially give us better control of releases if we offer all of csound, or we could only host questionable opcode libraries there like the scanned opcodes (sort of like a non-free repository). On Mon, Mar 1, 2010 at 3:57 AM, |
Date | 2010-03-01 10:26 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] [Csnd] Re: Re: Re: Re: Scanned Synthesis on Linux |
Hi, I think that is a very good idea. It would still be very comfortable for people and things would auto update, and we could have a faster release to linux users. I'm not sure if it would be a massive amount of work, though, particularly to support various distributions. Also, where could we host this? Can sourceforge do it? Cheers, Andrés On Mon, Mar 1, 2010 at 9:09 AM, Steven Yi |
Date | 2010-03-01 14:48 |
From | Felipe Sateler |
Subject | [Csnd] Re: Re: Re: Scanned Synthesis on Linux |
Shaun seems to have installed csound from the sourceforge installers. Note that there is not a 5.12 package yet. Also, his error messages seem to be different from missing plugins: it complains about illegal characters instead of illegal opcodes. Shaun, could you please copy the complete output of the csound run? On Mon, Mar 1, 2010 at 04:11, |
Date | 2010-03-19 16:21 |
From | "Shaun D. Tuck" |
Subject | [Csnd] Re: Re: Re: Re: Scanned Synthesis on Linux |
Sorry about the delayed response. I got delightfully distracted by wave terrain synthesis but my interest has been renewed in scanned synthesis. Now, I'm using the latest non-beta version of Ubuntu (Karmic). Using Csound which I got from http://downloads.sourceforge.net/project/csound/csound5/csound5.12/Csound5.12.1.tar.gz?use_mirror=superb-sea2, here is the result of attempting to run scanRB00.csd which I got from http://www.csounds.com/scanned/zip/scanorcsco.zip: shaun@tuck-desktop:~/Downloads/Csound5.12.1$ csound scanRB00.csd PortMIDI real time MIDI plugin for Csound PortAudio real-time audio module for Csound virtual_keyboard real time MIDI plugin for Csound 0dBFS level = 32768.0 Csound version 5.10 (double samples) Jul 30 2009 libsndfile-1.0.20 UnifiedCSD: scanRB00.csd STARTING FILE Creating options Creating orchestra Creating score orchname: /tmp/file0MzIR8.orc scorename: /tmp/fileh9cinp.sco rtaudio: PortAudio module enabled ... using blocking interface rtmidi: PortMIDI module enabled orch compiler: 11 lines read instr 1 error: illegal character ., line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: illegal character ., line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: illegal character ., line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: illegal character -, line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: illegal character ., line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: illegal character ., line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: illegal character ., line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: illegal character ., line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 ^ error: no legal opcode, line 11: scanu icondfn, .05, 6, 2, 3, 4, 5, 2, .2, .2, -.05, .1, .5, .5, 0, a0, p6, 1 error: illegal character (, line 13: a1 scans ampdb(p4), cpspch(p5), 7, 1 ^ error: illegal character ), line 13: a1 scans ampdb(p4), cpspch(p5), 7, 1 ^ error: illegal character (, line 13: a1 scans ampdb(p4), cpspch(p5), 7, 1 ^ error: illegal character ), line 13: a1 scans ampdb(p4), cpspch(p5), 7, 1 ^ error: no legal opcode, line 13: a1 scans ampdb(p4), cpspch(p5), 7, 1 error: input arg 'a1' used before defined, line 14: a1 dcblock a1 15 syntax errors in orchestra. compilation invalid shaun@tuck-desktop:~/Downloads/Csound5.12.1$ Certainly, I could be missing something. It seems that any example available from the Csound web site or on the web in general doesn't work giving some combination of illegal opcode or syntax each time. I only seem to have this problem with scanned synthesis. Thanks! Shaun On Mon, Mar 1, 2010 at 7:48 AM, Felipe Sateler <fsateler@gmail.com> wrote: Shaun seems to have installed csound from the sourceforge installers. |
Date | 2010-03-19 17:02 |
From | Felipe Sateler |
Subject | [Csnd] Re: Re: Re: Re: Re: Scanned Synthesis on Linux |
Try uninstalling the Ubuntu packaged csound. The output suggests you have 5.10 installed. On Fri, Mar 19, 2010 at 13:21, Shaun D. Tuck |
Date | 2010-03-19 17:33 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Re: Re: Re: Re: Scanned Synthesis on Linux |
Tghe Debian package cannot accept teh scanned synthesis licence so I think it is missing from there, and the Ubuntu code is the same package. I could build a Debian library and make that available if it would help ==John ff > Sorry about the delayed response. I got delightfully distracted by wave > terrain synthesis but my interest has been renewed in scanned synthesis. > > Now, I'm using the latest non-beta version of Ubuntu (Karmic). Using > Csound > which I got from > http://downloads.sourceforge.net/project/csound/csound5/csound5.12/Csound5.12.1.tar.gz?use_mirror=superb-sea2, > here is the result of attempting to run scanRB00.csd which I got from > http://www.csounds.com/scanned/zip/scanorcsco.zip: > 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 | 2010-03-20 19:38 |
From | "Shaun D. Tuck" |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Scanned Synthesis on Linux |
(So, I was still using the Debian build). Thank you, John! Sadly, I think that library is for 32-bit Csound and I'm using a 64-bit version. I got a "could not open library ... wrong ELF class: ELFCLASS32). However, I tried your approach and copied the 64-bit version. However, I then got this error: "could not open library '/usr/lib/csound/plugins64-5.2/libscansyn.so' (liblo.so.7: cannot open shared object file: No such file or directory)" On Fri, Mar 19, 2010 at 10:33 AM, <jpff@cs.bath.ac.uk> wrote: Tghe Debian package cannot accept teh scanned synthesis licence so I think |
Date | 2010-03-20 19:43 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: Scanned Synthesis on Linux |
Can you confirm that you are using a 32bit computer, and want a doubl;e precsion system? I have a (slow) Debian machine here and am willing to build a verson. Do not have a 64bit Bebian machine though. ==John ff > (So, I was still using the Debian build). > > Thank you, John! Sadly, I think that library is for 32-bit Csound and I'm > using a 64-bit version. I got a "could not open library ... wrong ELF > class: ELFCLASS32). However, I tried your approach and copied the 64-bit > version. However, I then got this error: "could not open library > '/usr/lib/csound/plugins64-5.2/libscansyn.so' (liblo.so.7: cannot open > shared object file: No such file or directory)" > > On Fri, Mar 19, 2010 at 10:33 AM, |
Date | 2010-03-20 19:48 |
From | "Shaun D. Tuck" |
Subject | [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: Scanned Synthesis on Linux |
Hope this helps: CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ Release: Ubuntu 9.10 (karmic) Kernel: 2.6.31-9-rt GCC version: 4.4.1 (x86_64-linux-gnu) Csound version 5.10 (double samples) Jul 30 2009 On Sat, Mar 20, 2010 at 12:43 PM, <jpff@cs.bath.ac.uk> wrote: Can you confirm that you are using a 32bit computer, and want a doubl;e |
Date | 2010-03-20 20:35 |
From | jpff@cs.bath.ac.uk |
Subject | [Csnd] Re: Re: Scanned Synthesis on Linux |
Sorry -- cannot help. I do not have a 64bit machine running Debian. Do you have development tools? If so you could build it yourself. > Hope this helps: > > CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4000+ > Release: Ubuntu 9.10 (karmic) > Kernel: 2.6.31-9-rt > GCC version: 4.4.1 (x86_64-linux-gnu) > > Csound version 5.10 (double samples) Jul 30 2009 > > On Sat, Mar 20, 2010 at 12:43 PM, |
Date | 2010-03-25 20:02 |
From | "Shaun D. Tuck" |
Subject | [Csnd] Re: Re: Re: Scanned Synthesis on Linux |
Is it possible for me to build the AMD64 opcode library only for copying to the existing dist's installaton? On Sat, Mar 20, 2010 at 1:35 PM, <jpff@cs.bath.ac.uk> wrote: Sorry -- cannot help. I do not have a 64bit machine running Debian. Do |