Comments (19)
Commented by: asantoni
Date: 2008-01-27T22:52:02Z
Thanks for the bug report!
-
Your first problem is a known issue, I happened to break the lead-in time setting just before the beta1 release. I'd like to have it fixed before beta2.
-
When you mention tapping CUE, are you talking about on your CDJ or in Mixxx? Were you using vinyl control simultaneously?
Albert
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-01-27T23:19:46Z
I was talking about tapping CUE on the CDJ which should effectively spit out the timecode signal from the cue point, and do it repeatedly each time I tap it. If I hold it down, it's like pressing PLAY from the cue point, but as soon as I release it, it returns back to the cue point. With a regular CD, this creates a sampler effect.
One question: How quickly can I (read: should I be able to, if everything is working correctly) repeatedly tap the CUE button on the CDJ? (I.e. How much time is needed (ms) for the software to get a reliable absolute timecode?)
from mixxx.
Commented by: asantoni
Date: 2008-01-27T23:41:55Z
If I remember correctly, with a Serato record it should take ~20 ms to read enough bits off the record to grab the position. However, that's in the ideal case that your signal is good. If your signal is too weak or is too loud (clipping), it won't pick up the position correctly.
If it's jumping back to 0:30, then it's definitely related to the first problem. I'm not properly adding the lead-in time into my calculations, and it sounds like Mixxx's calculated position (pos. from timecode - Lead-in) is going negative, which is forced to zero instead. (And somewhere along the way it ends up at 0:30...)
Just out of curiosity, what is your lead-in time set at in the vinyl control preferences?
Thanks again,
Albert
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-01-28T00:16:54Z
Clarifications:
- Yes, Vinyl control mode was on. (If not, Mixxx doesn't respond to the CDJ.)
- I find that when I first tap & hold CUE on the CDJ, Mixxx jumps to 0:30. If I tap CUE for short durations after that, it will slowly advance to 0:33(.59) then jump back to 0:30. (Again, XWax doesn't exhibit this behavior.) If I set another cue point (on the CDJ) later in the track, Mixxx does the same thing only that much later in the track.
Also: I just discovered that when I pause the CDJ (where it repeatedly stutters the current couple of frames so you can tell exactly where to set the cue point) Mixxx just slowly plays the track (sounds like wiggling your finger on a record as it plays) ahead 3-4 seconds, then bounces back to the pause point and repeats. (Very similar behavior as above and I'm sure it's caused by the same problem since the timecode looks about the same to Mixxx in both situations.)
Here again, XWax handles this correctly (though not 100%...it does stutter, but drifts a little on each stutter.)
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-01-28T00:21:15Z
Just out of curiosity, what is your lead-in time set at in the vinyl control preferences?
0 seconds, absolute mode. Preamp is 0.
Also, I got the circles set nicely in XWax and I'm using the same input, I'm sure the signal level is good.
from mixxx.
Commented by: asantoni
Date: 2008-01-28T02:21:26Z
Ok, thanks for the details. This'll help me when I sit down to troubleshoot and fix this. :)
from mixxx.
Commented by: iliandp
Date: 2008-04-05T15:46:07Z
Hi, i'm new to Mixxx, and pretty much loving it so far!
I've been using a SSL02 vinyl on a SL 1210 turntable (almost new) through a ESI Quatafire soundcard (has preamps, i've set the input level to a nice steady high signal) and it's working quite well. Though i have experienced some problems similar to Pegasus.
-When putting the needle at the start of the record it jumps to around 0:23 and plays from there.
-Sometimes the track playing skips half a beat backwards. Basically this just comes out of nowhere, but i suppose the reason could be any.
Anyway, keep up the good work!
Oh, and i'm running the 1.6.0beta2 version.
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-05-28T13:03:51Z
The same behavior exists in 1.6.0~beta3 on the same system.
from mixxx.
Commented by: asantoni
Date: 2008-05-31T17:37:06Z
Latest commit (r2033) in SVN should help combat some of the symptoms people have described here, but I'm having lots of problems testing Serato CD. (It's a long story, but it's hard to do without a CDJ) :)
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-07-21T20:22:24Z
This is still a problem in Beta4. I also noticed that if I switch tracks while the timecode CD is playing, the software acts like its set to relative mode even though it isn't. I have to restart the software to recover from this.
from mixxx.
Commented by: asantoni
Date: 2008-07-21T23:14:15Z
Thanks for the update Pegasus.
Can you open Audacity, make sure the device is set to an ALSA device, and record a sample from your CDJ with the Serato CD? (post a screenshot of what the sample looks like, if you can)
Also, maybe you can try running xwax with an ALSA device. You can do this by running:
xwax -a plughw:0
(or plughw:1, whatever your soundcard is)
This still feels like a volume level problem to me, because absolute mode can behave like relative mode when the volume level is too quiet or too loud, and I've seen it do funky jumping things. I could still be wrong though, and it sucks that I'm having a very hard time testing Serato CD support.
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-07-22T00:19:33Z
Albert Santoni wrote:
Thanks for the update Pegasus.
Can you open Audacity, make sure the device is set to an ALSA device,
and record a sample from your CDJ with the Serato CD? (post a screenshot
of what the sample looks like, if you can)
Why not just download the WAV file from Rane and burn it to CD?
http://rane.com/scratchlivecontrol.zip
You can just use a Discman or your computer CD drive if you have to, as
you'll still see the :30 jump thing when you play from the track start.
Also, maybe you can try running xwax with an ALSA device. You can do this by running:
xwax -a plughw:0
(or plughw:1, whatever your soundcard is)
Holy crap. When I do that, it tears through the track at 4x the correct
speed but sounds like buzzing/noise. I see tons of "ALSA: playback
xrun." with a "ALSA: capture xrun." once in awhile in the console. I
fiddled with the kmix settings but nothing helps. (I usually run it with
-d /dev/dsp )
BTW, it's still an issue where Mixxx seems to have the preamp turned on
even though it's not, compared to xwax anyway. I can counter that though
by using the output pot on my mixer.
<<--------------------------------------------------------------------------------->>
This E-Mail message has been scanned for viruses
and cleared by >>SmartMail<< from Smarter Technology, Inc.
<<--------------------------------------------------------------------------------->>
from mixxx.
Commented by: asantoni
Date: 2008-07-29T23:49:19Z
Fixed seed value for LFSR in SVN. Should we close this bug now?
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-07-30T01:56:12Z
That would be nice, but there are still problems with the second issue: repeatedly tapping CUE for a sampler effect. Mixxx still keeps advancing about 4 seconds then jumps back to the cue point. Its as if it's not looking for the absolute position within 4s of a seek.
from mixxx.
Commented by: Pegasus-RPG
Date: 2008-08-06T12:41:02Z
We've moved the remaining cueing issue to bug 253318.
Natt: The skipping 1/2 beat backwards thing is also related to bug 253318 so you'll likely want to subscribe to that too.
from mixxx.
Commented by: kincke
Date: 2010-11-18T12:40:25Z
This still occurs for me in the latest mixxx
from mixxx.
Commented by: matt-clark66
Date: 2010-12-29T02:28:49Z
I'm experiencing this exact issue on Mixxx 1.8.2, running on Ubuntu Lucid 64 bit and Serato vinyls. I usually have the lead-in time set to 0. I've tried setting it to 45, and then I can manually cue the record back to the beginning of the song. Oddly enough, Mixxx appears to get stuck while cueing at the very beginning of the song. To get it moving, I have to pretty much scratch the record back and forth.
from mixxx.
Commented by: matt-clark66
Date: 2010-12-29T02:36:35Z
Actually, to get Mixxx "un-stuck", I have to manually force the record to spin faster...
from mixxx.
Issue closed with status Fix Released.
from mixxx.
Related Issues (20)
- Ctrl+P doesn't open Preferences with German locale
- DEBUG_ASSERT when deleting track file that's not in the watched library directories HOT 2
- allow 'Move track file(s) to Trash' in PLaylists HOT 1
- "MIDI for light" mapping tries to kill a non-existent timer HOT 1
- Epic: STEM mixing HOT 15
- Colorful console output is auto enabled only when adding some comand line option HOT 3
- with 'repeat' enabled and play pos at end, hit Play to play from start
- DEBUG ASSERT: "!"Cannot intersect index ranges with different orientations""
- unify min/max BPM values
- Wishlist: Library sharing via DAAP
- suspend / block keyboard input until the GUI finished loading
- Controller mapping "SCS.3d MIDI 1" error on launch after upgrade to mixxx 2.4 HOT 1
- Novation Dicer default mapping
- QOpenGLTexturePrivate::destroy() called without a current context.
- MIDI for light: Active deck heuristic could be improved
- Playing a duplicate track with same location crashes Mixxx with debug assert
- Jerking waveform HOT 8
- Unlock BPM of full library doesn't work HOT 8
- Allen&Heath Xone K2 Mapping problem HOT 2
- Wishlist: Support Audio Unit GUIs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mixxx.