sawan

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 23 total)
  • Author
    Posts
  • in reply to: Studio Electronics ATC-1 Tone Chameleon #3034
    sawan
    Participant
      • Topics: 3
      • Replies: 23
      • Total: 26

      Came here looking to see if anyone had talked about doing an Roland MKS-80 panel and found your replies

      Here are all the files I have relating to that Ctrlr: http://www.mediafire.com/?3vuslg1zbfda0ci

      Can’t check them because I don’t have ctrlr installed, but good luck ;p

      in reply to: Working with images #3003
      sawan
      Participant
        • Topics: 3
        • Replies: 23
        • Total: 26

        i got it working. basically the background has the off state image of the button already so i just wanted to be able to click that area and have the on state image come on. i’ll post it in the panels forum so you can see what i mean.

        edit: done

        in reply to: Help for user F7 #3029
        sawan
        Participant
          • Topics: 3
          • Replies: 23
          • Total: 26

          yeah 617 isn’t working in ableton. just doesn’t show up after ableton scans it. previous vers. works. but since ctrlr v5 i haven’t been able to send midi out with the vst version anyway. in the old version with the file menu in the gui it was fine. i liked being able to select midi ports n stuff. also the randomize was cool too.

          in reply to: Sysex #2998
          sawan
          Participant
            • Topics: 3
            • Replies: 23
            • Total: 26

            The ATC definitely uses sysex for certain parameters. That’s the reason Midiquest is able to control the things you can’t access with ccs.

            in reply to: Korg Wavestation #2580
            sawan
            Participant
              • Topics: 3
              • Replies: 23
              • Total: 26

              Also your K4r would be appreciated by me! <img decoding=” title=”Very Happy” />

              in reply to: Sysex #2996
              sawan
              Participant
                • Topics: 3
                • Replies: 23
                • Total: 26

                I’d just like an editor for now. I actually posted the cc list in the thread Filch linked. There are plenty of things I can control already. It’s more stuff like lfo targets and a few other things which can only be done with sysex that I’m trying to figure out.

                "Filch":1yp3q5s1 wrote:
                I’m guessing that’s you turning the knob up by 1 each time.[/quote:1yp3q5s1]

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

                Would it be possible for ctrlr to have some kind of learn function? i.e. Select a control in ctrlr, and with the correct midi in port selected, tweak the control on the synth to assign it. (maybe even sounddiver/midiquest routed in with midiyoke?)

                Could it be possible for ctrlr to decode sysex?

                in reply to: ctrlr as a vst in your DAW of choice #2870
                sawan
                Participant
                  • Topics: 3
                  • Replies: 23
                  • Total: 26

                  in ableton i use a rack with an external instrument and ctrlr, only needs one track. very handy.

                  in reply to: W7 Midi-Port-Problem #1711
                  sawan
                  Participant
                    • Topics: 3
                    • Replies: 23
                    • Total: 26

                    figured out a little work around in ableton

                    go into midi preferences and click the little arrow to the left of the port you want to use

                    in the drop down menu, click the port type button once so it changes

                    ctrlr should now be able to use this port. it’s great if you want to use the external instrument, i usually group one of those with the ctrlr plugin so it’s all on one track

                    not sure if this was obvious or w/e but it’s been handy for me

                    cheers

                    in reply to: r526 #2480
                    sawan
                    Participant
                      • Topics: 3
                      • Replies: 23
                      • Total: 26

                      is there any backward compatibility with older ctrlr panels?

                      in reply to: Kawai K4/K4r controller done! #945
                      sawan
                      Participant
                        • Topics: 3
                        • Replies: 23
                        • Total: 26

                        Sorry, I was talking to the OP!

                        in reply to: Kawai K4/K4r controller done! #938
                        sawan
                        Participant
                          • Topics: 3
                          • Replies: 23
                          • Total: 26

                          care to share?

                          in reply to: Studio Electronics ATC-1 Tone Chameleon #1602
                          sawan
                          Participant
                            • Topics: 3
                            • Replies: 23
                            • Total: 26

                            so is this useful to you? is there a way to convert this info into the usual format?

                            in reply to: Studio Electronics ATC-1 Tone Chameleon #1600
                            sawan
                            Participant
                              • Topics: 3
                              • Replies: 23
                              • Total: 26
                              "atom":3obbzdr6 wrote:
                              I was wondering about the first part of data like: LFO1A EQU $03 LFO 1 ASSIGN 0 – 11 what does that mean ?
                              does that mean that CC03 is LFO1 assign and can have values 0-11 or is it a pointer to memory program data (3rd byte?)[/quote:3obbzdr6]

                              sorry, it’s all a lot easier to read in the text doc i uploaded to mediafire. i didn’t see that you could upload files here. i’ve attached them to this post.

                              i don’t actually know anything about sysex stuff so i just copied the info i read from the photocopies.

                              as far as i can tell the format is like this:

                              LFO1A_EQU_$03_LFO 1 ASSIGN_0 – 11

                              1st part is the parameter name for the device
                              2nd part -"EQU" i have no idea, but that’s what’s written in the thing the SE guy sent me. (have a look at the photocopies)
                              3rd part "$0_" i think this is the sysex number
                              4th part is full description
                              and 5th part is the min and max value

                              some of that is obvious, sorry.

                              "atom":3obbzdr6 wrote:
                              and the second part says "Stuff covered by ccs" and the question is the same, how should i interpret the data ? i see those $XX values are HEX, are theese CC numbers ?[/quote:3obbzdr6]

                              well this stuff is also sysex and formatted the same, as you can see, but most of it is covered by ccs already so I don’t know if it’s necessary to use sysex for those functions. as i said before i’m a noob when it comes to this stuff. is it usual for synths to have both sysex and ccs for the same function?

                              in reply to: Studio Electronics ATC-1 Tone Chameleon #1597
                              sawan
                              Participant
                                • Topics: 3
                                • Replies: 23
                                • Total: 26

                                Ok, so here goes. I had a bit of trouble reading some of the text because it’s quite low res so I’ve zipped the files just in case they come in handy:

                                http://www.mediafire.com/?wdc8c4bwccb4dd9

                                Sorry for the formatting. The code thing got it the closest. I’ve included easier to read text & pdf files in the .zip

                                missing bits:

                                [code:2gsfma0n]LFO1A EQU $03 LFO 1 ASSIGN 0 – 11
                                LFO2A EQU $07 LFO 2 ASSIGN 0 – 11
                                MX1 EQU $0F OSC 1 MIX LEVEL 0 – 127
                                MX2 EQU $10 OSC 2 MIX LEVEL 0 – 127
                                E3AS EQU $24 ENV 3 ASSIGNMENT 0 – 13
                                E1DYN EQU $25 ENV 1 DYNAMIC 0 – 127
                                E2DYN EQU $26 ENV 2 DYNAMIC 0 – 127
                                E3DYN EQU $27 SENSITIVITY (7 BITS) 0 – 127
                                MTRIG EQU $28 MULTRG 0 – 1 (1 = ON)
                                PRISTAT EQU $29 NOTE ASSIGN PRIOR 0 – 1 (1 = LOW, 0 = LAST)
                                PBND EQU $2A OSC BEND RANGE 0 – 24 (IN SEMITONES)
                                FBND EQU $2B VCF BEND RANGE 0 – 24 (IN SEMITONES)
                                ENV1 EQU $2D ENV 1,3,1&3 INVERT 0 – 3
                                XPOS EQU $2E OCTAVE LO-MID-HI (0,1,2) 0 – 2
                                MODAS EQU $2F MOD ASSIGNMENT 0 – 15
                                MODAMT EQU $30 MOD AMOUNT SCALING 0 – 127
                                TCHAS EQU $31 TOUCH ASSIGN 0 – 15
                                TCHAMT EQU $32 TOUCH AMOUNT 0 – 127
                                AGLIDE EQU $33 AUTOGLIDE INTERVAL 0 – 48 (IN SEMITONES)
                                XMODST EQU $35 XMDO & XMODE BITS 0 – 3
                                MCLCK EQU $36 MIDI SYNC DIVISOR 0 – 8[/code:2gsfma0n]

                                stuff covered by ccs:

                                [code:2gsfma0n]GLIDE EQU $00 PRESET GLIDE TIME 0 – 127
                                LFO1R EQU $01 LFO 1 RATE 0 – 127
                                LFO1D EQU $02 LFO 1 DEPTH 0 – 127
                                LFO1WF EQU $04 LFO 1 WAVE FORM 0 – 5
                                LFO2R EQU $05 LFO 2 RATE 0 – 127
                                LFO2D EQU $06 LFO 2 DEPTH 0 – 127
                                LFO2WF EQU $08 LFO 2 WAVE FORM 0 – 5
                                FREQ1 EQU $09 OSC 1 FREQ 0 – 63 (IN SEMITONES)
                                FREQ2 EQU $0A OSC 2 COARSE FREQ 0 – 63 (IN SEMITONES)
                                FINE2 EQU $0B OSC 2 FINE 0 – 127 (+- 63 PSEUDO-CENTS)
                                PW1 EQU $0C OSC 1 PULSE WIDTH 0 – 127 (64 = SQUARE)
                                PW2 EQU $0D OSC 2 PULSE WIDTH 0 – 127
                                PSW EQU $0E OSC WAVE & SYNC BIT0=TRI1, BIT1=SAW1, BIT2=PULSE1 BIT3=TRI2, BIT4=SAW2, BIT5=PULSE2, BIT6=SYNC 2 TO 1. ALO (0) TURNS ON A WAVEFORM FOR THE SYNC FUNCTION.
                                MXX EQU $11 XMOD LEVEL 0 – 127
                                MXN EQU $12 NOISE MIX LEVEL 0 – 127
                                CTOFF EQU $13 FILTER CUTOFF 0 – 127 (IN SEMITONES)
                                RFS EQU $14 FILTER RESONANCE 0 – 127
                                FTRK EQU $15 FILTER TRACKING 0 – 127
                                ENV1 EQU $16 ENV 1 AMOUNT 0 – 127
                                ATK1 EQU $17 ENV 1 ATTACK 0 – 127
                                DK1 EQU $18 ENV 1 DECAY 0 – 127
                                SUS1 EQU $19 ENV 1 SUS 0 – 127
                                REL1 EQU $1A ENV 1 RELEASE 0 – 127
                                ATK2 EQU $1B “ 0 – 127
                                DK2 EQU $1C “ 0 – 127
                                SUS2 EQU $1D “ 0 – 127
                                REL2 EQU $1E “ 0 – 127
                                ATK3 EQU $1F “ 0 – 127
                                DK3 EQU $20 “ 0 – 127
                                SUS3 EQU $21 “ 0 – 127
                                REL3 EQU $22 “ 0 – 127
                                ENV3 EQU $23 ENV 3 AMOUNT 0 – 127
                                GLDST EQU $2C 1 = GLIDE ON 0 – 1
                                MODE2 EQU $34 OSC2 MODE 0 – 3
                                CSEL EQU $37 FILTER CART SELECT 0 – 3
                                8 CURRENTLY UNUSED BYTES[/code:2gsfma0n]

                                and some extra stuff:

                                LSTPAR EQU $3F LAST PROG PARAMETER CURRENTLY UNUSED

                                NOTE: LAST BYTE OF PROGRAM IS NOT USED. EXCEPT
                                LAST BYTE OF PRO 510 IS GLOBAL VOLUME (0 – 127)
                                LAST BYTE OF PROG 511 IS MIDI CHANNEL
                                LAST BYTE OF PROG 512 IS MASTER TUNE (0 – 127)

                                ** STUDIO ELECTRONICS "ATC-1X" SYSEX INFO ** 2-18-08

                                THE ATC-1X CAN:

                                SEND A WHOLE BANK (128 PROGRAMS) – HOLD SAVE, HIT EXIT ( OR ON
                                REQUEST)

                                SEND ONE PROGRAM ON REQUEST

                                RECEIVE A WHOLE BANK

                                RECEIVE ONE PROGRAM AT THE CURRENT BANK & PROG #

                                SEND THE EDIT BUFFER ON REQUEST

                                RECEIVE THE EDIT BUFFER

                                THE ATC-1X HOLDS 4 BANKS OF 128 PROGRAMS. PROGRAM DATA IS 7 BIT, 64 BYTES,SO
                                NO COMPRESSION OR NYBBLIZING IS NEEDED. BANK SELECT IS STANDARD, I.E. CNTR #0,
                                DATA 0, CNTR #20h, DATA 0 THRU 3 FOR THE 4 BANKS, THEN A PROGRAM CHANGE
                                MESSAGE TO SELECT A NEW PROGRAM.

                                ATC-1 SYSEX HEADER:
                                BYTE 1 $F0
                                BYTE 2 00
                                BYTE 3 00
                                BYTE 4 77 STUDIO ELECTRONICS I.D.
                                BYTE 5 2 ATC-1 UNIT I.D.
                                BYTE 6 nn 127 = DUMP REQUEST, 0 WHEN SENDING PROGS TO ATC-1
                                BYTE 7 00 RESERVED
                                BYTE 8 00 RESERVED
                                BYTE 9 nn 0 = WHOLE BANK, 1 = 1 PROG AT CURRENT #, 2 = EDIT BUFFER
                                BYTE 10 nn MUST BE $F7 IF THIS IS A REQUEST, OTHERWISE THIS WILL BE
                                THE FIRST BYTE OF DATA

                                BYTE LAST MUST BE $F7

                                This is all the info I have, but Greg is pretty helpful, so I’m sure if you need any more info I can ask him.

                                If this all gets implemented then I’ll have no choice but to donate <img decoding=” title=”Smile” />

                                thanks again

                                in reply to: Studio Electronics ATC-1 Tone Chameleon #1596
                                sawan
                                Participant
                                  • Topics: 3
                                  • Replies: 23
                                  • Total: 26

                                  Hi atom, I just got hold of the sysex details from Greg at S.E.

                                  They’re photocopied A4 sheets of typewriter paper. So I’m just about to transfer them to text so I can paste them here. That will then unlock the final missing links <img decoding=” title=”Very Happy” />

                                  in reply to: Studio Electronics ATC-1 Tone Chameleon #1594
                                  sawan
                                  Participant
                                    • Topics: 3
                                    • Replies: 23
                                    • Total: 26

                                    By the way, can I add them myself by editing the XML, or do I have to dig into the code?

                                    in reply to: Studio Electronics ATC-1 Tone Chameleon #1595
                                    sawan
                                    Participant
                                      • Topics: 3
                                      • Replies: 23
                                      • Total: 26

                                      The new version is great. The Wave selectors on the oscs work excellently now. There was something wrong with them before where you would have to move another parameter or two before the wave selection changes did anything. Now it’s instant.

                                      Only things missing now are the mix controls for each osc, mod assignments and extra lfo controls..

                                      Thanks for everything so far!

                                      in reply to: Studio Electronics ATC-1 Tone Chameleon #1592
                                      sawan
                                      Participant
                                        • Topics: 3
                                        • Replies: 23
                                        • Total: 26

                                        were those values of any use?

                                        in reply to: Studio Electronics ATC-1 Tone Chameleon #1590
                                        sawan
                                        Participant
                                          • Topics: 3
                                          • Replies: 23
                                          • Total: 26

                                          turns out ‘mix’ is the osc vol :oops:

                                          hehe

                                          i guess all the ccs are covered then.

                                          in reply to: Studio Electronics ATC-1 Tone Chameleon #1589
                                          sawan
                                          Participant
                                            • Topics: 3
                                            • Replies: 23
                                            • Total: 26

                                            ah sorry, i’m a bit of a noob, what can i say :oops:

                                            6 lfo waves, values 0-5 (triangle, square, sawtooth, reverse saw, noise, random) 0-6

                                            4 filter types
                                            0) minimoog
                                            1) oberheim s.e.m.
                                            2) 303
                                            3) arp 2600

                                            4 osc modes
                                            0) normal
                                            1) osc 2 synced to osc 1
                                            2) no control voltage to osc 2 (pitch doesn’t track the keyboard)
                                            3) no control voltage to osc 2 and it’s synced to osc 1

                                            4 invert modes
                                            0) off
                                            1) vcf
                                            2) en3 (envelope 3)
                                            3) f-3 (env 1 & 3)

                                            just about to get some more ccs for osc vol n stuff like that.

                                            cheers

                                          Viewing 20 posts - 1 through 20 (of 23 total)
                                          Ctrlr