Hi Kartik Thank you for your schedule. You plan sounds quite tough, but might be doable.
Here some unsorted question: Did yo had a look to the database schema? Will it carry us through you project or does it require some refactoring? What it the workflow to create and enable jump cues? Do we need a GUI extension for this? Currently the AutoDJ loads a track at THE cue point. How will this work together with a auto detected start point? If we think ahead, we may have an AutoDJ that supports other transitions than just crossfade. Does this interfere with the new cue points? Kind regards, Daniel Am 08.03.2016 um 17:42 schrieb kartik gupta: > Hi Everyobody, > I am planning to apply for Gsoc in Mixxx this year, and initially I > suggested three projects out of which Cue improvements seems to be good > and desireable to the community. Under this project I will be > implementing a number of features related to cues. Here is a tentative > list of those features and timeline. > > 1. Jump cues within a track: Here the dj sets cue number 1 and cue > number 2 (multiple such pair of cues), and lets say he named this pair > as jump_cue1, so anytime while playing the song the Dj will have an > option of activating the jump_cue1 (before actually the song reaches > cue1), and then as soon as the song reaches cue1 on the deck it will > jump to cue2. It will also provide Djs with an accuracy which only a > machine can provide and usually to achive by hand. The jump cue1 and > cue2 will be of different colours.(2 weeks) > > 2.The End Cue: This cue will be the one if activated , the software will > start the song on the next deck from its start cue, while playing both > of the songs. > > 3.The Start Cue: This will be the cue if activated, the software will > start this song automatically from the Start cue, once the song on the > other deck reaches its end cue.I plan to make the AotuDj to use these > cues to mix tracks. (2 weeks for features 2 and 3) > > 4.Automatic Detection of Start cue: This will try to point to the first > beat of the song, leaving any empty spaces in the starting. This will > enable the dj to change a track in a little lesser time than now. This > may not be neccessarily the same start cue the Dj might want to setup. > He always has an option of changing this cue.(1 week) > > 5. A cue not assigned to any hotcue should display "Not assigned" > instead of a 0. > > 6.Cue's label rectangle height depends on text. It is not consistent. (1 > week, for features 5 and 6) > > 7. Improve appearance when labels of multiple cues overlap: Try to give > a better positioning if two labels overlap (1 week) > > 8. Mark can be the same color that waveform making visualization > difficult: Always give a different colour to the marking from the one of > the Waveform. > > 9. Differentiate marks of cues with hotcue and marks of cues without > hotcues: It will make easier for the Dj to differentiate between > different cues. (1 week for feautures 8 and 9). > > There will be 4 weeks left after this schedule which shall be kept as > slack time or if everything goes upto date I will be willing to take up > more features/bugs. > > I have setup the Mixxx development environment and playing around with > the code. I have started to get familiarize with the code and the > database structure in mixxx. > I would love to have a feedback on this. > > Thank you, > Kartik Gupta > > > ------------------------------------------------------------------------------ > Transform Data into Opportunity. > Accelerate data analysis in your applications with > Intel Data Analytics Acceleration Library. > Click to learn more. > http://makebettercode.com/inteldaal-eval > > > > _______________________________________________ > Get Mixxx, the #1 Free MP3 DJ Mixing software Today > http://mixxx.org > > > Mixxx-devel mailing list > Mixxx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mixxx-devel > ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140 _______________________________________________ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel