| Author |
Message |
Kassen
Janitor


Joined: Jul 06, 2004 Posts: 7678 Location: The Hague, NL
G2 patch files: 3
|
Posted: Sat Aug 12, 2006 11:20 am Post subject:
|
 |
|
| majutsu wrote: | | I now have had time to read your comments on chuck. Very interesting! and much appreciated! That's what i thought that it was still rather experimental, but it's very exciting indeed. |
Well, it IS experimental. It's a experiment in using programing code in a musically expressive manner as wel as as a educational tool.
Experimenting with that works better if it's actually usable, which it is. If I wanted to I could put my sequencer on a club stage right now and lay down a techno beat entirely in ChucK code; no problem.
You are right though; I too picked one platform and decided to stick with it for a while.
| Quote: |
i wish open source code would be more cross platform. why do they always have to make a mess of things?
|
They don't. My girlfriend has a account on the Debian machine I'm typing this on so she can have her own Firefox settings, cookies and bookmarks. She uses the same browser on her own Windows box at home and doesn't seem to be affected by any difrences.
Aside from some user interface elements in the miniaudicle that are right now only available on MAC all ChucK code should run on all three. I think you should be perfectly fine sharing Csound code with your friends as well.
Some stuff is indeed a mess but then again so are many closed source programs. Closing the source does not magically make stuff stable; Windows is fine for audio but I hope you aren't seriously sugesting WinXP with IE is more secure then Linux with Firefox because it's closed source? Appache is doing fine as well, in fact this very site runs on open source software and uses a open source buletin board. Mosc uses the fact that it's open to add custom features where needed; I think that's a great example.
Some things are a mess, some programs are undocumented and you need to try to get them to work based on vague online posts, that's true but that need not be the case.
| Quote: | | in terms of stability and cross platform, it's clear that max/msp is king. |
I'd like to respectfully disagree. MAX doesn't run on Linux and the Windows version is reportedly still less stable then the Mac one (which had more time for bugs to be fixed). I would call Csound king in those departments; Csound runs on nearly anything.
| Quote: |
but we all know the limitations of graphical programming. there are just so many things supercollider can do that could never be done in max/msp or reaktor. if things are going to be dumbed down that much, i'd frankly rather use ableton live, as it's certainly easy and fun to make "choons". but of course, no self-respecting geek can do that for long!  |
Well, Live is very suitable for some things; as a daw I think it's more interesting then the competition but I agree; graphical systems tend to have issues with phrases along the lines of "now do that 50 times at the same time" while that's trivial to express in many text based systems. I also think that when execution order needs to be very clear and explicid text based systems have a edge. _________________ Kassen |
|
|
Back to top
|
|
 |
majutsu

Joined: Jun 18, 2006 Posts: 151 Location: New York
Audio files: 1
|
Posted: Sat Aug 12, 2006 11:32 am Post subject:
|
 |
|
points well taken regarding open source bigotry on my part. i stand corrected.
i really need to look at chuck if you can do this with it now! i had no idea it was that far along. well done!
i have no bigotry to linux and i know it's more secure. on the other hand, the vulnerability of windows (if you know what you're doing) is vastly overestimated by linux and mac cultists. i've run it on and off since 95 and never had a problem ever. of course, karma will probably wipe me out tomorrow. i love linux already; every geek must, right? i've used mac, and have no aversion per se, i just have issues and don't like it. although my work will buy me a new mac, but i don't have the heart to tell them it will only be used for music. and of course, that doesn't help me writing music today or yesterday either. the assumed superiority of mac for arts is really historical, since in the early days mac infiltrated university arts programs at a time when windows focused exclusively on business customers. they are just comfortable with mac, and all the arts apps have a head start on mac. that gap is nearly closed. mac is even going intel themselves, so . . . . _________________ All phenomena are atoms in association and dissociation. |
|
|
Back to top
|
|
 |
Kassen
Janitor


Joined: Jul 06, 2004 Posts: 7678 Location: The Hague, NL
G2 patch files: 3
|
Posted: Sat Aug 12, 2006 11:49 am Post subject:
|
 |
|
| majutsu wrote: | | actually kassen, you expressed my worst fear about psycollider. i've just started. sound functionality - great, GUI - pretty good, MIDI unknown. i am nervously looking at my keyboard and controller, wondering what lies in store this afternoon/tomorrow. if there is not acceptable MIDI, whole project is out the window. Of course, max/msp is always a backup. |
How about HID? At the moment I'm realy into HID devices like joypads.For a while I was working with a small MIDI keyboard but as soon as joypad suport came in and I did some tests I swiched. I find joypads very expressive right now. At least try it; with those modern things with two analogue sticks you can very easily controll four sweepable parameters at the same time; great fun.
| Quote: |
I think a Chuck forum would be cool, but i suspect it needs some time. maybe a few more months for interest to build. even less have tried than sc3. i love the chuck website too v-un-v. I think those guys are funny and way cool. i just can't tell if there priority is music or sound computing, so hard to say how useful any of this will be. kassen sounds like he's kicking serious ass though. i am very interested! |
There's a active and friendly mailing list as well as a WiKi for ChucK that I recomend for people trying to get into it.
The priority seems to be on expressive code and right now it's most certainly not on eficiently computing sound. I think ChucK is most suitable right now for very quickly writing realtime musical tools. For example; a while ago I thought the HID interface looked cool so I went out and bought a joypad. Three hours affter opening the plastic I was cutting up, looping, reversing and stuttering a breakbeat with it. ChucK is very good at that sort of thing. _________________ Kassen |
|
|
Back to top
|
|
 |
Kassen
Janitor


Joined: Jul 06, 2004 Posts: 7678 Location: The Hague, NL
G2 patch files: 3
|
Posted: Sat Aug 12, 2006 12:03 pm Post subject:
|
 |
|
Yes, ChucK can do some things very well. I would not recomend trying to emulate a MS20 with it right now though like you might when starting with a G2.
the whole "Mac is for arts" idea tends to come from the same people that loudly proclaim one should not need to be a computer scientist in order to write music, I don't hink that's the same sort of person whoprograms his own musical instruments....
That's not to say it's not a good system, just that some of the often heard opinions are a bit shallow. Those people that considder a comand prompt proof that PC's are inferior probably shouldn't be using chuck.
Just gimme a shout if you'd like my joypad/breakbeat code. It's not that complicated and kinda fun and there is plenty of room for extention. It does asume you have a analogue joypad (the ones that look like playstation pads). _________________ Kassen |
|
|
Back to top
|
|
 |
nescivi

Joined: Mar 23, 2005 Posts: 94 Location: Montreal
|
Posted: Wed Aug 23, 2006 6:56 am Post subject:
|
 |
|
I guess I need to clarify a few things here also...
GUIs in SC:
on Mac there is standard built in the GUI interface that is used in the documentation mostly (if GUIs are used). This is the Cocoa GUI, and it runs inside the application (which whatever advantages/disadvantages that has).
So this was the first.
Then, on Linux, Stefan Kersten (after making the linux port of SC) made the SCUM interface. The old branch of it, is also run inside the lang (sclangx).
The new version is build after a client/server model, ie. it is a separate application that communicates via OSC with the lang.
I have used the old branch for a while, even wrote help files for it, and it has some nice features the Mac Cocoa gui does not have, like the resize options and autolayout options.
The difference being that with the Cocoa interface you have to say: I want this thing to have this size and be put there, whereas in SCUM you say: I want these sliders next to each other.
So for Linux, SCUM is available, though personally I have not gotten around to check out the new version properly (I still had some problems with it the last time I tried).
To make it more confusing: SCUM should also run on Mac
Then there is SwingOSC, which is a Java osc client to do GUI stuff. Being written in Java it should run on either Mac, Windows or Linux.
The author Hanns Holger Rutz, generally known as Sciss, made the interface in SC very close to the Cocoa classes, generally putting a J in front the class names.
SwingOSC is included in the Windows distribution.
So these are the three main GUI interfaces for SC:
Cocoa - mac only and the oldest
SCUM - linux / mac
SwingOSC - windows / mac / linux
The main difference is still the interface within SC, where the classes all have different names.
But... some people from the SC developer team are working on a wrapper class which generalises the GUI element names, so that you just once set your GUI backend, and then the GUI gets drawn with that backend.
This is in development right now (I believe there is a test version on the swiki now).
MIDI:
to my knowledge works on both Mac and Linux. Not sure about Windows.
Interface from within SC is the same.
HID:
works on Mac and Linux, though SC interface is different.
for Mac use the HIDDeviceService
for Linux use LID. |
|
|
Back to top
|
|
 |
lopeysnapes
Joined: Aug 29, 2006 Posts: 2 Location: Los angeles
|
Posted: Tue Aug 29, 2006 5:32 pm Post subject:
sc on windows + scope prob Subject description: does scope work? |
 |
|
just wondering if .scope works for anybody?
Windows SC3 works perfectly for me except for .scope function
what could possibly be wrong? |
|
|
Back to top
|
|
 |
dewdrop_world

Joined: Aug 28, 2006 Posts: 858 Location: Guangzhou, China
Audio files: 4
|
Posted: Wed Aug 30, 2006 7:38 am Post subject:
Re: sc on windows + scope prob Subject description: does scope work? |
 |
|
| lopeysnapes wrote: | just wondering if .scope works for anybody?
Windows SC3 works perfectly for me except for .scope function
what could possibly be wrong? |
Try .jscope -- that will use the SwingOSC alternative that nescivi mentioned.
hjh _________________ ddw online: http://www.dewdrop-world.net
sc3 online: http://supercollider.sourceforge.net |
|
|
Back to top
|
|
 |
mosc
Site Admin

Joined: Jan 31, 2003 Posts: 18272 Location: Durham, NC
Audio files: 232
G2 patch files: 60
|
Posted: Wed Aug 30, 2006 1:11 pm Post subject:
|
 |
|
| Kassen wrote: | | MAX doesn't run on Linux and the Windows version is reportedly still less stable then the Mac one (which had more time for bugs to be fixed). |
Speaking to some for the developers I learned that since 2003, when MAX was released on Windows, they have been doing their development on Windows. _________________ --Howard
my music and other stuff |
|
|
Back to top
|
|
 |
|