to learn software programming

Official support for: u-he.com
RELATED
PRODUCTS

Post

dear urs
how to be like you in programming
take C, C++, java and what else?
let people know the real deal
you mention you could give tips on programming unix
what are they?
thanks

Post

Hi,
ode wrote: how to be like you in programming
take C, C++, java and what else?
If you're already a programmer, let's go with the C language generation!
Otherwise, if your goal is to write soft-synths only, you could take a look at Native Instruments Reaktor.
http://www.nativeinstruments.de/index.php?reaktor4_us

HTH ;-)

Post

Yeah, C is way to go.

C++ is helpful (and a basic knowledge is needed to start with the various SDKs), but you won't need all of it.

You'll hardly ever need to write any assembly code.

Of course, you need a Development Environment. On MacOS X, this comes free. Just install Applications/Installs/DevelopmentTools.pkg

The first step would be, grab an open source synth from the net and check out how it works. Then, build a basic synth that emits a sine only, then breed it until it's what you need. Takes between 3 months and 3 years.

If that's a too non-musical way of doing it, there's Reaktor and a bunch of alternatives:

- Max/MSP
- SuperCollider
- PD
- CSound (there's a realtime version wrapped into VST somewhere)
- SynthEdit
- That cool framework discussed somewhere in the Development forum
- Zebra (hehehe)
- SOL /w SDK (is it out yet?)

and presumably many more which I don't have in my mind now...

Cheers,

;) Urs

P.S.: I'm not a Unix guy at all. It rarely happens that I use a Shell or something...

Post

"That cool framework discussed somewhere in the Development forum" = http://www.synthmaker.com i think.

Post

u-he
I am taking c in summer
thanks

Post

ode wrote:u-he
I am taking c in summer
thanks
Great! You'll be free to write all what you want.
Good luck!

Not for speaking about me, just for info:
I'm feeling quite free with programing tools such Max/MSP and Reaktor with which I can write stand-alone applications and plug-ins. Both have their own limits but let me very close to musical experiments and enjoyments.
A choice!
:wink:

Post

And it's definately faster in terms of development time...

I'm so happy that I can start on some other ideas now... after more than 1 year of Zebra only... :D

(Phi, I havn't forgotten that there's a request to extend my plugin engine with microtuning etc.)

Cheers,

;) Urs

Post

Urs wrote:(Phi, I havn't forgotten that there's a request to extend my plugin engine with microtuning etc.)
Thanks Urs!
And I begin to work with Mark Henning (the author of the Anamark/VAZ tun format) for supporting two other standard alternate and microtuning file formats in soft-synths.
To be continued...
:wink:

Post

I drop my c classtoday the first day, because they required you to use microsoft c builder, but I am using suse german linux
I been taking these computer classes here in cali, but they are using microsoft environment where user can not directly compute,
so I would have to take c myself or in state university
Last edited by poyaochuang on Thu May 27, 2004 7:06 am, edited 1 time in total.

Post

Yeah... weird...

I learned C all by myself, so I guess it's possible...

Cheers,

;) Urs

Post

Urs wrote:I'm so happy that I can start on some other ideas now... after more than 1 year of Zebra only... :D
Ooooh... when will get to learn more? :)

Post

pough wrote:
Urs wrote:
I'm so happy that I can start on some other ideas now... after more than 1 year of Zebra only...


Ooooh... when will get to learn more?
He meant Zebras for Windoze! u-he, u-he, u-he ...

Post

pough wrote:
Urs wrote:I'm so happy that I can start on some other ideas now... after more than 1 year of Zebra only... :D
Ooooh... when will get to learn more? :)
Heyo nordisk folks...

can't say much at this time, but I'll be back to effects rather than instruments, including MFM2 and some other stuff.

Working Title section:

Ah well, Armadillo may see light of day, which is gonna be a mini Zebra LE for Garageband users and beginners. No big deal. More like a preset machine.

But Gorilla Fudge will probably draw some attention. Funny idea behind it. Could become a whole monkey/primate collection.

Meta Units will be AU only, and don't make sense in VST world.

Some ideas for surround effects...

Dunno about Kitten and Bazille. Depends on how Zebra's Win port works out. - And those f**king software patents keep me *cough*ing.

Spectromorph... been buried for too long... could finish that...

And then, well, a contract work... bigger than anything I've heard.

Luckily... full time now... may work out now.

Cheers,

;) Urs

P.S.: Not to forget Rumblences: Pure, Zoyd, Verb, Max

Post

URS,

You use Project Builder?

Doesn't it try to make you use OBjective-C ?

Are there any programming tools you can reccommend for a budding synth/fx programmer using C ?

Post

Hi,

I'm using XCode (successor of PB). It does a lot of languages, including C, C++, ObjC.

I havn't written a line of ObjC so far :D

As it comes free with MacOS X... this is the way to go when you start.

Cheers,

;) Urs

(first coffee here, hence short answer)

Post Reply

Return to “u-he”