Fetching the latest programs, projects, and workspace data.
DJ Your Way, For Free. Join our friendly community of hackers, DJs, and artists!
Showing 5 of 6 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: davidhm
<p>In this project I will try to write a codebase to allow new scrobblers or listeners to be attached to Mixxx more easily. I will also write a proof of concept scrobbler writing the track currently playing to a nowPlaying.txt file. In the second part of the project I will attempt to use Last.fm's scrobbler HTTP API.</p>
Mentors: Student: Kshitij Gupta
<p>Refactor Mixxx's Effects and implement import/export effect chain presets.</p>
Mentors: Student: gramanas
<p>-Create hierarchical structured crates [<a href="https://bugs.launchpad.net/mixxx/+bug/671632" target="_blank">https://bugs.launchpad.net/mixxx/+bug/671632</a>] -Add search filters [<a href="https://bugs.launchpad.net/mixxx/+bug/1402133" target="_blank">https://bugs.launchpad.net/mixxx/+bug/1402133</a>] -Implement smart crates</p>
Mentors: Student: Palakis
<p>Implement several features potentially useful for users willing to broadcast live with Mixxx :</p> <ul> <li>Saving server credentials and connection info in one or several broadcasting "profiles" or "presets"</li> <li>Add the ability to do live streaming to several servers/platforms simultaneously</li> </ul>
Mentors: Student: Tomasito665
<h3>Key mapping GUI</h3> <p>The goal of this project is to make it as easy as possible for the users of <em>Mixxx</em> to customize the keyboard mapping to their taste, without having to modify a <em>*.cfg</em> file and having to restart <em>Mixxx</em>. In order to achieve that, the idea is to make a GUI for the keyboard mapping. There are now two main controller types: <code>MIDI</code> and <code>HID</code>. This project is about developing the third one: <code>keyboard</code>.</p> <p>The <code>keyboard</code> controller will be always visible in preferences -> controllers. In contrast to the <code>HID</code>- and the <code>MIDI</code> controllers, which both have four tabs (Controller Setup, Input Mappings, Output Mappings and Scripts), the <code>keyboard</code> controller will just have two tabs: <em>Controller Setup</em> and <em>Key Mapping</em>. The <em>Controller Setup</em> will be the same as for the <code>HID</code> controllers, but the <em>Key mapping</em> tab will consist of a table with three columns:</p> <ul> <li>Action</li> <li>Key (Or 'Key Combination')</li> <li>Comment</li> </ul> <p>Assigning key combinations will be as easy as clicking the <em>key (combination)</em> cell and pressing the desired key (combination). If the given combination is already chosen for another action, both actions will be disabled and highlighted red, indicating an error.</p>