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® 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