Re: I would like an advice
Re: I would like an advice
- Subject: Re: I would like an advice
- From: Jose Maria Gomez <email@hidden>
- Date: Wed, 18 May 2011 16:24:23 +0200
Hello Pual,
First of all, congratulation for your really awesome DAW. It is really
a reference.
On 18/05/2011 14:44, Paul Davis wrote:
> On Wed, May 18, 2011 at 3:37 AM, Jose Maria Gomez
> <email@hidden> wrote:
>> Hello,
>> I would like to create my own DAW and I am looking around in order to
>> choose the right libraries, platform, language, etc.
>
> yeah, that's what I said more than 10 years ago ... if I had
> understood then what I was getting into, I would not have started. For
> some perspective, it took me less than 2 months to write a fully
> functional 24 track hard disk recorder. Then we realized we needed an
> editor. That was early 2000 ....
In only two month? wowowow I am not so good programming :-(
>
>> My main platform is going to be MAC, I mean, I am interested in MAC
>> users and it is for that I was insterested in CoreAudio, but to be
>> honest I am not sure it there are other good alternatives. I have been
>> reading about Arduor, and although it works in MAC it doesnot use it. It
>> uses Jack instead.
>
> JACK uses CoreAudio. Its a layer between the application and CoreAudio
> that also adds some functionality that CoreAudio by itself doesn't
> have. It also provides cross-platform-ness, and a very clean and
> simple API that tends to enforce good application design.
I have been trying to learn how do you use Jack in your code, but I dont
know what code to have a look. Could you please give me some clues about
where to find good documentation to use Jack to produce music? Which
classes are the core or Arduor, where can I find the API of Jack, I have
found it but without success.
>
>> On other hands, talking about GUI, I was thinking about Cocoa and about
>> Qt. Cocoa gives me a native support to mac platform but on the other
>> hands Qt give me a multiplatform solution and I can work in C++ instead
>> in Objective-C. I am programing in C++ for 12 years.
>
> both Qt and GTK (the two main "advanced" crossplaform GUI toolkits)
> continue to have issues with some of the subtler aspects of Apple's
> Cocoa APIs, though they are improving all the time. we use GTK on X11
> platforms, Cocoa and (recently) win32 and it works OK for us even
> though we have to wrangle with a few details.
So, if I guess I should work with cocoa for mac and with Qt for linux? I
think I will do my best for Cocoa and if needed I will do another gui
for linux. I am not interested in Windows.
>
> personally, if I was starting to write Ardour again today, I'd
> probably start with something like JUCE instead or just do everything
> myself on top of OpenGL. the only really hard widgets are a treeview
> and a filesystem browser.
Uff, OpenGl is a nightmare. I prefer to focus in sound
>
> but then again, I wouldn't start to write Ardour again today, and I'd
> ask that you use your time and enthusiam more productively by coming
> to help us make it a better program rather than start from scratch
> too. of course, its your decision to make.
>
I am not still ready to help you in ardour. I am starting with sound.
Perhaps after playing a little on my own I could help you. I'd love to.
--
---------------------------------------------------------------
Jose María Gómez Vergara
email: email@hidden
fingerprint: 857C 4E62 3683 C75C 9C03 252C C2E7 7C01 5619 61AC
server: http://pgp.rediris.es:11371/pks/lookup?op=get&search=0x561961AC
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden