[Mixxx-devel] cover art support and midi mappings

2013-04-12 Thread Ruppesh Nalwaya
hello! I came across mixx when i was browsing through gsoc ideas. I liked the ideas in mixx, especially cover art support and midi mappings. I am a decent c++ coder. I am acquainted to Qt. I have developed gui in Qt(mostly drag and drop). I wanted to know how should I get started. And the mapping

[Mixxx-devel] Whither LADSPA?

2013-04-12 Thread Steven Boswell II
From what I can tell digging around on the Net, LADSPA support in Mixxx existed at one time, but is now broken. I can't seem to find any info on how it's broken, or what it would take to fix it.  Does anyone know? All I know so far is that adding ladspa=1 to the scons command line leads to the

Re: [Mixxx-devel] Whither LADSPA?

2013-04-12 Thread RJ Ryan
Hey Steven, The LADSPA feature is one of the first efforts there was to integrate effects into Mixxx. There were 2 GSoC projects to get it integrated but the last mile is difficult (GUI integration, etc.). Beyond this, the projects were too narrow in scope since they were too wedded to LADSPA and

[Mixxx-devel] developer guide

2013-04-12 Thread RJ Ryan
Speaking of the developer guide: http://mixxx.org/wiki/doku.php/developer_guide It's unfinished but has some details of the engine and control system. If you have worked on a sub-system of Mixxx and have good knowledge of it I encourage you to fill out the section in the guide. I want this to be

Re: [Mixxx-devel] Whither LADSPA?

2013-04-12 Thread Bruno Gola
Hi, i use mixxx for while now and would love to see effects (specially LV2 plugins) supported. I would like to help, I have little experience with C++ but some experience with C and LV2/lilv. On Fri, Apr 12, 2013 at 11:38 AM, RJ Ryan rr...@mixxx.org wrote: Hey Steven, The LADSPA feature is

Re: [Mixxx-devel] Trouble using Auto DJ

2013-04-12 Thread Steven Boswell II
about which version of Mixxx you are talking? I'm doing all of my work in the 1.11 release branch.  I want a stable version of Mixxx with some extra features that I've implemented, so working in 1.11 seemed like my best option. 1: without interaction 2: pressing fade now (Bad track playing or

Re: [Mixxx-devel] Hello, and some patches

2013-04-12 Thread Steven Boswell II
Please attach the patch to bug #1090888 and assign the bug to yourselves or mark it as duplicate and use  bug #870128 instead. OK, done.  The patch is attached to bug #1090888.  Could some with write privileges on the bzr database commit this change push it into the 1.11.0 branch, please?

Re: [Mixxx-devel] New feature for Auto DJ

2013-04-12 Thread Steven Boswell II
I'm not sure it adds much extra value to be able to select multiple crates as your pool. In my experience, it does -- that allows you to have several different sources for the next random song.  I commonly want to have several categories available. Plus, we already have an Add to AutoDJ

Re: [Mixxx-devel] Hello, and some patches

2013-04-12 Thread Max Linke
Hi After looking over your patch I have a question on how the incremental scanning will fix the GUI assert issue? As I see it the db will be committed to at random for a short amount of time, if your assumption is correct that a table is blocked for reading during a transaction this block will

Re: [Mixxx-devel] Hello, and some patches

2013-04-12 Thread RJ Ryan
On Fri, Apr 12, 2013 at 11:52 AM, Steven Boswell II ulat...@yahoo.comwrote: After looking over your patch I have a question on how the incremental scanning will fix the GUI assert issue? The patch I just submitted has nothing to do with incremental scanning. All it does it recover better

Re: [Mixxx-devel] New feature for Auto DJ

2013-04-12 Thread RJ Ryan
Hey guys, RE: The proposal we're talking about that involves selecting multiple crates using the sidebar. I think a much simpler way of doing this would be to make a simple drop-down in the AutoDJ section (not that we especially have free screen real estate for it but...): When the AutoDJ

Re: [Mixxx-devel] Hello, and some patches

2013-04-12 Thread Steven Boswell II
In my experience, the queries in Mixxx do block.  That's how this assertion was hit in the first place. It appears that a table can have multiple simultaneous readers, but only one writer, and readers are blocked while there's a writer. I suppose this could be an issue with how sqlite is built

Re: [Mixxx-devel] Trouble using Auto DJ

2013-04-12 Thread Daniel Schürmann
Hi Steven, all of the options for fixing track one in AutoDJ are difficult to maintain and change the behavior of the track table in the way the user might not expect. After playing around with it IMHO current state is fine. The only drawback is that a song currently loaded is possible played

Re: [Mixxx-devel] New feature for Auto DJ

2013-04-12 Thread RJ Ryan
On Fri, Apr 12, 2013 at 11:47 AM, Steven Boswell II ulat...@yahoo.comwrote: I'm not sure it adds much extra value to be able to select multiple crates as your pool. In my experience, it does -- that allows you to have several different sources for the next random song. I commonly want to

Re: [Mixxx-devel] Hello, and some patches

2013-04-12 Thread RJ Ryan
Yea -- you can control the timeouts with the driver options and the defaults might change from platform to platform. Maybe varying timeouts are why the assertion failures weren't very widespread and are hard to reproduce on some platforms? (e.g. some of the queries poll for the timeout and succeed

Re: [Mixxx-devel] New feature for Auto DJ

2013-04-12 Thread Steven Boswell II
I've been thinking over this feature and I'm not sure it's a direction we should take. If you can suggest an open-source jukebox app, I'll go work on that instead and stop bothering you. There are a bunch of great FLOSS jukebox apps out there -- Tomahawk and Banshee are two of my favorites and I

[Mixxx-devel] Introducing myself

2013-04-12 Thread João Santos
Hello all, My name is João Reys Santos and I'm currently studying Computer Engineering at University of Évora, Portugal. I'm writing to this mailing list because I was looking for a Google Summer of Code 2013 mentoring organization to work on this summer. What I found on MIXXX, according to