Ticket #198 (new enhancement)

Opened 2 years ago

Last modified 1 year ago

Add Mixxx DJ'ing application

Reported by: daniel Assigned to: free
Priority: normal Milestone: 3.0
Component: packages Version:
Severity: normal Keywords:
Cc:

Description

This DJ'ing application is under active development again, there was a new beta release in April:

http://sourceforge.net/forum/forum.php?forum_id=564762

Change History

04/18/07 11:12:33 changed by daniel@64studio.com

  • version deleted.
  • milestone set to 2.0.

There's now a version in Etch, but it's old - latest is 1.5.0:

http://packages.debian.org/stable/sound/mixxx http://mixxx.sourceforge.net/download.php

The Debian package is built against libmad, we will have to test the effect of using a dummy package.

05/21/07 11:55:24 changed by daniel@64studio.com

  • milestone changed from 2.0 to 3.0.

08/30/07 14:36:16 changed by dan@coruskate.net

FYI, I built Mixxx 1.5.something from source. 1.5.what I'm not too sure -

-rw-rw-r-- 1 dan staff 4034791 2007-03-04 10:35 mixxx-1.5.0.1-src.tar.bz2 ... unpacks into a directory mixxx-1.5.0, opens a window titled Mixx 1.5.0-beta2

It mostly works (and it's great fun :-) but for two things: (1) on my ATI Radeon, it segfaults on startup in src/visual/material.cpp, somewhere inside glIsEnabled. Commenting out the GL calls in Material::Material seems to fix this and have no other ill effect. This has been informally reported to a developer on irc.freenode.net #mixxx

(2) when linked against the version of portaudio in 64studio ii portaudio19-dev 19+svn20060825-1 Portable audio I/O - development files

it will rewrite its config ~/.mixxx.cfg file into uselessness (replacing a Jack config with an OSS one) when it exits if jackd is not running at startup. Restarting it after that will cause it to send a SIGKILL to itself. On the advice of IRC I upgraded my portaudio to the current SVN snapshot and this has apparently fixed the problem

01:11 < asantoni> ok, I've heard of lots of strange JACK problems 01:11 < asantoni> it might be the old audio code not playing nicely 01:11 < asantoni> or it might be your PortAudio?-v19 version 01:12 < asantoni> possibly a combination of both 01:12 < asantoni> I'd be interested to see if updating your 1) PortAudio?

version and 2) Mixxx to SVN helps

01:12 < dan_b> my PortAudio? version is whatever came with 64studio 01:15 < dan_b> ok, changed it back to jack in the Prefs dialog and it works

again for the moment

01:16 < dan_b> having it clobber the file like that's probably not good though 01:16 < dan_b> ii portaudio19-dev 19+svn20060825-1 Portable

audio I/O - development files

01:17 < asantoni> yeah, that's fairly old 01:18 < asantoni> dan_b: if you're feeling lucky, try PortAudio? from SVN:

http://www.portaudio.com/archives/pa_snapshot_v19.tar.gz (daily snapshot)

01:39 < dan_b> hmm, that's a definite improvement 01:40 < dan_b> if jackd is not running it now silently chooses alsa instead

(which is still not in accordance witht he principle of least surprise, really) but at least it doesn't trash the config file for the next run

01:33 < asantoni> dan_b: I'm probably going to commit your Material fix 01:33 < asantoni> doesn't look like it does any harm 01:33 < asantoni> but those are famous last words :)

I don't know about the libmad issue, as this box was upgraded by apt-get from etch and so probably still has the debian libmad installed anyway.

HTH