On Thu, Oct 23, 2008 at 01:06:26PM -0700, Albert Santoni wrote:
> Having a custom number of cue points would be very hard,

Really?
Couldn't you just have an XML structure something like this:
<cuepoints>
  <cuepoint pos="12345" />
  <cuepoint pos="67890" hot="1" />
  ...
</cuepoints>
Read into a linked list. Cuepoints marked as 'hot' go into
the appropriate numbered Hot Cue for fast recall (see below).

> - Think about how MIDI controllers should deal with this. Most only  
> have a single CUE button. How do CDJ's deal with multiple cue points?

Ok there are 3 different sorts of cuepoint.
1. *The* Cue point, that is the currently-set point which you return
to when you hit Cue during playback. 
2. Multiple cue points. On the CDJ1000 there is basically no limit
to how many you can have. There are left and right arrow keys which
move the Cue to the next cuepoint after/before the current track 
position (NOT the current cue point). To record one of these cues,
there's a button marked [CUE/LOOP] MEMORY. As the name implies, 
this records the current cue point, or loop if you are looping, 
as a multiple cue point, marked on the waveform display as a little
red marker underneath the wave. 
3. Hot Cues. There are 3 of these with individual buttons A/B/C plus 
Rec which toggles between recording and recalling a hot cue. In record
mode, pressing A/B/C records the current position (not the current cue
point), unless you're in a loop, when it records the loop. 
When a track is loaded, loading the Hot Cues associated with it is
optional, because it takes a while. This is because it reads the
first few seconds of audio for each hot cue, so that when it's recalled
it jumps instantly to that point and starts playing. Obviously this
is because it would take a while to seek to the point on a CD. 

Personally, I very rarely use Hot Cues, but I make extensive use
of multiple cue points, not only for cueing but also as all-purpose
markers. It's really useful not to have any limit on how many
you can set (though in practice I don't think I've ever used 
more than 8 on a track, but if I were heavily into scratching,
I might use more, and probably would make more use of Hot Cues)

Ben


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to