GithubHelp home page GithubHelp logo

TuxOn problems about rpj HOT 9 CLOSED

kockie69 avatar kockie69 commented on July 25, 2024
TuxOn problems

from rpj.

Comments (9)

kockie69 avatar kockie69 commented on July 25, 2024

Hi Dave, not sure if you are handling the zoom function in the right way. You need to change the start and end first (or one of the two). Than you can drill. Otherwise it doesn't know to drill within which interval.

I will look into the other issues.

from rpj.

DaveBenham avatar DaveBenham commented on July 25, 2024

Well that makes sense. Sounds like good info for the documentation ;-)

The zoom in behavior surprises me. Currently the start and end positions change each time you press zoom in. By that I mean the points in the song that they represent change upon each zoom in - call that the play zone.

I would expect the play zone to remain constant, meaning that after the zoom in operation, the start and end lines would be at the outer edges of the zoomed in area.

from rpj.

kockie69 avatar kockie69 commented on July 25, 2024

from rpj.

kockie69 avatar kockie69 commented on July 25, 2024

Hi Dave, you said

I would expect the play zone to remain constant, meaning that after the zoom in operation, the start and end lines would be at the outer edges of the zoomed in area.

And I agreed. But........
Whilst implementing I ran into the issue that the begin and end knobs don't reset to the full left and full right respectively when zooming in. That means (for example for begin) according to the display you can go the right but your knob can't anymore.

I don't have a solution yet, happy to hear your thoughts.

from rpj.

DaveBenham avatar DaveBenham commented on July 25, 2024

It took me a few moments to understand your point, but I got there. I know there have been a few modules that move the knobs, but not many.

It is a little awkward, because the begin/end markers represent two different values - the position on the screen, and the position within the mp3.

I'm not sure if this is the correct term, but I'm thinking it would make sense to use a "rotary encoder" knob, where it can spin "infinitely" in either direction. The amount you spin the knob dictates how far it moves. You wouldn't have to reset the knobs with that type of control.

from rpj.

kockie69 avatar kockie69 commented on July 25, 2024

from rpj.

kockie69 avatar kockie69 commented on July 25, 2024

Dave, I have fixed the issues, except for the specific Mac ones.
Are you happy/able to test the fixes for me? You can download a version from here.

https://github.com/kockie69/RPJ/actions/runs/2530109697

from rpj.

DaveBenham avatar DaveBenham commented on July 25, 2024

Sure. I'll take a look either today or tomorrow

from rpj.

DaveBenham avatar DaveBenham commented on July 25, 2024

Yep - the Mac issues are still there. But the song length and zoom are now working perfectly on both Mac and PC. Thanks.

from rpj.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.