Build 159

Home Forums General News and releases Build 159

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #62026
    atom
    Keymaster
      • Topics: 159
      • Replies: 2945
      • Total: 3104
      • ★★★★★

      Linux and Windows only, MAC builds will come later this week (some fixes still needed)
      anyway some new stuff

      – OSC implementation client/server (a DEMO panel will be included soon) (using liblo)

      – menu bar can be hidden
      – all buttons have an additional “special” (internal) property, that can trigger events for Ctrlr, for now there is only one to bring up a MIDI device settings dialog, this can be used if the menu bar is hidden and you need the user to select MIDI devices anyway

      – MIDI device refresh option

      – modulator value change callback has an additional parameter now (if you don’t have it defined because you are using the old version, it will still work), it indicates where did the change of the value come from, there are several options possible:

      enum LastChangeSource
      {
      initialValue,
      changedByHost,
      changedByMidiIn,
      changedByMidiController,
      changedByGUI,
      changedByLua,
      changedByProgram,
      changedByLink,
      changeByUnknown
      };

      – open multiple files dialog available

      • This topic was modified 8 years, 4 months ago by atom.
      • This topic was modified 8 years, 4 months ago by atom.
      #62029
      proton
      Participant
        • Topics: 19
        • Replies: 94
        • Total: 113
        • ★★

        Thank You so much Atom,
        Hiding the Menu is something I was waiting for!
        Have a nice day!

        #62058
        dasfaker
        Keymaster
          • Topics: 80
          • Replies: 793
          • Total: 873
          • ★★★

          Agree with proton, hidden menu and the special buttons are great features.

          #62359
          goodweather
          Participant
            • Topics: 45
            • Replies: 550
            • Total: 595
            • ★★★

            Hi Atom, Thanks for this build!
            Hiding menu can indeed be usefull.
            I tested the “Midi devices refresh” (thx to have implemented this so quickly :)) but it doesn’t work fully at least for me and my Sub37.
            The behaviour I have is the following:
            – Ctrlr started, Sub37 panel open, Sub37 synth OFF
            – Sub37 synth ON, not appearing in the list of Midi devices
            – Refresh from the menu
            – Sub37 device is appearing but with unhappy face
            – Closing panel (not Ctrlr) and re-opening it then Happy face
            So, probably something missing to have directly the happy face…

            Do you have the same behaviour with your synths?

            Then different small remarks:

            • uiTabs background image layout: centred should be centered
            • uiTabs “Content background colour”
            • Everywhere: color or colour (US vs British English )
            • uiTabs – Tabs orientation: TabsAtLeft
            • Naming agreement: bubble or tooltip? At modulator level properties are referring to Bubble while at Panel level it is Tooltip. Is this the same object or something different?
            • Bubble: Name text justification
            • Change LUA to Lua in Ctrlr menu and all other places (according to official Lua site, it should be Lua and not LUA)

            Once again, thx for having made this great tool!

            #62488
            zeoka
            Participant
              • Topics: 73
              • Replies: 466
              • Total: 539
              • ★★★

              Hi
              it seems that uiButtons are not working anymore (mophodesktop) they don’t change value.
              This is working with build 136
              The modulator “vstIndex0” is still linked with another mod i really don’t know what the issue

              I will try vst & instances today

              #62573
              zeoka
              Participant
                • Topics: 73
                • Replies: 466
                • Total: 539
                • ★★★

                hi
                tried instances : the panel window now sizing is ok !
                i need to try more

                i’ve uploaded img that shows how the first parameter behavior is

                first : undefined_0 must be osc1freq , broken in the daw
                last : osc1freq must be initialvolume , it links the undefined_0 param

                the hiding menu is a good idea but not possible currently to export instance like that 😀

                is there a thread about access to midi devices via lua ?

                Thank you Atom to add a param to valueChange methods

                Attachments:
                You must be logged in to view attached files.
                #62575
                proton
                Participant
                  • Topics: 19
                  • Replies: 94
                  • Total: 113
                  • ★★

                  Hi zeoka,
                  yes I asked Atom about the Menu hiding and how to export a restricted instance while the Menu is hidden and he is working on a solution for that.
                  A demo panel showcasing the midi devices access will follow too.
                  Cheers!

                  #62577
                  atom
                  Keymaster
                    • Topics: 159
                    • Replies: 2945
                    • Total: 3104
                    • ★★★★★

                    THe menu hiding thing is weird, if you hide it you can’t export i get that. The best way to use it is via lua, just set the property responsible for the menu bar visibility in you panel’s init function (or wherever).

                    #62578
                    goodweather
                    Participant
                      • Topics: 45
                      • Replies: 550
                      • Total: 595
                      • ★★★

                      Can you also verify the Lua editor -> Sort by name? Seems not to work.
                      I selected a folder (or also the top folder) then requested sort by name but nothing happened… Thx!

                      #62579
                      zeoka
                      Participant
                        • Topics: 73
                        • Replies: 466
                        • Total: 539
                        • ★★★

                        menu hiding thing is weird, if you hide it you can’t export i get that. The best way to use it is via lua, just set the property responsible for the menu bar visibility in you panel’s init function (or wherever).

                        yes i tought eventually do that

                        any idea about first param broken issue ?
                        if i revert to old version there is no issue so i think the bug is not my panels

                        i look rarely the ctrlr code. When i do it i swim
                        i just don’t find

                        Can you also verify the Lua editor -> Sort by name? Seems not to work.
                        I selected a folder (or also the top folder) then requested sort by name but nothing happened… Thx!

                        be careful : the order of methods could be important and you could have lua error at startup if identifiers needed at startup are not loaded

                        #62600
                        zeoka
                        Participant
                          • Topics: 73
                          • Replies: 466
                          • Total: 539
                          • ★★★

                          A demo panel showcasing the midi devices access will follow too.
                          Cheers!

                          currently it’s still possible to use lua and panel properties i remember

                          #62694
                          goodweather
                          Participant
                            • Topics: 45
                            • Replies: 550
                            • Total: 595
                            • ★★★

                            Maybe found another small bug in the LUA editor: drag and drop of a method to reposition it doesn’t work. It works when moving methods from one folder to another folder. It doesn’t work when you try changing the order of methods within the same folder.

                            #62706
                            goodweather
                            Participant
                              • Topics: 45
                              • Replies: 550
                              • Total: 595
                              • ★★★

                              And thx Atom for having improved the Close panel behaviour (the “X” behaviour, indication of which panel closes)!

                              #68450
                              dasfaker
                              Keymaster
                                • Topics: 80
                                • Replies: 793
                                • Total: 873
                                • ★★★

                                – all buttons have an additional “special” (internal) property, that can trigger events for Ctrlr, for now there is only one to bring up a MIDI device settings dialog, this can be used if the menu bar is hidden and you need the user to select MIDI devices anyway

                                Could you add this property to imageButtons? Thx.

                                #68796
                                goodweather
                                Participant
                                  • Topics: 45
                                  • Replies: 550
                                  • Total: 595
                                  • ★★★

                                  Thx Atom for the modulator value change callback source parameter.
                                  Very useful!!

                                  For the users: values are starting at 0…

                                Viewing 15 posts - 1 through 15 (of 15 total)
                                • The forum ‘News and releases’ is closed to new topics and replies.
                                There is currently 0 users and 65 guests online
                                No users are currently active
                                Forum Statistics
                                Threads: 2,495, Posts: 17,374, Members: 77,605
                                Most users ever online was 12 on January 22, 2019 3:47 pm
                                Ctrlr