inteyes

Forum Replies Created

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • in reply to: Novation X-Station panel #116385
    inteyes
    Participant
      • Topics: 2
      • Replies: 12
      • Total: 14

      Hi Misonic!

      Thanks for your interest in this panel.

      I post updated versions in the related topic, so check it out if you want – https://ctrlr.org/novation-x-station-voice-editor/

      in reply to: Novation X-Station panel #116276
      inteyes
      Participant
        • Topics: 2
        • Replies: 12
        • Total: 14

        New version of the panel ready. What’s new:

        – Effects section created (but it’s not working yet)
        – Force sending bank number while program change
        – Pitchbend, aftertouch and breath controllers assignment menu implemented (Panel Menu -> Show extra controls)
        – Interface mostly finished
        – Some bugfixes related to components naming

        There is still a lot of work (mostly sysex and lua related), but for now it’s possible to control most of the parameters of the synth (except of FX section).

        Attachments:
        You must be logged in to view attached files.
        in reply to: How to lock panel in window to stop it from scrolling? #116271
        inteyes
        Participant
          • Topics: 2
          • Replies: 12
          • Total: 14

          If you hold down the Shift key while scrolling the mouse wheel, the panel will be held in place. Don’t know if there is any other methods to achieve exact behaviour you want.

          in reply to: JoMoX M.Brane 11 editor???? #116255
          inteyes
          Participant
            • Topics: 2
            • Replies: 12
            • Total: 14

            Hi, madlesne

            As far as I can see this panel is a part of Ctrlr distributive. In windows I found it at %Ctrlr Folder%\Panels\RomanKubiak\JoMoX - M.Brane 11.panel

            Also it’s presented on the Ctrlr panels github page

            in reply to: Yamaha AN200 Panel #115974
            inteyes
            Participant
              • Topics: 2
              • Replies: 12
              • Total: 14

              The hardest part was to find proper starting point, and thanks to you I found it. Thank you guys, I really appreciate your help!

              in reply to: Yamaha AN200 Panel #115964
              inteyes
              Participant
                • Topics: 2
                • Replies: 12
                • Total: 14

                If someone interested in future updates, from now I will be uploading new versions in a topic at the “download panels” section (http://ctrlr.org/yamaha_an200/).

                There is some progress since previous release:

                – Sending full soundset to AN200 (replacing existing soundset with panel’s one) –
                – Storing single programs to internal AN200 memory
                – Saving / loading single patches as *.syx files
                – Saving bulk dumps as a *.syx file. Resulting file can be loaded into panel or can be sent to device directly by midiox (or stuff like that)

                in reply to: Yamaha AN200 Panel #115905
                inteyes
                Participant
                  • Topics: 2
                  • Replies: 12
                  • Total: 14

                  Hi everyone!

                  Fourth version of the panel ready.

                  What’s done:

                  – JayB soundset set as default (allowed by JayB)
                  – Some boundary values corrected
                  – Saving programs within panel
                  – Slight UI rework
                  – MIDI Global Delay parameter returned to normal
                  – Effects data sending via sysex implemented
                  – Added startup timer to prevent odd popup behaviour (thanks dnaldoog)
                  – Some bugfixes and boundary corrections

                  That’s not so many significant changes, but this version seems like more stable one. Next release will not be that soon because according to the manual there are a lot of typing and digging needed. What I wish is to implement saving and loading single programs from and to disk. Also I will try to implement saving all the sounds from plugin into single sysex dump file.

                  So, see you soon, hope next time all of that will be done.

                  Attachments:
                  You must be logged in to view attached files.
                  in reply to: Yamaha AN200 Panel #115888
                  inteyes
                  Participant
                    • Topics: 2
                    • Replies: 12
                    • Total: 14

                    Hello, thank you dnaldoog!

                    Actually I don’t think this method have any great advantages compared to method you mentioned. It’s just the first thing which came into my mind based on my knowledge of lua and Ctrlr. I have some experience with programming on freepascal, but to lua and Ctrlr I’m a total newbie, so my methods might be far from perfect 🙂

                    Preset bank values are stored as stateData within Ctrlr (as csv string). They are saving while Ctrlr shutting down and restoring while Ctrlr startup. On the one hand this method can give possibility to change default soundset without changing code at all. On the other hand – there is no default patch bank hardcoded somewhere in the panel.

                    PS: Wow, great panel! Thanks for the link, I can learn a lot from it.

                    in reply to: Yamaha AN200 Panel #115867
                    inteyes
                    Participant
                      • Topics: 2
                      • Replies: 12
                      • Total: 14

                      Hi guys, new version ready.

                      What’s done:
                      – Loading *.syx bulk dumps from AN200
                      – Loading separate presets
                      – Slight UI rework
                      – Sending all the panel data to the synth via sysex
                      – Fixed Free EG line tool behaviour
                      – Fixed some parameters boundaries
                      – Other fixes

                      EDIT: Oh, I forgot to return parameter “Panel -> Global delay for MIDI messages” to default (zero). For now you can set it manually, I will correct this in the next release

                      Thanks for everyone who involved into testing and advising!

                      • This reply was modified 4 years, 7 months ago by inteyes.
                      Attachments:
                      You must be logged in to view attached files.
                      in reply to: Yamaha AN200 Panel #115833
                      inteyes
                      Participant
                        • Topics: 2
                        • Replies: 12
                        • Total: 14

                        Hi goodweather, thank you! I’ll be creating a preset management soon, that info will come in very handy.

                        Meanwhile I finished (kind of) Free EG implementation, modulation matrix and FreeEG data sending. Work not finished, but my yamaha delivers more fun to me than ever already 🙂

                        Thank you guys, your advices are very helpful! I’ll keep working on panel.

                        Attachments:
                        You must be logged in to view attached files.
                        in reply to: Yamaha AN200 Panel #115792
                        inteyes
                        Participant
                          • Topics: 2
                          • Replies: 12
                          • Total: 14

                          Thanks for your help once again! That’s a good material to start with. It’s time to dig deeper 🙂

                          update: Yes, drawing works like a charm, cool!

                          • This reply was modified 4 years, 7 months ago by inteyes. Reason: update
                          • This reply was modified 4 years, 7 months ago by inteyes. Reason: update
                          in reply to: Yamaha AN200 Panel #115788
                          inteyes
                          Participant
                            • Topics: 2
                            • Replies: 12
                            • Total: 14

                            Thank you very much, Possemo! I’ll learn this panel more detailed soon.

                            I’m not afraid of tinkering with sysex data, especially since patch structure is well documented in the manual. It’s time consuming, but not impossible to make it right I guess.

                            As for Free EG – that’s not exactly such kind of thing. AN200 have thing called Free Envelope Generator (screenshot attached to this message). With it you can draw any shape by hand and use it as an envelope for different controls. Can be pretty handy sometimes.
                            What I want is to draw shape by hand on canvas and convert it into array of values – internally AN200 uses 192points array with levels from -127 to +127 for each point. So it would be great if you pointed me to suitable methods.

                            Attachments:
                            You must be logged in to view attached files.
                          Viewing 12 posts - 1 through 12 (of 12 total)
                          Ctrlr