Yamaha TG33 (SY22) Panel

Home Forums General Programming Yamaha TG33 (SY22) Panel

Viewing 20 posts - 1 through 20 (of 37 total)
  • Author
    Posts
  • #17448
    King PP
    Participant
      • Topics: 12
      • Replies: 25
      • Total: 37
      • β˜…

      Hi.

      I’v almost completed a Yamaha TG33 Panel, the only thing I can’t get to work as I’d like is the pitch for each ‘element’ (oscillator). A few years ago I made an editor for Lemur on iPad & got it working with lots of help from nice people on the Lemur forum but I’ve totally forgotten how.

      When I make editors I usually observe the output from MIDIQuest, the SysEx for the pitch control looks like this….

      MIDI

      My question is how do you assign this to one knob / slider? As you can see; when the 12th bit is set to “01” the variable uses the last 11 numbers to control negative pitch (minus 12 semitones) & when the 12th bit is set to “00” the variable uses the first 12 numbers. (plus 12 semitones)

      Apologies if my terminology is wrong πŸ™‚

      Thanks in advance, best….. Christopher.

      • This topic was modified 10 years, 3 months ago by King PP.
      • This topic was modified 10 years, 3 months ago by King PP.
      #17470
      King PP
      Participant
        • Topics: 12
        • Replies: 25
        • Total: 37
        • β˜…

        …also if anyone is interested in programming my TG33 (SY22) panel so it can receive a patch dump on program changes so patch settings are reflected on the modulators / knobs etc please let me know, I have a few issues to sort out & then I will post.

        Thankks!

        Christopher.

        #17472
        atom
        Keymaster
          • Topics: 159
          • Replies: 2945
          • Total: 3104
          • β˜…β˜…β˜…β˜…β˜…

          This looks like a split into MS/LS parts, the formula for a slider would be something like:
          F0 43 12 26 02 01 00 00 01 01 7f LS MS F7

          but the range of the slider has to be set at propably a mapping expression will be needed to map negative values, but that should produce a series of messages you need.

          #17474
          King PP
          Participant
            • Topics: 12
            • Replies: 25
            • Total: 37
            • β˜…

            Thanks Atom.

            Yeah, I’ve already used the same formula and it doesn’t work. How would i set the slider to a a mapping expression that will map negative (& positive?) values? (the above image is the full range btw, -12 to +12 semitones)

            I have used MS/LS before but only where after ’00’ reaches 127 it switches to ’01’ & starts again from zero…..

            Thanks for your help….

            • This reply was modified 10 years, 3 months ago by King PP.
            #17476
            atom
            Keymaster
              • Topics: 159
              • Replies: 2945
              • Total: 3104
              • β˜…β˜…β˜…β˜…β˜…

              Try the expressions document i wrote: http://ctrlr.org/expressions-in-ctrlr-2/
              it should help you getting the right one.

              #17478
              King PP
              Participant
                • Topics: 12
                • Replies: 25
                • Total: 37
                • β˜…

                Thanks Atom.

                I’ve set the minimum slider value to -12 and maximum slider value to +12 and this is the output…

                2

                ….the LS values are correct but as you can see the MS value is ‘FF’ for negative values where as I need the MS value to be ’01’ for negative values. How would I do that? I can’t understand it from the link you gave me, sorry!

                πŸ™‚ Thanks again…. Christopher.

                #17485
                layzer
                Participant
                  • Topics: 6
                  • Replies: 36
                  • Total: 42
                  • β˜…

                  been there, done that…

                  set up your message like atom said:

                  F0 41 10 6A 12 03 00 10 65 LS MS F7

                  make a fixed slider and put these values in the value box.

                  -12=16372
                  -11=16373
                  -10=16374
                  -09=16375
                  -08=16376
                  -07=16377
                  -06=16378
                  -05=16379
                  -04=16380
                  -03=16381
                  -02=16382
                  -01=16383
                  +0=0
                  +01=1
                  +02=2
                  +03=3
                  +04=4
                  +05=5
                  +06=6
                  +07=7
                  +08=8
                  +09=9
                  +10=10
                  +11=11
                  +12=12

                  you will likely run into controls requiring +24 to -24, +50 to -50 and +100 to -100 ranges too so use these values for those.

                  24 steps
                  —————–
                  -24=16360
                  -23=16361
                  -22=16362
                  -21=16363
                  -20=16364
                  -19=16365
                  -18=16366
                  -17=16367
                  -16=16368
                  -15=16369
                  -14=16370
                  -13=16371
                  -12=16372
                  -11=16373
                  -10=16374
                  -09=16375
                  -08=16376
                  -07=16377
                  -06=16378
                  -05=16379
                  -04=16380
                  -03=16381
                  -02=16382
                  -01=16383
                  +0=0
                  +01=1
                  +02=2
                  +03=3
                  +04=4
                  +05=5
                  +06=6
                  +07=7
                  +08=8
                  +09=9
                  +10=10
                  +11=11
                  +12=12
                  +13=13
                  +14=14
                  +15=15
                  +16=16
                  +17=17
                  +18=18
                  +19=19
                  +20=20
                  +21=21
                  +22=22
                  +23=23
                  +24=24

                  50 steps
                  —————
                  -50=16334
                  -49=16335
                  -48=16336
                  -47=16337
                  -46=16338
                  -45=16339
                  -44=16340
                  -43=16341
                  -42=16342
                  -41=16343
                  -40=16344
                  -39=16345
                  -38=16346
                  -37=16347
                  -36=16348
                  -35=16349
                  -34=16350
                  -33=16351
                  -32=16352
                  -31=16353
                  -30=16354
                  -29=16355
                  -28=16356
                  -27=16357
                  -26=16358
                  -25=16359
                  -24=16360
                  -23=16361
                  -22=16362
                  -21=16363
                  -20=16364
                  -19=16365
                  -18=16366
                  -17=16367
                  -16=16368
                  -15=16369
                  -14=16370
                  -13=16371
                  -12=16372
                  -11=16373
                  -10=16374
                  -09=16375
                  -08=16376
                  -07=16377
                  -06=16378
                  -05=16379
                  -04=16380
                  -03=16381
                  -02=16382
                  -01=16383
                  +00=0
                  +01=1
                  +02=2
                  +03=3
                  +04=4
                  +05=5
                  +06=6
                  +07=7
                  +08=8
                  +09=9
                  +10=10
                  +11=11
                  +12=12
                  +13=13
                  +14=14
                  +15=15
                  +16=16
                  +17=17
                  +18=18
                  +19=19
                  +20=20
                  +21=21
                  +22=22
                  +23=23
                  +24=24
                  +25=25
                  +26=26
                  +27=27
                  +28=28
                  +29=29
                  +30=30
                  +31=31
                  +32=32
                  +33=33
                  +34=34
                  +35=35
                  +36=36
                  +37=37
                  +38=38
                  +39=39
                  +40=40
                  +41=41
                  +42=42
                  +43=43
                  +44=44
                  +45=45
                  +46=46
                  +47=47
                  +48=48
                  +49=49
                  +50=50

                  100 steps
                  ——————
                  -99=16285
                  -98=16286
                  -97=16287
                  -96=16288
                  -95=16289
                  -94=16290
                  -93=16291
                  -92=16292
                  -91=16293
                  -90=16294
                  -89=16295
                  -88=16296
                  -87=16297
                  -86=16298
                  -85=16299
                  -84=16300
                  -83=16301
                  -82=16302
                  -81=16303
                  -80=16304
                  -79=16305
                  -78=16306
                  -77=16307
                  -76=16308
                  -75=16309
                  -74=16310
                  -73=16311
                  -72=16312
                  -71=16313
                  -70=16314
                  -69=16315
                  -68=16316
                  -67=16317
                  -66=16318
                  -65=16319
                  -64=16320
                  -63=16321
                  -62=16322
                  -61=16323
                  -60=16324
                  -59=16325
                  -58=16326
                  -57=16327
                  -56=16328
                  -55=16329
                  -54=16330
                  -53=16331
                  -52=16332
                  -51=16333
                  -50=16334
                  -49=16335
                  -48=16336
                  -47=16337
                  -46=16338
                  -45=16339
                  -44=16340
                  -43=16341
                  -42=16342
                  -41=16343
                  -40=16344
                  -39=16345
                  -38=16346
                  -37=16347
                  -36=16348
                  -35=16349
                  -34=16350
                  -33=16351
                  -32=16352
                  -31=16353
                  -30=16354
                  -29=16355
                  -28=16356
                  -27=16357
                  -26=16358
                  -25=16359
                  -24=16360
                  -23=16361
                  -22=16362
                  -21=16363
                  -20=16364
                  -19=16365
                  -18=16366
                  -17=16367
                  -16=16368
                  -15=16369
                  -14=16370
                  -13=16371
                  -12=16372
                  -11=16373
                  -10=16374
                  -09=16375
                  -08=16376
                  -07=16377
                  -06=16378
                  -05=16379
                  -04=16380
                  -03=16381
                  -02=16382
                  -01=16383
                  +00=0
                  +01=1
                  +02=2
                  +03=3
                  +04=4
                  +05=5
                  +06=6
                  +07=7
                  +08=8
                  +09=9
                  +10=10
                  +11=11
                  +12=12
                  +13=13
                  +14=14
                  +15=15
                  +16=16
                  +17=17
                  +18=18
                  +19=19
                  +20=20
                  +21=21
                  +22=22
                  +23=23
                  +24=24
                  +25=25
                  +26=26
                  +27=27
                  +28=28
                  +29=29
                  +30=30
                  +31=31
                  +32=32
                  +33=33
                  +34=34
                  +35=35
                  +36=36
                  +37=37
                  +38=38
                  +39=39
                  +40=40
                  +41=41
                  +42=42
                  +43=43
                  +44=44
                  +45=45
                  +46=46
                  +47=47
                  +48=48
                  +49=49
                  +50=50
                  +51=51
                  +52=52
                  +53=53
                  +54=54
                  +55=55
                  +56=56
                  +57=57
                  +58=58
                  +59=59
                  +60=60
                  +61=61
                  +62=62
                  +63=63
                  +64=64
                  +65=65
                  +66=66
                  +67=67
                  +68=68
                  +69=69
                  +70=70
                  +71=71
                  +72=72
                  +73=73
                  +74=74
                  +75=75
                  +76=76
                  +77=77
                  +78=78
                  +79=79
                  +80=80
                  +81=81
                  +82=82
                  +83=83
                  +84=84
                  +85=85
                  +86=86
                  +87=87
                  +88=88
                  +89=89
                  +90=90
                  +91=91
                  +92=92
                  +93=93
                  +94=94
                  +95=95
                  +96=96
                  +97=97
                  +98=98
                  +99=99

                  ps. copy paste them in, or use the attached txt file. dont type them lol

                  • This reply was modified 10 years, 3 months ago by layzer.
                  • This reply was modified 10 years, 3 months ago by layzer.
                  Attachments:
                  You must be logged in to view attached files.
                  #17492
                  King PP
                  Participant
                    • Topics: 12
                    • Replies: 25
                    • Total: 37
                    • β˜…

                    Wow! Thanks layzer, it’s greatly appreciated. πŸ™‚

                    #17495
                    King PP
                    Participant
                      • Topics: 12
                      • Replies: 25
                      • Total: 37
                      • β˜…

                      Thanks again Layzer.

                      I’ve just tried this but the MS value is now changing to ‘7F’ rather than ‘FF’, any ideas how i make it change to ’01’?

                      Thanks, best…. Christopher.

                      #17496
                      King PP
                      Participant
                        • Topics: 12
                        • Replies: 25
                        • Total: 37
                        • β˜…

                        ….like this

                        :-)

                        Cheers!

                        #17501
                        King PP
                        Participant
                          • Topics: 12
                          • Replies: 25
                          • Total: 37
                          • β˜…

                          Thanks for the help both of you, I’ve had a look at the Korg Prophecy panel to see how it dealt with this & it’s all working great now.

                          Just in case anyone else is interested this is what I used…..

                          lt (modulatorValue, 0, 128 + (128 – abs(modulatorValue)), modulatorValue)

                          C.

                          #17504
                          layzer
                          Participant
                            • Topics: 6
                            • Replies: 36
                            • Total: 42
                            • β˜…

                            ahhh ok glad u figured it out, and yeah i gave you values for a 128 max MSB. u needed 256 values which would have gone like this:

                            and so on……
                            -06=65530
                            -05=65531
                            -04=65532
                            -03=65533
                            -02=65534
                            -01=65535
                            +0=0
                            +01=1
                            +02=2
                            +03=3
                            +04=4
                            +05=5
                            +06=6
                            and so on…….

                            #17527
                            King PP
                            Participant
                              • Topics: 12
                              • Replies: 25
                              • Total: 37
                              • β˜…

                              πŸ™‚

                              • This reply was modified 10 years, 3 months ago by King PP.
                              • This reply was modified 10 years, 2 months ago by King PP.
                              #18633
                              oredon
                              Participant
                                • Topics: 1
                                • Replies: 1
                                • Total: 2
                                • β˜…

                                Would love to see the TG33 panel, is it ready for posting?

                                #19253
                                kyoto
                                Participant
                                  • Topics: 0
                                  • Replies: 1
                                  • Total: 1
                                  • β˜…

                                  Waiting panel for yamaha tg 33

                                  When we can try ? πŸ˜‰

                                  #22177
                                  apcnt
                                  Participant
                                    • Topics: 0
                                    • Replies: 4
                                    • Total: 4
                                    • β˜…

                                    Me to would be very happy with a panel for the TG33!
                                    Can’t wait πŸ™‚

                                    #26203
                                    apcnt
                                    Participant
                                      • Topics: 0
                                      • Replies: 4
                                      • Total: 4
                                      • β˜…

                                      Hey King PP, any progress so far, when can we try it? πŸ™‚

                                      #28804
                                      magforce
                                      Participant
                                        • Topics: 0
                                        • Replies: 1
                                        • Total: 1
                                        • β˜…

                                        Me want!!! πŸ™‚

                                        #32026
                                        Umeshu
                                        Participant
                                          • Topics: 0
                                          • Replies: 4
                                          • Total: 4
                                          • β˜…

                                          Hello,
                                          As other people, i’m very interessted by your TG-33 panel.
                                          Is it possible to download even a test version somewhere ?
                                          Let me know. Thanks

                                          #32047
                                          mckayallday
                                          Participant
                                            • Topics: 1
                                            • Replies: 8
                                            • Total: 9
                                            • β˜…

                                            I’m dreaming of this as well. I have an Sy35 so maybe there’s hope for compatibility. Many of us would be glad to chip in some help with sections if you need help finding time!

                                          Viewing 20 posts - 1 through 20 (of 37 total)
                                          • The forum ‘Programming’ is closed to new topics and replies.
                                          There is currently 0 users and 41 guests online
                                          No users are currently active
                                          Forum Statistics
                                          Threads: 2,495, Posts: 17,374, Members: 77,605
                                          Most users ever online was 12 on January 22, 2019 3:47 pm
                                          Ctrlr