Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Jobs
  4. Custom Widget Development needed for music app

Custom Widget Development needed for music app

Scheduled Pinned Locked Moved Unsolved Jobs
6 Posts 4 Posters 1.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Didier M.
    wrote on last edited by
    #1

    My app Rekord Buddy needs a couple of new custom widgets but I lack the bandwidth to work on those. This would be remote contract work with my company which is based in California.

    The first widget would be a audio waveform display with the ability to put markers of different colors on top of the waveform. This would also be able to move and zoom in and out using a mouse drag action. Think the kind of display any DJ app has.

    alt text

    Eventually I want this to be editable also but step one would be displaying the data. This would most likely remain closed source.

    The second widget is an Qt version of Cocoa's NSTokenField. I currently have a 'good enough' approximation of it via a Qt textfield but this does not allow reordering by drag and drop like the Cocoa version does. I'd like one that does allow that kind of reordering. Note that even though I would be paying for the work on this second widget, I'd be willing to open source the resulting widget for the community.

    If you're interested in either or both of these, hit me up and show me some example of previous work. Thanks!

    1 Reply Last reply
    1
    • N Offline
      N Offline
      Noah J
      wrote on last edited by
      #2

      Hi @Didier-M
      Greetings

      I can surely help you with this.
      Can you drop me an email at noah.c@talentsfromindia.com or skype me at live:noah_3861

      looking forward

      Warm Regards,
      Noah

      1 Reply Last reply
      1
      • MowijoM Offline
        MowijoM Offline
        Mowijo
        wrote on last edited by
        #3

        Dear Didier

        I have made a small demo of an implementation: https://www.dropbox.com/s/2en5gl0mmo8sl6h/out-2.ogv?dl=0

        In the demo you will see a rough waveform ( sine wave superimposed on another sine wave superimposed on a logarithmic function) in red at the top and a scrollbar in green at the bottom displaying the entire waveform.

        The demo shows how you can

        • Scroll horizontally by dragging the handle on the scroll bar
        • Scroll horizontally by dragging in the waveform (you get a closed hand cursor)
        • Zoom in and out using the wheel on the mouse.
        • See how the handle of the scroll bar disappears when the entire wave fits in the top view.

        Obviously there need to be handled styling, multiple channels and insertion of markers, but that are things that, in this case are either trivial or depends a lot on the data you have available in the program. What I would like to point out in the demo is that the core of the widget (panning, scrolling and displaying waveforms) is definitely something I can help you with.

        I hope you find my demo interesting enough that we can proceed with a chat over skype, jitsi, whats app or what ever suits you.

        I am located in Denmark, but am available at most hours upon request.

        Best regards,
        Morten

        D 1 Reply Last reply
        0
        • MowijoM Mowijo

          Dear Didier

          I have made a small demo of an implementation: https://www.dropbox.com/s/2en5gl0mmo8sl6h/out-2.ogv?dl=0

          In the demo you will see a rough waveform ( sine wave superimposed on another sine wave superimposed on a logarithmic function) in red at the top and a scrollbar in green at the bottom displaying the entire waveform.

          The demo shows how you can

          • Scroll horizontally by dragging the handle on the scroll bar
          • Scroll horizontally by dragging in the waveform (you get a closed hand cursor)
          • Zoom in and out using the wheel on the mouse.
          • See how the handle of the scroll bar disappears when the entire wave fits in the top view.

          Obviously there need to be handled styling, multiple channels and insertion of markers, but that are things that, in this case are either trivial or depends a lot on the data you have available in the program. What I would like to point out in the demo is that the core of the widget (panning, scrolling and displaying waveforms) is definitely something I can help you with.

          I hope you find my demo interesting enough that we can proceed with a chat over skype, jitsi, whats app or what ever suits you.

          I am located in Denmark, but am available at most hours upon request.

          Best regards,
          Morten

          D Offline
          D Offline
          Didier M.
          wrote on last edited by
          #4

          @Mowijo That's the basic idea, although like you said a lot of work would involve styling it correctly to fit within the app.

          Let's talk on Skype and see if we are both interested in moving forward with this. Can we DM skype handles on here?

          N 1 Reply Last reply
          0
          • D Didier M.

            @Mowijo That's the basic idea, although like you said a lot of work would involve styling it correctly to fit within the app.

            Let's talk on Skype and see if we are both interested in moving forward with this. Can we DM skype handles on here?

            N Offline
            N Offline
            Noah J
            wrote on last edited by
            #5

            Hello @Didier-M

            Waiting for your response.
            Add me over Skype:- noah_3861 so I can share my work with you.

            Best regards
            Noah

            1 Reply Last reply
            0
            • Naveen KhannaN Offline
              Naveen KhannaN Offline
              Naveen Khanna
              wrote on last edited by
              #6
              This post is deleted!
              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved