Ryan: I'll try to reproduce over the weekend. I've got some family in
town the rest of the week, and I haven't headed back to the studio to
hook up our gear from last night yet. The sqlite file is rather large
(18 Mb) so forgive this mediafire link:
http://www.mediafire.com/?d6bi1rmvsg3fkpp
Owen: mixxx.cfg is attached! These fus-ro-dah blasts of music would
happen every few minutes, and in no predictable fashion.
Ewan:
I appreciate your advice, however I'm rather certain this is a mixxx
issue, whether or not the actual cause is controller related -- even if
a controller is disconnecting or what have you, software should
sanity-check value changes affecting real-world instrumentation (like
our poor amps!). That said, the answers to your questions:
- I didn't have a chance to look and see if the interface's knob was
turning. If it was, it was returning exactly to its normal position in
near-instant fashion (again, these pops were approximately 10-50ms). I
generally leave them locked at center.
- The pots on the controller should be solid, and the same controller is
regularly used with competing software-DJ products without falter. In
addition, I essentially don't touch my gain controls since we're playing
bass music (drum'n'bass, drumstep, future-tech) and just compressing the
piss out of it in post.
- I concur that putting equipment on a bass stack is not a brilliant
move, but the show must go on, and sometimes there's just not enough
room in the booth. If someone is going to be doing something this
fool-hardy, at least it should be someone with as much experience as myself.
- Even if the fault is the cable getting wobbled around in the jack, or
the cable being worn out and causing disconnects, software should always
be able to handle such a malfunction gracefully, and not by say, ramping
the gain up 12 db for a few milliseconds. However, since the audio was
running through the RMX's built-in sound card, a disconnect would have
caused a drop in the music, not a blast. In addition, the RMX has a very
noticeable light-up sequence when disconnected and reconnected, and this
did not occur. I have in fact caused a rapid disconnect and reconnect a
number of times reaching around my laptop stand for my drink like a
dumbass, and this was not what was going on last night.
Thanks again, and perhaps with our powers combined we can hunt down a bug.
<3 sleepynate
--
- nathan dotz
================================================
http://sleepynate.com | http://three.sentenc.es/
On 01/03/2012 12:42 PM, ewan colsell wrote:
seems like owen and ryan are already on the case, theres also a small
chance that is wasn't directly mixxx's fault.
did the gain knob turn around in the interface? if so it was probably
you controller causing the problem. if your gain potentiometers are
getting worn out that could easily cause a problem like this. but it
would probably happen when you touched the gain controls and not
spontaneously.
putting electronic gear on top of speakers is generaly a bad idea,
components can wobble themselves loose, and if the speaker is really
big it might even erase you harddisk.
usb isn't like audio cables, a broken usb cable will either cause your
device to not be recognised, or to for the device to repeatedly
connect and disconnect. no sublte crackles or loss of certain
frequencies like with old worn out rca cables.
ewan.
On 3 January 2012 14:35, Owen Williams<owilli...@mixxx.org> wrote:
Can you also send your mixxx.cfg file? I've heard this popping when the
EQ shelves are set to incorrect values, so let's doublecheck that that
isn't the issue. (These booms would happen every few seconds, though,
it sounds like yours were less often?)
Owen
On Tue, 2012-01-03 at 01:15 -0500, RJ Ryan wrote:
Hey Nathan,
The gain issue is troubling. I have long suspected the replay-gain
analysis code of correctness issues but haven't ever dug into it. I
think the gain blast you experienced was a result of replaygain
analysis detecting some gigantic value for the gain. Can you reproduce
it with the same tracks you were playing or was it a one-time thing?
Could you send me your mixxxdb.sqlite file located in ~/.mixxx/ ?
Thanks a lot,
RJ
On Tue, Jan 3, 2012 at 1:07 AM, Nathan Dotz<nathan.d...@gmail.com>
wrote:
So, I did a gig tonight running 1.10 (x64) and libportaudio2
from the ubuntu ppa with a Hercules rmx. Every once in a
while, the gain on a playing track would skyrocket, causing a
noticible "pop" in the sound and blasting the crap out of my
poor crowd. This gain increase was accompanied by a swell in
the waveform and lasted about 1/10th of a second, so it was
obviously internal to mixxx, and not an artifact of the sound
system. We had to finish the night on a serato rig.
Relevant information:
- Due to space constraints in the booth, my rmx was sitting on
top of a subwoofer, so I'm worried that some low frequency
vibration was jostling the usb cable in the back. The laptop
was safely on a stand hovering over one of the turntables in
the booth, and likely safe from vibration.
- both the main outs and the headphones were using the outputs
from the rmx's builtin sound card
- normalization was set to a hefty 9db
- I had run this version of mixxx for approximately 3 hours
earlier in the day while picking out a set without issue.
I figured this was worth reporting to the list in case it is
related to another issue, in case anyone else is experiencing
the same thing, or in case this kind of error could be easily
accounted for with some tweaking of sanity checks for midi
controls.
Anyways, thanks for all your hard work on a great piece of
software, and I'll keep up with the field testing. ;-)
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app
development. Create
new or port existing apps to sell to consumers worldwide.
Explore the
Intel AppUpSM program developer opportunity.
appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________ Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
[Config]
Version 1.10.0-beta1
Path /usr/local/share/mixxx/
[Controls]
RateRamp
RateRampSensitivity 100
[Soundcard]
PitchIndpTimeStretch 0
Latency 46
Samplerate 44100
[VinylControl]
Mode 0
Enabled 0
VinylControlGain 1
[Config]
Skin Deere1280x800-WXGA
[Playlist]
Directory /home/nate/Mixable
[Config]
Scheme
[Controls]
Visuals 0
[Library]
VScrollBarPos 18
BrowseVScrollBarPos 0
[Playlist]
Listfile /home/nate/.mixxx/mixxxtrack.xml
[BPM]
BPMRangeStart 70
BPMRangeEnd 140
AnalyzeEntireSong 0
[Controls]
TrackEndModeCh1 0
TrackEndModeCh2 1
[Midi]
1._Midi_Through_Port-0 0
[Soundcard]
SoundApi ALSA
DeviceMaster 0, HDA Intel: STAC92xx Analog (hw:0,0)
DeviceMasterLeft 0, HDA Intel: STAC92xx Analog (hw:0,0)
DeviceMasterRight 0, HDA Intel: STAC92xx Analog (hw:0,0)
ChannelMaster 0
ChannelHeadphones
DeviceHeadphones
[iPod]
MountPoint
[Promo]
StatTracking 0
[Controls]
RateDir 0
PositionDisplay 0
RateRange 1
RateTempLeft 4.000000
RateTempRight 2.000000
RatePermLeft 0.500000
RatePermRight 0.050000
CueDefault 0
CueRecall
Tooltips 1
[Mixer Profile]
HiEQFrequency 17
LoFiEQs yes
LoEQFrequency 16
xFaderCurve 1
xFaderMode SlowFade
[BPM]
BPMDetectionEnabled 1
BPMAboveRangeEnabled
DetectBPMOnImport
WriteID3Tag
SchemeFile /home/nate/.mixxx/mixxxbpmscheme.xml
DefaultScheme Default
[Recording]
Path /home/nate/Mixable/Mixxx/Recordings/09_23_2011-23h_00m_16s.wav
Title
Author
Album
Encoding WAV
[VinylControl]
strVinylType Serato CD
LeadInTime 5
InputRIAACorrection
NeedleSkipPrevention 0
DeviceInputDeck1
DeviceInputDeck2
ChannelInputDeck1
ChannelInputDeck2
[Midi]
3._Hercules_DJ_Console_Mk2_MIDI_1 1
[Library]
RescanOnStartup 0
WriteAudioTags 0
[ReplayGain]
ReplayGainEnabled 1
ReplayGainAnalyserEnabled 1
InitialReplayGainBoost 9
[Recording]
OGG_Quality
MP3_Quality
[Library]
SupportedFileExtensions mp3,ogg,aiff,aif,wav,flac
[Recording]
CuePath /home/nate/Mixable/Mixxx/Recordings/09_23_2011-23h_00m_16s.cue
[Library]
UseRelativePathOnExport 0
[Recording]
CueEnabled 1
FileSize 2 GB
[Controls]
AllowTrackLoadToPlayingDeck
[Shoutcast]
enabled 0
[VinylControl]
enabled_ch1 0
enabled_ch2 0
mode 0
cueing_ch1 0
cueing_ch2 0
[Midi]
3._Hercules_DJ_Console_RMX_MIDI_1 1
[Channel1]
vinylcontrol_vinyl_type Serato CV02 Vinyl, Side B
[Channel2]
vinylcontrol_vinyl_type Serato CV02 Vinyl, Side B
[Channel1]
vinylcontrol_speed_type 33.3 RPM
[Channel2]
vinylcontrol_speed_type 33.3 RPM
[VinylControl]
lead_in_time 0
needle_skip_prevention 0
gain 81
[Channel2]
vinylcontrol_enabled
[Channel1]
vinylcontrol_enabled
[Channel 1]
vinylcontrol_enabled 0
[Channel 2]
vinylcontrol_enabled 0
[Shoutcast]
servertype Shoutcast
mountpoint
host crash.dnbradio.com
port 8128
login
password dnbdj2
stream_name
stream_website http://www.mixxx.org
stream_desc
stream_genre Live Mix
stream_public 0
bitrate 128 kbps
format MP3
channels Stereo
enable_metadata 1
custom_artist Dj Thread vs. Sleeptron
custom_title Burgers and Booty Bass vol 2!
[Sampler1]
vinylcontrol_speed_type
[Sampler2]
vinylcontrol_speed_type
[Sampler3]
vinylcontrol_speed_type
[Sampler4]
vinylcontrol_speed_type
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel