Re: [Mixxx-devel] Mixxx 2.1.2 released!

2018-08-19 Thread Sean M. Pappalardo - D.J. Pegasus
Thank you Daniel for your work in getting this released!

Official blog post: https://mixxxblog.blogspot.com/2018/08/mixxx-2.html

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Mixxx 2.1.0 Released!

2018-04-20 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

In case you haven't yet heard, Mixxx 2.1.0 is out now!

After more than two years of hard work, we are pleased to announce the
release of Mixxx 2.1! Since Mixxx 2.0, we have overhauled the effects
system, redesigned the skins, added and improved lots of controller
mappings, rewrote the audio file decoders twice, and of course fixed a
bunch of bugs.

Full information on the blog:
https://mixxxblog.blogspot.com/2018/04/mixxx-210-has-arrived.html

Also, we've moved from IRC to Zulip for chat, so if you want to keep
your finger on the pulse of Mixxx, head over there:
https://mixxx.zulipchat.com/

We're discussing v2.2 and other future development topics there, so
you'll see less on this mailing list. (Of note, we're finally switching
to Qt5 and can use your help testing and filing bugs.)

Thanks for your attention, work on this release and continued interest
in Mixxx!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Windows 64-bit build running out of RAM since 5 Dec

2017-12-14 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/14/2017 01:05 PM, Josep Maria Antolin wrote:
> I initially thought you mean that there was a problem with RAM memory,
> but doesn't seem to be the case.

I do mean RAM. The build VM has 20GB available though yet the linker is
saying it's running out.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Windows 64-bit build running out of RAM since 5 Dec

2017-12-12 Thread Sean M. Pappalardo - D.J. Pegasus
Actually, the commit that triggered the 5 Dec build was just a text
change. I now suspect a Windows update that must be hogging up more RAM.
Grrr...  Does anyone want to work on getting cross-compiling working? :P

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Windows 64-bit build running out of RAM since 5 Dec

2017-12-12 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

The Windows build VM is running out of memory during linking of the
64-bit Mixxx build. Can someone please take a look at what was merged
since 4 Dec 17:08 EST to try to isolate why?

https://builds.renegadetech.mixxx.org/job/master-release/lastFailedBuild/architecture=amd64,platform=windows/console

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Linux nightly builds

2017-12-03 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/03/2017 07:18 AM, ronso wrote:
> What happened to the linux build server?
> 
> Latest build at http://downloads.mixxx.org/builds/master/release/ is
> from Nov 18th

The server is fine. A commit after 18 Nov 8PM EST broke the dependency
check:
https://builds.renegadetech.mixxx.org/job/master-release/architecture=amd64,platform=ubuntu/469/console

It might have been one of the Scons 3.0 changes. Uwe, any thoughts?

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Ctlra library with Mixxx @ Sonoj

2017-11-21 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/20/2017 03:42 PM, Harry van Haaren wrote:
> Developers, checkout 17:15, where the "Virtual Devices" concept is
> introduced.

That /would/ be very handy in allowing users up the expertise chain (so
to speak) troubleshoot/develop mappings with the hardware owners. The
only thing I would suggest to make that process work well is to create a
bonehead-easy way for a very non-technical user to create a virtual
representation of their controller. (I'm thinking a GUI with a wizard
that walks them through the process, automating as much as possible.
Like have them take a photo of the device with their cell phone or Web
cam, then try to auto-identify controls in the image so the user needs
only edit their properties and move them around a bit instead of having
to create them all manually.) That also lessens the responsibility for
you and the OpenAV team to have to create virtual devices yourselves
from every controller ever made.

> it
> hopes to allow accessing HD screens on
> all Ctlra supported devices, and get tight integration to the next level.

That sounds good on the surface, but wouldn't that then restrict the
ability of applications to style the information on the screens to a set
of pre-defined designs/layouts Ctrla supplies? I imagine a DJ
application like Mixxx will want to use the screens quite differently
than an audio editing application like Audacity or a DAW like Ardour.

Another argument for not having another translation layer is
performance, especially where low-latency response is expected from a DJ
application with a moving-platter controller for example that sends over
1000 messages per second. How much latency does Ctrla add at the moment?

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Proper way to query DB (re: duplicate detection)

2017-11-18 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

I understand you want to access it programmatically. I've never done
that, but I know you can use SQLite Database Browser
(http://sqlitebrowser.org/) to do so interactively and it's just a
matter of pointing it to the DB file. So I imagine you could just follow
standard examples from the SQLite docs to create an application to
access it. (Mixxx just uses Qt's DB abstraction layers so we have the
option of changing the DB back-end in the future if it's ever warranted.
Otherwise there's nothing special.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] infrastructure modernization

2017-11-17 Thread Sean M. Pappalardo - D.J. Pegasus
For the record, GitLab looks really interesting and exciting to me as
well. If we were a new project, we could go there in a heartbeat. But we
have to consider all of the not-fun practical matters and repercussions
of migration of a large and storied existing project.

On 11/17/2017 11:59 AM, Be wrote:
> IMO our biggest issue as a project is a lack of labor.

Which is precisely why migrating at all would be problematic. We can
ill-afford the labor to do it.

> IMO having to host our own server for project management is practically
> a non-starter.

What are you referring to? In the case of improving Launchpad, our work
would be submitted upstream, to go live on Launchpad.net. We won't have
to move or change anything, just make the existing platform better.
Seems like the best return on effort invested to me.

> A lot, if not most, of the stuff on our Launchpad bug tracker is old
> noise with incomplete information.

Please do not make sweeping assertions like this without data.

In reality, 2774 (or 73.5%) of the bugs in the system are either
confirmed (adequate information,) being worked on, or already fixed. A
history of resolved bugs is very valuable in the case of regressions,
similar but new occurrences, and when users search for a common problem
they think is a bug.

> This is not so much a fault of
> Launchpad as it is a collective fault of the project for not using
> Launchpad effectively.

Please provide suggestions on how we can better use Launchpad. Getting
the most out of existing tools is always a worthwhile endeavor.

> On that note, can we get rid of this old SourceForge mailing list that
> appends spam to every post?

I'm going to look at migrating it to Launchpad after the login
consolidation work.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] launchpad bugtracker - please add to wiki page

2017-11-17 Thread Sean M. Pappalardo - D.J. Pegasus
Everyone please take a look at the list of problems with LP at the top
of https://mixxx.org/wiki/doku.php/launchpad_migration and add any you
feel are missing.

After a few days, I'll create bugs for each (and link them to an
"Improve/Replace Launchpad" blueprint ;) ) then we can all vote on those
that matter most to us as a fair way of prioritizing the needs. That
will make the decision process easier.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] launchpad bugtracker

2017-11-17 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/17/2017 06:37 AM, Daniel Schürmann wrote:
> Here it is hard to rule GitHub. Nearly every developer has a GitHub 
> account, and it is just click to clone Mixxx and starting to
> contribute.

GitLab does offer login with a GitHub account, FWIW.

> For Launchpad bug, suffers the same. Registering a second account is 
> anoying, and stops user from filing bugs.

On that note, I'm working on consolidating logins as much as possible.
https://bugs.launchpad.net/mixxx/+bug/1732715
My plan is to get down to two: Launchpad and GitHub. (Because neither of
those allow authentication from another provider.)

> On the other Hand Launchpad has our history, and no other tool offers
> the same rich bug states, that we have adopted in our process.

To wit, we started using LP for bug tracking even before we moved the
code there.

> We have hundreds cross linkes, between GitHub, Forum, Wiki, and
> Launchpad. Losing this had to be well considered compared to some
> missing convenient features.

I totally agree. Never mind the work it would take to do a migration,
work that would be better spent on Mixxx itself, IMO.

So the question is: how much more productive would we be if bug and
blueprint tracking was integrated with code hosting? Put another way,
how much is the current separation impairing productivity?

(Keep in mind that Launchpad supports Git now, so it would be possible
to move code hosting back there, solving this particular concern.)

> Filing Bug inside Mixxx would be the most convenient solution.

Sure. The only problem is that we would have no way to communicate back
to the user (since the bug filer would be a bot account) without having
to create a separate E-mail thread. That would be quite a step
backwards, especially since it's not hard (anymore) to create an LP
account. (Plus if we make it too easy to file, we'll get low-quality bug
reports.)

We already have the "submit feedback" Google form which seems to be
working well as it has hundreds of responses. (I need to check on how to
publish them.) And indeed some are not useful.

> Launchpad offers to communicate via email. Maybe there is a solution
> to send Emails from Mixxx to Launchpad?

Even better, it has a full Web API: https://help.launchpad.net/API/
(Which could be used for migration too.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Mixxx manual info

2017-11-17 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/17/2017 04:31 AM, Josep Maria Antolin wrote:
> As for the format, remember that we have two versions, the PDF one,
> included with Mixxx, and the HTML version, which can be accessed online
> from mixxx.org <http://mixxx.org>.

Both are generated from the same ReST source.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] launchpad bugtracker

2017-11-16 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/16/2017 03:14 PM, Joan Marcè i Igual wrote:
> has anyone taken a look at GitLab and what may be the pros and cons
> compared to the other issue trackers?

It looks like RJ did awhile back, around the time we were looking to
move to git: https://gitlab.com/mixxxcommunity
(The branches in there look like what we had in Bazaar at the time.)

RJ, what did you think at the time? How does GitLab look to you today?


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Mixxx manual info

2017-11-16 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/16/2017 01:26 PM, Daniel Schürmann wrote:
> I am afraid 2018-01-31 is to short for a polished English Doku and then
> wait for translations. So we need to find a mode to do things in parallel.

That's not really possible. Translators depend on the English manual
being complete and stable, so we have to do that first.

On 11/16/2017 11:38 AM, ronso wrote:
> I'd like to help improving the manual, though I'm not very patient nor
> super-skilled in DTP.
> I'll have a look at how all the formatting is done, also I'll ask a
> fellow graphic designer for feedback.

Note that the manual is created with Restructured Text so formatting can
be changed easily (using CSS) later. What matters right now is the
actual content: text, screen shots and diagrams.

Here are instructions to build and edit the manual:
https://github.com/mixxxdj/manual/blob/manual/README.md

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Authentication consolidation

2017-11-16 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

In an effort to reduce the number of sites at which one needs to
register for Mixxx's various services, I am in the process of
implementing OpenID Connect wherever possible so you will be able to use
your existing Facebook, Google or GitHub accounts to log in, starting
with the forums and wiki.

Since E-mail address is the unique key for this process, those of you
with multiple accounts that have the same E-mail address on any of our
services will be getting a message from me asking for the user name you
prefer to access the given service. Please respond to that ASAP so we
can cull the duplicates and activate the consolidated login process.

Progress is being tracked in this bug:
https://bugs.launchpad.net/mixxx/+bug/1732715

Thank you for your time and continued interest in Mixxx!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] launchpad bugtracker

2017-11-16 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/16/2017 09:11 AM, Daniel Poelzleithner wrote:
> is there a particular reason from using the launchpad bug tracker
> anything other then historic reasons ?

It does some things better than GitHub Issues. I have created a wiki
page to enumerate the problems people have with it as well as pros and
cons for possible replacements. Please feel free to add any other points
you think should be considered so we can make an informed decision.

https://mixxx.org/wiki/doku.php/launchpad_migration

Thanks for your input, everyone!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Question

2017-11-13 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

On 11/13/2017 06:28 PM, Strange Soundz wrote:
> Gonna be using Mixx for talk show format.  Is there a way to hook in a
> phone line/app to talk to guests who want to call in?

If your modem presents its audio channel(s) as a sound card, you could
select it as one of the vinyl control inputs, then set that deck to
pass-through. The only problem is that the caller won't hear the audio
from Mixxx.

You might be best off using something like JACK to set up the audio
routing external to Mixxx. That again would require the modem to present
as a sound card.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Mixxx User Manual updates

2017-11-09 Thread Sean M. Pappalardo - D.J. Pegasus
Oh, I remember why it's a separate repo: size. We didn't want to require
someone who only wanted to work on the manual to have to get the entire
Mixxx repo. However, there is sparse checkout which addresses this use case:
https://stackoverflow.com/questions/600079/how-do-i-clone-a-subdirectory-only-of-a-git-repository/13738951#13738951

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Mixxx User Manual updates

2017-11-09 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

Sorry for the very delayed response. I agree with everything you said.
See below.

On 06/24/2017 03:21 AM, Sébastien Blaisot wrote:
> Having the manual in a separate github project doesn't help to sync code
> merge and manual update.
> 
> Other projects manage this by asking contributors in PR to update manual
> before accepting merge.
> No manual update, no code merge. (at least for each code change that
> change the interface or behaviour)
> 
> is it possible to move the manual inside the same github project ?

Yes, it is. I figure making it a subdirectory of the root would make the
most sense. (The only thing I wonder is if doing so will complicate
distro packaging, where they may think that Sphinx and Graphviz are
required to build Mixxx itself.)

So let's review and merge the four pending PRs against the manual repo,
then we can add it to the main one and delete the separate one.
https://github.com/mixxxdj/manual/pulls

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Ubuntu 17.04 builds

2017-10-05 Thread Sean M. Pappalardo - D.J. Pegasus
Zesty packages are now here:
http://downloads.mixxx.org/builds/master/release/

Those of you on that version of Ubuntu, please test!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Ubuntu 17.04 builds

2017-10-04 Thread Sean M. Pappalardo - D.J. Pegasus


On 10/02/2017 09:11 PM, Be wrote:
> Users have been asking about making builds for the latest version of
> Ubuntu. The builds for the 16.04 LTS release do not install on the
> latest Ubuntu. Could we get that set up?

Okay, I think I set it up correctly on Renegade Tech's build machine. A
build is running now (#449) so let's see if Zesty packages show up or
not in a couple hours.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Ubuntu 17.04 builds

2017-10-03 Thread Sean M. Pappalardo - D.J. Pegasus


On 10/02/2017 09:30 PM, Stéphane Lepin wrote:
> Currently, are the Ubuntu builds handled by Travis or another buildbot?

Our Jenkins server does it. RJ set up the build environment and intended
to make it very easy to maintain. I think it's just a matter of changing
the list of distributions for which we make packages. That list is
currently 'trusty', 'wily', 'xenial', 'yakkety' so what should we add
and delete? (Are any of those now unsupported?)

(I don't think the version of Ubuntu being used to create the builds
matters.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] forums are down

2017-08-30 Thread Sean M. Pappalardo - D.J. Pegasus
They're back up now. (SQL engine needed restarting after freeing up disk
space.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] master builds down

2017-08-22 Thread Sean M. Pappalardo - D.J. Pegasus


On 08/22/2017 04:47 PM, Be wrote:
> Ping! Latest build on http://downloads.mixxx.org/builds/master/release/
> is still from July 10.

When I went to rebuild it without the MacOS one, I found that there is a
problem uploading to downloads.mixxx.org. I contacted the owner of the
hosting site but he hasn't responded yet.


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] master builds down

2017-08-16 Thread Sean M. Pappalardo - D.J. Pegasus


On 08/16/2017 04:55 AM, Be wrote:
> The last builds on http://downloads.mixxx.org/builds/master/release/ are
> from July 10.

This is because RJ's Mac OSX builder is down. Does anyone on this list
have CPU time & disk space on a MacOS machine they would like to
contribute? If we can get a couple of people willing to do this, the
chances of one of them being up at any time is higher.

Unfortunately due to how macOS is constructed, it won't run on the build
server machine Renegade Tech is hosting (at least not without a lot of
trial and error effort) or we'd just do that.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Fwd: forum spam

2017-07-11 Thread Sean M. Pappalardo - D.J. Pegasus


On 07/11/2017 03:37 PM, Aaron Phillips wrote:
> Works for me - we can always revert back to quarantining new users'
> posts again if we get to the stage we were at earlier this year.

Okay, done. Let's see how it goes.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Fwd: forum spam

2017-07-11 Thread Sean M. Pappalardo - D.J. Pegasus


On 07/11/2017 02:48 PM, Aaron Phillips wrote:
> There is still the occasional post that gets
> disapproved because it's spam but mostly all of the 'held' posts have
> been genuine and approved.

I wonder then if we should stop holding new-user posts for approval. The
few that are spam would be flagged by users and removed when we get the
chance. This is preferable to delaying legitimate new users' posts,
especially if that's the majority of them now. Thoughts?

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Mixxx User Manual updates

2017-06-23 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

With all of the recent development going on, especially the GSoC
projects, I want to remind everyone that it is extremely important that
the user manual is also updated whenever new features are merged to
master so we can release quickly. (Otherwise waiting on user manual
updates will block the process.) And documenting how the feature works
is of course much easier when you've just recently worked on it.

The manual is also stored in GitHub here: https://github.com/mixxxdj/manual
It uses reStructuredText and you can clone it just like any code base or
edit it right on GitHub. See the ReadMe at the link for details.
We are able to generate Web pages (http://mixxx.org/manual/latest/) and
PDFs (https://mixxx.org/manual/latest/Mixxx-Manual.pdf) from the same
reST source.

Thanks everyone for helping with this as the project leads continue to
fix the release process.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] NUMARK MIXTRACK MAPPED LIKE VIRTUALDJ

2017-06-08 Thread Sean M. Pappalardo - D.J. Pegasus


On 06/08/2017 12:28 PM, Scolari Mauricio wrote:
> Hi all, I maked a script mapping the Numark Mixtrack like VirtualDj work
> with this hardware.
> 
> It is possible add to next version de Mixxx?

Certainly. Please submit a pull request for it on GitHub so we can
review the code and make suggestions in an easy-to-read format. Full
details here:
https://mixxx.org/wiki/doku.php/contributing_mappings


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Comments from a happy fan

2017-05-18 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

Just thought I'd pass along some comments a happy fan sent to us in
E-mail since all of you helped make it possible. :)

Have a good day.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist

 Forwarded Message 
Subject:REALLY IMPORTANT!!!
Date:   Wed, 17 May 2017 20:45:31 -0500
From:   Nicolas



DO NOT STOP you GUYS are doing AMAZING with MIXXX and I really hope you
KEEP IT A FREE Software for us DJ's who love doing this stuff. You are
destroying SERATO dj because you don't do that SERATO INTRO CRAP. YOU
GUYS KNOW HOW IT IS DONE AND HOW IT SHOULD BE!!


Hope you guys are having a great day and keep doing the things you do
best and right, BEST DJ SOFTWARE!!!






DJ PRO*MIX,



THANK YOU



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] registering MIDI input callbacks from JavaScript

2017-03-22 Thread Sean M. Pappalardo - D.J. Pegasus


On 03/16/2017 12:18 AM, Be wrote:
> http://mixxx.org/wiki/doku.php/registering_midi_input_handlers_from_javascript

I created a blueprint for tracking purposes:
https://blueprints.launchpad.net/mixxx/+spec/js-controller-input-handlers


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Fwd: forum spam

2017-03-06 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

(Whoops, I forgot to reply to the list!)

I have enabled blacklist checking for all users rather than just
guests on the forums. Let's see if that helps, or just annoys legitimate
users.

I also changed the human challenge to use reCAPTCHA. (It was using a
basic question before.)

While at it, I pruned (deleted) any users with zero posts that haven't
logged in in months just to keep things neat and tidy and free up user
names. (Thousands were removed!)

On 03/06/2017 11:21 AM, Aaron Phillips wrote:
> 1) new users' posts are quarantined.

This is now enabled. They will see "This message has been submitted
successfully, but it will need to be approved by a moderator before it
is publicly viewable. You will be notified when your post has been
approved."

Until that approval happens, their posts will go into the moderator
queue. (There's no auto-approve option.)


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Announcing the Oxford Dictionaries API! The API offers world-renowned
dictionary content that is easy and intuitive to access. Sign up for an
account today to start using our lexical data to power your apps and
projects. Get started today and enter our developer competition.
http://sdm.link/oxford___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] portaudio upgrade for 2.1

2017-01-30 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/30/2017 01:17 PM, RJ Ryan wrote:
> Ah, thanks Sean. 
> 
> Does anyone want to volunteer to fix this for 2.1 then? 
> https://github.com/mixxxdj/buildserver/issues/21

I'll give it a shot. I could use the practice. :)


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] portaudio upgrade for 2.1

2017-01-30 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/30/2017 09:20 AM, RJ Ryan wrote:
> Do we have any known Windows audio bugs that are definitely fixed by the
> portaudio 2016-10-30 stable release (we are currently using the
> 2014-01-30 release).

Yes, many people have no output audio devices available in Mixxx on
Windows 10. https://bugs.launchpad.net/mixxx/+bug/1490181

So we need a PA version that at least includes their commits 1962 and
1963. https://www.assembla.com/spaces/portaudio/subversion/commits/1962
https://www.assembla.com/spaces/portaudio/subversion/commits/1963

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] RIAA equalization, timecode, and preamps

2016-10-31 Thread Sean M. Pappalardo - D.J. Pegasus


On 10/31/2016 10:50 AM, Be wrote:
> Well, if it works with the Maya44 USB as the link Daniel posted reports, 
> I don't know why it wouldn't work with a higher quality sound card.

Oh then it likely will. (I didn't visit that link. Did it say absolute
mode works?)

> I suppose inverse RIAA EQ 
> could have that effect, but I'm doubtful.

I believe it does, since it attenuates HF instead of just boosting the
full range.

> Ah, okay. That doesn't mean that two microphone inputs couldn't work though.

Of course but the other thing users would need to be aware of is if
their TTs output line level, that can't be used with a mic-level input
at all. (It is way too high and will massively distort.)

Starting to see why we just point out the best practice in the
documentation? :) It causes the least confusion and is easiest to
support. (Trying out alternatives is always welcome and goes without
saying.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] RIAA equalization, timecode, and preamps

2016-10-31 Thread Sean M. Pappalardo - D.J. Pegasus

On 10/31/2016 09:04 AM, Be wrote:
> Thanks for clarifying. I understand turning up the gain on an
> onboard sound card wouldn't work great, but that's not my intended
> use case. If this is where the recommendation to use a phono preamp
> comes from, it should be clarified in the documentation.

Essentially, since most Mixxx users don't have high-end hardware and/or
want to test out VC before buying additional gear. But we've never
tested or heard reports of others trying it on higher-end gear, so we
don't really know how well it would work in practice. At best, results
will vary depending on the specific sound card and environment. (We
write the documentation to help the average user get good results with
minimal fuss, so usually only talk about best practices.)

> indicate these can provide 118 dB gain (trim range -96 to +22 dBu)
> with -102 dB THD+N. I believe that would be way more than adequate
> for boosting phono level to line. Of course it wouldn't provide
> inverse RIAA equalization, hence the question.

The analog noise (coming in on the cables before the ADC) you'll get
from that much linear gain (~46dB) could still interfere with the HF
time code position signal.

> The Mixxx manual explicitly states that microphone inputs won't work
> for timecode. Was this also in reference to onboard sound cards? If
> so, this should be clarified.

No, it's because the time code signal is stereo while microphone inputs
are mono.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] RIAA equalization, timecode, and preamps

2016-10-31 Thread Sean M. Pappalardo - D.J. Pegasus


On 10/31/2016 05:11 AM, Daniel Schürmann wrote:
> Mixxx already offers a digital 44 dB gain, that should be able to boots
> the phone level to line level.

I have tried doing exactly what Be suggests. It can work in a pinch, but
it's not as reliable. Read on to find out why.

> the Serato timecode is just a 1 kHz sine 
> wave

Not quite. The absolute position is present in a higher-frequency component.

Simply increasing the gain that much also amplifies the (analog) noise
significantly, of which there is much inside a computer (low-quality and
integrated sound cards make it worse.) Then the "bit crushing" from so
much digital gain introduces quantization noise. Not to mention that the
longer the unbalanced phono-level signal from the stylus travels in the
physical wires between the turntable and the ADC in the sound card, the
greater the chance it has to pick up external noise. (This may be one
reason why the phono cables on the original SL-1200 and MK2 were
hard-wired: to discourage using longer ones.)
All of these noise sources can interfere with the high-frequency part of
the time code signal, causing VC to lose absolute position often (and
even relative position if any spurious noise is around the frequency of
the "carrier" wave of the control signal in use.)

And of course pass-through would sound horrible.

The inverse RIAA EQ gives an advantage here since it boosts frequencies
above 1kHz far less than it does those below.

So it might be interesting to try gaining up the signal non-linearly
(following the inverse RIAA EQ) in software and see how it performs. But
quantization noise would still be present (though you can try shaped
dithering, increasing CPU load) so using a phono preamp is still the
best practice which is why we recommend it.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Verify Broadcast Auto Reconnect Feature

2016-10-27 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

Would it be a violation of any rules if we auto-reconnect immediately
unless we've been disconnected more than 5 times in 10 seconds? (I'm
assuming rapid repeated disconnection means the server is doing so
intentionally.) If that happens, warn the user somehow and don't try to
reconnect.

When a server disconnects a source, does it return any sort of error
code we can check?

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Mixxx visualization tool in development

2016-08-31 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

The creator of the Dark Metal skin has started a Mixxx-specific
visualization project if anyone is interested in hacking on that:
https://sourceforge.net/projects/mve-mixxx-visual-effects/

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] DJ Turntable effects in Blender Game Engine using physics

2016-08-18 Thread Sean M. Pappalardo - D.J. Pegasus
Hey everyone.

DJ Barney on the forums contacted me with the following project he's
working on and would like to know if any Mixxxers are interested in
helping. Contact him in one of the forum threads he's linked below if so!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist

--- Original message follows ---
Hi,

A Linux Musicians forum member suggested I contact you to see if you are
interested in my project, here:

Creating DJ Turntable effects in Blender Game Engine using physics of
platter rotation:
https://linuxmusicians.com/viewtopic.php?f=4=16042=73569#p73569

Main WIP thread:
https://blenderartists.org/forum/showthread.php?404099-DJ-turntable-platter-physics-simulation-Link-sound-pitch-to-platter-rotation-speed

I believe I have cracked an important problem when it comes to
reproducing dynamically turntablism effects in real time using the
physics simulation in Blender Game Engine to model the physics of the
rotating deck platter. I've needed this because I only have one real
record deck at the moment. Of course this will be useful anyway for
digital tracks when no timecode vinyl is available (and possibly other
uses). I'm having some trouble writing the Python code as I'm not that
familiar with Python. But have the pitch control working using Audaspace
now. It does not play backwards yet and I need to add some of the
Blender friction physics simulations to make the brake sound right.

It's a project in itself which you may be interested in, but if it can
help Mixxx in any way then that would be great.

djbarney



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] PortAudio hotplug being developed

2016-08-10 Thread Sean M. Pappalardo - D.J. Pegasus
Hey everyone.

Just thought you'd like to know that there is currently active
discussion on the PortAudio developer's mailing list about adding hot
plug support (where one could remove and re-insert audio devices and
have it resume streaming automatically.) If you don't know, Mixxx uses
PortAudio to talk to audio devices on all platforms.

If you know C and the audio API for your OS of choice and would like to
help develop the feature, subscribe to the PortAudio developer mailing
list (https://lists.columbia.edu/mailman/listinfo/portaudio) and follow
the thread with subject "Rallying for device hotplug support." (Please
don't clutter it with "oh this would be great!" messages though.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] New Release

2016-08-03 Thread Sean M. Pappalardo - D.J. Pegasus


On 08/03/2016 06:15 AM, Gerion Entrup wrote:
> I kindly want to ask, when and whether you plan to make a new release? I see 
> a lot of ongoing development. Before 2.0 I have used the master branch a long 
> time but would prefer using a release. In my opinion even bugfix releases 
> without much improvements are quite nice.

We actually planned to do one just a few months after 2.0.0 was released
but our build server died. We've been preparing a replacement but life
and work commitments have not allowed us to spend as much time on it as
we need to.

The current status:
- Ubuntu builder is operational.
- Windows builder is functional for 64-bit builds but they're not
reliable yet. (Currently the test fixtures won't run because
mixxx-test.exe can't find a DLL that is present on the system.) More
time is needed to test, debug and fix the environment. It's also
awaiting larger disks for space to create the 32-bit build environment
which will itself likely need some tweaking.
- OSX builder is operational but requires a permanent home with specific
hardware requirements. (It's been down for a few weeks now.) The server
Renegade Tech is using needs more testing to see if it can run the
image. (Initial tests were not successful.)

Only when we can build reliably on all five platform and architecture
combinations can we do another release.

Thank you everyone for your continued interest and patience!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-20 Thread Sean M. Pappalardo - D.J. Pegasus
Hi again, another thought:

RJ was at one time working on Windows cross-compiling from Linux. Where
did that leave off, RJ?

IMHO, spending the time getting that working would be more fruitful
since it would be MUCH easier for us to maintain. The only downside is
that Windows users would need access to a Linux box or VM to build Mixxx
themselves. But we could provide a packaged Linux VM with the build env
ready to go.

(The idea of providing a packaged Windows VM ready to go is a
non-starter for legal reasons.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-20 Thread Sean M. Pappalardo - D.J. Pegasus


On 06/19/2016 11:04 PM, Sébastien Blaisot wrote:
> This is absolutely incompatible with using a CI platform because the
> cost of env setup is way too much before being able to compile the code.

That's true of course.

> Why not using this as a base to maintain a ready-to-download build env ?

If you know of any way to do that, sure, rock on. :) If we can do
anything like RJ's Fabric script for Ubuntu, that would be great.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-19 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

On 06/18/2016 08:01 AM, Sébastien Blaisot wrote:
> I see another solution: why not seeing our windows build env as code, 
> just like the Mixxx base code. we can entirely script the build env 
> building and have it in git (we're not too far from that currently).

RJ has already made very good progress on this:
https://github.com/mixxxdj/buildserver/tree/windows_environment

He and I are working on updating it for VS 2015 and newer dependencies.

When complete, setting up a new env will be a matter of:
1) Installing the many prerequisite tools (Git, Scons, Python, MS Build
Tools/VS Express, CMake, etc.)
2) Cloning that branch
3) Downloading the Qt source into the build/folder of that branch
4) Running build_environment.bat [x86|x64] [release|debug]

Then building Mixxx is a matter of:
1) Cloning the Mixxx repo
2) Running scons winlib=C:\path\to\above\folder

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Build Environment

2016-06-14 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

Sorry for the delay.

On 06/13/2016 08:50 PM, Dylan Bowman wrote:
> My name is Dylan Bowman, and I'm just starting out with development of
> Mixxx. I'm currently learning C++ and think adding to this project (that
> I use a LOT) would be a great way to get going.

Welcome! Glad to have you!

> I hope to add a function
> that outputs a cue sheet with timestamps and metadata from songs played
> when recording to upload to MixCloud.

As Baltazar mentioned, this feature already exists AFAIK in Mixxx 2.0.0.
Is it not working?

> My biggest issue at the moment is
> getting my build environment set up.

Yes, setting up a Windows development environment is the most difficult
to do. (Linux is the easiest.)

> I currently use Visual Studio
> Community in other projects but am not sure how it would play with the
> development system outlined in the wiki.

We have not tested with VS Community. We use Visual Studio Express (but
want to use just the Visual C++ Build Tools in the future) and have most
recently tested using "Visual Studio Express 2015 for Windows Desktop."
(This is what is installed on our new build server but we are still
tweaking it to get it to work. This is why we haven't been producing
nightly Windows builds yet.)

> Running "build_environment.bat
> xxx debug" in the build folder (located at "D:/mixxx build") says
> "'nmake' is not recognized as an internal or external command" even
> though cmake is installed, then running "build.bat" in the source folder
> ("D:/mixxx source") says there is no version of Visual Studio compiler
> found.

nmake is a Visual Studio command-line tool. You will need to install
either the VC++ Build Tools or VS Express to get both this and the C++
compilers as well as a number of other needed utilities like the
linkers. (If you'd like to help our testing, try with the Build Tools
first and report any issues you come across here:
https://bugs.launchpad.net/mixxx/+bug/1592638)

Thanks again for your time and interest!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Contract porting job

2016-02-02 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

I have come across an opportunity for a developer to help port a
DJ-related application from Objective C/Cocoa to C++/Qt. The position
would probably be full-time for about four months and part-time after that.

If any of you are experienced and interested, let me know.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist




smime.p7s
Description: S/MIME Cryptographic Signature
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] every build broken

2016-01-29 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/29/2016 08:25 AM, Owen Williams wrote:
> The build server is the correct place for these bugs to be caught,

Oh, I agree. I'm wondering if there's a way for us to have the build
server run a script of some kind on all platforms that tries compiling
small test programs that exercise C++09/11/13/future standards and
report for each platform which ones built and which didn't.

That way we can tell at a glance which is the highest standard we can
use. It will also tell us quickly if the situation changes as we upgrade
the build environments.


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] every build broken

2016-01-29 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/29/2016 06:31 AM, Owen Williams wrote:
> Boo C++11 support on anything except linux.  I'll fix these.

Perhaps we should add tests for C++09, 11 and 13 support so we don't
have to find out by trial-and-error if/when they're supported on our
build servers.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Soft-takeover - explicit behavior definition

2016-01-08 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

In establishing tests for the soft-takeover algorithm, I realized that
its desired behavior needs to be explicitly defined. I would like to do
that via this thread to get consensus. This initial message is long to
acquaint you with all of the details. (As with many things in
technology, what is a simple concept is quite complex to implement
reliably.)

The purpose of soft-takeover is given in our wiki
(http://mixxx.org/wiki/doku.php/midi_scripting#soft-takeover):
" To prevent sudden wide parameter changes when the on-screen control
[the value of the ControlObject] diverges from a hardware control, use
soft-takeover. While it's active on a particular parameter, manipulating
the control on the hardware will have no effect until the position of
the hardware control is close to that of the software, at which point it
will take over and operate as usual. "

The algorithm works by looking at the previous and new values from the
hardware, how much time has passed between receiving these values, and
the current value of the ControlObject in question. I've constructed a
truth table that lists every possible combination and whether the new
hardware value in each case should be ignored or not. You can view it on
the Web here:
https://github.com/mixxxdj/mixxx/blob/master/src/test/SoftTakeoverTruthTable.csv

- 'Sides' denotes if the previous and new hardware values are on the
same or opposite sides of the current CO value.
- 'prev distance' is whether the previous HW value is close to (within
3/128 units) or far away from the current value of the CO. It's a way to
determine if the previous HW value affected the CO or not.
- 'new distance' is whether the new HW value is close to or far away
from the current value of the CO
- 'new value arrives' is whether the new HW value arrives soon after
(within 50ms) or some time after the previous HW value
- 'Ignore' is whether or not the new value should be ignored in this case

The default action is to use the new hardware value (ignore == FALSE)
except when the new value is far from the current CO value. This is the
definition of an abrupt jump and the very thing soft-takeover seeks to
eliminate.

What I'd like for everyone to do now is review that table. If you think
a particular combination is incorrect in (not) ignoring its new value,
please state which combination and why.


I will now do so here for my exceptions to the above-stated defaults
using text diagrams of a slider where p is the previous HW value, n is
the new one, and pipe (|) is the current CO value:

oppositeclose   far soonFALSE   p|--n--
Ordinarily this would be ignored due to the abrupt jump, but because the
new value arrives soon after the previous one and it crosses the current
CO value, the user is quickly whipping the control, so we should not
ignore the new value.

oppositefar far soonFALSE   --p--|--n--
Same reasoning as above. The crossing of the CO value and the speed at
which the new value arrives says this is a quickly-moving control so we
should not ignore the new value.

sameclose   far soonFALSE   ---|pn-
Even though it's an abrupt jump, since the previous HW value affected
the CO and the new value arrives soon after that, it's a quickly-moving
control so we should not ignore the new value.


Thank you for your attention and input. Once we nail down how
soft-takeover should behave, we can make sure the tests reflect that
behavior (then fix the algorithm if any fail.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Soft-takeover - explicit behavior definition

2016-01-08 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/08/2016 04:00 PM, Daniel Schürmann wrote:
> The current algorithm

Ignore the implementation for now. I only want to discuss design in this
thread, i.e. How should soft-takeover behave in each case?

> Line 4 is not reached in my scenario since the user moved the slider
> very quickly.

I'm confused then. As far as soft-takeover is concerned, it shouldn't
care how the on-screen control was moved (whether the user did it with a
mouse or AutoDJ did it,) its evaluation of whether to ignore a new
hardware value will be the same.

Can you re-state your AutoDJ scenario step by step? (You could replace
the AutoDJ part with just "move the CF with the mouse.") Use the little
text diagrams for each one and say if it occurs soon (within 50ms) or
later than the previous. Remember | is the CO value (which AutoDJ or a
mouse can change) and 'p' and 'n' are hardware values which only the
user can change on the controller.

>> You're right, it does indeed make a tiny jump, but it isn't noticeable
>> in the audio. This window is needed for controllers that send messages
>> slowly. Without it, controls lose sync easily (which is very frustrating!)
> 
> I cannot see this need anymore. Can you describe a step by step scenario
> how a slow controller looses sync without the jump.

Sure. On some controllers (I think Hercules RMX is one,) if you move
sliders at a normal speed, the controller sends position messages that
arrive more than 50ms apart but differ by 2 or 3 values instead of 1, e.g.:
B0 10 00
B0 10 01
B0 10 02
B0 10 04
B0 10 07
B0 10 09
B0 10 0C

Without that 3-value "gimmie" window, such a controller would lose sync
on all but the slowest moves. (At the B0 10 04 step in this example.)

> If
> we think of a scenario where EQs are reset on track load, they will get
> always out of sync if you have tweaked them in the previous track.
> If you now just want to move the Controller EQ knob as well back to
> center, the EQs are enabled and due to the opposite direction jump and
> disabled again. Since enabling and disabling EQs requires come CPU, we
> should avoid this, if possible.

That's true, but avoiding it is not possible in light of the above. I'm
glad you're paying attention to optimizing CPU usage though!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Mapping export?

2016-01-07 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/06/2016 03:18 AM, Ferran Pujol Camins wrote:
> Couldn't Mixxx export mappings that were edited?

Wouldn't this just be a file copy and rename?

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] 2.1/2.0.1 plans and development cycle going forth

2016-01-07 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/06/2016 10:11 PM, Be wrote:
> What are the plans for development going forward?

We plan to release 2.0.1 when the outstanding issues are resolved,
within a week or two. (RJ and Owen have a better handle on what we're
waiting on.) I'm working on a couple more controller preset fixes/updates.

We're planning to release 2.1.0 in late March. We'll cut the branch
(feature freeze) by the end of January to allow adequate time for beta
testing and bug-fixing. There are a few items outstanding before we can
cut the branch, which is why doing so is delayed. (Owen and RJ can
provide more detail.) For me, the preferences window Interface pane
cleanup will go into 2.1. It's done, I just need to exhaustively test
then merge it.
(I doubt the skin consistency thing will get done in time, but there
again, we'll do 2.2.0 a few months later.)

For clarity, our version numbers are designated like this:
Major.minor.bugfix

Releases that only fix things that are broken without substantial code
changes will be based off of the current release branch, and those
releases will increment the bugfix number. (E.g. 2.0.1, 2.0.2, etc.) The
first release made from a branch will increment the minor number and
reset the bugfix one. (e.g. 2.1.0 from the 2.1 branch) Subsequent ones
made from that branch will in turn increment the bugfix number (e.g.
2.1.1, 2.1.2, etc.)
The major number would increment whenever we feel like it's appropriate. :)
Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] TESTERS NEEDED: New windows installer

2016-01-06 Thread Sean M. Pappalardo - D.J. Pegasus


On 01/05/2016 12:58 PM, Sébastien Blaisot wrote:
> the other solution is to try to transform it with a little of vbscript
> or powershel (yuck), that doesn't seems too complicated (on linux, I
> would have it done in 5 minutes with perl or even bash).

What about Python? We already have it installed on the Windows build
machines for Scons.


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] PR branch targets for bugs & new features

2015-12-30 Thread Sean M. Pappalardo - D.J. Pegasus
Hello again, everyone.

Here is the current situation for new pull requests:

- Bugs present in 2.0 should be fixed in branches off of 1.12. This way
the fixes will be included if we release a 2.0.x.
- New features and bug fixes that involve significant code changes
should be done in branches off of master.
- 2.1 bug fixes should be done against master for now until the 2.1
branch is made, which we expect to do in the next few weeks.

Thank you all again for your time and dedication!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist




smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Worxmas!

2015-12-15 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/15/2015 07:40 AM, Owen Williams wrote:
> It would be fun if we could work with DJWorx to have a Mixxx Christmas
> Present -- free dj software for everyone!

Oh you mean if we release by Christmas? That would be fun.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Worxmas!

2015-12-15 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/15/2015 07:40 AM, Owen Williams wrote:
> It would be fun if we could work with DJWorx to have a Mixxx Christmas
> Present -- free dj software for everyone!

I thought of that, but it comes off as a bad joke. :)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] hardware donation policy?

2015-12-15 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

On 12/14/2015 03:19 PM, Be wrote:
> I want to ask DJ Tech Tools if they'll donate a MIDI Fighter Twister to 
> me. Sean mentioned on IRC there may have been some policy regarding 
> hardware donations. 

> If there is, it should be clearly on the wiki.

Controller loans and donations are procured through business agreements
that the Mixxx organization enters into with manufacturers. These
agreements and the resulting relationships need to be carefully managed
so that Mixxx is seen as professional and taken seriously. To this end,
we are bound to adhere to any manufacturers' policies regarding
non-disclosure and returns so must keep track of where a given piece of
hardware is (i.e. who has it,) who among the community is communicating
with the manufacturer about it, what is said in that communication, and
the progress of its Mixxx preset. (Hence why there's nothing on the wiki
about this: these are responsibilities of a project lead, which I have
been for a few years.)

So please don't contact manufacturers on Mixxx's behalf. If you did, we
would be responsible for the end result, thereby affecting our
relationship with that manufacturer. Or more bluntly, if you disappear,
the manufacturer will blame us :). (You're certainly free to reach out
as an unaffiliated individual and offer to do contract work for them
though.)

With all of that said, when we do get hardware, we identify someone in
the community to lead development of the preset. This involves sending
them the device so they can do feature and maintenance work as needed.
(The controller would be owned by Mixxx but on indefinite loan to that
person.) If they want to retire from that duty, they must let us know
and send the device to someone else who will replace them.

So if you are interested in adding support to Mixxx for a particular
controller to which you don't currently have access, we ask that you do
the following:
1) Search the Controller Mappings forum to see if anyone else has
already started one for that controller so you don't have to start from
nothing (and you can collaborate with the others.)
2) Obtain the MIDI or HID spec document from the manufacturer's Web site
and begin writing your preset as best you can based on that alone.
3) When your preset is ready for testing (or if the MIDI/HID spec is not
publicly available) let us know. We will then get in touch with our
contacts at that manufacturer (or initiate contact if applicable,) and
request the spec and/or a demo unit. Hardware requests are much more
likely to be granted if a preset has already been written and just needs
testing and tuning. (It shows manufacturers that we're serious and not
just looking for free stuff. :) )

Thanks for understanding and your interest in adding more controller
support!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Worxmas!

2015-12-14 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

I just saw that DJWorx's "12 days of Worxmas" have begun and wanted to
pass along the info to you in case anyone is interested in the giveaway.
http://djworx.com/merry-worxmas-2015/ It's mostly software this time,
but I've entered the Native Instruments one to try and snag some
hardware we can get working in Mixxx. :)

Have fun!

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] s4 wiki

2015-12-14 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/13/2015 04:48 PM, Owen Williams wrote:
> the problem is the 7-segment digit readout, like I said.  I had to
> return the controller before I could implement that

Oh, I didn't know you needed that for loop-move, just loop length.


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] s4 wiki

2015-12-13 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/13/2015 11:41 AM, Owen Williams wrote:
> http://mixxx.org/wiki/doku.php/traktor_s4_mk2

You know, you can pretty easily implement loop-move entirely in script.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] thread not dying

2015-12-07 Thread Sean M. Pappalardo - D.J. Pegasus
I see it too FWIW.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] thread not dying

2015-12-07 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/07/2015 08:06 AM, Owen Williams wrote:
> Warning [Main]: EngineShoutcast:~EngineShoutcast(): Thread didn't die.
> Ignored but add this to bug report if problems rise! 

BTW, which bug report? (Whoever wrote this message should have included
the bug number because I can't find it.)


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] thread not dying

2015-12-07 Thread Sean M. Pappalardo - D.J. Pegasus


On 12/07/2015 09:23 AM, Tuukka Pasanen wrote:
> Hello,
> Yes.. I wrote it message and no it doesn't have any bug. It just noise
> and can be removed.

How about the assert?
DEBUG_ASSERT_AND_HANDLE(isRunning())

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Download links broken - forbidden message

2015-11-27 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/27/2015 07:46 AM, RJ Ryan wrote:
> Status update -- I blocked some of the worst offenders and wrote a
> script to identify future ones. Waiting on HostGator to remove our block.

In the meantime, one of our mirrors is hosting stable releases:
moo.glines.org/mixxx

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Download links broken - forbidden message

2015-11-27 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/26/2015 05:06 PM, RJ Ryan wrote:
> Status: HostGator suspended our account because we're stressing their
> systems. From looking at awstats it looks like we're being DOS'd. 

Interesting. Is there any motivation why someone would want to do that?
(Other than the obvious: I doubt any of the other players in the DJ
software industry would be behind this. :) )

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] controller mapping guidelines

2015-11-27 Thread Sean M. Pappalardo - D.J. Pegasus
Hello again, Be.

(BTW, I prefer to call them 'presets' because a 'mapping' implies a
one-to-one relationship which is not necessarily the case when JS is
involved. Call them what you like. :) )

On 11/22/2015 02:22 PM, Be wrote:
> Reviewers have been saying for years that the haphazard controller 
> support is one of Mixxx's biggest weak points

We certainly agree, it is a big weak point, but as I said previously, we
don't have the resources to purchase enough controllers (nor the
manpower to map them all even if we did) to remedy this at the present
time. (And we're not yet popular enough for the manufacturers to produce
and maintain their own Mixxx presets. That would be the ideal situation
though!)

> *The functionality and quality of documentation among the 
> community-supported mappings varies.*

That's the nature of community-supported presets and why we make the
distinction. We always recommend that someone looking to purchase a
controller for use with Mixxx choose one on the Certified list.

You are correct that better community-supported presets are needed, but
increased code quality, while helpful, does not correlate to preset
feature-completeness which is what really matters. We have a lack of
quality presets because *it's hard to make 100% complete presets*.
Preset _code_ quality is not the problem right now.

Controller preset quality (both feature coverage and code) will
necessarily increase once we have a GUI-based preset creation system
that maps everything and is easy to use, no programing required. Until
then, we are unwilling to add any additional barriers to contributing.

Therefore, on behalf of the project leads (RJ, Owen and I,) Mixxx's
policy on adopting controller presets will remain the same. We will
include contributed presets that are reported at least usable for core
functions submitted via any method. We do not require the use of GitHub
PRs for submitting controller presets at this time. We can revisit this
discussion after we write and release a GUI-based preset creator that
handles all common cases correctly.

Thank you again for sharing your thoughts on this topic.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Download links broken - forbidden message

2015-11-26 Thread Sean M. Pappalardo - D.J. Pegasus
Hello.

Looks like downloads.mixxx.org is having issues, giving a 403 Forbidden
error on all download links.

Is this what it does if we exceed our transfer limit or is this a
different problem?

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Fwd: [libsndfile-devel] Version 1.0.26 released

2015-11-22 Thread Sean M. Pappalardo - D.J. Pegasus
Sweet, another library update! Mixxx 2.1 will nab this goodness.

Is anyone interested in adding ALAC support? I know some DJ pools offer
lossless music in this format. https://bugs.launchpad.net/mixxx/+bug/1336982

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist


 Forwarded Message 
Subject: [libsndfile-devel] Version 1.0.26 released
Date: Mon, 23 Nov 2015 06:31:58 +1100
From: Erik de Castro Lopo <er...@mega-nerd.com>

Hi all,

After an embarrasingly long time between releases, I am pleased to
announce the release of libsndfile 1.0.26.

Main things of note are:

  * Fix for CVE-2014-9496, SD2 buffer read overflow.
  * Fix for CVE-2014-9756, file_io.c divide by zero.
  * Fix for CVE-2015-7805, AIFF heap write overflow.
  * Add support for ALAC encoder in a CAF container.
  * Add support for Cart chunks in WAV files.
  * Minor bug fixes and improvements.

Its available here:

http://www.mega-nerd.com/libsndfile/#Download

Cheers,
Erik



smime.p7s
Description: S/MIME Cryptographic Signature
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] controller mapping guidelines

2015-11-20 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/19/2015 11:06 PM, Be wrote:
> Also, what devices do people want supported? IMO it is a big problem
>  that Mixxx lacks much support for popular brands that make quality 
> hardware that is commercially available today. Where is the support
> for contemporary Native Instruments, Pioneer, Akai, and DJ Tech Tools
>  controllers?

Supporting newer controllers requires either manufacturer cooperation
(many of them have their hands tied when they do bundling deals with
other DJ software,) or funds to purchase the controllers ourselves,
which we definitely don't have because we have no income stream.

> ~3/4 mappings in Mixxx are for devices that have been discontinued.

That's due to a number of things 1) the market moves so quickly that
controllers are discontinued within a year in some cases and 2) a
majority of Mixxx users are in situations where second-hand controllers
make the most sense for them, so those are what people create presets for.
(This latter point isn't a bad thing because people new to Mixxx can try
it with whatever controller they already have or can get inexpensively.)

> Write the documentation, and people step up to do the work.

While good documentation is indeed essential, our experience with many
Mixxx users who want to add support for a controller is that they are
spooked even by the idea of editing an XML file*, let alone working with
JavaScript, despite the extensive documentation on the wiki which was
available when the scripting engine was released.

*So often that one person made a lighthearted joke about it:
http://downloads.mixxx.org/mess/baddudes.gif

In short, the average Mixxx user is not a developer by any stretch and
has no interest in becoming one. While it's fine to have a
developer-friendly work flow (i.e. Github PRs) _available_ for preset
contributors, it cannot be required. There are already too many required
technical hurdles for non-developer contributors; we certainly can't
afford to add another.

Remember that Mixxx users are our customers and this (like all
user-facing items) is a customer service issue. To that end, what the
average user needs most is a GUI preset creation system that can map
everything, jog wheels included. (I have plans to make this actually
happen even for HID controllers.) They are then free to share these with
us any way they are able, be it Github PR, forum post, E-mail
attachment, SD card on a carrier pigeon, etc.

Again, thank you for your time and interest in improving Mixxx. We
appreciate the occasional whip-crack to keep the documentation up to
stuff. (It's important for fellow developers as well as users!)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] version of manual on the website

2015-11-20 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/19/2015 11:28 PM, RJ Ryan wrote:
> Manual publishes for 2.0 now go to:
> http://mixxx.org/manual/2.0
> 
> Publishing on each commit would be nice... I'll see if I can get that
> working.

While you're at it, can it re-generate the PDF as well both for the Web
and the packages? We had a user in IRC recently who needed a PDF copy
for the beta for offline use (no Internet service where his Mixxx
machine was.)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] [Fwd: Re: [mixxx] Incorporate new mapping from bestdani on the forums. Thanks! (#780)]

2015-11-19 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/19/2015 07:10 AM, Owen Williams wrote:
> do we need to get this forum user to sign the contributor agreement?
> Controller stuff is always hazy for me

The main reason for that agreement is to allow us to make license
changes to the source code if needed without having to track down every
past developer to get their permission. Since controller presets are
sort of "at arm's length" (not compiled in, just distributed with the
application,) they can have their own licenses. So we really just need
permission to distribute them with the application, since if we ever
change the application's license, it wouldn't necessarily apply to the
controller presets themselves.

That said, it wouldn't hurt to have preset writers sign the agreement
because it would avoid any future confusion. It's just not required.

IANAL so correct me if any of this is wrong.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Old Windows versions: forbid installation or just warn?

2015-11-18 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/18/2015 09:13 AM, Sébastien BLAISOT wrote:
> Associated question is: If you choose to warn only, who is willing to
> maintain legacy windows installer code and horrible hacks to make this
> happen ? ;)

To be clear, when we say an OS version is "not supported" that's exactly
what we mean: we will not do anything to make it work on that old OS. So
we need not maintain legacy code at all. So our attitude becomes "You're
welcome to try it. If it works, great. If not, oh well."

Forbidding installation means we're saying "You're not welcome to try it."


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Old Windows versions: forbid installation or just warn?

2015-11-18 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

As Sebastien prepares a WiX-based Windows installer, (thanks for your
work on this!!) the question has come up: What should we do if someone
tries to install on a version of Windows older than we support? Do we
forbid installation or allow it only after accepting a warning pop-up
saying that there is no support and it may not work at all?

I vote the latter because people may want to try Mixxx on old surplus
hardware that can't run newer Windows versions, especially in poorer
countries. (Of course the case can be made that they should run Linux
instead, but I figure, why artificially limit people from trying?)

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Welcome Taglib 1.10

2015-11-17 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/16/2015 11:10 PM, Sébastien Blaisot wrote:
> OMG! A library change just before a release.

And we're going to have an RC just to make sure there are no or minimal
new problems.


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Mixxx releases moving forward

2015-11-17 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/17/2015 01:42 PM, RJ Ryan wrote:
> To clarify -- Mixxx 1.13 will be Mixxx 2.1 (well, that was leaked by the
> LP milestone for a while now anyway :) ).

And on that note, the LP milestones and series have been updated. (The
milestones still have the code names as well as the real version numbers.)

Those of you that have bugs or blueprints assigned to you may want to
verify that the correct milestone is applied. That is, anything that you
know has already been merged into 2.0 ("1.12") should have a milestone
of 2.0.0. Anything that has been merged to master (missed the 2.0/1.12
freeze) should have a milestone of 2.1.0.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] Mixxx releases moving forward

2015-11-17 Thread Sean M. Pappalardo - D.J. Pegasus
Hello everyone.

Due to the sheer number and magnitude of new user-visible features in
the next Mixxx release, months ago RJ, Owen and I decided that this
release will officially be Mixxx v2.0.

1.12 was just a code name. :D

We feel it's better than 1.11 in every way and contains such
long-awaited and much-requested features (four decks, effects and
resize-able skins most notably,) and so much work from you all to make
it happen that this version bump is well-deserved. We hope you agree.

There are a few tasks remaining that _must_ be completed before we can
release:
  * User manual updates - text and screen shots, proofreading
  https://github.com/mixxxdj/manual/issues
  * String translations
  http://mixxx.org/wiki/doku.php/internationalization
  * Manual translations

https://www.transifex.com/organization/mixxx-dj-software/dashboard/mixxxdj-manual
  * Controller preset/mapping updates - we prefer you submit Pull
Requests but we'll check the forums for updates too
  http://mixxx.org/wiki/doku.php/hardware_compatibility
  * Testing - especially any issues with file tags in the library and
live streaming/broadcasting
We will be releasing a Release Candidate (RC) in the next week or
two against which you should test.

So we can get this release done as soon as possible, please choose a
task above you have time and desire to help with.


We also want to outline our release policy moving forward. To ensure
timely future releases, at the time a new version is released, a branch
for the next release will be created, containing whatever complete
features that exist in Master/Trunk at that time. An alpha release of
that branch will then follow shortly.

This will allow us to release much more quickly (on the order of
months,) getting new features into users' hands much sooner. This will
also avoid feature-creep since we developers can rest in knowing that
our almost-ready feature that missed this version will be released in
just a few short months.

Thank you again for your continued interest in Mixxx and all of the time
and talent you've given and continue to give to the project. DJs
literally all across the world are extremely grateful!

The Mixxx leadership also sincerely wish you and your families a very
happy Holiday season.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist, future build master




smime.p7s
Description: S/MIME Cryptographic Signature
--
Give your users amazing mobile app experiences with Intel XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2-D/3-D games for multiple OSs.
Then get your creation into app stores sooner, with many ways to monetize.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] master failing on win

2015-11-13 Thread Sean M. Pappalardo - D.J. Pegasus


On 11/12/2015 11:18 PM, Uwe Klotz wrote:
> But I wonder why it compiles successfully on my Windows VM with a fresh 
> install (about half a year ago) of the official VS 2013 Community Edition?! 
> I will check it again and also the version information of VS 2013 on this 
> machine.

Yes, please do. Also give us the version of the Windows SDK you have
installed.

Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] wiki spam

2015-10-20 Thread Sean M. Pappalardo - D.J. Pegasus



On 10/19/2015 06:29 PM, Owen Williams wrote:

I don't have admin access on the wiki.  Anyone else?


I think Garth is the only one who does.



On Mon, 2015-10-19 at 19:17 -0500, Be wrote:

The same user has again vandalized the front page of the wiki.

On 10/09/2015 10:02 AM, Be wrote:

The user seoline has repeatedly been replacing wiki pages with spam.
Could this user be banned and the URLs it posts blacklisted
(https://www.dokuwiki.org/blacklist )?



Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] 1.12 -> trunk merge needs help

2015-10-14 Thread Sean M. Pappalardo - D.J. Pegasus



On 10/14/2015 05:05 PM, Owen Williams wrote:

Until the
release we need to keep incorporating 1.12 bugfixes into master.


Uh, we need to keep doing that until 1.13 is released.


(Speaking of the release, we're just waiting on the shoutcast fix and
then we'll do it.


How important to the release is getting my build server in production? I 
expect we'll need to keep the existing one around as long as 1.12 is 
supported so as not to change anything about the build environment 
during the support cycle.


My preference would be to move to the new build server now, do a Release 
Candidate to verify nothing broke as a result of the build env change, 
then release from there so we can retire the old build server sooner.


The only limitations are my availability to finalize the build envs and 
what to do about the OSX VM. I have more time now than I did before, so 
I figure I can get the Windows and Ubuntu builders going within the next 
couple weeks.


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Javascript code checking

2015-09-22 Thread Sean M. Pappalardo - D.J. Pegasus



On 09/22/2015 06:56 AM, Be wrote:

Wouldn't that require making Node.js a dependency for the tests? Is that
worth it?


For testing? I would say so, since it would only be required for running 
the tests, not just building Mixxx. Though I have no idea how heavy 
Node.js is.


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Javascript code checking

2015-09-22 Thread Sean M. Pappalardo - D.J. Pegasus

Hello.

This is a good point. Can you possibly add a test to the suite that runs 
jshint (and other checkers in the future) on all of the mapping files?


Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Sean M. Pappalardo - D.J. Pegasus



On 09/02/2015 08:11 AM, Sébastien BLAISOT wrote:

2. I'm afraid $(WIX) is a locally defined variable from the blog author.
in fact $(WIX) is not a windows variable format, it should be %WIX%. I
didn't find any environment variable nor registry key telling me where
WIX it installed.


If it's present in Add/Remove programs, there's a registry key for it! 
:) If nothing is mentioned on WiX documentation, look in the standard 
places installed applications are registered. In the worst case, look 
around your registry in HKLM/Software/Microsoft/Windows/Installer or 
HKLM/Software/Microsoft/WiX.



   - installation of both 32 + 64 bit mixxx on a 64 bits OS. This should
be the tricky part.


Not really, since %PROGRAMFILES% will expand to "Program Files (x86)" in 
a 32-bit process on a 64-bit system, and "Program Files" in other cases. 
This happens automatically. The registries are also separated. (Wow6432Node)



Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] port windows installer to Wix

2015-09-01 Thread Sean M. Pappalardo - D.J. Pegasus

Hello.

Thanks for working on this! It's something I've wanted to see for awhile 
myself.


Owen has access to the build server so can answer your question #1.

On 09/01/2015 02:05 PM, Sébastien Blaisot wrote:

2. When we will have Wix installed on the build server, is it acceptable
to add the Wix installation directory to the %PATH% of the build server
and rely on it ? I didn't find a way to automatically determine where
this folder is located like we actually do in scons for NSIS.


Can you not check the registry? Isn't that what we do for NSIS? I'd much 
prefer not to have to rely on any system environment setting to make it 
easier for others who want to set up a build environment.



3. Installation of 64bits package on 32bits machines is of course
forbidden. I'm not sure if we need to permit 32bits mixxx installation
on 64bits computer. Is anyone aware of such a use-case ?


I can't think of a use case (other than mass deployment to a mix of 32 
and 64-bit PCs,) but there is typically no restriction to install 32-bit 
software on a 64-bit OS. We could however pop up a message saying that a 
full 64-bit version is available and that they should go get that 
instead, but allow them to proceed if they choose.



4. Can we get rid of windows XP Support ?


No. There are too many people still using Windows XP (on old hardware 
and in developing countries.)



5. actual installer creates empty directories "promo" and "sqldrivers".
Are they still required or just oldies that we can forget ?


Sqldrivers was needed when we didn't build SQLite support into the 
qtsql.dll. For the forseeable future it's not needed since we plan to 
continue doing that.


Promo would contain promotional tracks that labels/artists have paid 
Mixxx to include with the installation, or tracks we otherwise want to 
include. We haven't done this in years but would like to keep the 
ability should we do so in the future. The folder should not be created 
if there's nothing to put in it though.



Sincerely,
Sean M. Pappalardo
"D.J. Pegasus"
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] mapping documentation

2015-08-03 Thread Sean M. Pappalardo - D.J. Pegasus



On 08/03/2015 01:38 PM, Stefan Nürnberger wrote:

Does any official developer use this device?


It's certified because I also have the Eks OTUS (and the RAW) but 
haven't actually tested the built-in preset myself yet. That said, I 
agree, we should move it until I (or another Mixxx dev) has a chance to 
test and actually certify it (after whatever improvements may be needed.)



Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] mapping documentation

2015-08-02 Thread Sean M. Pappalardo - D.J. Pegasus



On 08/02/2015 04:59 PM, Mel Grubb wrote:

I posted a bug about this but the VMS2 mappings seem to have come
unglued as well.


Yes, I saw that. I have a VMS 4 so can take a look at this. I know it's 
been a problem for awhile in the 1.12 tree.



Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] mapping documentation

2015-08-01 Thread Sean M. Pappalardo - D.J. Pegasus



On 08/01/2015 05:05 PM, Be wrote:

Allen  Heath Xone K2


I think Owen created the mapping for this. Agreed, it definitely needs a 
wiki page. (Indeed all Mixxx-certified mappings do, even if just stubs 
for now.)



Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Upgrade Wiki software (WAS: controller mapping diagram SVGs)

2015-07-29 Thread Sean M. Pappalardo - D.J. Pegasus



On 07/29/2015 09:57 AM, S.Brandt wrote:

Yes, if we`d update to a recent DokuWiki version.
Our installation is 4 versions and several hotfixes behind (2+ years)
behind.
Needs admin access to the server though.


Well, shoot, who has that access? Garth? Are you still listening? :)


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] controller mapping diagram SVGs

2015-07-29 Thread Sean M. Pappalardo - D.J. Pegasus



On 07/29/2015 09:41 AM, Be wrote:

The wiki does not allow uploading SVGs


Is there a setting in the Wiki software that we can change to allow 
this? SVGs are optimal for diagrams.


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] 1.12 release progress

2015-07-22 Thread Sean M. Pappalardo - D.J. Pegasus



On 07/22/2015 08:24 AM, RJ Ryan wrote:

The manual still needs a fair bit of work -- if a section looks like it
was updated for 1.12 then it's probably safe to translate that.


RJ, since you have the most knowledge of who worked on what new 1.12 
features, can you post such a list here so we can then ask those folks 
for details as we update the manual?


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] ALAC support in libsndfile since 2012 - test please

2015-06-17 Thread Sean M. Pappalardo - D.J. Pegasus



On 06/17/2015 01:22 AM, Uwe Klotz wrote:

After discovering that my libsndfile 1.0.25 is not able to open and play
ALAC files I checked the website. The latest official version is 1.0.25
from 2011 and it does not support ALAC:


Oh geez, I thought they made a release already! Sorry for the noise 
then. I'll ask them about releasing.



Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

[Mixxx-devel] ALAC support in libsndfile since 2012 - test please

2015-06-16 Thread Sean M. Pappalardo - D.J. Pegasus

Hi everyone.

Apparently ALAC support has been added to libsndfile (since 2012.) We 
need to adjust Mixxx to allow loading of these file types so we can 
ensure they work. Does anyone have any ALAC files they can test with?


(This is of interest because some digital DJ music pools supply music in 
ALAC format.)


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] Rane SL4 Support

2015-06-10 Thread Sean M. Pappalardo - D.J. Pegasus



On 06/10/2015 11:03 AM, Jamie Carranza wrote:

Hi, I'm not a developer but have much interest in using a Rane SL-4 on a
Linux system.  Would it help to donate one to Mixxx developers to help
get it working on Linux?  I have one I'd be willing to give up if so.

Or is the issue with Alsa or Pulseaudio not supporting the device?


Exactly: since Mixxx uses any devices the OS supports, you'll want to 
talk to the ALSA team about adding a driver for your audio device.


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] scrollbars

2015-06-09 Thread Sean M. Pappalardo - D.J. Pegasus



On 06/08/2015 09:24 PM, re-cy...@hushmail.com wrote:

Is there any framework currently or on the horizon for *any* of the
various scrollbars to be midi-scriptable?


Perhaps with the control system redesign we've been planning for awhile 
now. Please file a wishlist bug on this so we can track it.


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] formating source Code with clang-format

2015-06-09 Thread Sean M. Pappalardo - D.J. Pegasus



On 06/09/2015 01:08 PM, RJ Ryan wrote:

It looks like reformatting the world will change about 32k lines. That's
a small price to pay for never having to worry about this again.


Well shoot, let's do it in master tomorrow. Seriously.


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] can't edit wiki

2015-06-05 Thread Sean M. Pappalardo - D.J. Pegasus



On 06/05/2015 01:19 PM, Be wrote:

Now I can click the edit link, but I still get the same error when I try
to preview or save my edit.


Do you have any sort of script blocker running? Tests good for me with 
Firefox on Linux.


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] c++11 support is here

2015-06-04 Thread Sean M. Pappalardo - D.J. Pegasus
And ho. ly. crap. Microsoft, yes, Microsoft, now has a version of their 
VS code editor that runs natively on Linux and Mac: 
https://www.visualstudio.com/products/code-vs


Not that I'd use it because it will likely push developers to use 
Microsoft-specific functionality as VS always has, but I'm just floored 
that MS would ever develop an application for Linux.


Sean




smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] release progress

2015-06-02 Thread Sean M. Pappalardo - D.J. Pegasus



On 06/02/2015 04:13 PM, Sébastien Blaisot wrote:

Secondly, we have some anoying bugs with windows installer that should
be resolved before releasing 1.12 or they will impact next version as well:\


I wonder if this is a good time to switch to using WiX to make MSI 
installers. These handle upgrades gracefully with less effort and offer 
more automation of which files to remove. Plus we can probably integrate 
WiX with SCons in such a way that SCons generates it for us as a build 
target.


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] website converted to static files

2015-05-12 Thread Sean M. Pappalardo - D.J. Pegasus



On 05/12/2015 05:44 PM, RJ Ryan wrote:

I just converted the website to use static files instead of PHP.


What? Why? That's a step backwards in terms of programmatic 
functionality. Can't we edit PHP code as easily as static HTML? With PHP 
we can do things like remove the New version 1.11 banner automatically 
after a set date.


Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Re: [Mixxx-devel] beta deadline suggestion

2015-04-21 Thread Sean M. Pappalardo - D.J. Pegasus



On 04/20/2015 05:39 PM, RJ Ryan wrote:

All the libraries are built with suitable optimizations turned on.


Can you list those on the wiki so I can duplicate?


I
also found a potential bug in the portaudio MSVC solution for debug
builds which may have been causing the crash-on-start on 64-bit.


Have you passed that upstream? If not, let me know what I need to 
duplicate it.



Sincerely,
Sean M. Pappalardo
D.J. Pegasus
Mixxx Developer - Controller Specialist



smime.p7s
Description: S/MIME Cryptographic Signature
--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF___
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

  1   2   3   >