Showing posts with label beta. Show all posts
Showing posts with label beta. Show all posts

Saturday, December 5, 2015

Surprise! Release Candidate 1

Hi Mixxx-heads,

Are you ready for a surprise?

The Mixxx 1.12 beta period has been going quite smoothly and we're almost ready to launch this baby. This release packs a punch. It's our single biggest release ever and adds more headline features than we've ever put in one release. We decided that it was time -- time to drop the "1.1" (it's cleaner):

Mixxx 1.12.0 will be... Mixxx 2.0!

We've been working towards this release for many years now. But we still need your help to make this our best ever.

We need your help translating and testing.

Today we're releasing Mixxx 2.0 Release Candidate 1. If all goes according to plan, we're going to get some more testing in from the community and have Mixxx 2.0 ready for all of your New Year's Eve parties!


Please help us out!


Available for Windows, Mac OS X, and Linux.


Help Translate Mixxx
In order to make this release rock in every language we need your help with translations! This is the first release we are offering translations of the Mixxx manual in addition to the app itself. We are currently in dire need of translations for Spanish, Chinese and Japanese (among many other languages).
Check out our Transifex page and internationalization wiki for details on how to get started.

Call for Controller Presets
Support for MIDI/HID controllers is historically one of Mixxx's biggest weak points. If you have built a controller preset for a device, please consider submitting it for inclusion in Mixxx as a community-maintained preset! Check out the guide on our wiki for more details.

Bugs and Feedback
You can help improve Mixxx by reporting any bugs you find. Your feedback plays a crucial role in Mixxx's development cycle, and even filing a quick bug report makes an important contribution to the project. We want to hear from you! Please send us feedbackfile a bugwrite us an emailpost to the forums, or chat with us.

Join Mixxx
We're always looking for new contributors who are interested in working on Mixxx. If you're a hacker, artist, or translator and want to work with a creative, enthusiastic team, hop on our IRC channel (#mixxx on Freenode) or sign up for our developer mailing list.

Wednesday, April 29, 2015

Mixxx 1.12 Beta Released!

Hi Mixxxers -- did you miss us? The Mixxx team has been quietly toiling for over 2 years to bring you Mixxx 1.12. This will be our biggest release ever and we need your help to make sure that it's our best ever as well. We've been doing alpha testing with our dedicated forum users for a while now and are ready to release Mixxx 1.12 Beta!


Available for Windows, Mac OS X, and Linux.

There are too many new features and fixes to list all of them, but here's just some of the new things Mixxx can do:
  • 4 Decks with Master Sync
  • New Effects Framework with 4 Effect Units and 5 Built-in Effects:
    • Flanger
    • Bit Crusher
    • Reverb
    • Echo
    • Filter
    • More to come!
  • Configurable, Resizeable User Interface with 3 Brand New Skins
  • Cover Art Display
  • Music Key Detection and Shifting
  • Vinyl Audio Pass-Through
  • 4 Microphone inputs and 4 Auxiliary inputs
  • MIDI Mapping GUI and Improved Learning Wizard
  • RGB Musical Waveforms
  • Hundreds of Bug Fixes and Improvements
  • New Pitch-Independent Algorithm for Better-Sounding Key-lock.
If you tried the Alpha release, be sure to check out the Beta.  There are a ton of new features and fixes even since then.  And we'll be updating the Beta every week, so you can always have the latest updates.

Help Translate Mixxx
In order to make this release rock in every language we need your help with translations! We are currently in dire need of translations for Chinese and Japanese (among many other languages).
Check out our Transifex page and internationalization wiki for details on how to get started.

Bugs and Feedback
You can help improve Mixxx by reporting any bugs you find. Your feedback plays a crucial role in Mixxx's development cycle, and even filing a quick bug report makes an important contribution to the project. We want to hear from you! Please send us feedbackfile a bugwrite us an emailpost to the forums, or chat with us.

Join Mixxx
We're always looking for new contributors who are interested in working on Mixxx. If you're a hacker, artist, or translator and want to work with a creative, enthusiastic team, hop on our IRC channel (#mixxx on Freenode) or sign up for our developer mailing list.

Sunday, November 6, 2011

Mixxx 1.10.0 Beta and Mixxx 1.9.2 Released!

After a long hiatus, we're back! The Mixxx development team is pleased to announce the release of Mixxx 1.10.0 Beta and Mixxx 1.9.2!
Available for Windows, Mac OS X, and Linux.

Mixxx 1.10.0 Beta brings several hard-hitting features that are the culmination of a year's worth of work by the development team. 

What we're packing in Mixxx 1.10.0 Beta:
  • Rewritten and Improved Vinyl Control Support
    • Completely rewritten vinyl-style pitch-bending for clean, analog-like sound.
    • Absolute, relative, and constant vinyl modes.
    • Rock-solid support for Serato Vinyl/CD or Traktor Vinyl at 33 or 45 RPM.
    • Single-deck Vinyl Control
    • End-of-record Mode
    • Improved needle skip prevention. 
    • Can use different vinyl types on each deck!
    • Improved audio quality when scratching.
    • Support for track selection using the lead-in area of the vinyl and needle-drop hotcues.
    • Track lead-in for scratching before the start of songs.
    • Waveform smoothing to prevent wobbly waveforms.
    • New built-in vinyl signal analyzer.
  • 4 Sampler Decks
  • Beatloops, Loop Halve/Double Buttons
    • Handy beatloop buttons let you quickly throw down an 8-beat loop as you transition from one song to the next.
  • Quantized Loops, Hotcues and Beatloops
    • Turn on quantization mode for a deck and all of your loops, hotcues, and beatloops will snap to the nearest beat when you place them.
  • Phase Synchronization
    • Sync button now synchronizes both the BPM and phase of beats.
  • Beatgrid Adjust Feature
    • Is your beatgrid misaligned? Easily adjust it with one click.
  • Microphone Support
    • Streaming and club DJs alike will love this feature. Plug in your microphone and MC your show, all without the need for an external mixer. 
  • Spinning Turntable Widgets and Waveform Scratching
    • Skins now come with juicy spinning turntables that you can scratch to your heart's delight.
    • If vinyl control is enabled, vinyl signal quality can also be rendered to the spinning widgets.
  • M4A Support for Windows Vista and Windows 7 users.
    • Mixxx previously could not support M4A on Windows due to licensing issues, but that restriction is now lifted with our new Windows Media Foundation M4A plugin. Mixxx on Mac OS X already supports M4A.
    • Library Improvements
      • Traktor Library Support.
      • New and improved Browse Mode.
      • Recording Improvements
        • Integrated with the library.
        • Automatically splits files into pieces to avoid large files.
        • CUE files of tracks played.
      • Much faster iTunes and Rhythmbox support.
      • Import and export of crates and playlists as M3U/PLS playlists.
      • Playlists and crates are lockable and rename-able. 
      • Dragging to library sidebar auto-expands closed sections and is easier to aim.
      • Track play count is more accurately measured.
      • Reload track metadata from context menu in library.
      • Auto-scrolling in playlists is fixed.
      • Shuffle AutoDJ Queue feature.
      • Add Playlist to AutoDJ feature.
    • Brand New and Updated Skins
      • Deere
        • 1280x800 WXGA
        • 1280x1024 SXGA
        • 1440x900 WXGA+
        • 1920x1080 FullHD
        • 1920x1200 WUXGA
      • LateNight / LateNightBlues
        • 1280x800 WXGA
        • 1280x1024 SXGA
        • 1366x768 WXGA
      • Shade / ShadeDark
        • 1024x600 Netbook
        • 1024x768 XGA
      • Phoney / PhoneyDark
        • 1600x1200 UXGA
        • 1680x1050 WSXGA
      • Outline
        • 1024x600 Netbook
        • 1024x768 XGA
        • 800x480 WVGA
    • Accessibility Improvements
      • Mixxx should play nicer with screen-readers now. It's not perfect, but a step in the right direction.
    • Limited Support for Internationalization
      • Beta translations for Spanish, Catalan, French, German, Italian, Russian, Finnish, Czech, Dutch, Polish, and Japanese
        • Thanks so much to the awesome Launchpad translators!
      • Alpha translations for many other languages.
      • Better support for UTF-8 filenames.
    • Revamped and Rewritten User Manual
    • Mixing engine improvements
      • Major efficiency and latency improvements.
        • Netbook users report latency improvements of up to 4x.
      • Sound quality is now much improved.
      • Improved support for multiple soundcards. Synchronization problems should now only affect the headphone outputs. See Bug #667651 for more details.
      • Soft-takeover support for MIDI mappings.
      • JACK now recognizes ports as Mixxx instead of PortAudio.
    • Updated MIDI Mappings
      • Hercules DJ Console RMX
      • Reloop Digital Jockey 2
      • Stanton SCS.1m
      • Stanton SCS.3d
      • Vestax Typhoon
      • American Audio VMS4
      • Wireless DJ (new) 
    • Hundreds of bug fixes and improvements!

    Mixxx 1.10.0 Beta -- LateNightBlues skin


    New Stable Release: Mixxx 1.9.2
    We're also pleased to announce the release of Mixxx 1.9.2, the latest stable version of Mixxx. This update brings some key bugfixes to the mixing engine and library.

    Calling all Turntablists!
    We worked hard to make sure that our vinyl control support is the best out there. How does Mixxx 1.10.0 Beta compare to your current software for your scratching and turntablist needs? We want to hear from you! Please send us feedbackfile a bugwrite us an email, post to the forums, or chat with us.

    Standard Beta Disclaimer
    Mixxx 1.10.0 Beta has been heavily tested by our die-hard bleeding edge test subjects. That said, the usual warning applies: You should not play live with Mixxx 1.10.0 Beta unless you are willing to accept the risk of a crash during your set! We are not responsible if Mixxx 1.10.0 Beta eats your baby, sets your house on fire, or gets you fired from your residency at Club Booty.

    Bugs and Feedback
    You can help improve Mixxx by reporting any bugs you find. Your feedback plays a crucial role in Mixxx's development cycle, and even filing a quick bug report makes an important contribution to the project.

    Join Mixxx!
    We're always looking for new contributors who are interested in working on Mixxx. If you're a hacker or artist and want to work with a creative, enthusiastic team, hop on our IRC channel (#mixxx on Freenode) or sign up for our developer mailing list.

    Monday, February 15, 2010

    Mixxx 1.8.0 Beta 1 Released!



    The Mixxx team is proud to announce the first beta of Mixxx 1.8.0!

    This beta release is intended to give DJs an opportunity to play with our new features and help us find bugs.

    Mixxx 1.8.0 Beta 1 features a slew of major improvements over our last release, including looping controls, support for multiple MIDI devices, and a completely revamped library.

    Although our code for playing M4A files in Mixxx is complete, we were disappointed to learn that we cannot ship Mixxx 1.8.0 Beta 1 with M4A support for legal reasons. We're currently exploring other options to bring you this much-requested feature, but in the meantime, we still wanted to have a public beta release for everyone to play with.

    We don't expect the stability of this beta release to be as good as 1.7.2, so if you're planning on DJing live, please don't use the 1.8.0 betas. Please report any bugs you find on our bug tracker - It's very difficult for us to keep track of bugs that are reported on the forums or in comments on the blog, so having all our bug reports in one place makes them much easier to manage. Thanks for your cooperation!

    If you're planning on switching back and forth between 1.7 and 1.8, we recommend backing up your Mixxx XML library file. You can find your library file, called mixxxtrack.xml in the following places:
    • Windows: Click Start->Run..., and paste in:
      explorer %USERPROFILE%\Local Settings\Application Data\Mixxx
    • Mac OS X: Open Finder, and from the top menu select Go->Go to Folder..., and paste in:
      ~/.mixxx
    • Linux: Open a terminal, and paste in::
      cd ~/.mixxx
    From there, copy and paste your mixxxtrack.xml file to a safe location. When you first run Mixxx 1.8, your library will be upgraded to our new database format and stored in a different file called mixxxdb.sqlite. Your mixxxtrack.xml file will be renamed mixxxtrack.bak, and so if you'd like 1.7 to see your old library again, you will either need to rename mixxxtrack.bak to mixxxtrack.xml, or restore the backed up copy of mixxxtrack.xml from your safe location.

    Lastly, we wanted to release a beta version to not only let you help us find bugs, but also as an invitation to get involved and help us fix bugs. If you know C++, we encourage you to dive into our source code and try to fix bugs that affect you. We're perpetually short-handed and we're always looking for more help. The more people that get involved, the more fun it is for us too. We understand that looking at a new codebase can be daunting, so if you'd like some extra direction, we'd be more than happy to help you - Come hang out in our IRC channel (#mixxx on Freenode), and we'll get you started!

      Monday, July 20, 2009

      Mixxx 1.7.0 Beta 2 Released!


      The Mixxx team is pleased to announce the release of Mixxx 1.7.0 Beta 2! This is primarily a bugfix release that addresses issues from our previous beta.

      We also recently discovered a critical issue in an external software library which affects Mixxx users on Ubuntu 9.04. Please see the note at the bottom of this post for more information.

      Some of the changes in Mixxx 1.7.0 Beta 2 include:
      • Fixed missing MIDI bytes under heavy load on Linux.
      • Fixed vinyl control input for users with multi-channel input.
      • Fixed vinyl control channel selection bug
      • A slew of SCS.3d improvements and tweaks.
      • Hercules MK2 and RMX improvements
      • Stanton SCS.1m support
      • Internal control engine optimizations
      • Fixed several crash-on-startup scenarios
      • Fixed library rescans not finding new files added in subdirectories
      • Fixed Ubuntu menu shortcut
      • Fixed missing Ubuntu package dependencies
      • Added Universal Package for OS X 10.4+ (Special thanks to Brian Jackson for leading the effort to put this together.)
      Mixxx 1.7.0 Beta 2 is available on our downloads page.

      Formality aside, this list of changes doesn't do the last few months justice. After our last beta, we received dozens of helpful bug reports. Some of those brought new problems to our attention, while others shed light on old ones. With your valuable feedback, we managed to not only fix your most pressing bugs, but we were also able to track down and fix some other very tricky bugs. The result of your great bug reporting and our team's commitment to fixing bugs is the most stable, polished release of Mixxx to date, and we couldn't have done it without you.

      Thank you to everyone who's been testing our beta releases and reporting bugs. You've made a valuable contribution to open source and the whole Mixxx community, and together we're going to continue to make Mixxx the best DJ software we can.

      As usual, please report any new bugs or regressions to our bug tracker. If you want to get in touch with other Mixxx DJs, show some love on our forums!

      Stay tuned for our final 1.7.0 release!

      Important note for Ubuntu 9.04 users:A flaw has been discovered in a library provided by Ubuntu 9.04 that can cause critical hangups in Mixxx. Ubuntu 9.04 users are advised to install the version of PortAudio from Ubuntu 8.10, available as .deb packages here:

      Thursday, April 23, 2009

      Mixxx 1.7.0 Beta1 Released!


      The Mixxx development team is proud to announce the first beta of Mixxx 1.7.0. This latest release is the culmination of six months of work by over a dozen contributors, and contains several exciting new features as well as many bug fixes.

      Some of the new changes in Mixxx 1.7.0 Beta1 that we'd like to highlight are:
      • Cue points are now saved in the library for each track, with "auto-recall" cue option added to preferences.
      • The default skin is now widescreen, and fits nicely on netbook sized screens.
      • Stereo master VU meter added.
      • MIDI overhaul:
        • MIDI learning wizard
        • MIDI mappings table editor
        • Upgraded, faster mapping system
      • QtScript/JavaScript-based MIDI Scripting Environment - Code up complex behaviour for your MIDI controller without recompiling Mixxx!
      • MIDI output now fully supported on Windows, OS X, and Linux.
      • Added full support for the Stanton SCS.3d on all platforms.
      • Added Mixman DM2 mappings for Linux and OS X.
      • Vinyl Control:
        • Scratching responsiveness improved, with needle-skip prevention option added.
        • Signal quality indicators added to vinyl control preferences.
      • Merged the mixxx and mixxx-data packages for Ubuntu users into a single mixxx package.
      • Fixed about 40 bugs, including:
        • Browse mode no longer disappears in certain situations
        • Skin changing is now much faster
        • Tooltips now work again
        • Fixed rare instabilities caused by certain OGG and MP3 files
        • Minor improvements to the BPM detection
        • Fixed some OpenGL issues
        • Fixed a handful of obscure issues that may have prevented Mixxx from starting up on Windows
        • Play nicer with Ubuntu systems that are running PulseAudio
      Aside from these more visible changes, there was significant work done on less visible parts of Mixxx. This includes many improvements to the organization and cleanliness of our source code, as well as a lot of work on features that didn't make it into the final 1.7.0. release. Improving the overall codebase is important for us because it makes it easier for new developers to contribute, and it was these new contributors who helped catalyze the overhaul of our MIDI system.

      Back around December, we started toying around with the idea of something we called MIDI scripting. The idea of MIDI scripting is that having a small scripting engine sitting on top of our regular MIDI mappings would allow our users to code complex behaviour for their MIDI controllers using a JavaScript-like language. Soon after this idea hatched, we realized MIDI scripting would make it much easier for us to support new controllers in the future, and this attracted the attention of a handful of our developers.

      Because we felt that both the long-term and short-term impact of implementing MIDI scripting would be very beneficial, several of our developers decided to shift their time away from other subprojects that they were working on (like effects, the new library, and looping) in order to complete the MIDI overhaul and scripting engine. When this work was nearing completion, we collectively felt that MIDI scripting support along with the slew of other improvements we made were significant enough to call this release 1.7.0. We're very excited about the possibilities that scripting opens up, and we hope to see our users come up with new, cool uses for it.

      We'd also like to thank Stanton for their support during this development cycle, which allowed us to significantly accelerate the development of our MIDI scripting functionality. We're pleased to be the only cross-platform DJ software that fully supports the SCS.3d without the use of any extra software in the middle.

      Lastly, if you encounter problems with the beta, please report them in our bug tracker! We hope you enjoy Mixxx 1.7.0 beta1, and we'll be working hard towards a final, stable release. Stay tuned.

      Errata
      • The overhaul of our MIDI code included many changes to our MIDI mapping file format. Some of our old mappings were converted automatically by a script, but many required additional modifications by hand, which introduces the possibility of us having made errors. Due to the limited availability of hardware and free time within our development team, the MIDI mappings for some controllers have not been tested. If you have a controller that we provide a mapping for, please test it and report your results in our controller testing matrix.
      • MIDI Pitch messages are no longer processed internally and must be mapped to a script function. Fortunately script.pitch can be used very easily from your script.
      • M-Audio Xponent support has likely been broken. Support for it needs to be rewritten using scripting, but none of our developers have this device. (This is a great task for a user who wants to contribute to Mixxx! Come ask someone on IRC in #mixxx on Freenode about it.)
      • Windows: MIDI feedback on all but the first listed controller doesn't work with more than one connected. It's best to disconnect/remove all (real and virtual) devices except the one you're interested in working with.
      • Windows: You may need to tell Windows to send MIDI output to the correct device, especially if you hear random notes instead of see lights on your controller: Start→Settings→Control Panel→Classic View→Sounds and Audio Devices→Audio Tab, set “MIDI Music Playback” at the bottom to the device you're trying to use.
      • The use of multiple MIDI devices simultaneously is not yet supported.
      • For script developers:
        • The SelectNextTrack, SelectPrevTrack and LoadSelected controls do not work in the Browse view. See bug #342120.
        • The SelectNextTrack and SelectPrevTrack controls cause the GUI to freeze for a few seconds when you try to scroll down beyond the current page. See bug #361170.