We are pleased to announce a major Jaikoz release
Previously all preferences were stored in settings,jai, this
was an encrypted Xml file and it was a bad idea. As a developer had to
modify the Xml schema every time I needed to add a new preference which
was cumbersome. For customers because it was a large Xml file and it was
encrypted, this was the main reason for slow Jaikoz start up times, and
if the file became corrupted it would just have to be deleted losing
all modifications you had made to preferences.
That has all gone now, and most preferences are now stored in settings.properties. but we have columns.properties, id3columns.properties, audiocolumns.properties, manualcolumns.properties for storing the columns displayed in the main edit window.
Jaikoz now comes with predefined filename masks, and these can be
modified and new ones added just like in SongKong. All renames masks are
stored in renamemask.properties, and this is exactly the same as the one provided for SongKong.
There are substantial changes to renaming files from metadata in this
release, but if you also have SongKong then you’ll see we have basically
introduced the SongKong way of file renaming to Jaikoz.
Roon 1
is a high-end music player that is a popular alternative to a uPnP
Server (such as Asset or MinimServer). It comes with tools to
automatically identify your music files, and offers a nice browsing
experience making use of data from MusicBrainz and AllMusic.
But its automatic identification only goes so far, so many Roon
customers have made use of SongKong to improve the results they get with
Roon, now are adding support for Roon to Jaikoz as well !
Jaikoz 11 supports a number of new fields
These can be autopopulated from a match:
ENGINEER_SORT (Engineer Sort Name)
PRODUCER_SORT (Producer Sort Name)
MIXER_SORT (Mixer Sort Name)
DJMIXER_SORT (DJ Mixer Sort Name)
SECTION (Multi level Work)
ALBUM_VERSION (MusicBrainz Release Disambugation Comment)
IS_LIVE (MusicBrainz Live secondary type)
ALBUM_YEAR (Release date of album)
ORIGINAL_ALBUM_YEAR (Release date of earliest version of album the song was matched to)
IS_HD (If Audio is 24bit or greater or dsf format)
IS_GREATEST_HITS (If single artist compilation)
These can currently only be manually modified:
RECORDING_START_DATE
RECORDING_END_DATE
RECORDING_LOCATION
ROON_ALBUM_TAG
ROON_TRACK_TAG
Bug
JAIKOZ-1299 Track Scorer always assumes that if track has matching acoustid must be a good match.
JAIKOZ-1292 Mp4 file handles not always being closed
JAIKOZ-1282 MacOS BigSur PrefTabs Problem
JAIKOZ-1281 Match to Specified MusicBrainz Album/Advanced Release Search always leave the year column blank
JAIKOZ-1280 linux:fpcalc execute not set
Improvement
JAIKOZ-1303 Add support for Bits per Sample in AudioHeader
JAIKOZ-1302 Add support for IS_HD field
JAIKOZ-1300 Add ALBUMYEAR field
JAIKOZ-1298 Add support for IS_GREATEST_HITS field
JAIKOZ-1297 Add support for LIVE field when matching from MB
JAIKOZ-1296 Allow Artist,AlbumArtist (and sort field) to be saved as multiple values instead of one value with joins
JAIKOZ-1295 Add OperaFormat to support MinimServer/Roon differences for multi level works
JAIKOZ-1290 Convert all settings from Settings.jai to plain text setting.properties file
JAIKOZ-1289 Add Album based Original Release Date for Original Albums rather than Track Based
JAIKOZ-1288 Roon:Add support for additional Roon fields
JAIKOZ-1287 Roon:Add InvolvedPeople field that maps to TIPL for ID3 but INVOLVEDPEOPLE for Flac
JAIKOZ-1286 For ID3 map Performer field to user defined PERFORMER field
JAIKOZ-1285 Add PRODUCER_SORT, ENGINEER_SORT, DJMIXER_SORT, MIXER_SORT fields
JAIKOZ-1284 For ID3 format add roles such as PRODUCER, ENGINEER, ARRANGER, DJMIXER, MIXER as individual fields
JAIKOZ-548 Put 'JThink' as publisher in windows registry
JAIKOZ-512 Replace Genre blacklist with White lists/Grey lists.
New Feature
JAIKOZ-422 Convert settings files to plaintext file