Re: [Mixxx-devel] Deere state
I've just opened PR #666 https://github.com/mixxxdj/mixxx/pull/666 (). I'll push there improvements to skins that fit what we've discussed so far. It might grow a little (or not, I don't know). But I promise I'll make concise, easy to review commits that will mostly be self-contained. I'd also like to hear people thoughts on what I proposed for the fx sections: As we don't have a polished fx workflow yet, I propose to just adopt the same 2x2 fx approach Shade has. This way the skins will be consistent and we avoid space issues. 2015-07-31 19:35 GMT+02:00 Ferran Pujol Camins ferranpujolcam...@gmail.com : By the way I wouldn't be opposed to hiding the pingpong knob in Echo if it makes our lives easier :) :). Heh, I was thinking the same for the send knob :) 2015-07-31 19:32 GMT+02:00 Owen Williams owilli...@mixxx.org: On Fri, 2015-07-31 at 19:24 +0200, Ferran Pujol Camins wrote: The skins are also inconsistent in the way they handle the fx. Yeah this is unfortunate but we've mostly decided to let them be inconsistent for now. My hope is that people will decide that one of the approaches is best and then we can standardize on it using the templating system. Does anyone see a drawback to copying Shade's fx approach for now? By the way I wouldn't be opposed to hiding the pingpong knob in Echo if it makes our lives easier :) :). As we don't have a polished fx workflow yet, I propose to just adopt the same 2x2 fx approach Shade has. This way the skins will be consistent and we avoid space issues. 2015-07-31 18:44 GMT+02:00 Owen Williams owilli...@mixxx.org: On Fri, 2015-07-31 at 18:19 +0200, Daniel Schürmann wrote: I am trying to keep the amount of work to a minimum to expedite the release. How is this related to the view menu? Thanks to Jercaianu Adding a new view option is a 10 lines patch around https://github.com/mixxxdj/mixxx/blob/master/src/mixxx.cpp#L937 That's 10 lines after we've had a discussion about what the option should be, how it should be worded and translated, and what the key binding should be, and then testing, and then making sure the other skins still work... There's a lot more to implementing a feature than just the code. So for now, let's please just stick to working with skin files. Owen -- ___ 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 -- ___ 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] Deere state
What an improvement ! I find Deere far more usable now. However, it would be nice if the mic section could show 2 mic as well as an aux section to control aux passthrough. I will try to add that if I have some time after my vacations. regards, sb Le 30/07/2015 17:09, Owen Williams a écrit : I went ahead and merged in the deere-updates skin. I took a look at it and it's definitely an improvement, and although it has issues I think we can open it up to the larger developer group now. Thanks for this work! The menu is amazing. Owen -- ___ 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] Deere state
What I'd like to see is a combination of what Deere and Shade do. By default, show 2 effects units with a single effect. Like Deere, click a button to expand and show 3 effects in a chain. There could be an option to enable 2 more effects units (this could wait for a future release because I think 4 independent effects units is a pretty niche use case). For the next release, refine the interface for chains by presenting a single knob and switch per effect (correct me if I'm wrong, but it seems that superknobs only apply to a whole chain and there are not yet per-effect superknobs). I think Shade should be switched to use the same COs as the other skins to make effects more mappable. On 07/31/2015 12:24 PM, Ferran Pujol Camins wrote: I don't care delaying some skin polishing to 1.13 or whatever :) But let's make 1.12 happen ASAP. For me, the biggest headache with Deere is the fx section. Just try to put the four units with the echo effect and expand the fx section. Theres no room for all the knobs in my 1366x768 screen. The skins are also inconsistent in the way they handle the fx. As we don't have a polished fx workflow yet, I propose to just adopt the same 2x2 fx approach Shade has. This way the skins will be consistent and we avoid space issues. 2015-07-31 18:44 GMT+02:00 Owen Williams owilli...@mixxx.org mailto:owilli...@mixxx.org: On Fri, 2015-07-31 at 18:19 +0200, Daniel Schürmann wrote: I am trying to keep the amount of work to a minimum to expedite the release. How is this related to the view menu? Thanks to Jercaianu Adding a new view option is a 10 lines patch aroundhttps://github.com/mixxxdj/mixxx/blob/master/src/mixxx.cpp#L937 That's 10 lines after we've had a discussion about what the option should be, how it should be worded and translated, and what the key binding should be, and then testing, and then making sure the other skins still work... There's a lot more to implementing a feature than just the code. So for now, let's please just stick to working with skin files. Owen -- ___ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net mailto:Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel -- ___ 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 -- ___ 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
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
[Mixxx-devel] mapping documentation
The following Mixxx Certified mappings do not have documentation: Allen Heath Xone K2 Denon HS5500 Eks Otus Hercules DJ Console Mk2 Hercules DJ Console RMX 2 M-Audio X-Session Pro All but the AH Xone K2 and Hercules DJ Console RMX 2 are discontinued. All of them except the Xone K2 look pretty straightforward so I am not too concerned about the lack of documentation for those. However, the Xone K2 is a bunch of unlabeled knobs and buttons that could conceivably be mapped to anything, so it should have a wiki page with diagrams explaining the mapping. Only a few Community Supported mappings have documentation. I think new mappings should be documented with labeled diagrams as a requirement for inclusion in Mixxx. -- ___ 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)
I still cannot upload SVGs. The error I get is: Upload denied. This file extension is forbidden! On 07/29/2015 03:52 PM, Garth Dahlstrom wrote: The new release has been applied and obsolete files have been removed per the instructions at https://www.dokuwiki.org/install:unused_files Please take a look at it and let me know if there are any issues. -G On Wed, Jul 29, 2015 at 2:07 PM, Garth Dahlstrom ga...@mixxx.org mailto:ga...@mixxx.org wrote: OK cheers On Jul 29, 2015 2:04 PM, S.Brandt s.bra...@mixxx.org mailto:s.bra...@mixxx.org wrote: http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz On Jul 29, 2015, at 7:16 PM, Garth Dahlstrom ironst...@gmail.com mailto:ironst...@gmail.com wrote: I'm here. Is the upgrade just dropping a tarball over what's there? If so, send me a link to the download, I'll do a backup and deploy the new one later this afternoon. -- ___ 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 -- ___ 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)
It works now, thanks. I updated the Electrix Tweaker page to use SVGs. The updated wiki software has an integrated table editor, yay! Click the Edit tab on the bottom left of a table to edit it without having to deal with manually formatting text. On 08/01/2015 07:57 PM, Garth Dahlstrom wrote: Please give it another try, I just added svg image/svg+xml” to the allowable mime types in /wiki/conf/mime.conf. Hopefully that was the only thing preventing it. On Sat, Aug 1, 2015 at 8:43 PM, Be b...@gmx.com mailto:b...@gmx.com wrote: I still cannot upload SVGs. The error I get is: Upload denied. This file extension is forbidden! On 07/29/2015 03:52 PM, Garth Dahlstrom wrote: The new release has been applied and obsolete files have been removed per the instructions athttps://www.dokuwiki.org/install:unused_files Please take a look at it and let me know if there are any issues. -G On Wed, Jul 29, 2015 at 2:07 PM, Garth Dahlstrom ga...@mixxx.org mailto:ga...@mixxx.org mailto:ga...@mixxx.org mailto:ga...@mixxx.org wrote: OK cheers On Jul 29, 2015 2:04 PM, S.Brandt s.bra...@mixxx.org mailto:s.bra...@mixxx.org mailto:s.bra...@mixxx.org mailto:s.bra...@mixxx.org wrote: http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz On Jul 29, 2015, at 7:16 PM, Garth Dahlstrom ironst...@gmail.com mailto:ironst...@gmail.com mailto:ironst...@gmail.com mailto:ironst...@gmail.com wrote: I'm here. Is the upgrade just dropping a tarball over what's there? If so, send me a link to the download, I'll do a backup and deploy the new one later this afternoon. -- ___ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net mailto:Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel -- ___ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list Mixxx-devel@lists.sourceforge.net mailto:Mixxx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mixxx-devel -- ___ 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)
Please give it another try, I just added svg image/svg+xml” to the allowable mime types in /wiki/conf/mime.conf. Hopefully that was the only thing preventing it. On Sat, Aug 1, 2015 at 8:43 PM, Be b...@gmx.com wrote: I still cannot upload SVGs. The error I get is: Upload denied. This file extension is forbidden! On 07/29/2015 03:52 PM, Garth Dahlstrom wrote: The new release has been applied and obsolete files have been removed per the instructions at https://www.dokuwiki.org/install:unused_files Please take a look at it and let me know if there are any issues. -G On Wed, Jul 29, 2015 at 2:07 PM, Garth Dahlstrom ga...@mixxx.org mailto:ga...@mixxx.org wrote: OK cheers On Jul 29, 2015 2:04 PM, S.Brandt s.bra...@mixxx.org mailto:s.bra...@mixxx.org wrote: http://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz On Jul 29, 2015, at 7:16 PM, Garth Dahlstrom ironst...@gmail.com mailto:ironst...@gmail.com wrote: I'm here. Is the upgrade just dropping a tarball over what's there? If so, send me a link to the download, I'll do a backup and deploy the new one later this afternoon. -- ___ 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 -- ___ 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 -- ___ 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] brainstorming for future mapping format
On 07/06/2015 05:02 PM, Be wrote: Yes, I think the gap between making simple mappings and programming should be bridged, kind of like how shell scripting is not really different from just using the shell. A large amount of the code in the Electrix Tweaker mapping I wrote, and likely most JS mappings, is simple functions that just check the value of a modifier or engine state then change one Mixxx control with engine.setValue depending on those conditions. It would reduce code duplication and I think be more intuitively organized to have functions that respond to modifier buttons and change the appropriate mapping objects. I realized a simpler way to do this: define layers in XML. This approach would build upon the current XML format and probably wouldn't be too difficult to modify the GUI to use. Instead of single global controls and outputs elements, make these elements children of layer elements. There could still be a controls and outputs elements for mapping buttons that toggle different layers and controls that are always the same. There would need to be -- ___ 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] brainstorming for future mapping format
... a way for control elements to tell Mixxx to activate a layer. Scripts should also be able to activate layers. On 08/01/2015 02:27 AM, Be wrote: On 07/06/2015 05:02 PM, Be wrote: Yes, I think the gap between making simple mappings and programming should be bridged, kind of like how shell scripting is not really different from just using the shell. A large amount of the code in the Electrix Tweaker mapping I wrote, and likely most JS mappings, is simple functions that just check the value of a modifier or engine state then change one Mixxx control with engine.setValue depending on those conditions. It would reduce code duplication and I think be more intuitively organized to have functions that respond to modifier buttons and change the appropriate mapping objects. I realized a simpler way to do this: define layers in XML. This approach would build upon the current XML format and probably wouldn't be too difficult to modify the GUI to use. Instead of single global controls and outputs elements, make these elements children of layer elements. There could still be a controls and outputs elements for mapping buttons that toggle different layers and controls that are always the same. There would need to be -- ___ 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 -- ___ 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