DTAB UPGRADE ANNOUCEMENTS

Started by kevin, May 19, 2008, 02:06:16 PM

Previous topic - Next topic

kevin






DTAB V1.00j Released

 This release focuses mainly upon improving Windows Vista compatibility as well as printer support,  by implementing a new print preview dialog.  Tab's can now be printed in either native DTAB format or ASC II Text format.   Other improvements come in the form of various bugs fixes and usability issues, such as improved tab import, drag and drop support, new tempo controls and better file history dialogs.    

  Have fun !



Upgrading For Registered Users


    If you've already a registered DTAB user, simply download the new version and install it over your current install.   DTAB doesn't automatically use your old preferences however.  So you'll have enter your tabber name etc again.




Download:


   www.DTAB.underwaredesign.com


kevin

#1






Dtab V1.00k  Beta #1


   This beta addresses an issue with print preview running out of memory.  As reported in 'Print Tab/Print Bitmap error'.

   Please try and report your results.



Download

 
  Old Beta Deleted Visit  Dtab Home Page for latest release.


kevin

#2






Dtab V1.01  Beta #1


   This beta tweaks up some more of the printing issues as well corrects the loading bug with section names.  I've also added a new printing preference to let users force DTAB to wait/notify them of each page during printing.   Handy for when you run out of paper, or if you have one of those fussy paper printers.    



Download


    Old Beta Deleted! - Visit Dtab Home Page for latest release.


kevin

#3





DTAB V1.01 Released

     This release corrects various printing issues found in previous V1.00j release.  We highly recommend updating !



Changes Since V0.99


     * Improved Windows Vista / Windows XP user account compatibility.
     * Includes a completely new print preview dialog.. Preview your Drum Tab before you print it
     * Drum Tabs can now be printed in either native DTAB tab format or standard ASC II Text format.
     * Drum Tabs can be printed in colour or black & white
     * Includes  Drag and Drop support file loading.  You can now drag a drum tab onto the DTAB window to load it.
     * New Temp controls
     * Pref's are are now located in the My Documents folder under DTAB/SETTINGS.    For easy personal back ups.
     * File history can remember the last 100 songs you were working on.
     * File history supports native Dtab song files (DTB files) as well as direct .TXT importing.
     * Dtab Importer can detect abnormal staff divider characters.  

      and more...


     Have fun !




Upgrading For Registered Users


    If you've already a registered DTAB user, simply download the new version and install it over your current install.   DTAB V1.00 doesn't automatically use your old V0.99 (or lower) preferences however.  So you'll have enter your tabber name & registration information again.




Download:


   Visit Dtab Home Page for latest release.


kevin

#4





DTAB V1.01b Live Update Released

     This release corrects an issue DTAB not saving backup files.



Changes Since V0.99


     * Improved Windows Vista / Windows XP user account compatibility.
     * Includes a completely new print preview dialog.. Preview your Drum Tab before you print it
     * Drum Tabs can now be printed in either native DTAB tab format or standard ASC II Text format.
     * Drum Tabs can be printed in colour or black & white
     * Includes  Drag and Drop support file loading.  You can now drag a drum tab onto the DTAB window to load it.
     * New Temp controls
     * Pref's are are now located in the My Documents folder under DTAB/SETTINGS.    For easy personal back ups.
     * File history can remember the last 100 songs you were working on.
     * File history supports native Dtab song files (DTB files) as well as direct .TXT importing.
     * Dtab Importer can detect abnormal staff divider characters.  

      and more...


     Have fun !




Upgrading For Registered Users


    If you've already a registered DTAB user, simply download the new version and install it over your current install.   DTAB V1.01b doesn't automatically use your old V0.99 (or lower) preferences however.  So you'll have enter your tabber name & registration information again.




Download:



    Visit Dtab Home Page for latest release.

kevin

#5





DTAB V1.01d Upgraded Released

     This upgrade can be summarized as two main changes,  those being Documentation and Bugs.  Yes!  The documentation has finally been updated to represent the functionality of DTAB V1.01.    In terms of bugs,  this release corrects a number of annoying issues found in the DTAB V1.01B & DTAB V1.01C live update.   For a list of exactly what was fixed see the  history bellow.    




History


 Changes since the last major release.


          * Added
                - Completely revisied the documentation.
              - SAVE will act as SAVE AS, when a file hasn't currently been SAVED.


          *Fixes
              - The RUFF scaler was overflowing during play back.
              - Changing the time signature wasn't working on blank bars.
              - Changing Time Signature could effect the current bar during play back, rather than the user selected bar.
              - Expand song could overflow the song buffer if expanding while playing the last bar in the song.
              - Toggle to Show user Comments wasn't working in render.
              - Repeat section could overflow the song buffer when the section was aligned to the end of the allocated array.

              - Added extra projection to ensure DTAB auto creates the local MY DOCUMENTS user folders and exits cleanly if it cant.

              - Save on exit had some fault logic when no name was given.

              - Note rate (for keyboard cursor) wasn't being initialized correctly when a new song was loaded.

          *Changes
        - Ripped extra Bar replay routines since they're no longer used.
              - Resizing the Key Map window a little..






Changes Since V0.99


     * Improved Windows Vista / Windows XP user account compatibility.
     * Includes a completely new print preview dialog.. Preview your Drum Tab before you print it
     * Drum Tabs can now be printed in either native DTAB tab format or standard ASC II Text format.
     * Drum Tabs can be printed in colour or black & white
     * Includes  Drag and Drop support file loading.  You can now drag a drum tab onto the DTAB window to load it.
     * New Temp controls
     * Pref's are are now located in the My Documents folder under DTAB/SETTINGS.    For easy personal back ups.
     * File history can remember the last 100 songs you were working on.
     * File history supports native Dtab song files (DTB files) as well as direct .TXT importing.
     * Dtab Importer can detect abnormal staff divider characters.  

      and more...

     Have fun !




Upgrading For Registered Users


    If you've already a registered DTAB user, simply download the new version and install it over your current install.   DTAB V1.01b doesn't automatically use your old V0.99 (or lower) preferences however.  So you'll have enter your tabber name & registration information again.




Download:


    Visit Dtab Home Page for latest release.



kevin

#6





DTAB V1.03 Upgraded Released

     The Dtab V1.03 upgrade is finally released, as you can no doubt tell from the history bellow, there's lots of new additions and functionality tweaks. Our focus for V1.03 has been on improving the feel of the editing environment, the Doc's and the Drum Tab importation features just to name a few.

       For a list of exactly what was fixed see the  history bellow.    



History


 Changes since the last major release.

* Added

- Scroll Wheel Note selection in main editor. Scroll up/down to step through the available note heads for each staff line.
- Scroll Wheel navigation, scroll up/down through song (When not over current bar)
- Basic Scroll Wheel support to Some windows
- Added tempo value to the title of the tempo edit form
- Fixed the ugly resizing, so the main form smoothly clips when reaching its min width and height
- Added user preference to define the direction of the scroll wheel when scrolling through the note heads.
- Added a note hover feature to the edit window
- Added external staff line and note head names
- Added option to disable/enable note head hovering
- Snare Rim Shots now have double the snare hit during playback, so its thicker than an a regular accented hit.
- Included DTAB Script Engine and hooked it into the web import process
- Importer Rule Set Parsing. Users can insert special tags in to Drum Tabs to control how the Dtab Importer is to remake the Staff Line and note heads which allows the user to save the Tab (with rules) and import it later at will.
- Added form for user to define rule set.
- Added some support for the importer to accept colon characters as bar dividers as some tabs use colons in the staff line header/ row end and pipes for any middle bars. The importer now just has better logic for deal with such rows. You can
remap the colons as pipes | using the rules.
- Added solo section name to the import section detection.
- Replace section name detection with faster version
- imported songs automatically clip to the physical bar length.
- support to decodes single spaced 1/8th note triplets in 4/4 time during import.
- Importer removes loaded/download tabs containing ASCII tab character. The formatter assumes that tab characters are aligned to 8 character bounds as per NOTEPAD
- Importer can attempt to guess the timing on bars the don't include a count and exceed the expected bar size by one.
- Importer supports the dash song name convention. Ie Band-SomeBand Tabber-Bill
- Importer uses its own default rule set when none appear in the tab.
- Importer can detect "play X times" tags above bars.
- Importer detects played as triplet tags. This makes the bar decoder remap any 3/4 sized bars (without counting) as 4/4 triplets.
- Importer turns player off when importing
- Import Rules now support a pre-processing Replace function. This allows users to replace strings in the tab body prior to importing. The replace occurs inside the import, not in tab import text window.
- Import can detect repeats blocks wrapped within the {} chrs
- Beta Test versions can now have a built in expire date.
- Added some Short cut labels to the ADD section dialog. Intro, Verse, Chorus, Solo, Bridge, End
- Added click on section headers to edit them.
- Added click on the song details to pop the edit info dialog
- Download Page to the import Tab
- Save tab adds the tab to the file history
- Save tab perform and pre-scan of the tab looking for a possible Song & Artist name
- Tempo dialog has some quick tempo suggestions
- Delete wasn't fully hooked up on the rule window.
- Added net connection detection, if no connection is found the download and auto update features default to off.
- Edit section was sizable for some bizarre reason
- Added a Remove from history button to the Reload dialog. It doesn't delete the file, just the file listing in the history.
- Dragging a Tab onto the main window is now added to the history

* New Features
- Web Upgrade Checker Defaults to Monthly
- Web Importer Form + Script Engine.
- ESC key can toggle the editor dialogs on/off, Giving a full screen mode edit area.

* Changes
- The bar edit and play back controls now center in the form when its resized.
- The Key mapping form is now wider so it handle all the different sounds.

* Fixes
- The Second bass drum/hi hat foot line had a typo in it.. Dunno how long that's been there.. :(
- Tempo search could overflow if a new track was imported and current bar was beyond the song length
- Importer could overflow the temp song buffer when writing repeated bars from the temp buffer to the song output buffer
- Importer could skip the opening bar dividers on some multi bar repeats
- Various forms weren't being closed, if the main window was.
- Edit Section has a typo on the cancel button.
- Edit Section didn't refresh the render view port.
- Time Sig selection was using combos rather and list boxes
- Cut and pasting on the Import Tab window would trip a download query if a link was in the text
- The current bar label was black on win7 machine, replace it with a picture box
- The loader didn't init the default tempo when loading old DTAB format 0 files. So they would default to 120bpm.
- Import didn't always activate the correct staff lines in the edit window.



     Have fun !




Upgrading For Registered Users


    If you've already a registered DTAB user, simply download the new version and install it over your current install. If you're upgrading from a version older than Dtab V1.00, just be warned that DTAB V1.03 doesn't automatically use your old preferences. So you'll have enter your tabber name & registration information again.




Download:


   Visit Dtab Home Page for latest release.





Would You Like Convert Drum Tab To Sheet Music ?


    Well then check out DtabPrinter, it's a companion application that can render your Dtab Drum Tabs out as Sheet Music.
    Visit http://www.dtabprinter.com/ for the latest information. 



kevin






DTAB V1.03b Upgraded Released

      The Dtab V1.03b upgrade corrects a few playback issues found in the V1.03 release (above).  Not content with just fixing the reported issues, we've taken this opportunity to make more improvements to the Drum Tab importer and update checker. 

        For a list of exactly what was fixed see the  history bellow.     



History


  Changes since the last major release.

------------------------------------------
1.03b      30th,June,2011 - 1st,July,2011
------------------------------------------

           * Fixes
               - Some legacy Choke playback code could cause a crashes during replay
                 in release builds, but not the dev build.
               - Triplet decoder was miss reading spaced out 1/8 note triplets
                 eg..  "1 t l 2 t l 3 t l 4 t l"
               - Importer pre-pass could wrongly classify some rows of characters as possible staff lines

           * Added
               - Default Import rule assumes Staff line R='s RIDE, remaps B (Bell) to X (DTAB BELL)
               - Default Import rule assumes Staff line Rd='s RIDE, remaps B (Bell) to X (DTAB BELL)
               - Default Import rule assumes Staff line F1='s Floor Tom #1, remaps 0 (Zero) to o
               - Default Import rule assumes Staff line F2='s Floor Tom #2, remaps 0 (Zero) to o
               - Update checker resets the time-to-for-update when newer version is installed



      Have fun !




Upgrading For Registered Users


     If you've already a registered DTAB user, simply download the new version and install it over your current install. If you're upgrading from a version older than Dtab V1.00, just be warned that DTAB V1.03b doesn't automatically use your previous preferences. So you'll have enter your tabber name & registration information again.




Download:


    Visit Dtab Home Page for latest release.





Would You Like Convert Drum Tab To Sheet Music ?


    Well then check out DtabPrinter, it's a companion application that can render your Dtab Drum Tabs out as Sheet Music.
    Visit http://www.dtabprinter.com/ for the latest information. 



kevin

#8





DTAB V1.03c Upgraded Released

     The Dtab V1.03c continues to the improve the Drum Tab importing parser.  The latest changes are the inclusion of the 'Row Repeats".   The parser supports two conventions at this time, those being the "REPEAT" and "PLAY" convention.     The parser expects these statements to be used at end of the row that's going to repeat.    Following the statement, the parser expects to see a repeat multiplier either on directly following the tag or on the row bellow it.     The parser supports the x, X and * multiplier conventions.   There's a few other contentions in use that may need tweaking, but this will allow you import them with minimal effort.

   Some examples bars,


                   |--- repeat x2 --|            
C  |----------------|----------------|----------------|----------------|
HH |xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxx| repeat * 2
SN |----------------|------------o---|----------------|----------------|  
BD |o---o---o---o---|o---o---o-o-o---|o---o---o---o---|o---o---o---o---|


C |----------------|----------------|----------------|----------------|
H |xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxx|xxxxxxxxxxxxx---|  repeat
S |----o-------o---|----o-------o---|----o-------o---|----o-------o-oo|   *2
B |o-------o-------|o-------o-------|o-------o-------|o-------o-------|


C |----------------|----------------|----------------|----------------|
H |xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxx|xxxxxxxxxxxxxxxx|xxxxxxxxxxxxx---|  play
S |----o-------o---|----o-------o---|----o-------o---|----o-------o-oo|   2x
B |o-------o-------|o-------o-------|o-------o-------|o-------o-------|






       For a list of exactly what was fixed see the  history bellow.    



History


 Changes since the last major release.

------------------------------------------
1.03c   16th,Oct,2012 - 22nd,Oct,2012
------------------------------------------

    * Added
                           - Note Hover is updated on Mouse click
                           - Note Hover is updated on scroll wheel
                           - Importer now supports REPEAT and PLAY row tags appended to the end of the bar.
                               REPEAT row statements are treated as "repeat row X more times'
                                PLAY row statements are treated as "play row X times in total'
                           - Row repeats support three multipliers X,  x and * with the number of repeat count can be on either side of the multiplier.
                           - Added extra staff line remappers to the default set of remappers  [b]bd:[/b] maps to bass drum, [b]sn:[/b] maps to snare, [b]hh:[/b] maps to hihat.
               * Fixes
                           - Import parser was dropping the last character from cut'n pasted links into the importer text.
                           - Improved the check for update timer, it was bit dodgy when projecting the next query date. It's set to check at about 1 month intervals.




     Have fun !




Upgrading For Registered Users


    If you've already a registered DTAB user, simply download the new version and install it over your current install. If you're upgrading from a version older than Dtab V1.00, just be warned that DTAB V1.03c doesn't automatically use your previous preferences. So you'll have enter your tabber name & registration information again.




Download:


   Visit Dtab Home Page for latest release.





Would You Like Convert Drum Tab To Sheet Music ?


   Well then check out DtabPrinter, it's a companion application that can render your Dtab Drum Tabs out as Sheet Music.
   Visit http://www.dtabprinter.com/ for the latest information.  



kevin

#9





DTAB V1.04 Upgraded Released

     The Dtab V1.04 continues to improve both the Drum Tab importing window / Drum Tab parser and DTAB scripting language that aids in remote tab downloading.   These changes are really all locked together, as many of the importer improvements are by products of improvements to the DTAB script.    Some of the new tweaks that come to mind would be right click menu ion the import window, better pre-processing of pages, more keywords parsed, more section names parsed through to things like remapping numeric tom lines to individual drum instruments.  


    Input Drum Tab Example:



  1 + 2 + 3 + 4 +  1 + 2 + 3 + 4 +  
H |x-x-x-x-x-x-x-x-|----------------|
T |----------------|1-2-3-4-5-6-----|
S |----o-------o---|----------------|
B |o-o-----o-o-----|----------------|



  Exported Drum Tab:


   Song: [Untitled]
   Artist: [Unknown]
   Timing: 4/4
    Tempo: 120
     Date: 9/16/2014


        #1                 #2

   Hh:| x-x-x-x-x-x-x-x- | ---------------- |
 Tom1:| ---------------- | o--------------- |
 Tom2:| ---------------- | --o------------- |
 Tom3:| ---------------- | ----o----------- |
 Tom4:| ---------------- | ------o--------- |
  SnD:| ----o-------o--- | ---------------- |
 FlT1:| ---------------- | --------o------- |
 FlT2:| ---------------- | ----------o----- |
  BD1:| o-o-----o-o----- | ---------------- |




  The DTAB output is pretty standard drum tab wise, I don't really have a preference either way.   In some songs Numeric toms lines would help compress the output text, but we basically lose what little Dynamic information drum tab gives us about how the note is played.  


       For a list of of all the latest additions see the  history bellow.    



History


 Changes since the last major release.

------------------------------------------
1.04 Beta4/10  8th Sep,2014  - 19th Sep,2014
------------------------------------------

          * Added
              - Added a convert numeric Tom Note detection and remap pass to the importer
                This function will map a line like   Toms:|1111222233334444|  as 16th notes
                across the first 4 toms on the kit.
              - Added a "BPM" decoder so Importer to pick up the initial Tempo of the song
              - Added Domain import decoders for guitaretab.com  & guitartabs.cc
              - Added Domain import decoders for tabsbest.com  & becktabs.net


          * Fixes
              - The Import TAB decoder wasn't removing the [DTAB] rule blocks from the tab
                which could cause the importer to query what these tags are during import process
              - Note Play Back could overflow the table if an unknown character was imported
                its now limited to 7bit
              - Importer decode Tempo and grabs the first number from the field is many are listed.

          * Tweaked
              - Optd the rendering to avoid some string thrashing when rendering the tab view to the window
              - Final clean up


------------------------------------------
1.04 Beta3  5th Aug,2014   - 7th Aug,2014
------------------------------------------

          * Added
              - UNDO to right click menu in Import Tab
              - Tab downloader checks if lines have the expected chr(13)+Chr(10)
                line markers, if not it replaces them before importing into the text box

          * DTAB SCRIPT
              - Added ASC() CHR() functions
              -  result=Replace(HeyStack,Needle,NewNeedle)   (Text version)
              -  result=ReplaceB(HeyStack,Needle,NewNeedle)   (Binary version)
              - Added TabCrawler decoder
               -added guitartabshero.com decoder

          * Tweaked
              - The UNDO record functions ImportTab TextBox



------------------------------------------
1.04 Beta2  28th,July,2014  - 4th Aug,2014
------------------------------------------

          * Added
              - Find & Replace dialog to the Import Tab (TEXT) page
              - Updated the Version query
              - Updated the Not Saved Dialogs so they include the song name
              - Added BASIC HTML strip function to the right click in import TAB window.
              - Added basic CTRL-Z UNDO controls to the ImportTab TextBox

------------------------------------------
1.04 Beta1  24th,July,2014  26th,July,2014
------------------------------------------

          * Added

              - HTML TAB import includes screening and optional view as HTML now
                so if there's import script or then internal decoder cant find
                the tab, the user can just view it manually
              - Swapped the Assign / Cancel button on the remap staff line dialog
              - Removed the [] button from the remap staff line dialog
              - Popup right click menu to import tab window
              - Added CUT, COPY,PASTE,SELECT ALL & IMPORT functions to the right
                click in import TAB window.

          * Fixes
              - Crash lines didn't have a ghost note mapping for playback
              - Crash lines only had accented not heads, both are now supported.
              - Fixed typo in downloader dialog when DTAB cant detect internet connection

------------------------------------------
1.03e      15th,July,2014 / 23rd,July,2014
------------------------------------------

          * Added

              - Added import basic decode script for http://tabs.ultimate-guitar.com
              - Flag to toggle bar compression when exporting tab as text
              - added extra cleaning to downloaded web pages that contain some international
                multi byte characters that could break the download -> import.
              - Tab view now renders as user inputs on the titles dialog
              - Note head mapping was missing accented doubles and flams on most sounds
              - Added RB (RIDE BELL) Staff line remapper to the default remapping.

------------------------------------------
1.03d      11th,Dec,2012
------------------------------------------

          * Fixes
              - Auto File name creation didnt screen out slashes, making the dialogs
                refuse to open if the band name had a slash in it. Such as AC/DC






     Have fun !




Upgrading For Registered Users


    If you've already a registered DTAB user, simply download the new version and install it over your current install. If you're upgrading from a version older than Dtab V1.00, just be warned that DTAB V1.04 doesn't automatically use your previous preferences. So you'll have enter your tabber name & registration information again.



Download:


   Visit Dtab Home Page for latest release.





Would You Like Convert Drum Tab To Sheet Music ?


   Well then check out DtabPrinter, it's a companion application that can render your Dtab Drum Tabs out as Sheet Music.
   Visit http://www.dtabprinter.com/ for the latest information.  

kevin

#10


 DTAB V1.05 to be released for FREE  (Drum Tab Editor)



   Read  DTAB V1.05 News Article