- Supports GHC 8.6
- Replaced
HPDF
with C librarypdfgen
- Switched to new
conduit
syntax - Fixed comments that were confusing Haddock
- Fixed a memory leak from a song with sheet music height set to 0
- Fixed one song with some missing
info.plist
fields - Support for all remaining instrument track names
- Fixed empty string value not parsing from
plist
files - Fixed crash when exporting sheet music for a track with no images
- Program will always also look for songs in the folder it's in
- Add option and script to export all backing tracks without combining them
Mac-only release, fixes some issues on Sierra
Added support for "Bass 2", "Vocals" (instead of "Vocal"), and "Vocal 1"/"Vocal 2" (instead of "Vocal"/"B Vocals").
Added the ability to export the metronome click track.
Available via the -m
option, or via the -x
or -b
full backup options
(including the easy-export
script on Windows/Mac).
Added a -b
option for backing up an entire library of songs.
Fixed some bugs in both audio and image decoding.
Fixed a bug in reading the beats.plist
file
(not actually used in the executable).
- Fixed a bug where
"Song Title "
wasn't considered the same as"Song Title"
- Much internal cleanup, smaller executable size
- Library: added some more Jammit types (beats, ghost beats, sections)
Fixes for GHC 7.10 (no new functionality).
Uses conduit-audio
,
and exposes the audio file as an
AudioStream
.
- Doesn't require ImageMagick or SoX anymore! Thanks to JuicyPixels, HPDF, conduit, and audio code ported from aifc2wav.
- Prints better instructions.
- Prints what it is doing during each step of the
-x dir
export option. - Error if the search parameters don't narrow down the library to exactly one song.
Fixes for Windows, other platforms are unchanged:
- Use
wchar_t
for C functions to support non-ASCII filenames - Look for SoX in Program Files (the installer doesn't put it in the
PATH
)
- Added support for Drums 1, Drums 2 and Organ parts
- Better argument handling (quits on unrecognized argument)
Split the package into a library and an executable. No functional changes to the executable.
Documentation, packaging, and version bounds improvements.
- Proper Mac support (knows the official library location).
- Changed the long forms of some commands for consistency.
- Removed
-u
and-b
, replaced with a simple-c
option which does a dry run of audio extraction. That is, it does no audio conversion, but exits with a code of 0 only if all specified audio parts are found. - Fixed a crash on very large libraries.
-u
and-b
audio options foronyxite-customs
project-T
and-R
perform exact title/artist search, instead of existing-t
and-r
"case-insensitive substring" search
Binary compiled with GHC 7.6.3 32-bit on Windows 7 64-bit. Should also work on Wine. You must install ImageMagick and SoX for sheet music and audio export respectively.