Announcement

Collapse

Products Posting Guidelines

ADVICE/PRODUCT DISCUSSION ONLY! DO NOT POST TECHNICAL QUESTIONS!
See more
See less

TD30 Browser

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • TD30 Browser

    Updated screen grabs: (as of version 0.10 beta) image_23948.jpg
    image_23947.jpg
    image_23946.jpg




    Now that a few versions have gone by, it makes sense to keep the latest updates in the first post here, along with some history.

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

    /// Version 0.02 alpha - 1/27/13
    /// Added ability to "MOVE" a kit within a backup. This will properly slide the kits up or down to make room for the move.
    /// Added ability to "INSERT" a kit when dragged from another window (backup, or kit). This will slide the kits down to make room for the insertion, deleting the last kit in the backup
    /// Added preliminary "Print Preview" to eventually allow printing of entire kit compositions

    /// Version 0.03 alpha - 1/31/13
    /// Allow name changes of kits
    /// use new icon supplied by Intruder

    /// Version 0.04 alpha - 2/2/13
    /// Use new icon for all windows
    /// FULL support added for Chains! Renaming, ordering, swapping, inserting, etc. Remember to try holding control while dragging to see extended choices.
    /// If you drag and drop an instrument (a rim or head sound) while holding ALT, you can easily assign that sound to every single kit in the backup for that trigger.
    /// Added Help->About menu item, which gives access to a DONATE button. :-)

    /// Version 0.05 alpha - 2/3/13
    /// Automatically fix up chains that contain kits which were shuffled around

    /// Version 0.06 alpha - 2/17/13
    /// Implement search feature - Search will match instrument names, kit names, chain names, kit names in chains. "F3" will search again.
    /// Remember window size and position between runs

    /// Version 0.07 alpha - 2/23/13
    /// Added Preferences window so you can specify override labels for each module input (so you can name your AUX3 Rim to be "cowbell", for example)
    /// Fix menus to not crash (or be enabled) when no window is opened

    /// Version 0.08 alpha - 2/25/13
    /// Added Context Menu to "expand all" and "collapse all" for each tree node
    /// Added Context Menu to "Clear Kit" which will erase the contents of the selected kit back to "USER Kit" defaults
    /// Support multiple select so the property viewer (on the right) can be used to change many things all at once
    /// Added Context Menu to "Select In All Kits" to make editting all AUX 1/Head at the same time, or all Tom 3 (both head and rim) [for things like panning, etc]
    /// Fixed automatic scrolling to the top after dropping something via drag and drop

    /// Version 0.09 alpha - 2/28/13
    /// Added Description Column, so subtle differences can be seen without having to click back and forth
    /// Added all details for cymbals (can't set size yet)
    /// Added "File - New - Kit" so you can easily have a base kit to start building from, or to drag a backup kit to.
    /// Added new Context menu for Kits in Backup files - "Copy to new Kit Window", so you can edit/save a kit from a backup as a KitSave
    /// Fixed about box to pull version string from the right place.

    /// Version 0.10 beta - 3/3/13 [No longer alpha]
    /// Added all details for Toms
    /// Finished support for pad compressors
    /// Add dropdown to select whether the description column is showing the standard description, or the compressor settings
    /// Add category display to the description column to make it more clear what instrument type you are looking at
    /// Fix File Open and File Save dialog to know about "*.TD0" files
    /// Fix long standing bug where changing an input type from one to another wouldn't change its internal type (visual bug only)

    /// Version 0.11 beta - 6/16/13
    /// Add support for drag/drop multiple Kits at once, in the same backup window, or from one backup to another
    /// Don't auto-expand kits when dragging a kit or kits
    /// Add support for pad EQ settings (dropdown at the top, like pad compressors)
    /// Fix long standing bug where kit instruments types wouldn't be reflected correctly after a drag and drop (was visual only)
    /// Make selection a little more appropriate after drag and drop of Kits. Still not perfect, and only Kits addressed so far.

    /// Version 0.12 beta - 6/25/13
    /// Add ability to see/assign MIDI information for all inputs - Note that Snare brush/xstick and HH closed/pedal is on the Kit not the Input
    /// Added context menu (and shortcut key "DEL") for deleting a kit from a backup (all kits will slide up, and an empty kit will be added at the end)
    /// Make double clicking on an item expand/collapse the item

    /// Version 1.00 - 10/7/15
    /// Add context menu on a backup kit to copy the MIDI settings of the selected kit to ALL Kits in the entire backup

    /// Version 1.01 - 11/30/15
    /// Add support for MIDI note for HH edge closed

    /// Version 1.02 - 06/21/16
    /// Add support for turning on/off and setting Kit Tempo

    TD30Browser_v.1.02.zip
    Last edited by kgoroway; 06-21-16, 06:38 PM.
    eKit (TD-30KV): http://www.vdrums.com/forum/performa...y-s-drums-td39
    aKit: (Tama Starclassic): http://www.vdrums.com/forum/acoustic...ma-starclassic
    TD30Browser: http://www.vdrums.com/forum/general/...4-td30-browser

  • #2
    I am very intrigued, and very confused all at the same time. I thought the TD-30's USB would make upload of kits super easy and didn't require VDrumlib anymore.
    I think my work is done here.

    Comment


    • #3
      looks good. have fun!

      -SD-

      Comment


      • #4
        Originally posted by Tommy_D View Post
        I am very intrigued, and very confused all at the same time. I thought the TD-30's USB would make upload of kits super easy and didn't require VDrumlib anymore.
        I'm a bit confused too...is this accessing the modules sound engine parameters? Is this in "real time" or something you set up and then load? IMO...unless it's in real time....it doesn't seem like it would be that useful. Why would I want to spend time putting stuff together that I have no idea what it will sound like? What am I missing?

        ...and why wouldn't you need VDrumLib to keep you kits organized anymore? What's USB connection got to do with building and organizing your kits? Wouldn't USB just make using VDL easier?
        8 piece DIY Acrylic, 2x2Box DrumIt5, Gen16 4xDCP, DIY Acrylic&Gen16 Conversions, Sleishman Twin-QuadSteele hybrid, Gibraltar&DrumFrame rack, DW9502LB, Midi Knights Pro Lighting
        http://www.airbrushartists.org/DreamscapeAirbrushRealm

        Comment


        • #5
          No, not real-time. Roland doesn't seem to expose anything that would allow that (although packet sniffing their wireless connection is probably something that should be done just to see what is exposed).

          The idea is to (eventually) allow you to very quickly and easily edit everything and anything on the module (via manipulating the "backup" file). For now, I am processing the "kit" saves. I plan to move onto the "50 kit" saves, and then the "backup" file. Once I get to the "backup" file, things like creating chains, for example, would be a simple matter of drag and drop.

          My first goal is to allow you to easily, visually, lay out all of your kits once the vex packs get released (in much the same way that VDrumLib allows).

          The reality is this...My TD30 has 80 kits on it (of various, often dubious quality). I just split my AUX1 thru AUX3. I wanted a quick, simple way to tell it that every single kit should have a cowbell on the head of AUX1, a splash on the RIM of AUX1, a Tom on the head of AUX2, a splash on the RIM of AUX2, a Tom on the head of AUX3, and a china on the RIM of AUX3. Doing all of that by hand would have taken an eternity...In fact, I probably wouldn't have done it. So, instead I wrote a quick loop to do it in one shot, and from there decided that I might as well put a UI on the app, flesh it out a bit more, and let anyone who wants to play with it do so...
          eKit (TD-30KV): http://www.vdrums.com/forum/performa...y-s-drums-td39
          aKit: (Tama Starclassic): http://www.vdrums.com/forum/acoustic...ma-starclassic
          TD30Browser: http://www.vdrums.com/forum/general/...4-td30-browser

          Comment


          • #6
            It's essentially V-Drum Lib - for the TD-30.
            Which isn't a bad thing, as I'm a fan (and owner) of V Drum Lib and I'll upgrade once the TD-30 option comes out - mostly because they'll have a Mac version.
            I'd run Parallels if I had to, but I'd always be happier with native.
            Nice work. Look forward to seeing it in action.

            Comment


            • #7
              I still don't get it. Is VDrumLib not going to be TD-30 compatible? How is this different?

              Don't get me wrong...kudos for going for it....But I don't see anything that would make me want to switch from VDrumLib at the moment.

              Now...real Time tweaking of all the TD-30 parameters from my 55" monitor without having to dig through the factory interface would sway me...maybe.
              8 piece DIY Acrylic, 2x2Box DrumIt5, Gen16 4xDCP, DIY Acrylic&Gen16 Conversions, Sleishman Twin-QuadSteele hybrid, Gibraltar&DrumFrame rack, DW9502LB, Midi Knights Pro Lighting
              http://www.airbrushartists.org/DreamscapeAirbrushRealm

              Comment


              • #8
                Originally posted by fulrmr(Daniel) View Post
                I still don't get it. Is VDrumLib not going to be TD-30 compatible?
                No that's not it. VDrumLib will absolutely be updated to support the TD-30. But, that has nothing to do with it. He is a developer and he enjoys developing code, so he is writing his own version because it would be a fun project for him. Much like writing your own music because it is a creative outlet that you are good at and enjoy doing.

                -SD-

                Comment


                • #9
                  Originally posted by SiliconDrummer View Post
                  No that's not it. VDrumLib will absolutely be updated to support the TD-30. But, that has nothing to do with it. He is a developer and he enjoys developing code, so he is writing his own version because it would be a fun project for him. Much like writing your own music because it is a creative outlet that you are good at and enjoy doing.

                  -SD-
                  Ahhh....I gotcha. Been there.

                  Soooo.....get those creative juices flowing and crack that 30......I want to use my big screen to tweak instead of staring at the little LED.
                  8 piece DIY Acrylic, 2x2Box DrumIt5, Gen16 4xDCP, DIY Acrylic&Gen16 Conversions, Sleishman Twin-QuadSteele hybrid, Gibraltar&DrumFrame rack, DW9502LB, Midi Knights Pro Lighting
                  http://www.airbrushartists.org/DreamscapeAirbrushRealm

                  Comment


                  • #10
                    I must say, that's one good thing about 2box. They provide a tool that allows you to edit kits and setups on your computer as a free download. Even Megadrum offers a kit and trigger editing tool - and now an app that allows you do to it wireless.
                    . digitalDrummer
                    Review index

                    Comment


                    • #11
                      Originally posted by allanjohn View Post
                      I must say, that's one good thing about 2box. They provide a tool that allows you to edit kits and setups on your computer as a free download. Even Megadrum offers a kit and trigger editing tool - and now an app that allows you do to it wireless.
                      Which means Roland will offer it in 2019... with the TD-40.

                      Comment


                      • #12
                        Originally posted by Tazed View Post
                        Which means Roland will offer it in 2019... with the TD-40.
                        that's very optimistic...don't you think?
                        8 piece DIY Acrylic, 2x2Box DrumIt5, Gen16 4xDCP, DIY Acrylic&Gen16 Conversions, Sleishman Twin-QuadSteele hybrid, Gibraltar&DrumFrame rack, DW9502LB, Midi Knights Pro Lighting
                        http://www.airbrushartists.org/DreamscapeAirbrushRealm

                        Comment


                        • #13
                          Originally posted by SiliconDrummer View Post
                          No that's not it. VDrumLib will absolutely be updated to support the TD-30. But, that has nothing to do with it. He is a developer and he enjoys developing code, so he is writing his own version because it would be a fun project for him. Much like writing your own music because it is a creative outlet that you are good at and enjoy doing.

                          -SD-
                          This! :-)

                          TD30Browser won't ever be VDrumLib because I have no plans (or interest) in making it compatible with earlier modules. I thought about writing it in java to it would work on Macs...But it will probably work in any of the "PC-on-Mac" tools anyway (ie. parallels)

                          The real-time aspect can only be done if Roland expected, and prepared to do it eventually, leaving that feature in the module...probably not there, but could be added with a firmware update. ;-)
                          eKit (TD-30KV): http://www.vdrums.com/forum/performa...y-s-drums-td39
                          aKit: (Tama Starclassic): http://www.vdrums.com/forum/acoustic...ma-starclassic
                          TD30Browser: http://www.vdrums.com/forum/general/...4-td30-browser

                          Comment


                          • #14
                            kgoroway as a td30 owner I have to tell you that with the usb support I managed quite easily to move/swap all of my 80 kits into the positions I wanted. It was even easier than using VDrumslib. I'm with Daniel if we can't do it on the fly....
                            Kudos man - hacking the code nicely done!
                            TD30KV, SPD-S, SPD-30, RMP-5, Jamhub Greenroom, Tama Iron Cobra double peddle, Pearl RH-2000 remote HH, CowPaddy, BeatBar, IW Drums Lites, Stealth AtoE 16" Ride, 8" Splash cymbals.

                            Comment


                            • #15
                              Ah well, at least it will be good for some other things...Like being able to name things with a real keyboard instead of spinning around to find letters. ;-)

                              Oh, and generating a printable report of all of the details of your module. Being able to quickly look at something to find out which snare a particular kit is using without having to turn on the module seems like it would be a "nice-to-have."
                              eKit (TD-30KV): http://www.vdrums.com/forum/performa...y-s-drums-td39
                              aKit: (Tama Starclassic): http://www.vdrums.com/forum/acoustic...ma-starclassic
                              TD30Browser: http://www.vdrums.com/forum/general/...4-td30-browser

                              Comment

                              Working...
                              X