darlock

Forum Replies Created

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • in reply to: got fired today #3594
    darlock
    Participant
      • Topics: 3
      • Replies: 13
      • Total: 16

      Don`t cry. You will find better job.
      merry xmas Roman

      in reply to: some issues/bugs/features? #3464
      darlock
      Participant
        • Topics: 3
        • Replies: 13
        • Total: 16

        yes. Very good idea, but make this feature custom enabledisable via special property

        in reply to: Bit functions ot working #3429
        darlock
        Participant
          • Topics: 3
          • Replies: 13
          • Total: 16

          Yea. All working now.

          in reply to: Bit functions ot working #3427
          darlock
          Participant
            • Topics: 3
            • Replies: 13
            • Total: 16

            It is not clear for me how i can use CtrlrLuaBigInteger class when i already extract some bytes from midi messages using getByte()
            Can you write some example code?

            in reply to: Bit functions ot working #3425
            darlock
            Participant
              • Topics: 3
              • Replies: 13
              • Total: 16

              Can you provide example how to implement extracton of bit values from specific bytes of received sysex bulk?

              in reply to: bugfix update #3423
              darlock
              Participant
                • Topics: 3
                • Replies: 13
                • Total: 16

                Bug with invisible components in panel still exist in r810

                in reply to: bugfix update #3422
                darlock
                Participant
                  • Topics: 3
                  • Replies: 13
                  • Total: 16

                  I`m also had troubles with this revision (804).
                  When i load my panel all components is missing but still exist in bodulator list.
                  And im unable to locate via mouse and unable to maki iit visible via modulator list.

                  in reply to: Some code that kill ctrlr and hung up windows #3280
                  darlock
                  Participant
                    • Topics: 3
                    • Replies: 13
                    • Total: 16

                    I try to use intermediate variable before post my previous post. <img decoding=” title=”Wink” />
                    I`m received similar error:
                    [code:11m70m0q]lua runtime error
                    [C]:-1(method setPropertyString) no matching overload found,
                    candidates:
                    void setPropertyString(CtrlrLuaObject&,std::string
                    const&,std::string const&)[/code:11m70m0q]

                    I`m wait next release.

                    Also i found next bugs:
                    1. Modulators work wrong when synth transmit NRPN. All modullators that tuned to transmit NRPN (cc99,cc98,cc6) affected by NRPN cc99 cc98.
                    For example
                    i used cc99=0 cc98=16 for knob1
                    and cc99=0 cc98=14 for knob2
                    My synth receive this perfectly. But when i`m try to rotate knob1 on my synth in panel rotated knob1 and knob2
                    2. When i use cc or NRPN in modulator and sysex window not empty next time when i`m load panel modulator transmit sysex instead of CC or NRPN

                    in reply to: Some code that kill ctrlr and hung up windows #3278
                    darlock
                    Participant
                      • Topics: 3
                      • Replies: 13
                      • Total: 16

                      This code (output to console) worked fine but i need to dispaly preset name (extracted from sysex dump) in editor.

                      [code:38x98niq]presetname = panel:getModulatorByName("labelx")
                      presetname:getComponent():setPropertyString ("uiLabelText", pND:toString())[/code:38x98niq]

                      I try to use toString function to assign text to label component and receive error.

                      Can you provide working example where hex dump is loaded in label as ascii text?

                      in reply to: Some code that kill ctrlr and hung up windows #3276
                      darlock
                      Participant
                        • Topics: 3
                        • Replies: 13
                        • Total: 16

                        Thanks for answers. I wrote my last program more than 6 years ago. I think that i need some practice and good examples to make good ctrlr panels.
                        I have only one question now.
                        I tried to load sysex message in uiLCDLabel using yours DEMO – Midi.panel
                        My code is similar to yours (differs only size of message):
                        My:
                        [code:3ev0t66t]midiMessageReceived = function(midiMessage)
                        s = midiMessage:getSize()
                        if s == 297 then
                        out = panel:getModulatorByName("outputLabel")
                        out:getComponent():setPropertyString ("uiLabelText", midiMessage:toString())
                        console("received program data")
                        end
                        end[/code:3ev0t66t]
                        Yours:
                        [code:3ev0t66t]midiMessageReceived = function(midiMessage)
                        s = midiMessage:getSize()
                        if s == 300 then
                        out = panel:getModulatorByName("outputLabel")
                        out:getComponent():setPropertyString ("uiLabelText", midiMessage:toString())
                        console("received program data")
                        end
                        end[/code:3ev0t66t]

                        But when device send sysex i`m catch error:
                        http://www.speedyshare.com/files/30265282/error.jpg

                        panel:
                        http://www.speedyshare.com/files/302652 … i_ed.panel

                        Can you show simple way to display preset names using toString function.
                        I make some without toString function:
                        [code:3ev0t66t]pND = midiMessage:getLuaData():getRange(10,15) –extract name of preset
                        outname = panel:getModulatorByName("lcd_name") –choose component to display
                        presetname:getComponent():setPropertyString ("uiLabelText", string.char(pND:getByte(0),pND:getByte(1),pND:getByte(2),pND:getByte(3),pND:getByte(4),pND:getByte(5),pND:getByte(6),pND:getByte(7))) — this is my variant of replacement of notworking setPropertyString ("uiLabelText", pND:toString())[/code:3ev0t66t]
                        I know that string.char is not implemented in ctrlr but this work.

                        in reply to: Virus TI Snow Panel #3226
                        darlock
                        Participant
                          • Topics: 3
                          • Replies: 13
                          • Total: 16

                          Awesome panel. It very similar to vst plugin from acces-music site.
                          Can you explain how you make you own grafic?

                          in reply to: Roland JP-8080 Panel #2321
                          darlock
                          Participant
                            • Topics: 3
                            • Replies: 13
                            • Total: 16

                            Can you explain what functions you not implemened in this panel?

                            in reply to: gearlist #921
                            darlock
                            Participant
                              • Topics: 3
                              • Replies: 13
                              • Total: 16

                              My gear list.
                              Hardware-Gear:
                              Access Virus Powercore
                              Access Virus TI Keyboard
                              Alesis Andromeda A6
                              Casio VZ-10m
                              Clavia NordLead III
                              KORG MS2000R
                              KORG Z1EX
                              Novation K-Station
                              Novation Supernova II PRO-X Keyboard
                              Novation Nova laptop
                              Quasimidi Sirius
                              Roland JP-8080
                              Roland SH-201
                              Roland V-Synth
                              Waldorf micro Q
                              Waldorf Microwave PC
                              Waldorf D-Coder
                              Yamaha S90ES+MLAN+3xPLG150-AN Boards
                              Yamaha FS1R
                              Yamaha AN200
                              Yamaha ED-10
                              Yamaha SW1000XG+PLG150-VL board
                              Powercore DSP array(mk1, mk2, firewire)
                              Creamware DSP array(pulsar+pulsarII)
                              UAD DSP CARD
                              MOTU MIDI Timepiece AV
                              Steinberg midex 8 2x
                              Magma PCI extender
                              Recording:
                              DBX Quantum
                              DBX 376
                              RME HDSP9652 3x
                              Yamaha i88x
                              Presonus FireStation
                              Behringer ADA-8000
                              Yamaha DS2416+DS2416+AX16AT
                              Samson Rubycon R6a
                              Rode NT1
                              NADY TCM1050
                              Apogee DA1000E-20

                            Viewing 13 posts - 1 through 13 (of 13 total)
                            Ctrlr