Will code for free

Apple APIs and Mac audio software development
Post Reply
jeffchuck
Posts: 4
Joined: 25 Jul 2007, 15:10

Will code for free

Post by jeffchuck » 25 Jul 2007, 15:20

Hello everybody,

I'm looking to get some experience working on audio/dsp/synthesis programs.

Here's a very brief background on myself: I just received a degree in computer science, and I will begin working on a masters in human-computer interaction next month. I have a lot of experience with Java including the Java Sound API. I know C and C++ as languages, but I don't have very much experience with windows or mac APIs.

I really want to get more experience working with audio programming, but I've had a tough time thinking of projects to undertake, so if anybody is working on a open source project or anything else that needs an extra hand, let me know.

johnpitcairn
Site Supporter
Posts: 660
Joined: 01 Dec 2003, 03:06
Location: Auckland, New Zealand
Contact:

Post by johnpitcairn » 25 Jul 2007, 18:33

If you want to help Logic users out, you could take a crack at the following (I've not had time):

AU plugin, "Sidechain monitor":

mono-in, mono-out
- accepts additional mono sidechain input
- outputs sidechain input unmolested
- "main" mono input goes nowhere.

stereo-in, stereo-out
- accepts additional stereo sidechain input
- outputs sidechain input unmolested
- "main" mono input goes nowhere.

No UI is required, the host's default UI will be sufficient.

Usage: this plugin could be used in Logic to allow re-recording from an existing bus, instrument or audio track (any available sidechain source), using the "sidechain on input object" approach.

The DSP part of this is extremely trivial (it does nothing at all), but putting this together might be a good quick introduction to relevant AU plugin bus/stream declarations and the general AudioUnit API (C/C++).
LC Xmu Logic/Mackie Control emulation, LC Xview software LC/MC display,
Logic environments & stuff: http://www.opuslocus.com

Kent Sandvik
Posts: 1094
Joined: 16 Sep 2003, 14:29
Twitter: kentsandvik
Location: N 37 17.244 W 121 59.510 Elev 201ft!
Contact:

Post by Kent Sandvik » 27 Jul 2007, 00:05

Get the Apple developer tools (XCode) as well as the Apple Audio SDK that has smaller examples how to build AUs. If you know how that works, you have a headstart.

http://developer.apple.com, the tools are free, same with the audio SDK. But you need to register.

As for languages, I don't think much audio code has ever used Java, it's really a C/C++ world, so the more you know that, the better.

--Kent

dennischristopher
Posts: 39
Joined: 13 Mar 2003, 17:41
Location: Amsterdam
Contact:

Programmer

Post by dennischristopher » 15 Mar 2008, 09:44

Hi there,

i am working on a product for the audio industry which interfaces with your computer...

I would sure like to team up with you!

Any stuff you are working on right now?!

Let me know,

Dennis Christopher

buddhabelly
Moderator
Posts: 947
Joined: 21 Apr 2003, 20:23

Post by buddhabelly » 15 Mar 2008, 09:46

Please scale down your avatar! :shock:
Disclaimer: I know kung fu.

User avatar
Fatnurse
Site Supporter
Posts: 865
Joined: 18 Jan 2005, 14:03
Location: Birmingham,uk

Post by Fatnurse » 15 Mar 2008, 11:18

"Please scale down your avatar"

LOL! in terms of size and grandeur hehehehe cheeeeezeeee

Oh and Dennis i just looked at your site, do you have a non-official site? hehehe :D
Digitallunarsea Studios

http://www.soundcloud.com/fatnurse

For all forms of electronic music creation and tutoring

dennischristopher
Posts: 39
Joined: 13 Mar 2003, 17:41
Location: Amsterdam
Contact:

Post by dennischristopher » 15 Mar 2008, 13:32

happy now?!...

buddhabelly
Moderator
Posts: 947
Joined: 21 Apr 2003, 20:23

Post by buddhabelly » 15 Mar 2008, 19:58

Thanks! :D
Disclaimer: I know kung fu.

Post Reply