Hi,

Who has a Mac build environment and some spare time to run similar test?
Thank you!

Daniel



2015-04-14 8:56 GMT+02:00 Daniel Schürmann <dasch...@mixxx.org>:

> Hi Ryan,
>
> cool, thank you very much.
>
> The new features an fixes provided by the branch are roughly: (@Uwe please
> correct me)
>
> * floating point sample interface
> * no clamping to 1.0 after decoding
> * Better stream error handling
> * high resolution mp3 decoding (32 bit fixed point)
> * Better tagging issue handling
>
> The branch offers some new unit test. You should run them first
> (mixxx-test.exe)
> It is probably the best to find you own test cases, to have finally a good
> overall test coverage.
>
> The seek error effects only some VBR mp3 files. You can test it by jumping
> forward and backward to the file and check if the
> Waveform allays matches the sound output.
>
> My test on Linux was like that:
> * create a new library (rename mixxxdb.sqlite)
> * Start Mixxx in a debugger
> * Mass analyse all tracks
> * Play AutoDJ in random mode
> * Watch out for crashes, sound distortion and tagging issues.
>
> This runs very long and with only some result results. After two days, I
> have stopped that and tested only
> abnormal mp3s found in my collection by an mp3 checking tool.
> I have actually found some files where Mixxx 1.11 plays the embedded
> picture where Uwes Branch just reject the faulty file.
>
> Finally I have tested some files found on the web of the formats that are
> supported by Mixxx but not in my library.
>
> Kind regards,
>
> Daniel
>
>
>
>
>
>
>
> 2015-04-14 4:55 GMT+02:00 Ryan Kramer <default.kra...@gmail.com>:
>
>> I can build on Windows and probably test the branch, depending on what is
>> meant by "test the branch". If it's just running auto-DJ for a few days I
>> can do that, although my audio collection is very homogeneous - almost all
>> mp3s, mostly from Amazon and a few from Traxsource. If someone could
>> provide more details and/or audio files I think I could test more
>> effectively. Let me know.
>>
>> - Kramer
>>
>> On Mon, Apr 13, 2015 at 12:56 PM, Nico Schlömer <nico.schloe...@gmail.com
>> > wrote:
>>
>>> OS X seems to be (partly) supported by Travis [1].
>>>
>>> –Nico
>>>
>>>
>>> [1] http://docs.travis-ci.com/user/multi-os/
>>>
>>> On Sun, Apr 12, 2015 at 11:48 PM, Daniel Schürmann <dasch...@mixxx.org>
>>> wrote:
>>> > Hi,
>>> >
>>> > I have started to test the new branch on my Atom Netbook as a Linux 32
>>> > bit low end reference.
>>> > I have created a new sqlight library, analyzed my whole external Hdd
>>> and
>>> > play AutoDJ tracks in library random mode.
>>> > The Library contains mp3, m4a and some wave files.
>>> > It is running since two days, without any crashes.
>>> >
>>> > I have some minor findings that are also issues of the master build:
>>> > https://bugs.launchpad.net/mixxx/+bug/1398704 AutoDj hangs if track is
>>> > shorter than transition time
>>> > https://bugs.launchpad.net/mixxx/+bug/1442905 Analysis prograss bar is
>>> > jumping ..
>>> > https://bugs.launchpad.net/mixxx/+bug/1443181 continue mass analysis
>>> >
>>> > I have also some tacks that are refused from the new branch with a
>>> > pop-up window that they could not be loaded.
>>> > As far as I have tested Mixxx master  tries to play these tracks but
>>> > without much luck. It produces only strange distorted sound.
>>> > However they are played fine with GStreamer based players. This is
>>> > probably due to the ffmpeg decoder, Mixxx uses the mad decoder.
>>> >
>>> > Unfortunately I cannot publish the tracks, because of copyright.
>>> >
>>> > For me this is a good sign for the new branch, It detects the faulty
>>> > file and not tries to play it which involves a crashing risk.
>>> > For me playing such distorted sound is a strong issue. This must not
>>> > happen during a gig.
>>> >
>>> > Can someone on this list confirm it with a similar test on Windows or
>>> > Mac on his own track collection?
>>> >
>>> >
>>> > Thank you for your help.
>>> >
>>> > Daniel
>>> >
>>> >
>>> > Am 11.04.2015 um 09:36 schrieb Daniel Schürmann:
>>> >> Hi,
>>> >>
>>> >> to continue toward fixing the mp3 seeks, wee need to have test data
>>> from
>>> >> all our build targets.
>>> >>
>>> >> Since RJ, the maintainer of our build server seams to have a leak of
>>> >> time,
>>> >> I am looking for an alternative solution to produce test builds of
>>> >> https://github.com/mixxxdj/mixxx/pull/411
>>> >>
>>> >> I have already tested it on Ubuntu Trusty 32 and 64 bit.
>>> >> So we need Windows and Mac test data the most.
>>> >>
>>> >> Who has a Mac or Windows build environment and some spare time to
>>> >> test the branch?
>>> >>
>>> >> Has anyone else access to the build server or an other way to offer
>>> >> test build
>>> >> for the public?
>>> >>
>>> >> Has anyone tracks that he provide to the testers that are known to
>>> >> crash Mixxx?
>>> >>
>>> >> Thank you very much!
>>> >>
>>> >> Kind regards,
>>> >>
>>> >> Daniel
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >> Am 29.03.2015 um 00:21 schrieb Daniel Schürmann:
>>> >>> Hi,
>>> >>>
>>> >>> if we want to call out a new sound source API test phase,
>>> >>> the easter days seams to be a nice period.
>>> >>>
>>> >>> Are there any volunteers with a Windows or Mac buid environment?
>>> >>> This is the link to clone the branch:
>>> >>> https://github.com/uklotzde/mixxx.git
>>> >>>
>>> >>> Independent from the question if it should become part of the
>>> >>> 1.12 alpha, it is a good idea to prepare test build for all
>>> platforms.
>>> >>>
>>> >>> @rryan: How do you thing about the temporary merge idea?
>>> >>> Or is it just as easy to make our buildservers watch for Uwes branch
>>> >>> for a night without messing with master git history?
>>> >>>
>>> >>> Or does anyone have a better idea?
>>> >>>
>>> >>> Thanks,
>>> >>>
>>> >>> Daniel
>>> >>>
>>> >>>
>>> >>> Am 27.03.2015 um 13:26 schrieb Daniel Schürmann:
>>> >>>> Hi,
>>> >>>>
>>> >>>> On one hand we have a ready branch, solving a seek issue in the most
>>> >>>> common mp3 format.
>>> >>>> On the other hand we have the fear of introducing critical bugs and
>>> >>>> loosing reputation because of this.
>>> >>>>
>>> >>>> The branch meets all quality requirements, It was reviewed (every
>>> >>>> single
>>> >>>> line) and has unit test.
>>> >>>> It was improved by > 100 comments during a review phase of nearly
>>> three
>>> >>>> month.
>>> >>>>
>>> >>>> There is only one thing missing, results from a comprehensive test
>>> with
>>> >>>> all sorts of files.
>>> >>>>
>>> >>>> The problem is that we will never get this results. Not before
>>> >>>> releasing
>>> >>>> a 1.12 beta,
>>> >>>> and not before releasing a 1.13 beta in three month or two years.
>>> >>>>
>>> >>>> During my review I got the impressin that this branch is a stably
>>> win
>>> >>>> and will probably fix more crasher
>>> >>>> bug than it introduces.
>>> >>>>
>>> >>>> So what about this:
>>> >>>> * Lets schedule publish of the beta next week
>>> >>>> * Merge the API branch now, wait for binaries and revert it.
>>> >>>> * Ask all on this list to compare the API build with the previous
>>> >>>> master.
>>> >>>> * Count crashes from the patched API version with the unpatched
>>> >>>> version.
>>> >>>>
>>> >>>> The winner is the new alpha.
>>> >>>> Take the API version on draw
>>> >>>>
>>> >>>> What do you think?
>>> >>>>
>>> >>>> Kind regards,
>>> >>>>
>>> >>>> Daniel
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> Am 27.03.2015 um 10:52 schrieb Tuukka Pasanen:
>>> >>>>> Hello,
>>> >>>>> We deficiently should get into beta stage. Not allowing no more new
>>> >>>>> features and just push them to 1.12. Like rryan said this is huge
>>> >>>>> update and 1.13 will be much larger with that new audio interface
>>> >>>>> stuff (I should dig into FFmpeg stuff again). I don't think
>>> everything
>>> >>>>> will be in order when 1.12 is released and big audience starts
>>> digging
>>> >>>>> in. There will be bugs and there will be pain but we shouldn't
>>> stop it
>>> >>>>> coming because longer we hold these back longer will be pain
>>> section
>>> >>>>> because everyone starts to fear ghosts.
>>> >>>>>
>>> >>>>> Tuukka
>>> >>>>>
>>> >>>>> 2015-03-24 16:51 GMT+02:00 Sean M. Pappalardo - D.J. Pegasus
>>> >>>>> <spappala...@mixxx.org>:
>>> >>>>>> Hello again.
>>> >>>>>>
>>> >>>>>> I'm getting the idea that you guys are so anxious for a release
>>> >>>>>> that you're
>>> >>>>>> acting like we're most of the way through a beta period. If that's
>>> >>>>>> how you
>>> >>>>>> feel, cut a damn branch already and release an official alpha so
>>> >>>>>> we can
>>> >>>>>> merge otherwise-ready things into master and eliminate tensions.
>>> >>>>>>
>>> >>>>>> I just fear that Mixxx 1.12 won't be as good as it could be if we
>>> >>>>>> don't
>>> >>>>>> merge ready things. But I acknowledge there's nothing wrong with
>>> >>>>>> or stopping
>>> >>>>>> us from releasing a 1.13 in 3-6 months.
>>> >>>>>>
>>> >>>>>>
>>> >>>>>> Sincerely,
>>> >>>>>> Sean M. Pappalardo
>>> >>>>>> "D.J. Pegasus"
>>> >>>>>> Mixxx Developer - Controller Specialist
>>> >>>>>>
>>> >>>>>>
>>> >>>>>>
>>> ------------------------------------------------------------------------------
>>> >>>>>>
>>> >>>>>> Dive into the World of Parallel Programming The Go Parallel
>>> Website,
>>> >>>>>> sponsored
>>> >>>>>> by Intel and developed in partnership with Slashdot Media, is your
>>> >>>>>> hub for
>>> >>>>>> all
>>> >>>>>> things parallel software development, from weekly thought
>>> >>>>>> leadership blogs
>>> >>>>>> to
>>> >>>>>> news, videos, case studies, tutorials and more. Take a look and
>>> >>>>>> join the
>>> >>>>>> conversation now. http://goparallel.sourceforge.net/
>>> >>>>>> _______________________________________________
>>> >>>>>> 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
>>> >>>>>
>>> ------------------------------------------------------------------------------
>>> >>>>>
>>> >>>>> Dive into the World of Parallel Programming The Go Parallel
>>> >>>>> Website, sponsored
>>> >>>>> by Intel and developed in partnership with Slashdot Media, is your
>>> >>>>> hub for all
>>> >>>>> things parallel software development, from weekly thought
>>> >>>>> leadership blogs to
>>> >>>>> news, videos, case studies, tutorials and more. Take a look and
>>> >>>>> join the
>>> >>>>> conversation now. http://goparallel.sourceforge.net/
>>> >>>>> _______________________________________________
>>> >>>>> 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
>>> >>>
>>> >>
>>> >
>>> >
>>> >
>>> ------------------------------------------------------------------------------
>>> > 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_15&utm_medium=email&utm_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
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> 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_15&utm_medium=email&utm_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
>>>
>>
>>
>
------------------------------------------------------------------------------
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_15&utm_medium=email&utm_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

Reply via email to