Supercollider 3.5 Beta Second!

After one week of releasing SC3.5 beta, the second version of 3.5 beta was released at 21st of Jan.

I haven’t tried yet, but there are the bug lists fixed.

Here is the information;

one week after the first beta, we’ve uploaded a second beta release. is
contains some fixes to bugs. please test this release as good as possible and
report bugs to the sc-dev list or to the bug tracker at
https://sourceforge.net/tracker/?group_id=54622.

source tarballs:
http://sourceforge.net/projects/supercollider/files/Source/3.5-
beta2/SuperCollider-3.5-beta2-Source-linux.tar.bz2
http://sourceforge.net/projects/supercollider/files/Source/3.5-
beta2/SuperCollider-3.5-beta2-Source.tar.bz2

osx package (ia32/x86_64, requires at least 10.5):
http://sourceforge.net/projects/supercollider/files/Mac%20OS%20X/3.5-
beta2/SuperCollider-3.5-beta2-10.5.dmg

git repository (3.5 branch):
git://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider

 

changes since beta1:

Jakob Leben (4):
sclang: convert libsclang into a static library
qtcollider: define primitives without the use of static initialization
qtcollider: declare factories without the use of static initialization
class library: enhance GUI redirection

James Harkins (1):
Fix Ppar and many other patterns that change ~delta in the output event

Jonatan Liljedahl (6):
fix .app bundling on non-Qt builds on OSX
MIDIIn.schelp: fix broken links to UsingMIDI     (cherry picked from
commit 04f754b7cee3abb987f460de3c2edf92746cfd
SCDoc: avoid some uses of pseudo-methods     (cherry picked from commit
621d485f2c4edc0229ba9ff5949203d2956712e0)
Boolean: fix help file, add asInteger and binaryValue
subclassResponsibility
Improve setting of current SC version.
Add 10.5 compatible DS_Store to DMG (thanks redFrik)

Julian Rohrhuber (1):
iprove ProxySpace helpfile

Miguel Negrão (1):
class library: fix Font bug

Scott Wilson (3):
Bugfix for MIDIFunc
Doc correction
Workaround for HelpBrowser find in Cocoa

Tim Blechmann (13):
class library: osx – use cocoa gui if available, qt otherwise
class library: osx – evaluate startup files before generating gui
windows
external libraries: update submodule (sse2 bugfix)
class library: fix deprecated Panner and XFade methods
Help: fix typo
cmake build system: default to RelWithDebInfo
Help: fix softclip example
class library: improve error handling of binary operators
trivial: remove trailing whitespaces from class library and help source
class library: PlusFreqScope – fix *response for shm scope
class library: Filter-scopeResponse – improve cleanup
class library: Filter-scopeResponse – improve server initialization
class library: Filter-scopeResponse – remove debug messages

crucialfelix (1):
moving qt extensions files from Common to QtCollider

redFrik (2):
iphone: File.exists temporary fix for failing primitive, fixed shared
memory, removed string extension loadPath
iphone: a few fixes to the xcode projects

 

SuperCollider 3.5 Beta Released

After 2 years of Supercollider 3.4, finally the beta version of SuperCollider 3.5 was released yesterday.

I have been compiling SC3 for a while, so that I have known what has been changed. But for the official version users, this might be fresh to experience.

The most noticeable change is the gui. (surely noticeable)

Now this gui is QT based, not cocoa based.

For instance, this is the help brower (Help.gui, or cmd+d in osx)

I personally dislike the white background, but now it can be fixed by correcting css file. This might be very comfortable for a user to search for their need. Especially when searching for a UGen, it also gives you all class definition and examples below, of course together with the description(explanation) of the Ugen itself.

Another nice part of the help browser is the auto-completion. When you type something on the search window, it will show the result of what you are typing in. It might be an easier for a person like me who forgets the name of the ugen or class name very often.

The startup file on ~/Library/Application Support/SuperCollider/ should be changed to ‘startup.scd’ if you have ‘startup.rtf’ file.

I don’t remember by heart what important changes are there for now.

After I use this beta version for a while, I will update the post.

 

Oh, this is the download links and comment from the mailing list.

if you find a bug, please report to the mailing lists and/or file a bug report
at https://sourceforge.net/tracker/?group_id=54622. the better the description
and the easier it is to fix the bug, so providing a simple reproducer or a
minimal test case will help a lot.

source tarballs:
http://sourceforge.net/projects/supercollider/files/Source/3.5beta1/SuperCollider-3.5beta1-
Source-linux.tar.bz2
http://sourceforge.net/projects/supercollider/files/Source/3.5beta1/SuperCollider-3.5beta1-
Source.tar.bz2

osx package (ia32/x86_64, requires at least 10.5):
http://sourceforge.net/projects/supercollider/files/Mac%20OS%20X/3.5beta1/SuperCollider-3.5beta1-10.5.dmg

git repository (3.5 branch):
git://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider

Happy 2012! Install Linux on your MacbookPro


My last project of the last year was to get ready as a linux user. All my setup in OSX was targeting toward ‘getting used to using terminal,’ and after all, I couldn’t wait to move to Linux.

Yeah. I have only Apple computers (PowerPC, MBP 4,1, MBP 8,1) , and after a long time as a Apple user, I feel very much tired of how the apple system becomes ‘closed.’

I know a lot of people might argue about this, but I would like to be able to configure my own environment that follows users’ preference, not something that a system offers for the users to fit into.

I though linux is perfect for that,  although after some time of struggling to install, and having a scary moment that I needed  to ‘open up’ my laptop, and now all my three old and new apple computers have both osx and linux!!! yay!!

Alright. so I would like to briefly talk about how I installed it, and what, and of course, everyone can find this from ubuntu forum with better detailed explanations. I deeply admire those people who give this document to everyone.

 Macbook pro 4,1 -> Ubuntu 11.10

For the Macbook pro 4,1; I installed Ubuntu 11.10 Oneiric Ocelot (http://cdimage.ubuntu.com/releases/11.10/release/) . Well, before I found this ‘mac’ specified version, I installed like… 5 different versions, and threw away all cds and dvds that I experimented.

So for you, this will be helpful. I downloaded ubuntu-11.10-desktop-amd64+mac.iso .

My CD room of the computer is broken. But i was able to install it with my usb stick. The thing is that Ubuntu forum explains how to install with USB. But somehow it was not working (failing to boot from there properly.) After a while of googling, I found this application for window. (yeah. I also have a window installed with VMware, this is just to do ‘online banking’ from Korean banks…!!)

This progam is called UFDISK. (download : http://goo.gl/UYitG)

You put your usb stick into the port, and run this. (backup all your files before) then you push ‘Auto run’ . Select your iso file, and run it. Then done!!

Then you need to install ‘ReFit’ (http://refit.sourceforge.net/)

After install, open the terminal and type

sudo sh /efi/refit/enable-always.sh

then you will see this when you boot,

you can select your usb to boot it.

Some remarks on Refit

When you first put your usb (or cd) and run REFit, you will see the login window that you can choose from where to boot. Before you choose, at the bottom part, there are some menus like shell script.. I don’t remember by heart right now, and choose the second one, and run. This will make everything suitable to boot. Then ‘shut down’ once, and then on next boot, choose your booting harddrive.

Make sure you are connected to internet (ethernet connection), and for more help, http://www.ubuntubuzz.com/2011/10/ubuntu-1110-in-macbook-pro.html

 Macbook pro 8,2 -> Ubuntu 11.04

here, I needed to have both CD, and USB in order to boot properly. Go here http://cdimage.ubuntu.com/releases/11.04/release/ download ubuntu-11.04-desktop-amd64+mac.iso

For the procedure for usb, please look up, and for burning CD, just to burn with DiskUtility on osx. (I have ‘lion’ installed)

Also you need REFit. (also look up for the explanation and download) On lion, I had a hard time for this to run. After few times of reinstalling, it was just working. I cannot explain what it was.. but it works!

Alright. Then put usb and CD together. when Refit login window, you will only see two linux install. Choose the first one, and run the install.

Make sure you check this site : https://help.ubuntu.com/community/MacBookPro8-1/Natty for more help and additional install.

 

Some remarks :

For ubuntu 11.10, I made two partitions for ubuntu, one as root(/), and one as /home. (except for swap disk) this was working fine. But on ubuntu 11.04, this was not working. (trouble on booting with Refit.) so do not make seperate partitions for your ubuntu. just make one, (again, except for swap disk)

 

Hope this helps. well, I had a hard time figuring out all. I might have missed some important part that I was struggling. Then I will update later on.

Now I have Ubuntu working with ‘awesome’ window manager. Good bye mouse!

 

**28.02.2012 updated:

If you have an issue with rEFit regarding OSX security setting, check this page. It will guide you the way.

http://sourceforge.net/tracker/?func=detail&aid=3488641&group_id=161917&atid=821764