I watched a tutorial on hotcues, seems pretty handy! For now, my proposal
does not change the functionality of the cuepoints editor, since I'm not
sure any changes I make to it would be considered an improvement.

I have also submitted my proposal, it should be visible to mentors @
https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/eeeeeric/1

A PDF version is also available:
https://dl.dropboxusercontent.com/u/13819303/GSoC-2013-MIXXX-Beautiful-Editor-Proposal-Eric-Zheng-r1.pdf

Note that both versions contain an imgur link - it is a gallery of my UI
prototype (made with Balsamiq).

Feedback would be greatly appreciated, thanks!

--Eric


On Sat, Apr 27, 2013 at 3:26 AM, Daniel Schürmann <[email protected]>wrote:

>  Hi Eric,
>
> I think you hit a sore point of Mixxx you can focus on if you like.
>
> MIxxx internal supports unlimited Cue points. But only 4 hotcues and the
> main cue are exposed to the user. These 5 cue points are very volatile and
> you can easy mess up proper set cue points during a gig.
>
> I am personal not using the hot-cues, so I am not the best person to
> explain use cases. But you can watch Youtube tutorials about it or maybe
> you find a user on this list or at the forum with special ideas.
>
> My idea is a set of cues as a persistent preset, changeable with cue
> points during the set.  A waveform based visualization is also an options.
> But we should verify this with real DJs.
>
> But this is only one point you can focus on. Maybe you should look for a
> focus with on your own demand.
>
> Kind regards,
>
> Daniel
>
>
> Am 27.04.2013 04:50, schrieb Eric Zheng:
>
> I'm working on some UI prototypes at the moment, but I have a couple of
> questions about cues. The editor as it stands right now allows the user to
> view cuepoints, but how are these added? I tried loading a track onto a
> deck, and using the cue button to set a cue. I can see the flag on the
> visualization, but this doesn't seem to add anything when I try to view
> cuepoints in the editor.
>
>  My other question is this: how many cues does a DJ typically have in a
> track? I'm trying to figure out how much space would be appropriate for
> this. Ideally, the default size would be sufficient for most tracks, and
> then a scroll bar could be appear if needed for those tracks with many cues.
>
>  Thanks!
> Eric
>
>
> On Wed, Apr 24, 2013 at 10:46 AM, RJ Ryan <[email protected]> wrote:
>
>>
>>   On Tue, Apr 23, 2013 at 10:22 PM, Eric Zheng 
>> <[email protected]>wrote:
>>
>>> Hi again,
>>>
>>>  It seems that the project that used to be advanced tagging has changed
>>> to a different name, "Advanced Track Management / Organization Tools", and
>>> the focus has shifted a bit. As far as I can tell, the main focus is now on
>>> the GUI editor for single/multiple tracks, rather than writing tags to
>>> file, correct? Does this project still entail writing tags to file though?,
>>> as I see that the code for writing tags with taglib is already there, but
>>> that there is a critical bug keeping this from being enabled
>>> https://bugs.launchpad.net/mixxx/+bug/728197.
>>>
>>>
>>  Yep -- we realized the description was confusing. The focus of the
>> project was not on writing metadata. The "tagging" in the project
>> description was not referring to file metadata tags but instead is
>> referring to managing and organizing tracks within Mixxx. Mixxx can already
>> read tags from all formats we support using taglib and writing tags was
>> implemented but has been disabled due to concurrency issues (as you pointed
>> out).
>>
>>
>>>  Would any metadata changes made using this editor be solely written to
>>> mixxx's own database?
>>>
>>>   Yep, this is a tool for managing/organizing the DJ-related (cues,
>> loops, etc.) and music metadata of your library. Syncing file metadata back
>> to the files could be a sub-feature of this project but all that code is
>> already in place, it's just blocked on the aforementioned concurrency issue.
>>
>>   For bulk edits, is it typically the case that the selected tracks
>>> belong to a single album, or would this be for rapid editing for multiple
>>> unrelated tracks? What I mean by this is that should the user try a bulk
>>> edit, should a single value be taken for some tag, e.g. album name, and be
>>> written to all tracks (typical of standalone tagging software), or should
>>> it take a new value for each track?
>>>
>>>
>>  It's up to you to propose how it should work! Make sure to outline the
>> various use cases and show how your design serves them.
>>
>>  I would say that only being able to bulk-edit tracks within one album
>> would be quite limiting so I would suggest that your proposal handle the
>> case where the user wants to bulk-edit multiple unrelated tracks.
>>
>>  Make sure to play with the existing track editor to see what you're
>> starting from (or replacing).
>>
>>  Best regards,
>> RJ
>>
>>
>>
>>>  Thanks,
>>>  Eric
>>>
>>>
>>> On Mon, Apr 15, 2013 at 9:01 AM, RJ Ryan <[email protected]> wrote:
>>>
>>>> Hi Eric
>>>>
>>>>  Great to hear you're interested in doing GSoC with Mixxx. Hope to see
>>>> you on IRC.
>>>>
>>>>  Best regards,
>>>> RJ
>>>>
>>>>
>>>>  On Sat, Apr 13, 2013 at 10:47 PM, Eric Zheng 
>>>> <[email protected]>wrote:
>>>>
>>>>>  Hi everyone,
>>>>>
>>>>>  My name is Eric Zheng. I'm a junior in Computer Engineering at the
>>>>> University of Illinois Urbana-Champaign. I just wanted to chime in and
>>>>> introduce myself. I'm interested in the advanced tagging project mentioned
>>>>> on the ideas page. I hope to be able to jump on IRC later this week to 
>>>>> talk
>>>>> to you all about it.
>>>>>
>>>>>  --Eric Zheng
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Precog is a next-generation analytics platform capable of advanced
>>>>> analytics on semi-structured data. The platform includes APIs for
>>>>> building
>>>>> apps and a phenomenal toolset for data science. Developers can use
>>>>> our toolset for easy data analysis & visualization. Get a free account!
>>>>> http://www2.precog.com/precogplatform/slashdotnewsletter
>>>>> _______________________________________________
>>>>> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
>>>>> http://mixxx.org
>>>>>
>>>>>
>>>>> Mixxx-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>>>>
>>>>
>>>>
>>>
>>
>
>
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
>
>
>
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Todayhttp://mixxx.org
>
>
> Mixxx-devel mailing 
> [email protected]https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
>
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to