HISE Logo Forum
    • Categories
    • Register
    • Login

    Simple question... Midi Player Midi Files

    Scheduled Pinned Locked Moved General Questions
    13 Posts 4 Posters 950 Views
    Loading More Posts
    • 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.
    • Christoph HartC
      Christoph Hart
      last edited by

      Yes, but {PROJECT_FOLDER} already points to the MidiFiles folder, so you'd probably want something like {PROJECT_FOLDER}File1.mid. Also it just overwrites the specified track and leave the other ones untouched.

      1 Reply Last reply Reply Quote 1
      • L
        LeeC
        last edited by

        So, I've put together the following snippet that seems to work beautifully in HISE.
        It's essentially a button that saves the currently loaded midi to the MidiFiles location within the {PROJECT_FOLDER} with a unique name.

        However when exporting the plugin and attempting the same thing in Logic nothing is saved to the associated plugin folder within 'Application Support'.

        It works locally in HISE but not externally when compiled.

        Any thoughts?

        HiseSnippet 3860.3oc4ZkzbiijclrTgpaodp18L8XG9fivvJr6gZjZHRv8oidFwUQRwEHtK0wDc.BjD.T.Hg.RJJp1UD9OgO4+B9fO6S9mfu5a9nu3HlHFe29kXgDTE0RUyzU2wXVJhh4x6ku2W9x2RxTvFKgbbv1Qhta+kVnHQ+IL8VZRTKoJpYFod4HQ+LFzsVXaBqiolkEhDo3RKQGGjbjnQ24T5rht6Ki39428aJJpKZJgV2UjHCwZRnlZFZj08JbxYZ55UEkQ80LBM6TmTWBaVBqimCRzNLwiXIJcknBpsHcZufIRzWUQVifs6QDIHmHQeYQr7xdp3Eldyenli1DcDsQhH8.F40cUrtLUho8FojpltrPfl6DIRTFg03vNd3vOmoklr1p9CiGzAXWSQX7H5KdLwKQXwK9yW71Ij38pfsIWwSWbIx1Ur9TlV0KWm0qmDaHTklaaiLI8PWOGswlye0I9C02Ff4v6iMwXqJlhfnJGduL5Napd67vpWXz+sUoHTouplNhpdeTPCX1TUA1lKKRDiD0gIGOmY+LmkqT2t0qyw057JWNq.GG2XNtBbBbFZc60uN+kPObK43lkMKuBWgZcflyNLK+zoER598B4LlNkar.WMyFBsuCUpX0okJLcZhB06dnTMAN0xbbYO7LNtHT4Xs0VTp8YOMESQxbanOl1yMJJBZvJP4yNoM1PCF28LzpNKiL2V2TbE.OaRXT0CrkCi+Qd.H4EE1gICebePoZp58WTla7oFiWTRvo0TtCOj+PoNVDK5m1CsRjVY3vDk00DNizJd4lNJCRjVnkR57ixe8YWg3OK2naVdlvzp21171whkL6XHcWFA0S4NmSnL2YEtwpTpF5C3anUYT5YWM.aIaM5VUkEcF19lAVCvCFFeYiKFsLS9yZLNYM97CxVpVRKfDMSG4KtRxXP7qL4lWSIo8hB5ius2PtCur1jDk4T3uheo5U1Mh2KYkz8KeX9lczG03xKRUazRwVZ8qv09po2wUsZoKxMaYgrskm24xFFkSlVLN97Ant4tHebCwyKZOp1xaFNJUlgcpntnbo9s0FjniJ2xpCFjP47RIO+xNSNe73p7pCsUlNLwoYT3Zam4hCsJxqmcxMKa0zVMWyhpc5d5MKImqhM5a2K20ctcfU6tVMRnr3LtBivyFVe73YKqVTlSaQ8Ku7rKqbgRtIijWVBMtQ5IExbSsJcKqdasox2jRznXId0l0trQoTomUsSoRFUkqca6lbmen0sNIuqa2YZp45mwdQ8ZGRF2QquPoTRWJTr3YZKqpKVHaUqByRTSqU2KMqMr6obU5Nkq2EIJLcVsEmqO+tTmWXYyy0ZNqai5Wnkqyxj2p1aTGyqpqXxOoQ5qy5L4ByAIkxLXTEybiyzY1o7UuZB55dWndXhEEmdswhkCNanHpSuhiRaK2PLYemYmVsax30LuS35NWa1tgjfLgLrRxJ8qS5ey353pmaeQuFWbNW6VsaHfKeXc9aZWU1FWaVB4FYa0ZjXyJS6eckCuquVgliEcjaNSnBRgHW55gMwkxJmJQ77p0EWjpkP1r0DH7CMFW3hwyN71VMJd6okKWHe4wlIuqgxYEubTY6LFySV6hBVSlktch9bixkrr0sWK0jSp30cuowkK5Wi6tJSxwcUsjiKoZr7bIRSSi3WnctrP0KtZNN6g7mF5DNh43gX84FHmi6HTnI6WxNr9uv43VE5UpV81UXqLVnP6d06ztGaglMOF7sRzLmavVDOG7idL3PaFRh3bbWjD1VVyTw43KvyuSj8LMBvrBo.GTxOGmHrePchDs.Spz9tPJVWo7i6Wsc4NsExWteU0xS6TnL3hoXXujGvb7.GjMffVh5GWF4bEAacL1DDcBBTeMcroxyEG9v5LMZIlTYBhuTG+D3PmliuhiC2S.mThK8VhW7KeNHA+SCEE+0+W+G+y+qG9gEJ9gMT6yB5R9zP2eye8+i9PlV+X1J5tZ.5gQEJWqFW5SE9SKn3GVqnuf46D51oQkR8+1pcZVtR227iLXKTZ7uzKM9eJSOIaMKx5Qn34m6265hL1LgduQi7h+QFF1Wu2THXDQCaxJJK2Fz1X5ZNjiXkTEMMQ5GwRQ.Hp0Dj8Qr2fzwRZjkGwZgcznTcDqNxTgndvq266d8drvmaDsYMX+Z1JlJZlHNIaDjreKPLf5vpQKTwN1Aek2TM3bPDplDyfitzcL2XDZWscW4XqEhMlwPe4IVffswnk7TgX9pxlqJrG5PDMrh4KmJHROnITRQUr84ygsCjcQPzchEnpGDvf05I94om3U5I1SOmNcigdTEE+HpB98TUXOLXaaScht0yYM2QMlQv.q6BS65MudO5+N9X19pZNrKf5vYUAskEJ410Tg0wuNQtWuGEhzAH5a9sekOQEjkYEYm.lbpr3otD3758VY4cDahiXyDG9O9rGwR+e5ZdugS5OL783bo2xDRGLAtzzojbKSIq+T34R7PrIKu+bR5KF9pvoHBnB1noHapZxRvrDUDqa4yVtkOCZtD1zg3ZhP62upZ.IbubD5Fz5xuise3Ju2+f.np9z6yWVYLxw7WPXUEuAwJZtjEVFvbgvpiEkQxGwt.4RpIBISkKOaRPZQFVjkq1YXmpY6Pd8dZSiER53zbpPmVrCVeVF3UIOd.tBYm.pyBMhJapiSwR.qNVm.ufdSOL27V6XoNhMkO98FeEqMdAHnrylCHD0ojqZRMy1BTBZoLXpRXgLh83nKKDYsrwVHOzMjdYiMfYB3eXIYpNX85evrIrLwbO9rxsG1zy0SrC1661a28dydr2enoS25Xk.v2FqqSOnukgoGKseLBisxqpn9bzpIBN227VR164cKI91BglH1rtoFoiEZUaOMMnm3QVofg6ZsdEtWW0YKSacWa4ZZJ4ISv2FT2MDOD9wuOA2MPhFUCiVFcilDxKl1tL9YsD4YGv6SXpC7zdpnDZqA59m1iweU4LDuBU0FZrhhXYhCNZRGOt2Iu0mbEDAOszCsAzBGaKgMrnYEPhsu2vtmW+C6z9ZpKNmPvlO7R5O9Voh+Inh+dT4Uz4CRj2v2illhSdLDwaXeOXdMnwmhsOAcKY+iX2e+.2na3n.CQzjH8wt.ZLOXkNwvSBXSWjknlIoiofePLZLQETLhMb3wkudjRmq.clcwyg5sQwBN4ESwyw1tJbSgvVEz0i4cUwNbSrgCMTlrK7maTKp6nudCGZJdwoAfg.qqtmqjuItaXJBDKjNgQZxD0XGrtiZHMEURrC9sALG9aJ1KLOqlo65bfmySeWt9tc8lfiajF+EDXpH3EDaaib.HW1g5uTzyEHc5aPO0uIPtijntWr.piUKJ.4vJCGkMc.DwgaMMaP8TDRG7lhbitI4hytpDDpeA5Fvu6R7bP1uBEhAJt4o3Bnqv0EpZDTPlDdShB8vNiIDuZET5BGz30wCOWuu8FWPyWtN0VbhqlXhsMDAvCzMZfhIhRWsJkz0omA871ahB9yOvLJ1Ar+x6uAtQRQv5JaKtvccsmCtE85Vgi1aSpEFrNtYDSyjH9au4uRydSf8O8eZl5.sgiK3e7NH7fTvIqfHDdVugUGptGyi0tb9Iba3sC4x8Rh55TTH18W1vh3CKj7OgPtgT5.Nyi46d8okS9GWN4eK47skQOmWuC3nsKAOMRF3Ub6B3FKaf781RWOH6sBNOtzs15CRRyse1u9qgzn9tvGOnl3K.C78uecqEEZs+W4MN7000nPsIwNjhVFtl3zwcPPTXZEoT9v9krAz0Ebffokw0RDBgYCsf.lwRDm94H17teB3wcTZo0FSI1FovZB0SC8sf5aWRjDCDhiVuRG4y7iXuK.jtWtiNtHTvsDDixN+bHCfksDcgNqvSg8MOk8l2FwCsatw1zlmJVGQjb+B.8RSZB8hccwXRPEZ1qX8p3Qg2pgs40aRTbnFRTN1APR4zFZlJt6+rewWvVv1vyPiNygTSCvCVXiiGxv1ag7Kfy2UDHdzadvKW0jwCqluiIHuRW.DyAqi3rr0nfr6DpN0Mz+tOKsL96rVt1ACcj0j5DPZ7M8neOQDH.hiPiX1EDmk66WrB72ODo6y7Gqz8er7wi9BeoBlJwMy5O0OyZOurQnWz0tL9gFh3JxgudpHuCjyuExeeJGH5Gs5rajnuxaYecP8.zLabW0OlwKMvH2tZA+GZexx0q9u5jEzf7.PG8+FZp5Fjl15JO8Z0Rv7L.lGXQ9OmchlSKLjlEb5ZYv1w6Bq4Cw5SlEh0+aOAq+nGj0eLi2whPbNx2DhywsdaNS8DW2T.x3DQ7r6PA+r9Q2I7x9ID+m8f2xVUGS+wtT5SukW5h+mwDtqv.2+xMg2c90m3aP3s6+ybemBcfTNgi5daxSTBdfG+DlTwimOa5TY3SFARzzHz.74xlHY1774BM.u2H4imlOcp7Y8uz4LLtdT1e0Ak5x6+qX2rLsibmQcHo0agwhC9FBw1jT1xmOS9T4RkOe7Hz3QARxtu5y+7+7eej6YY8pGYOxKrS38nZgvGgkm71aIOG6gfCJtAN8WJufngVJ1IgWp+9fCJAaTWeRvgk.QK+ITkMRz+NlsjBRB93PBE4.bIi2Mmuk54+LlVX445zzBB+DYnuKH+A.enaTSOstcn3ExxvWM92Kualmq39SYDzHRpaWdewVjWp62umkW+WgzqYpLcJjJxZg8kLUG+8+SNJrn7odhxmvzCh66diHtBxegaa1Qzqx7TjoWpgIdjWG1+9y80gY8recXcf5OuA0GxtEJn1YCF2CYn0GNB4DtyANnp1nq6R2kC2eIrn8VG528apBJ4VooG8dScMWJX.kCSdr2I0KedoD7DOCrW9i5Wo1GNmC677D2sffQEdq263mAlwzepkJlzeBJnGpL9yfbVlJNWmDz6l10svlXKUrolT3M8tHhslhBxNrruUEp.grw6s6meRWjNRLrA7e6IzKlPzFvIz6IVj34iEO190eIim3xROLx9mFN024+e5T26BUUZIBFp2586d2C7kJg7+0IoEuD8ET+gdsiSa64L0T1sw+K7wevDz1Q8GLQvfePVCCQIa72J4UAC0V9ic6AzaS2GBvtLsnsYWU2CCSbt3QnOCfuURhB2eIfOamF92CZR9dPSp2CZR+dPSl2CZx9dPStGkFZvnByIXCuihPGBU7xdOZkP0i7+IuG2OC
        
        1 Reply Last reply Reply Quote 0
        • B
          BWSounds
          last edited by

          Bump Bump ☺

          1 Reply Last reply Reply Quote 1
          • Adam_GA
            Adam_G
            last edited by

            any one ever solve this?

            B 1 Reply Last reply Reply Quote 0
            • B
              BWSounds @Adam_G
              last edited by

              @argon

              FileSystem.browse(FileSystem.Desktop, true, "*.mid", function(f)
              {
                  MIDIPlayer1.saveAsMidiFile(f.toString(0), 1);
              });
              
              Adam_GA 2 Replies Last reply Reply Quote 0
              • Adam_GA
                Adam_G @BWSounds
                last edited by

                @BWSounds thanks! what build version of hise are you using to successfully export??

                B 1 Reply Last reply Reply Quote 0
                • B
                  BWSounds @Adam_G
                  last edited by

                  @argon
                  Not near my computer at the moment but a fairly recent commit, I thing around December 15

                  Adam_GA 2 Replies Last reply Reply Quote 0
                  • Adam_GA
                    Adam_G @BWSounds
                    last edited by

                    @BWSounds very much appreciated

                    1 Reply Last reply Reply Quote 0
                    • Adam_GA
                      Adam_G @BWSounds
                      last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • Adam_GA
                        Adam_G @BWSounds
                        last edited by Adam_G

                        @BWSounds said in Simple question... Midi Player Midi Files:

                        @argon

                        FileSystem.browse(FileSystem.Desktop, true, "*.mid", function(f)
                        {
                            MIDIPlayer1.saveAsMidiFile(f.toString(0), 1);
                        });
                        

                        @BWSounds not able to get this working for some reason smh

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        23

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.7k

                        Posts