-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bar detection; main BPM loop detection #5218
Comments
Commented by: guillem-gilabert |
Commented by: mik-gmx-deactivatedaccount Also here is bug report I would appreciate such a feature, too. You mean the concept of beats, bars and phrases and emphasising every forth beat marker. It is a good visual mark and makes it much easier to decide if the mixed in track is ahead or behind. |
Commented by: guillem-gilabert Yes, you descrived it better than me :) I really hope this feature is soon implemented, and thanks for the correction ironstorm! Indeed, this feature is the only one that pushes back my grilfriend to use Mixxx. |
Commented by: mik-gmx-deactivatedaccount I've modified ./src/waveform/waveformrenderbeat.cpp in a way that marks measures. (The file was taken from current stable release on mixxx.org) |
Commented by: Pegasus-RPG Mik: can you please apply your changes to the latest trunk and attach a diff here? |
Commented by: mik-gmx-deactivatedaccount I'll try my best. But likely it has to wait until tomorrow. |
Commented by: mik-gmx-deactivatedaccount Here is the requested patch made to current trunk (today). BTW: You couldn't wait to fix the height issue. Do you want to know what in my eyes is the problem? (Of course you want, as long as you didn't already know) Your calculation for half height has a logic flaw
Assume m_iHeight = 100 then halfHeight = 50. Now lets count pixels starting from -50..-1 counts 50 and 1..50 counts again 50 but where is zero? If you want to have zero you have to substract it.
|
Commented by: mik-gmx-deactivatedaccount Stop my patch is broken. I've messed us something with bazar |
Commented by: mik-gmx-deactivatedaccount Now I have cleaned up all my mixxx builds and this time the patch is definitly working. But on Ubuntu I've had problems with compiling. It missed a file called neaccdec.h from libavcodec, which isn't presend in Ubuntu. Thus I've switched m4a support off in scons. (m4a=0) BTW: Library looks much better. |
Commented by: esbrandt The short horizontal line is very subtile, if looking from some distance it is barely visible. |
Commented by: mik-gmx-deactivatedaccount Ok, then I've made a variant into patch #3 onto revision 2296 Screenshot: http://img718.imageshack.us/i/mixxxmeasuremarks.png/ |
Commented by: guillem-gilabert Hi everyone! Nice patch mik, and thank you so much for this usuefull feature. However iIdownloaded now the last bazar code and I could not feend this feature. Have you already pushed this change to the main code trunck so that in future stable verions of Mixxx we can enjoy this feature? Thanks! |
Commented by: mik-gmx-deactivatedaccount Hi! Thanks for your feedback. Currently I'm not very busy on mixxxx because I'm I think this feature makes much more sense if beat marks are adjustable. I There's also a experimental feature called beatjuggling which maybe superseeds Sorry that I can't help you more. (Got to kill some doctors) Am Montag, 1. März 2010 10:36:20 schrieb borgg:
|
Duplicate of #5852 |
Reported by: guillem-gilabert
Date: 2009-08-26T10:39:42Z
Status: Confirmed
Importance: Wishlist
Launchpad Issue: lp419155
Tags: beatgrid, bpm
Attachments: [Main BPM loop](https://bugs.launchpad.net/bugs/419155/+attachment/681839/+files/Main BPM loop), Suggestion, [measure mark patch](https://bugs.launchpad.net/bugs/419155/+attachment/1121253/+files/measure mark patch), [measure mark patch 2](https://bugs.launchpad.net/bugs/419155/+attachment/1121625/+files/measure mark patch 2), [measure mark patch #4912](https://bugs.launchpad.net/bugs/419155/+attachment/1125360/+files/measure mark patch #4912)
It would be helpful that Mixxx detects the strong BPM of each 4 BPM (normally in a song there is always a 4 BPM loop, and on of this BPM shows the beggining of this loop).
I have attached a screenshot of Virtual Dj showing this feature.
Also it would be nice to have three buttons like Hercules MK2 has, one that allows to go to the next BPM, another that allows to go to the next 2 BPM, and the ohter to the next 3 BPM.
I think with this improvement it would be a lot easy to mix and more people will start using Mixxx in replacement of other comercial mix software.
The text was updated successfully, but these errors were encountered: