Hi all!

Recently I discovered Mixxx and find it quite good, but I think it has
potential to be even better. I present a few late-night ideas and I'd
like to know what you think of them. Also it is possible that I mention
something, that is already done, because I've been using Mixxx for only
a few hours :) I'm not using any DJing hardware, so my point of view is
based on Virtual DJ tools - DSS DJ (screenshot [1], see bottom) and
Virtual DJ (screenshot [2]). If a number is present after the idea name,
it could be seen on the respective screenshot.

So, here we go:

* reverse playback direction
  - when I click reverse button, the song is played in opposite
    direction until I release the button
  - I'd like to permanently switch the direction with right-click (i.e.
    until I click with right button again)

* low/mid/high kill button [1]
  - low/mid/high turn-knobs could be accompanied with "kill" buttons,
    which will set the knob value to 0
  - again light click will be effective until mouse release, right click
    will set zero value until another right click

* brake [1]
  - add brake button which starts decreasing the playback speed of deck
    until it stops (could be configurable)

* loop beats [1]
  - DSS DJ has 6 buttons labeled with n = {1/2, 1, 2, 4, 8, 16}
  - when you click one of these a small loop of n*sizeof(beat) is
    created, when you click another, the loop size is changed
    accordingly
  - to remove the loop, just click the same button twice

* auto-dj next [1]
  - when you press this button, the other deck is synchronised with the
    currently playing one and the crossfade slider starts to slowly
    move to another deck (speed configurable)
  - yes, this could be done manually, but having one magic button is
    neat :)

* samples [2]
  - user can have own library of samples, which could be picked from
    combobox and played with a button (left-click - play once,
    right-click start/end loop), sample volume controlled by knob

* configurable waveforms [2]
  - actually three improvements:
    * switch to show only top part of the waveform
    * use gradients in waveforms (eye-candy)
      - could be of two types:
        * the whole waveform has one common gradient
        * each horizontal line of waveform has its own gradient
          (fire style in winamp)
    * show waveforms from both decks on top of each other
      - beats are shown separately under the waveform view

* create theme/skins catalog
  - there is no catalog of existing themes/skins on website, I had to do
    google search to find them, there should be a central place

[1] http://www.myxoft.com/skins/green1024.jpg
[2] http://www.virtualdj.com/images/screenshot/skin_audio.jpg

PS: I hope you'll find this list useful and it would be great if at
least some of the features mentioned here will make it into Mixxx.
Thanks for the great piece of software!

-- 
Best Regards / S pozdravom,

Pavol Rusnak <[email protected]>

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to