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

      Link Preview Image
      HISE | Docs

      favicon

      (docs.hise.audio)

      B 1 Reply Last reply Reply Quote 1
      • B
        BWSounds @Christoph Hart
        last edited by

        @Christoph-Hart
        Ok I totally overlooked that :man_facepalming: so I would do?

        MIDIPlay.saveAsMidiFile("{PROJECT_FOLDER}MidiFiles", 1)
        

        and it will replace the original file?

        1 Reply Last reply Reply Quote 0
        • 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

                            15

                            Online

                            1.7k

                            Users

                            11.8k

                            Topics

                            102.7k

                            Posts