Greetings everyone!
Whew...where to start :) ...
My name is Alex Constantin, I'm a senior year student @ The West University of
Timisoara, Romania - Computer Science section.
(And now for the part that seems all to familiar to you guys...)
***I've looked at variuos mentoring organizations and, I gotta say, yours is
the most fitting for me, because of these reasons*** ;;)
- I'm familiar with various music apps such as Reason, Traktor, VirtualDJ,
Audition, Atomix, & MIXXX, of course
- My Graduation Thesis is a C#, OpenGL / OpenAL Application that looks just
like a virtual version of Pioneer's CDJ-200, with all aferent sound
manipulation techniques, & a pretty nice, dynamic UI. (so my programming
knowledge in these fields is only getting broader)
- I'm a drum&bass DJ enthusiast
As far as my choice(s) & interests go :
1) Key Detection :
Here's my view of harmonic mixing :
- From my experience, whilst live-mixing for a crowd, you've got to keep a
steady, healthy vibe, or else you'll get "The Look". The Look is where those
particular individuals that have been banging their heads all night to your
sounds, gradually stop, take a deep breath, and throw you a gaze, as if they'
re trying to say "Pity, you almost got on my-favorites list..." <- And that is,
in my opinion, the most horrible thing a DJ has to endure...the disappointment
of listeners.
(This especially goes for drum&bass, where the crowd gets worked-up @ around
174 - 180 bmp, you could really dampen their spirits if you don't get it right
:) )
Also to be noted -> pitch, in itself, is not enough. You (or I, if I get
accepted :D) have to develop a means to change the tempo of the track without
changing its pitch, or else one could end-up getting a ragga - junglist MC
voice to sound like the tooth fairy on steroids, if pitch variations between
songs exceed, say +2.50%, just to get 'em into beat.
I see the real challenge as being, not to devise a PDA, as this would be
*relatively* straight forward given Mixxx's already existing bmp detection
algorithm (which, shamefully I must admit, I didn't get to look at yet, "mi
scuzi"), BUT to distinguish the concepts of frequency from velocity, & "Adding
a new button to Mixxx's interface" (actually 3 of them), one saying "harmonic"
& two knobs (one for each channel) to change acuteness or gravity of tones ->
just like this lil' guy can :
http://www.djresource.eu/Topics/story/99/Pioneer-DJM-800/ (keyword "harmonic")
2) Better support for MIDI devices
I can have a go at this topic, as well, since I was envolved for a 9 month
period in a project meant to migrate from one Web programming language to
another, and used TLD files (tag library descriptors, similar with XMLs) to
parse custom tag syntax to their proper, corresponding class.
I was going to get myself a PadKontrol, from Korg
(http://www.korg.com/gear/info.asp?a_prod_no=KPC1) to spare me having to
manually place very inch of the track together, but I ran out of...$time$... As
such, if I get accepted at this project, I assure you :), that's exactly what
I'm going to do with the 500$ advance I'd get at the end of May (so you'll need
not lend me one)
"some kind of GUI which would allow even a preliminary version of an XML
mapping to be produced" <- doable.
"a simple interpreter that parses commands in the XML file to allow simple
calculations to be performed in a highly configurable way" <- I'm willing to
see just how scary this is....acceptance is just the jolt I need. I mean, why
not ? - we're all here to learn a thing of two.
-------------------
This being said, I'll be happy to discus further details, ideas, plan(s) of
attack.
The Mixxx project is quite compatible my primary hobby, & your team presents
itself as being welcoming & fun 2 work with...what more could I ask ? :)
Thanks for your time,
Alex.
---------------------------------
Never miss a thing. Make Yahoo your homepage.-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel