Hi Owen,
finished some further testing with your r2352...

On 5 Mar 2010, at 04:17, Owen Williams wrote:

> wow, thanks for the thorough testing.  Some of these bugs are Not Mine,
> but I'll try to fix the ones I can.
> 
> On Thu, 2010-03-04 at 19:15 +0100, jus wrote:
>> My Specs:
>> Macbook CD2 1,83Ghz 2GB Ram
>> OSX 10.5.8
>> Traktor Scratch Vinyl
> 
> I don't have a traktor scratch vinyl, so you'll have to help me debug
> some of the specific issues you're seeing with it.
> 
>> 
>> Crash:
>> * Start vinyl, start Mixxx and double-click on track in library to load in 
>> Player 1-->Crash
> 
> yeah this is a known bug.  I'll see if there's a way I can fix it
> easily.

Gone..

> 
>> 
>> Sound:
>> * Artefacts when moving record slowly, tapping on record or hit the brake
>> * Heavy Distortion (like reverb) when moving the vinyl if "Pitch independent 
>> time stretch" is activated in preferences,
>>  goes along with frequent CPU spikes ( 80%-->140% CPU CoreDuo2)
> 
> I doubt I can fix this stuff.  this sounds more like audio engine
> problems than vinyl control.  (unless you hear something different with
> the regular trunk, that is).

This problem is also in the regular trunk. Unlike in v1.7.2 Traktor Vinyl does 
not work at all. 
Will file a bug for that.

>> 
>> Vinyl-control: 
>> * "Play" button reflect its current state only sometimes,triaged with 
>> Pitchfader /BPM Display /Pitch Rate not showing changes
>>  If so, the track sometimes skips some seconds .
> 
> right now, I only turn on the "play" button if the record has been
> playing at a steady pitch for more than half a second.  Is that not a
> good idea?  And I'm not sure what you mean by "triaged" here.

Only If the "Play" button lit, the Pitchfader /BPM Display /Pitch Rate are 
showing changes.

If the "Play" button lit i noticed the BPM and Pitch Display are rapidly 
changing( around +/- 1BPM) , tested on 2 different turntables.
I use Vestax PDX digital turntables, but there might be slightly higher 
fluctuations in speed with other turntables too.
So your "steady pitch for 1/2 a second" might be the problem here?

There is also another thing with that:
- Play a track, lower the pitch to 90% and hit stop.
- Continue playing the track , now it plays at 100%, not 90%
- After a moment the "play" button trigger kick (sometimes) in and the pitch 
goes down to 90% again.


> 
>> * When using a skin with Hotkeys, the Hotkeys are fired twice , first on 
>> Button down, second on Button up
>> * When using a skin with Hotkeys, the "Hotcues preview the Cue when the 
>> player is stopped" feature does not work anymore
> 
> Not My Bugs.  
> 
>> * End-of-record & Needle skip warning does not work
> 
> Can you add the following code to src/vinylcontrolxwax.cpp at line 307:
> 
> qDebug() << iPosition;
> 
> Play the record, and you should see lots of numbers spit out on the
> command line.  Then, when the record reaches the end and starts
> skipping, the numbers will start repeating (with some -1s in there too).
> Can you give me a number (rounded to 1000 or so) that represents when
> the record starts skipping?

Strange, looks like qDebug emits only to the console when the "Play" button lit.
I kinda moving in a circle.

Could snatch 2 values per side when End-Of-Record blink was randomly working.
Site A 1484253 & 1486612
Site B 2092078 & 2089857

Hope it helps at least, was like starring on a lava lamp.

> 
>> 
>> GUI:
>> * Would be nice to have a Keyboard shortcut to activate the Vinyl Control 2 
>> , same for Vinyl Mode   
> 
> yeah I guess I should just hack one in for testing
> 
>> * "Trancer-DJO-3" skin.xml : Line 8 (c&p error), Line 1047-1056 (obsolete 
>> since v1.8)
>> * Rectangle around the track area overlays all other infos which result in 
>> wrong tooltips 
> 
> that's odd.  might be a mac / linux issue.  the rectangle is a bit of a
> hack, so I'm not surprised it's causing a problem.
> 

This problem is on all platforms cause you use a transparent png (Rectangle). 
This Rectangle overlays all the other controls "behind" itself.
I.e.if you move the mouse over the BPM, you`ll get the Rectangles tooltip.

>> 
>> 
>> Some general Questions:
>> * Is it possible to skip to the beginning of a track when dropping the 
>> needle on the records` lead-In?
> 
> It should already be doing that, so I'll take a look at this.

Has the "Lead-In time " in Preferences->Vinyl Control any effect? Have tried 
anything between 0-10 sec with no effect.

> 
>> * Is it possible to scroll trough the library when spinning the record 
>> fore/back on the records` scroll zone?
>>  And then to play the selected track with placing the needle to the play 
>> zone?
> 
> ohhhhh, so that's what that's for.  I won't be able to hack this, so it
> probably won't get implemented unless someone does a lot of work to tie
> the GUI code to the vinyl code.  Do people really use this?  All of the
> DJs I've seen just go to the keyboard when they want to select a new
> track.

I only came up with this cause it is listed on the Traktor vinyl as feature.
Not sure if it is used in the field at all.

> 
>> * Is it possible to have a kind of scratch mode? 
> 
> how would that be different from just scratching?
> 
>>  If i use the crossfader in ABS/REL Mode the signal is cutted and the track 
>> stops playing for that moment.
>>  In CONST mode the tracks does not care either
> 
> I'm not sure what you mean here.  I'll take a look and see if the
> crossfader messes anything up.

Nah, i should write more clearly. The thing i am looking for is to control 
Mixxx with 2 turntables and an external Mixer.
Like in Serato Scratch.
Actually the track stops playing in that very moment i cut the sound of the 
Control Vinyl ( i.e. while scratching).

> 
>> .
>> * Is your "looking for skinname-fullscreen when activating fullscreen mode" 
>> patch already included?
> 
> no, but that's in my DJO-hacks tree which is based on 1.7 but also has
> the vinyl code.
>> 
>> 
>> Keep up the good work,
>> jus
>> 
> 
> 
> thanks again for the bug report,
> owen
> 

Until,
jus

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to