Hi Siarhei,

A few of us also came from OpenGL/C++ backgrounds before we started
working on Mixxx, without any prior sound processing knowledge, so that
definitely shouldn't be a problem. (Heck, most of us didn't know
anything about Qt either!)

A good place to start would be to build Mixxx on your respective
platform. There's documentation on the wiki for this under "Build
Mixxx": http://www.mixxx.org/wiki/doku.php

It's also worth taking a quick peek at our development roadmap to see
our main design principles and where we're going:
http://www.mixxx.org/wiki/doku.php/development_roadmap

You're basically free to work on whatever you want, but keep in mind
that we're "feature frozen" for 1.7, and we're just picked our feature
targets for 1.8:
http://www.mixxx.org/wiki/doku.php/5_17_2009_developer_meeting_minutes

If you want to work on improving support for your Hercules MK2, you
might want to play around with MIDI scripting.
http://www.mixxx.org/wiki/doku.php/midi_scripting
I'm not entirely sure what the state of the Hercules MK2 controller is
at the moment, but perhaps Garth could better advise you on where to
start hacking that stuff.

Otherwise, we're looking for someone to work on finishing up LADSPA
support:
http://www.mixxx.org/wiki/doku.php/ladspa

The good news is that all of the audio processing and a large part of
the GUI are done. There's just quirks here and there in the GUI that
need fixing, and a the odd deployment issue here and there. If you're
interested in working on it, get in touch and I'll advise you in more
detail.

Thanks, and feel free to ask for help if you need it!
Albert 

P.S. Many of our developers and contributors hang out on IRC in #mixxx
on Freenode, and we can help you get started hacking Mixxx from there
too.

On Sun, 2009-05-17 at 13:54 +0300, Grayyoga wrote:
> Hi 
> 
> I want to participate in Mixxx developement. I'm totally new to the
> sound processing applications, but have a good expertise in
> OpenGL and C++ is my primary programming language. I also own a
> Hercules DJ Mk2 console and could perform some of the related work and
> testing. Could you give me some insights on where to start?
> 
> 
> Best regards, Siarhei Rachytski  
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables 
> unlimited royalty-free distribution of the report engine 
> for externally facing server and web deployment. 
> http://p.sf.net/sfu/businessobjects
> _______________________________________________ Mixxx-devel mailing list 
> [email protected] 
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to