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

Reply via email to