DJ control mp3 e2 on mixxx 1.7.1

Fixxx your Mixxx

Moderator: garth

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby madjester » Fri Jan 29, 2010 8:54 am

This is my current mapping for the Hercules E2. Everything works, including scratching. It does have a slight problem. The scratch speed varies with the tracks position. I still haven't figured out how to solve this exactly.
Attachments
Hercules-mp3-e2-mixxx.tar.gz
(5.45 KiB) Downloaded 198 times
Madjester - Suomi / Dark Psytrance, Mixxx Developer
See my Soundcloud page: http://soundcloud.com/madjester.
madjester
Mixxx Developer
 
Posts: 96
Joined: Thu Jan 29, 2009 8:19 pm

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby jorik » Thu Feb 11, 2010 8:29 am

@madjester: your mapping contains a reference to a file named "midi-scratch-lib.js", which is not present on my system, bzr trunk or the internet (I tried googling for it). Could you please include it? I am eager to try your mod on my freshly bought MP3 E2.
jorik
 
Posts: 2
Joined: Thu Feb 11, 2010 8:24 am

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby madjester » Fri Feb 12, 2010 2:12 am

Sorry about that. I will post it as soon as I get home. FYI, that file is just a wraparound the scratch.* JS functions made by Pegasus.

Edit: here is the file. The file is a refactoring of Pegasus' scratch.* functions but with support for controllers that support two or more decks.

Edit: I tar gzipped the file so the forum would let me attach it.
Attachments
midi-scratch-lib.tar.gz
(2.02 KiB) Downloaded 175 times
Last edited by madjester on Sun Feb 14, 2010 5:45 am, edited 1 time in total.
Madjester - Suomi / Dark Psytrance, Mixxx Developer
See my Soundcloud page: http://soundcloud.com/madjester.
madjester
Mixxx Developer
 
Posts: 96
Joined: Thu Jan 29, 2009 8:19 pm

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby jorik » Fri Feb 12, 2010 2:00 pm

Sorry, but I think there went something wrong with uploading that file. It's not attached to your message or included in your original tarball ;)
jorik
 
Posts: 2
Joined: Thu Feb 11, 2010 8:24 am

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby madjester » Sun Feb 14, 2010 10:39 pm

Fixed.
Madjester - Suomi / Dark Psytrance, Mixxx Developer
See my Soundcloud page: http://soundcloud.com/madjester.
madjester
Mixxx Developer
 
Posts: 96
Joined: Thu Jan 29, 2009 8:19 pm

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby gianfe_ » Mon Feb 15, 2010 9:57 am

Hi! I have tested your midi config but in my opinion the jog config isn't yet useful. The play rate adjustment isn't proportional to the jog rotation speed and i think that this issue can be solved only with the future midi script timer feauture.
The Hercules MP3 e2 send 128 midi messages every one jog revolution, therefore to know the angular speed of the jog rotation we should count how many messages arrived in a fixed time interval and adjust the playblack rate consequently. But i think this will be possible only with the future timer script feature.
Anyone has others ideas?
gianfe_
 
Posts: 30
Joined: Sat Jan 23, 2010 3:01 pm

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby madjester » Tue Feb 16, 2010 2:51 am

gianfe_ wrote:Hi! I have tested your midi config but in my opinion the jog config isn't yet useful. The play rate adjustment isn't proportional to the jog rotation speed and i think that this issue can be solved only with the future midi script timer feauture...


For the moment I'm quite content with the level of support for the jog wheel. Then again I never was a terrible fan of pitch bending with jog wheels (except on pioneer CDJ's...) and I also see other things I'd like to improve first. If you want to try to improve it using script timers you can. Just check out a copy of the scriptTimers branch:

https://code.launchpad.net/~mixxxdevelopers/mixxx/features_scriptTimers

You may not have noticed, but scratching is also somewhat deficient. The algorithms used by scratchdeck.* (which are copied from scratch.*) seem to be time based, ie: the rate or speed of scratching varies throughout a track. This might be due to the parameters I am passing to scratchdeck though for alpha, beta and revtime.
Madjester - Suomi / Dark Psytrance, Mixxx Developer
See my Soundcloud page: http://soundcloud.com/madjester.
madjester
Mixxx Developer
 
Posts: 96
Joined: Thu Jan 29, 2009 8:19 pm

Re: DJ control mp3 e2 on mixxx 1.7.1

Postby imsahod » Sat Feb 27, 2010 7:31 am

i dont even know how to upload a beat to work with so dont feel bad but i would like to know!!? :) :ugeek:
imsahod
 
Posts: 1
Joined: Sat Feb 27, 2010 7:24 am

Previous

Return to Troubleshooting & FAQ

Who is online

Users browsing this forum: No registered users and 4 guests