Widy75

Forum Replies Created

Viewing 20 posts - 41 through 60 (of 61 total)
  • Author
    Posts
  • in reply to: access virus B Panel #3510
    Widy75
    Participant
      • Topics: 10
      • Replies: 61
      • Total: 71

      -oh there is a lfo3 controller gfx missing .. but its working .. i will update this on weekend

      and im thinking about a multi edit mode for the virus …but this seems to be a hard work …. if i see the sysex impelmentation with over 250 parameter will cry

      in reply to: How to Create Memory Block #3792
      Widy75
      Participant
        • Topics: 10
        • Replies: 61
        • Total: 71

        ah thx working .. nice <img decoding=” title=”Smile” />
        lg widy

        in reply to: novation a station #3695
        Widy75
        Participant
          • Topics: 10
          • Replies: 61
          • Total: 71

          just update to 1.7
          fixes:
          – fix fm env mode depth wrong cc
          – sysex send / received now working correct
          – adjust snapshot delay to 3 … this works fine
          new:
          – global settings send / receive request … but prevent of the option write protection ..once u turned on it only can switched off on the synth itself

          in reply to: novation a station #3693
          Widy75
          Participant
            • Topics: 10
            • Replies: 61
            • Total: 71

            thx its working now
            update the panel to v1.6

            -fixes
            adjust default snapshot delay from 50 to 5

            in reply to: How to Create Memory Block #3790
            Widy75
            Participant
              • Topics: 10
              • Replies: 61
              • Total: 71

              hm <img decoding=” title=”Smile” />

              tried build 920 .. mem block seems to work
              but if i call setProperty i got an error
              Callback Error myMethod … attempt to call methods setProperty (a nil value)

              myMethod is called by a button pressed
              [code:15e4pbex]
              myMethod = function(modulator, newValue)
              console("called")
              modulator:getVstIndex() –working
              panel:getNumModulators() –working
              modulator:setProperty("myVeryCustomProperty", "my even more custom piece of data",false) –not working
              panel:setProperty("myVeryCustomProperty", "my even more custom piece of data") –not working

              my_property = "myCusomProperty"
              my_value = "simple string"
              console(string.format("Property:%s , Value:%s",my_property,my_value))
              panel:setProperty(my_property,my_value) –not working
              end
              [/code:15e4pbex]

              hm i did it in the wrong way or the method are not exported

              in reply to: How to Create Memory Block #3788
              Widy75
              Participant
                • Topics: 10
                • Replies: 61
                • Total: 71

                is there a way to store such a memory block or hex string inside a panel
                and recall them later

                i need this for
                usecase:
                if i press a button i call a function to get all modulators and store the values in the memory block and save the memory block inside the panel
                then i can edit a patch on the synth .. and if i want i can recall the last stored patch. pressing one button to call a function to read out memory block
                and set the value back to the modulators

                also multimode handling of synth even from a single panel could be handled in this way …. just update the active one .. store the others voices in memory blocks and for sending snapshots or on startup jurst read out the right mem blocks stroed with the panels and create the right sysex ( by the most synths just a start pattern and the data blocks for each voice ) …..

                panel:setGlobalVariable only works with index and a value as int… is there a way to handle a array as value or a memory block.
                i also try modulator:getProperty to filter out only modulators which sending modulatorExcludeFromSnapshot … but this also wont work .. or im doing it in the wrong way <img decoding=” title=”Smile” />

                lg widy

                in reply to: How to use Ctrlr VST plugin in my host ? #3782
                Widy75
                Participant
                  • Topics: 10
                  • Replies: 61
                  • Total: 71

                  hm

                  1)
                  my ESI have 4 in and 4 out midi devices .. i only disable e.g ESI 1 in and ESI 1 out in reaper
                  the point is, most of the midi devices are single client based and can not shared between applications ..and ctrlr.dll cant seen as another application
                  some midi interfaces are multiclinet ( e.g midisport ) but i didn’t try such a device yet, in this case maybe its also works without disabling devices

                  2)
                  u dont need the realinsert .. depends on your routing ..
                  i use it to get the audio stream from the synth back in my daw
                  Synth Audio -> ADAT-> Soundcard->ASIO->Reainsert->Track

                  in reply to: How to use Ctrlr VST plugin in my host ? #3780
                  Widy75
                  Participant
                    • Topics: 10
                    • Replies: 61
                    • Total: 71

                    try

                    disable the midi device in reaper (in and out)
                    restart reaper to be sure the devices are released
                    reopen reaper
                    open ctrlr setup the midi device
                    open the panel , open in edit mode configure
                    – midi thru , vst input , select same midi in and out device as in ctrlr
                    close edit mode
                    save panel
                    close panel
                    reopen panel (reopen ist necessary that reaper laod after next sart the right panel)

                    add to the track
                    a rearinsert to recieve any incoming audio from an selected asio or hw and adjust sample latenz for the spezific hw (also a the synth has some mini latenz)

                    if working
                    save track as tracktemplate

                    than u just need to
                    =>open tracktemplate
                    and synth is setupt in the right way

                    here its working fine <img decoding=” title=”Smile” />

                    there a also a midi monitor in ctrlr to check in and out datas
                    lg widy

                    in reply to: access virus B Panel #3509
                    Widy75
                    Participant
                      • Topics: 10
                      • Replies: 61
                      • Total: 71

                      update to 1.5
                      – fix arp settings some arp combos send wron cc
                      – add lcd
                      – layout fixes

                      in reply to: novation a station #3691
                      Widy75
                      Participant
                        • Topics: 10
                        • Replies: 61
                        • Total: 71

                        uploaded version 1.5 to the db

                        maybe it also can seen as a mini tutorial panel if u need functions like
                        -combination of more modulators to send one cc
                        – request sysex dump
                        – parse a sysex dump and set the modulator values
                        – send a sysex dump

                        i need this function because of sending a cc snapshot want work with the a station
                        because novation can not handle so many cc in a short time and i could nor configure a delay between sending cc from a snapshot

                        have fun <img decoding=” title=”Smile” />

                        in reply to: Shruthi-1 Editor #3751
                        Widy75
                        Participant
                          • Topics: 10
                          • Replies: 61
                          • Total: 71

                          if u need help to
                          -send a dump request and parse the sysex received and write the values to the modulator
                          -or send a sysex dump generated from more modulator values

                          pm me .. i can send u some code
                          not for the shruty .. but u just need to fill a kind of list with the right names and id’s

                          in reply to: novation a station #3690
                          Widy75
                          Participant
                            • Topics: 10
                            • Replies: 61
                            • Total: 71

                            i got it .. cc 90 … but the manual says cc90 undefined …
                            i NEVER saw a correct manual !!!!

                            so i’m finished my a-station .. with some modification u can use it also for k-station (needs to implement packed controler11)
                            i just need more testruns so see all is working fine
                            i think i will upload it in 1-2 weeks .. im relay busy at the moment
                            if someone needs it before .. pm me

                            in reply to: novation a station #3689
                            Widy75
                            Participant
                              • Topics: 10
                              • Replies: 61
                              • Total: 71

                              how knows the cc or nprn value of the distorion send level
                              i miss this value in the manual <img decoding=” title=”Smile” />

                              in reply to: 915 load unload load bug #3726
                              Widy75
                              Participant
                                • Topics: 10
                                • Replies: 61
                                • Total: 71

                                yeah it works <img decoding=” title=”Smile” /> many thx
                                also the offline / online handling in reaper works again ( it’s the same as load and unload but only with current state recovering)

                                hint for other reaper users:
                                i had the problem that the ctrlr and panel was not full recovered after loading a saved track template
                                but i had the option (Disable full plugin state in the vst plugoin compatibility option) enabled
                                that was my fault

                                many many thx atom

                                in reply to: midiMessageReceive with enabled LUA caused crash #3446
                                Widy75
                                Participant
                                  • Topics: 10
                                  • Replies: 61
                                  • Total: 71

                                  offline / online handling is near the same as u delete load the vst plugin in one track (but with restoring all states)

                                  in reaper i found out ..
                                  i can load many instances of ctrlr vst’s and panels inside
                                  also i can load a project with more ctrls with loaded panels included

                                  but if i start to delete one ctrlr vst with loaded panel
                                  i can not load a ctrlr panel any more …. i can load the ctrlr vst but if a load a panel reaper crashes

                                  lg widy

                                  in reply to: midiMessageReceive with enabled LUA caused crash #3444
                                  Widy75
                                  Participant
                                    • Topics: 10
                                    • Replies: 61
                                    • Total: 71

                                    i also hat the problem on revsion 833
                                    if i create a empty panel and only apply a function called on receive midi notes .. the function body was only console("midi received")
                                    if the panel receives a simple cc value the ctlr vst crashes

                                    This works now in the Revision 915 ..so far so good <img decoding=” title=”Smile” />
                                    But i have a problem with Revision 915 ….
                                    load ctrlr and panel works
                                    set vst state to offline works
                                    set vst state to online ctrlr crash

                                    using reaper 32 bit in win7 64 bit
                                    i always work with online offline handling of vst devices .. after recording an external synth i set the vst to offline and only keep the wav … but if i need some fix i can recal my external device with the right setup or i can open a second instanze of the same synth for another track

                                    in reply to: novation a station #3688
                                    Widy75
                                    Participant
                                      • Topics: 10
                                      • Replies: 61
                                      • Total: 71

                                      -after one day almost 80% finished
                                      -waiting for my astation from ebay to test <img decoding=” title=”Smile” /> and improve the layout
                                      so release maybe 1-2 weeks

                                      in reply to: novation a station #3687
                                      Widy75
                                      Participant
                                        • Topics: 10
                                        • Replies: 61
                                        • Total: 71

                                        thx Layzer2 for your offer to help me but i will use the controllers from the virus plugin

                                        other question:
                                        what is the best way to adress packed controllers
                                        e.g
                                        CC 65 is used for ENVELOPE MODES / OSC WAVEFORM KEYSYNC
                                        ENVELOPES SINGLE-MULTI / OSC WAVEFORM KEYSYNC
                                        bit 0 amp env trigger 0=single 1=multi
                                        bit 1 mod env trigger 0=single 1=multi
                                        bit 2 fm env trigger 0=single 1=multi
                                        bits 3-6 4-bit wave keysync phase
                                        0=free-running 1..15 = 0..336 degrees in 24 degree steps

                                        my solution is:
                                        i have defined 4 combos with the right values E.g Singe = 0 and Multi = 1 and with the options:
                                        – don’t send values on snapshot
                                        – and i set the controller type to none
                                        and as hook i implemented for all 4 combos the same function (calles if modulator value changed)
                                        [code:4v8kgnrv]
                                        function PackedController1 ()
                                        console("scriped called")
                                        ArpEnvTrigger_ = panel:getModulatorByName("ArpEnvTrigger")
                                        ModEnvTrigger_ = panel:getModulatorByName("ModEnvTrigger")
                                        FmEnvTrigger_ = panel:getModulatorByName("FmEnvTrigger")
                                        WaveKeySyncPhase_ = panel:getModulatorByName("WaveKeySyncPhase")

                                        if ArpEnvTrigger_ ~= nil and ModEnvTrigger_ ~= nil and FmEnvTrigger_ ~= nil and WaveKeySyncPhase_ ~= nil then
                                        –console("midi sended")
                                        value = 0
                                        value = value + 1 * ArpEnvTrigger_:getModulatorValue();
                                        value = value + 2 * ModEnvTrigger_:getModulatorValue();
                                        value = value + 4 * FmEnvTrigger_:getModulatorValue();
                                        value = value + 8 * WaveKeySyncPhase_:getModulatorValue();
                                        m = CtrlrMidiMessage({0xb0, 0x41, value })
                                        panel:sendMidiMessageNow(m)
                                        end
                                        end
                                        [/code:4v8kgnrv]

                                        seems to work but , as a saw in the midi monitor ..changing one of the parameter calcs the right value and send one cc 65
                                        but how can i send the calculated value for cc 65 by sending all values from a snapshot … i search for the right place call the same function where all values a collected and send via one cc 65

                                        thx for help

                                        in reply to: got fired today #3592
                                        Widy75
                                        Participant
                                          • Topics: 10
                                          • Replies: 61
                                          • Total: 71

                                          i wish you all the best for the future
                                          and let me say thx for the great ctrlr project you have done !!!!

                                          in reply to: access virus B Panel #3508
                                          Widy75
                                          Participant
                                            • Topics: 10
                                            • Replies: 61
                                            • Total: 71

                                            hi
                                            -how can a avoid that the panel opens in edit mode ?
                                            -and how i can store the zoom option

                                            any tips ?

                                          Viewing 20 posts - 41 through 60 (of 61 total)
                                          Ctrlr