Tuesday 25 October 2016

Announcing DSD Master v1.2.3

This version fixes an incompatibility with case-sensitive OSX file systems.

Version 1.2.3 is a free update for all existing DSD Master users.

Wednesday 6 January 2016

Announcing DSD Master v1.2.2

This version corrects a flaw with the previous update when creating Hybrid-DSD files.

Version 1.2.2 is a free update for all existing DSD Master users.

Tuesday 22 December 2015

Announcing DSD Master v1.2.1

DSD Master v1.2.1 is released.  This is a minor update of v1.2 and includes a couple of bug fixes.
  • Fixes a bug where no no output file was produced when specifying a manual Gain setting.
  • Corrects the progress bar to show time spent writing metadata.

Monday 7 December 2015

Announcing DSD Master v1.2

We announce the release of version 1.2 of DSD Master.  This update provides some minor performance enhancements and also some stability improvements.  V1.2 is a free upgrade for existing DSD Master users.

Thursday 7 May 2015

Announcing DSD Master v1.1

After a successful first year we are finally announcing our first update to DSD Master.  This update is mainly a spin out of minor bug fixes, but it also includes a major under-the-hood revision of our DSP engine in preparation for some significant enhancements of capability.

The new DSP engine delivers a significant increase in processing speed, yet with a dramatically reduced physical and virtual memory footprint.  Conversions are even more accurate, and we now use what we term "True Analog" normalization, which ensures that our PCM conversions do not encode for implied "inter-sample peaks" which can be a problem in certain circumstances.  Improved queueing logic allows large conversion batches to be managed more efficiently.

We have eliminated a stupid bug that requires new installations of DSD Master to make a PCM conversion before it can create Hybrid-DSD files, and another bug which leaks files handles and prevents large conversion batches to be run.

Finally, there are some minor cosmetic changes, including the ability to select files for conversion via a "File | Open" dialog on the menu bar.

Thursday 1 May 2014

DSD Master, and Importing into iTunes

Many audiophiles who use iTunes as their principal music library tend to be individuals who accumulate large music collections. I myself have close to 30,000 tracks. However, I have heard from many BitPerfect users who have as many as 75,000 tracks. A friend of mine has close to 7,000 CDs arrayed across many, many storage shelves, so I can see how that would be possible.

When you have a collection that big, your best solution is to store the music off-line, on an external HD or, better still, a NAS (which is my preferred solution). When it comes to iTunes, this naturally raises the issues of whether or not to allow iTunes to copy your music into your Media Folder upon import, and whether or not to allow it to Organize your music fielder for you. Both of those features are implemented as check boxes in the Advanced tab of iTunes’ Preferences menu. When you start off using iTunes, and you have a small music collection, having iTunes do all the heavy lifting for you can be a bonus, but eventually you reach the point where you are no longer happy with the way iTunes does things and you want to do it yourself. Most BitPerfect users - myself included - fall into this camp. There is no way I’m letting iTunes organize my music for me

However, if you are happy letting iTunes do all the organizing of your Music Library, then there are some things you need to be aware of when using DSD Master.

DSD Master has a neat feature which allows you to automatically import the files it has created into iTunes. However, if you have iTunes set to “Copy files to iTunes Media Folder when adding to the library”, you will need to look out for a couple of things. First, if you set DSD Master’s output directory to be, for example, a folder on your Desktop, then after the files have all been created and successfully imported into iTunes, you will have duplicates of each - one in the folder on your Desktop and the other somewhere in your iTunes Media folder. You won’t need both copies, so you can safely delete the original one on your Desktop. Of course, if you specify the iTunes Media folder as DSD Master’s output directory this problem goes away completely.

An interesting thing happens if you choose to check iTunes setting “Keep iTunes Media Folder Organized”. This does two things. First, it organizes the music files in the iTunes Media folder into folders by Artist, and sub-folders by Album. This information is gleaned from the metadata in the music files during the import process. Secondly, it is also liable to rename the files according to some internal Apple logic. At this point, I don’t know what that logic is, but if you are creating Hybrid-DSD files, these will be renamed from “filename.DSDh.m4a” to “filename.m4a”. There will be no loss in functionality, but if you were hoping to rely on the “.DSDh.” to identify the Hybrid-DSD files in future, then this useful feature will be lost.

Thanks to BitPerfect User Eric Tan for drawing my attention to this.

Monday 10 March 2014

Minor Bug in DSD Master

It appears that there is a minor bug in DSD Master.  We will issue an update with a fix pretty soon, but in the meantime the workaround is very simple.

If the first thing you try to do with DSD Master is make a Hybrid-DSD file it will fail.  Instead, it is necessary to first make an Apple Lossless file.  You just have to do it once.  That is all that is needed to make the bug go away forever.  After you have done that you can create Hybrid-DSD files.