[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sc-users] installing scplugins ubuntu 9.04 from apt-get already compiled
On Saturday 26 December 2009 08:02:31 Miguel Negrao wrote:
> > Finally I managed to compile the plugins but it was a kafkian affair
> > with bits of information scavenged here and there (edit limits.conf
> > for jack to run in realtime ????? ).
standard linux audio stuff... if you use a distro that is aimed at audio work,
it is done for you.
> > The readme definetly did not
> > give all the info necessary to go through the process, such has apt-
> > get’ing the supercollider-dev and fftw3, etc.
ok, the sc3-plugins README sort of assumes, that you build supercollider
itself also from source, which lists all dependencies.
I don't think we can cover all the idiosyncrasies of all linux flavours in a
source package README. I guess for this there should be an Ubuntu readme
instead about how to install extensions from source.
Pure:dyne currently supplies a sc3plugins package (next to supercollider
packages), which you should be able to use with ubuntu too, since the new
pure:dyne is based upon ubuntu.
> > After all the trouble
> > sc wouldn’t even compile the class library because of class
> > conflicts I had to delete files by hand. Clearly not a process for
> > human being yet. In contrast installing supercollider itself was
> > quite easy using the packages prebuilt using apt-get.
For these conflicts, we'd need to know which version you used of both the
ubuntu packages (they should have a date) and which version of the sc3-
plugins.
If these are out of sync with each other, there may be conflicts indeed.
The Scale class perhaps?
> > In any case I got supercollider to run and to send audio over a lan
> > to my other laptop using jacktrip(s) (installing jacktrip was
> > another adventure... didn’t work in ubuntu 9.10, did work quite
> > easily in 9.04).
instead of jacktrip, you may also be interested in using netjack, which is a
default jack backend option since a while.
> > I still didn’t figure out why my macbookpro
> > coreduo 2.16 (T7400) was using about half the cpu for the same code
> > then a code2duo 2.20 (T7500), how is this possible ??? Does it have
> > something to do with linux ?
optimizations during build time perhaps... I'm guessing the ubuntu-packages
are made to work on several cpus, so are maybe not optimized for the one you
are using.
Here, building from source can make a difference, especially with the recent
optimisations that Tim Blechmann has added to the source.
Also, the indication you get for the servers avg and peak cpu are measured
differently on the different OS's. On Linux it's a measure in how far JACK
manages all of its audio work in realtime, and it is quite dependent on the
buffer size you use with your audio card.
If you would look at what "top" indicates for scsynth, you would see much
lower numbers.
sincerely,
Marije
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/