PianoCheetah Changelog

What's new in PianoCheetah 20121105

Nov 24, 2012
  • SYN - you can add a new scale softsynth

New in PianoCheetah 07Apr (Mar 25, 2010)

  • Ditty:
  • toggle mute (#) to ? to mark a track to learn
  • keyboard is displayed and song pauses until keys are
  • pressed/released to match
  • docs update a bit for Txt2Trak

New in PianoCheetah 07Mar (Mar 25, 2010)

  • Txt2Trak:
  • repeat count at end of a #include .txt file includes it that many times
  • ex: #DrumPat\Click4 80 (will include it 80 x)
  • new grace note dur of g
  • ex: g 5e@ will create a legato 32nd note ENDing just before curr time
  • new rolled chord via ~ prefix on dur
  • ex: ~q 5ceg6c will start the e a 64th note after the c, then the g a 64th after that, etc, etc
  • tweaked V0..9 to map to vel=1-127
  • Ditty:
  • looks for filename.txt matching .song file and calls Txt2Trak for you and kills off .trak when done
  • squashed another sections time calc bug

New in PianoCheetah 07Feb (Mar 25, 2010)

  • Ditty:
  • started dev on "note spoon feeder"
  • mark track as a "pracTrak" via mute mode (normal->mute->prac->normal->...)
  • when pracTrak, live keyboard displayed with next press/releases to do
  • Tinker:
  • song files can now store FINGERING !!
  • hover over MIDDLE of note with songcontrol in focus (==> is green) and
  • then mousewheel changes fingering :) (similar to how you edit velo)
  • has PRINT PREVIEW now :) (major addition to StvLib :)
  • prints song title n page number now
  • shows sound+dev assoc'd w track in check'd listbox now
  • Txt2Trak:
  • new fingering syntax: append [5] to the note. ex: q 5e@[23]
  • DOCS refresh
  • Mid2Song/Song2Mid:
  • saves fingering in .mid now (dang 2/28 one last bug fixed for this)
  • non GM sound names preserved in .mid and restored to .song now

New in PianoCheetah 07Jan (Mar 25, 2010)

  • new Str class
  • UPDATE - new app that checks (only) weekly for a new version of ditty to download
  • Ditty/Tinker:
  • can load shorter times for lyrics,markers (ex: 1 = time 0, 1.2, etc)
  • fixed time bugs w songs having tsigs not starting at time=0
  • Tinker:
  • color note by sound, too :)
  • right drag to delete or moveTrack events within boundary

New in PianoCheetah 06Dec (Mar 25, 2010)

  • Tinker:
  • color notes by trakno as well as velocity now :)
  • can save .mid format now (via new Song2Mid.exe)
  • when saving specify .mid file ext to save in midi fmt
  • can edit note on and off velocity via mousewheel while hovering
  • fixed some marker/lyric editing bugs
  • Mid2Song tweaks:
  • port meta event fixes
  • removed track# from track names otherwise after multiple mid2song+song2mid's track names grow :P
  • took trk# out of marker events (to be like lyrics)

New in PianoCheetah 06Oct (Mar 25, 2010)

  • fixed Ditty/SFontSet to work w AudigyNotebook

New in PianoCheetah 06Aug (Mar 25, 2010)

  • Tinker can print now!
  • prints columns of piano roll bars with notes oriented as on keyboard
  • but good for making piano practicin' sheets

New in PianoCheetah 06Jul (Mar 25, 2010)

  • ditty - rec'ing new drum resizes screen now
  • ditty, tinker - oops - skippin comments again while loading
  • not req'ing .beat.ticks for marker pos anymore
  • ditty shows marker in titlebar now
  • fixed bug w loading sections (verse2 was picking verse, etc)
  • #bars was wrong for sections
  • when last section ended, wasn't skipping to next song
  • was hopping too early on last section of track

New in PianoCheetah 06Jun (Mar 25, 2010)

  • SFontBank - added Y/N box for less wait (by skipping cleanup)
  • Ditty - bugfix - rec'ing new drum snd not dumping to SFont dev
  • did the sectionlist gui
  • syncs tinker to "traktime" bar correctly now
  • sf2SFont - deletes dup drum .psets now, unfortunately in a random bank order (order the .sf2 has) but oh well
  • Tinker - repeating bar report thingy can check more than 1 track now

New in PianoCheetah 06May (Mar 25, 2010)

  • Txt2Trak - fixed some bugs and made it able to include files indefinitely
  • ditty - niggling bug fixes
  • Ditty/SFontBank - sorting sounds a little better (based on rating, too)

New in PianoCheetah 06Apr (Mar 25, 2010)

  • Rate dialog will auto-rename _ sounds to without the _ and redo the dialog until you hit cancel. Makes sorting thru new sounds MUCH easier!
  • new song rating of X and now set up
  • TrkEdit now lets you tack on new recording tracks for drums,melodic sounds can now just play new drum keys to create new drumtracks
  • can record multiple device/chans into particular tracks now
  • new edit track name,sound dialog
  • fixed bugs in time calcs for editctl of time
  • Tinker FINALLY can tell ditty to SHUTUP with the bar position notifications
  • SFontBank - wasn't creating _x dir so left unused .WAV files there - fixed

New in PianoCheetah 06Mar (Mar 25, 2010)

  • EdiSn can now auto-chop-up a long wav of several songs by silent spots into individual wav files per song
  • Ditty now strips common path prefixes outa filenames in the songlist
  • tweaked the ui layout a lot
  • spiffed docs for Ditty to include keyboard mappings (plenty of em)
  • sf2SFont now uses a _ prefix for the new pset files thrown into SFont dir
  • ditty now sorts those to the end of the list per drum/inst
  • rating a sound from _ to non _ leaves your current pos so you don't have o scoot all the way back to rate next sound

New in PianoCheetah 06Jan (Mar 25, 2010)

  • Dtty now does KEYS for (rather lame) midi input (finallly)
  • z and row to right have low c notes (with sharps in row above)
  • q and row to right have middle c notes (with sharps above)
  • cursor down/up change the note velocity (default of 100)
  • cursor left/right change octave (default of 4 for z row, 5 for q row)
  • f1-f8 do toolbar buttons
  • f9-f12 do arrow buttons (value editing for rightmost arrows)
  • shift f9-shift f12 do leftmost arrow buttons
  • edit song by hand and put in SECTIONS: block with
  • marker strings in order/reps desired -
  • markers MUST be on a bar boundary currently
  • ditty can skip forward/back a section via EdTime
  • puts converted (non gm default) .sf2 presets into
  • SFont\_\SFPre\psetname.pset for non gm and
  • SFont\_\GMDir\GMPre_SFPre.pset for gm nondefault
  • SFont\Drum\_\grp\sym\sym_SFPre.pset for drums
  • This way you can easily review the NEW presets in the _ dirs and kill em all off if you want or get em in the right GM dirs and move em to your main "all sorted out" dirs.