<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.bbritten.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.bbritten.com/feed.php">
        <title>BBritten.com - softwares:semplice</title>
        <description>A Voyage Around My Ears</description>
        <link>https://www.bbritten.com/</link>
        <image rdf:resource="https://www.bbritten.com/_media/wiki/dokuwiki.svg" />
       <dc:date>2026-04-03T21:18:34+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/linux"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/macos"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semaudio"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semchange"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semconfig"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/seminstall"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semplice"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semquickstart"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semripcd"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semripsacd"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semsuper"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semtag"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semtagauto"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semtagman"/>
                <rdf:li rdf:resource="https://www.bbritten.com/softwares/semplice/semtagother"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.bbritten.com/_media/wiki/dokuwiki.svg">
        <title>BBritten.com</title>
        <link>https://www.bbritten.com/</link>
        <url>https://www.bbritten.com/_media/wiki/dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/linux">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-02T10:19:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux</title>
        <link>https://www.bbritten.com/softwares/semplice/linux</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;installing_and_running_semplice_on_linux&quot;&gt;Installing and Running Semplice on Linux&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installing and Running Semplice on Linux&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_and_running_semplice_on_linux&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-55&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;general_observations&quot;&gt;General Observations&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;General Observations&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;general_observations&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;56-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/1/14c4f745ae192e26d83f05f07222c590.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/macos">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-03T14:35:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>macos</title>
        <link>https://www.bbritten.com/softwares/semplice/macos</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;installing_semplice_on_macos&quot;&gt;Installing Semplice on macOS&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installing Semplice on macOS&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_semplice_on_macos&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-43&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/blog/shopping.jpg?w=220&amp;amp;tok=8f226f&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;For several years, the best I could do by way of offering support for running Semplice on macOS was to say, “It probably works fine, but I can&amp;#039;t really say for sure” because all my Apple hardware dated from 2012, 2014 or 2015. My various iMacs and Mac Minis thus all used Intel hardware and were severely restricted in what versions of macOS they could run without adding the complication of using the Open Core Legacy Patcher to the mix.
&lt;/p&gt;

&lt;p&gt;
From the end of January 2026, however, that is no longer true. I still have all those Intel Macs, so I can test Giocoso on those and their assorted old versions of macOS… but I now own an M4 iMac and can therefore attest that Semplice installs and runs on Apple Silicon just fine and that the latest version of macOS (Tahoe, at the time of writing) works perfectly fine with the latest version of Giocoso (version 3.34 at the time of writing).
&lt;/p&gt;

&lt;p&gt;
For this reason, running Semplice on Apple&amp;#039;s hardware is now Tier 1 support territory: it is, in fact, my new daily driver and I can therefore state with confidence not merely that it &lt;em&gt;ought&lt;/em&gt; to work but that it very much &lt;strong&gt;does&lt;/strong&gt; work. 
&lt;/p&gt;

&lt;p&gt;
Having said that, I&amp;#039;ll point out that ripping CDs with Apple SuperDrives will work but that the usual automatic detection of an appropriate read offset &lt;em&gt;cannot&lt;/em&gt; be done: Apple intentionally obscures the manufacturer&amp;#039;s ID information for such drives. That&amp;#039;s a problem because they are made by different manufacturers and therefore will have different read offsets but, since it&amp;#039;s impossible for macOS to identify which manufacturer made which specific device, the correct read offset cannot be determined. Your best bet in these cases is to (1) plug your SuperDrive into a Linux or Windows PC, determine the manufacturer&amp;#039;s ID there, and then manually search the AccurateRip database to find a match: once you know the correct read offset, plug the drive back into your Apple PC and configure the appropriate read offset in Semplice&amp;#039;s persistent configuration file; or (2) use a third-party optical drive with your Apple PC: standard auto-detection of the correct read offset works with such drives without an issue.
&lt;/p&gt;

&lt;p&gt;
One other point of difference between Semplice running on macOS and on anything else: Semplice on macOS cannot &lt;em&gt;verify&lt;/em&gt; your CD rips using the AccurateRip database. The software to do so is not readily installable on macOS, unfortunately. The rips will likely still &lt;em&gt;be&lt;/em&gt; accurate, because the cdparanoia ripping engine works that way: you just won&amp;#039;t be able to &lt;em&gt;confirm&lt;/em&gt; they&amp;#039;re accurate.
&lt;/p&gt;

&lt;p&gt;
Another ripping &amp;#039;issue&amp;#039;: note that on Linux, optical drives are polled continuously until the insertion of a CD is detected, then automatic identification and offset determination takes place. That is &lt;strong&gt;not&lt;/strong&gt; how it works on macOS! On macOS, there has to be an audio CD inserted into the drive &lt;em&gt;before&lt;/em&gt; the operating system is even aware that a CD drive exists. As far as macOS is concerned, it cannot even enumerate optical drives until media is inserted into it, so there&amp;#039;s nothing to poll to see if insertion has occurred! Practically, this means you have to insert the CD into your drive, wait a bit for its table of contents to be read… and only &lt;em&gt;then&lt;/em&gt; can you take the &lt;strong&gt;Ripping&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
I should mention, too, that it is strongly recommended to have only one optical drive connected to your Mac before attempting to rip: Semplice&amp;#039;s code does not handle multiple drives at all well and errors will result if more than one drive exists.
&lt;/p&gt;

&lt;p&gt;
Finally, note that Option 2 on the Ripping menu just does nothing on macOS: the drive detection mechanism used by that option is completely different on Linux vis-a-vis macOS, so none of it works.
&lt;/p&gt;

&lt;p&gt;
Those slight differences between Semplice-on-Linux and Semplice-on-macOS out of the way, however, the basic principle of getting Semplice to run on macOS is, essentially, to install a quasi-Linux &amp;#039;userland&amp;#039; of tools and utilities, thus creating an environment Linux-y enough for Semplice to cope. There are two possible ways of doing that: by using &lt;strong&gt;Homebrew&lt;/strong&gt; or &lt;strong&gt;MacPorts&lt;/strong&gt; as a quasi-package manager.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;Homebrew&lt;/em&gt; supports only newer macOS releases (basically, Sonoma, Sequoia and Tahoma). It will &lt;em&gt;work&lt;/em&gt; on older releases, but with quirky glitches and errors that have to be worked around. On those older releases, too, Homebrew tends to compile things from scratch, which works eventually but takes &lt;em&gt;ages&lt;/em&gt; to complete: one install on Catalina took over 6 hours to finish! I really wouldn&amp;#039;t recommend Homebrew installs unless you&amp;#039;re running newer macOS versions on decent hardware, therefore.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;MacPorts&lt;/em&gt; supports older macOS releases very well (and the newer ones, too) and its installs are relatively quick in all cases. I would certainly recommend the MacPorts approach to running Semplice, therefore.
&lt;/p&gt;

&lt;p&gt;
However, it&amp;#039;s not a free choice: if you&amp;#039;ve &lt;em&gt;ever&lt;/em&gt; used Homebrew before, you must &lt;strong&gt;not&lt;/strong&gt; switch to using MacPorts, nor vice versa. It&amp;#039;s one or the other, but software mayhem awaits anyone trying to use both. 
&lt;/p&gt;

&lt;p&gt;
So, if you&amp;#039;ve used neither package manager before, I&amp;#039;d recommend MacPorts, especially for older macOS releases. If you&amp;#039;ve used one or other before, you &lt;em&gt;must&lt;/em&gt; continue to use that manager now. Anything older than Monterey is really a problem for Homebrew installations, however, so if you &lt;em&gt;can&lt;/em&gt; avoid that, I&amp;#039;d strongly recommend you to do so.
&lt;/p&gt;

&lt;p&gt;
Anyway, if macOS is detected, Semplice&amp;#039;s installer will prompt you to tell it which package manager it should use. 
&lt;/p&gt;

&lt;p&gt;
This documentation will thus chart two paths forward: one, the Homebrew approach; the other, the MacPorts one. Pick &lt;strong&gt;one&lt;/strong&gt; and only one! In both cases, however, you end up with a system that is capable of running Semplice, so the two paths merge thereafter for the purposes of running and using Semplice. My recommendation remains, however, that the MacPorts approach is simpler and faster (and better tested!)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;44-6024&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;installing_homebrew&quot;&gt;2.0 Installing Homebrew&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Before we can install Homebrew, we need to install all the command line utilities that allow software to be compiled. In a terminal window, type the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;xcode-select --install&lt;/pre&gt;

&lt;p&gt;
Once that install has completed, type:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;/bin/bash -c &amp;quot;$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)&amp;quot;&lt;/pre&gt;

&lt;p&gt;
That will download the Homebrew software itself and install it: respond appropriately to any prompts put to you. At the end of the Homebrew installation, you&amp;#039;ll see a message that tells you to type three convoluted commands that put Homebrew in your system&amp;#039;s path. Mine were:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;echo &amp;gt;&amp;gt; /Users/hjr/.zprofile
echo &amp;#039;eval &amp;quot;$(/usr/local/bin/brew shellenv)&amp;quot;&amp;#039; &amp;gt;&amp;gt; /Users/hjr/.zprofile
eval &amp;quot;$(/usr/local/bin/brew shellenv)&amp;quot;&lt;/pre&gt;

&lt;p&gt;
Obviously, yours won&amp;#039;t say “hjr”! Type the personalised &lt;em&gt;equivalents&lt;/em&gt; of those commands into your own terminal. This is especially true for macOS on Apple Silicon: the paths are quite different on that platform (using /opt/homebrew rather than /usr/local/bin/homebrew, for example), not because it&amp;#039;s the Apple Silicon making a difference but because Homebrew changed its default locations in the later versions that Apple Silicon PCs will be using.
&lt;/p&gt;

&lt;p&gt;
At this point, you will need to install a couple of pieces of critical software that are needed just to obtain the Semplice installer, let alone to run it. I also suggest that you manually install a few other packages, largely because (a) I&amp;#039;ve had errors when the Semplice installer tries to do the same; and (b) a couple of these packages can take literally 5 or 6 hours to compile (though I will note that Homebrew installs on more modern versions of macOS are &lt;em&gt;much&lt;/em&gt; quicker than that. I think it better that you &lt;em&gt;see&lt;/em&gt; that happening for that length of time, rather than sit staring at an apparently &amp;#039;stuck&amp;#039; Semplice installer attempting to do the same things. Get the pain out of the way early, rather than experience it &lt;em&gt;during&lt;/em&gt; the Semplice install, in other words. Type these commands one at a time, in the order shown, bearing in mind that the first one might take nearly six hours to complete on older hardware:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;brew install wget bash wezterm fd flac ffmpeg xterm dialog freetype xquartz
brew postinstall openssl
brew postinstall llvm&lt;/pre&gt;

&lt;p&gt;
Next, you must install ImageMagick. You can &lt;em&gt;try&lt;/em&gt; to install that via Homebrew: my experience on Monterey and Sequoia was perfectly reasonable, but things failed miserably on Catalina (with the error “Failed to download resource libzip (1.11.4)” or similar). So by all means try a &lt;strong&gt;brew install imagemagick&lt;/strong&gt; (all in lower case, with a &amp;#039;k&amp;#039; on the end). On later macOS releases, that will probably work fine.
&lt;/p&gt;

&lt;p&gt;
On much earlier macOS releases, however, it will probably fail miserably, in which case you should issue these commands instead:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cd&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cd Downloads&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; wget &lt;a href=&quot;https://imagemagick.org/archive/binaries/ImageMagick-x86_64-apple-darwin20.1.0.tar.gz&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://imagemagick.org/archive/binaries/ImageMagick-x86_64-apple-darwin20.1.0.tar.gz&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://imagemagick.org/archive/binaries/ImageMagick-x86_64-apple-darwin20.1.0.tar.gz&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; tar -xzf ImageMagick-x86_64-apple-darwin20.1.0.tar.gz&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sudo mv ImageMagick-7.0.10 /usr/local/ImageMagick&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Next:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sudo nano /etc/paths&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; At the top of the file, add a new line reading: &lt;strong&gt;/usr/local/ImageMagick/bin&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sudo cp -R /usr/local/ImageMagick/lib/* /usr/local/lib&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sudo cp -R /usr/local/ImageMagick/bin/* /usr/local/bin&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Finish off with:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;magick -version&lt;/pre&gt;

&lt;p&gt;
…and if you get output that reads something like “ImageMagick 7.0.10.43 Q16 …” then you know that ImageMagick is working as intended. Having to faff around like this on older versions of macOS is why MacPorts is preferred for them: you probably won&amp;#039;t have this sort of issue on newer or current versions.
&lt;/p&gt;

&lt;p&gt;
A final step rounds things out: edit &lt;strong&gt;/etc/paths&lt;/strong&gt; and put the path to the Homebrew bin folder at the top of the list. A simple way to determine &lt;em&gt;what&lt;/em&gt; path that should be is to type this command in a terminal:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;which magic&lt;/pre&gt;

&lt;p&gt;
On Catalina, for example, that returned the result:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;/usr/local/bin/magick&lt;/pre&gt;

&lt;p&gt;
…which tells me that Homebrew has installed its software into “/usr/local/bin”.
&lt;/p&gt;

&lt;p&gt;
On Monterey and Tahoe, however, I got this result instead:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;/opt/homebrew/bin/magick&lt;/pre&gt;

&lt;p&gt;
…which tells me that Homebrew has installed its software into &lt;strong&gt;/opt/homebrew/bin&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
Either way, once you know the &amp;#039;Homebrew binaries folder&amp;#039;, you need to add it to the very top of the &lt;strong&gt;/etc/paths&lt;/strong&gt; file:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo nano /etc/paths&lt;/pre&gt;

&lt;p&gt;
It is quite likely that /usr/local/bin is &lt;em&gt;already&lt;/em&gt; at the top of the default list of path folders. If that&amp;#039;s the case and your homebrew binaries folder &lt;strong&gt;is&lt;/strong&gt; /usr/local/bin then you can just close down the editor without altering anything. If your homebrew binaries folder is “/opt/homebrew bin”, however, then you&amp;#039;ll need to type that as the very first line in the /etc/paths folder, pushing all the existing lines down one.
&lt;/p&gt;

&lt;p&gt;
Failure to put the Homebrew bin folder first in your path means that the wrong version of Bash will get used to run Semplice… and that will break things horribly!
&lt;/p&gt;

&lt;p&gt;
Once those installations are complete, you&amp;#039;ll be free to download the Semplice installer and run it… for the which, see Section 4 below! For now, &lt;strong&gt;close the terminal you were using to install these packages&lt;/strong&gt; and open a brand new one to do the Semplice install: that way, new paths and installations are fully picked up by the new terminal session.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Installing Homebrew&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_homebrew&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;6025-11345&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;installing_macports&quot;&gt;3.0 Installing MacPorts&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Before we can install MacPorts itself, we need to install the various command line utilities that MacPorts will expect to find on the system: these are programs that, for example, compile source code into executable binary packages. Fortunately, this is quite easy to do.
&lt;/p&gt;

&lt;p&gt;
Simply open a terminal and type the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;xcode-select --install&lt;/pre&gt;

&lt;p&gt;
A graphical dialog will ask you if you really want to install the command line tools:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.39.22.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-13_at_08.39.22.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.39.22.png?w=650&amp;amp;tok=66720a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Click [Install] and agree to the ludicrously long licence agreement that appears. A lengthy download of the relevant software then takes place, ending with this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.42.29.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-13_at_08.42.29.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.42.29.png?w=650&amp;amp;tok=603928&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once those tools are installed, you need to obtain an appropriate version of MacPorts: different releases of macOS need different instances of the MacPorts software. At the time of writing (January 2026), these were the latest os-dependent releases available:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-26-Tahoe.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-26-Tahoe.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-26-Tahoe.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-15-Sequoia.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-15-Sequoia.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-15-Sequoia.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-14-Sonoma.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-14-Sonoma.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-14-Sonoma.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-13-Ventura.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-13-Ventura.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-13-Ventura.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-12-Monterey.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-12-Monterey.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-12-Monterey.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-11-BigSur.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-11-BigSur.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-11-BigSur.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.15-Catalina.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.15-Catalina.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.15-Catalina.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.14-Mojave.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.14-Mojave.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.14-Mojave.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.13-HighSierra.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.13-HighSierra.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.13-HighSierra.pkg&lt;/a&gt;&lt;br/&gt;

&lt;a href=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.12-Sierra.pkg&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.12-Sierra.pkg&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/macports/macports-base/releases/download/v2.11.6/MacPorts-2.11.6-10.12-Sierra.pkg&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Check &lt;a href=&quot;https://github.com/macports/macports-base/releases/tag/v2.11.6&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/macports/macports-base/releases/tag/v2.11.6&quot; rel=&quot;ugc nofollow noopener&quot;&gt;the Macports website&lt;/a&gt; for the actual versions current at the time you want to install. There are versions available for macOS releases earlier than Sierra, but installing Semplice on such ancient operating systems is definitely not supported at all, so be my guest but you&amp;#039;re on your own for them!
&lt;/p&gt;

&lt;p&gt;
Once you&amp;#039;ve downloaded the correct package for your operating system, visit your Downloads folder in Finder and double-click the pkg file to launch the installation wizard:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.44.10.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-13_at_08.44.10.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.44.10.png?w=650&amp;amp;tok=01af91&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Click your way through the wizard, agreeing to the inevitable licence, and choosing an appropriate hard drive to install onto:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.45.20.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-13_at_08.45.20.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.45.20.png?w=650&amp;amp;tok=4f0d4a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll be prompted for your administrator password and then the software installation will begin. Once it&amp;#039;s complete, you&amp;#039;ll be asked whether to move the downloaded MacPorts package to the bin or keep it: either answer is fine, but you won&amp;#039;t need to install MacPorts again, so you might as well bin the package!
&lt;/p&gt;

&lt;p&gt;
Next you will need to add the MacPorts path to your system&amp;#039;s PATH variable: you do that by typing the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo nano /etc/paths&lt;/pre&gt;

&lt;p&gt;
At the very top of the file, before all other listed folder names, add the line:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;/opt/local/bin&lt;/pre&gt;

&lt;p&gt;
…and then save the modified file. It is important this new path appears first in the file, because that determines the order in which macOS searches for executables -and we want the MacPorts executables to be found &lt;em&gt;before&lt;/em&gt; macOS&amp;#039;s built-in ones. Only in this way can we be sure, for example, that the MacPorts version of Bash is used in preference to macOS&amp;#039;s ancient version of Bash (which won&amp;#039;t be able to run Giocoso properly).    
&lt;/p&gt;

&lt;p&gt;
You make this change of path variables take effect by &lt;strong&gt;closing your existing terminal window and opening a new one&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
Once that&amp;#039;s all done, you need to install a couple of software packages &lt;em&gt;before&lt;/em&gt; you can attempt to install Giocoso. Just type the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo port install wget bash&lt;/pre&gt;

&lt;p&gt;
You&amp;#039;ll see MacPorts proposing to install a bunch of related software besides those two packages:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.48.19.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-13_at_08.48.19.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.48.19.png?w=650&amp;amp;tok=ec358e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
When prompted, say &amp;#039;y&amp;#039; to continue. The software installation will be relatively swift, and will end with a wall of text that you can safely ignore:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.50.57.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-13_at_08.50.57.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-13_at_08.50.57.png?w=600&amp;amp;tok=b498a2&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once you see that, your system is ready to install Semplice. &lt;strong&gt;Be sure to close your terminal again at this point&lt;/strong&gt; and open a new one: if you don&amp;#039;t, you&amp;#039;ll be trying to launch the Semplice installer in a terminal that only knows about the existence of the ancient, built-in version of Bash, which won&amp;#039;t work. Only a freshly-opened terminal will notice that you&amp;#039;ve just installed a Version 5+ copy of Bash and make use of it.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Installing MacPorts&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_macports&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;11346-16421&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;installing_semplice&quot;&gt;4.0 Installing Semplice&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Now you&amp;#039;re ready to install Semplice, you first need to obtain the installation script itself. That&amp;#039;s easily done in a terminal, with the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;wget software.bbritten.com/seminst&lt;/pre&gt;

&lt;p&gt;
To launch the downloaded script, you then just type the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;bash seminst&lt;/pre&gt;

&lt;p&gt;
That should immediately trigger the following display:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_15.35.14.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_15.35.14.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_15.35.14.png?w=650&amp;amp;tok=5cc033&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This text just warns you that an assortment of software is about to be installed on your system and some configuration changes will be made. You can back out at this point, by tapping &amp;#039;n&amp;#039;, and nothing at all will have changed on your PC… but if you tap &amp;#039;y&amp;#039;, the installer will proceed. You&amp;#039;ll first be asked to supply the sudo password, so that the installer script can obtain the root privileges it needs to do its work. Once you supply that, you&amp;#039;ll see this bit of text:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_15.36.30.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_15.36.30.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_15.36.30.png?w=650&amp;amp;tok=a27ef8&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This is quite a crucial prompt to get right. Semplice can use &lt;em&gt;either&lt;/em&gt; Homebrew &lt;em&gt;or&lt;/em&gt; MacPorts to install the software it depends on …but it&amp;#039;s vital that it shouldn&amp;#039;t use the package manager that&amp;#039;s &lt;strong&gt;in&lt;/strong&gt;appropriate for your system. If you&amp;#039;ve installed Homebrew, Semplice mustn&amp;#039;t try to use MacPorts and, of course, the opposite also applies. Your job is therefore to tap &amp;#039;h&amp;#039; or &amp;#039;m&amp;#039; to tell the installer which package manager to use during the installation process. Make sure you pick the right one, or mayhem will ensue!
&lt;/p&gt;

&lt;p&gt;
As soon as you&amp;#039;ve selected the correct package manager, the screen will change to this sort of thing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-26_at_15.37.40.png&quot; class=&quot;media&quot; title=&quot;softwares:semplice:screenshot_2026-01-26_at_15.37.40.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-26_at_15.37.40.png?w=650&amp;amp;tok=01e4bd&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This part of proceedings can take quite a while (potentially a &lt;em&gt;very&lt;/em&gt; long time if you&amp;#039;re using the Homebrew package manager): be patient and let it do its thing! Eventually, the screen will change to this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.09.33.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_16.09.33.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.09.33.png?w=650&amp;amp;tok=9cd350&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
With the software prerequisites dealt with, the installer will now download Semplice itself: just click OK (or press [Enter]) to move on to that next step:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.12.05.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_16.12.05.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.12.05.png?w=650&amp;amp;tok=9353a0&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Be warned that, depending on how long the earlier phases of the installation process have taken, your sudo privileges may have expired. You might therefore see this sort of thing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-03_at_14.27.14.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-02-03_at_14.27.14.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-03_at_14.27.14.png?w=650&amp;amp;tok=ed749f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That little key icon is the clue: it&amp;#039;s a prompt for you to supply your sudo password afresh, though I&amp;#039;m afraid it&amp;#039;s not terribly obvious! Keep an eye out for it, anyway. Once the dowanload of Semplice&amp;#039;s own components begins, it will speed by pretty quickly: Semplice&amp;#039;s bits and pieces are measured in kilobytes, not gigabytes! When they&amp;#039;ve all been downloaded, you&amp;#039;ll be prompted once more to begin a verification process, where the installer computes a hash sum for the things it has downloaded and compares those hash values to ones this website thinks &lt;em&gt;ought&lt;/em&gt; to be true:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-26_at_16.12.58.png&quot; class=&quot;media&quot; title=&quot;softwares:semplice:screenshot_2026-01-26_at_16.12.58.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-26_at_16.12.58.png?w=650&amp;amp;tok=93276d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If any mismatches are detected, the installer will try to download the various components again, hopefully with a better result. One way or another, however, you&amp;#039;ll end up seeing this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.14.05.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_16.14.05.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.14.05.png?w=650&amp;amp;tok=47c654&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
And that&amp;#039;s it! Semplice is now successfully installed and can be immediately launched by typing the command &lt;strong&gt;semplice&lt;/strong&gt; into a terminal:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.15.10.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_16.15.10.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.15.10.png?w=650&amp;amp;tok=b9b969&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Of course, that screenshot happens to look decent and usable because I&amp;#039;ve previously altered the default Terminal&amp;#039;s default profile to be &amp;#039;Homebrew&amp;#039;, which is dark and green. If I&amp;#039;d been using the default Terminal in its default mode, the results might not have been quite so desirable, however:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-26_at_16.20.06.png&quot; class=&quot;media&quot; title=&quot;softwares:semplice:screenshot_2026-01-26_at_16.20.06.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-26_at_16.20.06.png?w=650&amp;amp;tok=a323a3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That&amp;#039;s barely legible, of course: but that&amp;#039;s a function of your Terminal profile, really. I&amp;#039;ll show you later how you can resolve this in a way that &lt;em&gt;doesn&amp;#039;t&lt;/em&gt; require you to change your Terminal profile if you don&amp;#039;t want to. We&amp;#039;ll sort this out shortly, but for now the point is that Semplice is installed &lt;em&gt;and works&lt;/em&gt;!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Installing Semplice&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_semplice&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;16422-20733&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;wezterm_to_the_rescue&quot;&gt;5.0 WezTerm to the Rescue!&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Appearing in all the wrong colours is easily fixed by altering Terminal&amp;#039;s colour scheme (click Terminal → Preferences → Profiles and pick one such as &amp;#039;Homebrew&amp;#039; or &amp;#039;Pro&amp;#039;). However, my preferred environment in which to run Semplice is WezTerm, an alternative terminal emulator. In fact, as it turns out, if you ever want to edit an embedded cuesheet with Semplice on macOS, WezTerm &lt;strong&gt;has to be installed&lt;/strong&gt;: there is currently a hard dependency on WezTerm to display the text editor, since macOS&amp;#039;s version of xterm won&amp;#039;t respect font size or font directives when launched and therefore you would end up with a ghastly, tiny text display that is functionally a disaster area. WezTerm is thus a hard dependency of Semplice on macOS.
&lt;/p&gt;

&lt;p&gt;
If you are using MacPorts, therefore, I recommend you run the following command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sudo port install wezterm&lt;/pre&gt;

&lt;p&gt;
…which will install the WezTerm terminal emulator, which &lt;em&gt;does&lt;/em&gt; know how to render sixel graphics. It should appear in the Launchpad display as a black square with a blue “$W” in it. There&amp;#039;s no need to do this now if you&amp;#039;re using Homebrew, because I included the command to install that way back in Section 2 anyway.
&lt;/p&gt;

&lt;p&gt;
WezTerm will tend to want to open by default using a small window with small fonts: I suggest you would want to change that up a bit. The way you do that is to issue these commands:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;cd
nano .wezterm.lua&lt;/pre&gt;

&lt;p&gt;
Paste into the new file the following:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;local wezterm = require &amp;#039;wezterm&amp;#039;
local config = wezterm.config_builder()
config.initial_cols = 103
config.initial_rows = 28

config.colors = {
    -- The default text color (green is dark green, lime is bright green)
    foreground = &amp;#039;lime&amp;#039;,
    -- The default background color
    background = &amp;#039;black&amp;#039;, 
}

config.font = wezterm.font(&amp;quot;Courier New&amp;quot;, {weight=&amp;quot;Regular&amp;quot;, stretch=&amp;quot;Normal&amp;quot;, style=&amp;quot;Normal&amp;quot;})
config.font_size = 16

wezterm.on(&amp;#039;format-window-title&amp;#039;, function(window, pane, tabs, panes, config)
    return &amp;quot;Semplice : The FLAC Manager&amp;quot;
end)

return config&lt;/pre&gt;

&lt;p&gt;
Save the modified file. Hopefully, most of this is self-explanatory: it tells WezTerm to open at an initial 103 columns by 28 rows; to use the built-in Courier font (more on this below) at 16pt size, and to auto-launch Semplice when it itself launches. With these parameters configured, launch WezTerm by clicking its icon in the Launchpad:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.25.55.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_16.25.55.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.25.55.png?w=650&amp;amp;tok=1ad04e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That&amp;#039;s a rather pleasing display, I think.
&lt;/p&gt;

&lt;p&gt;
Be aware that Semplice supplies a font it &lt;em&gt;thinks&lt;/em&gt; you might want to use instead of the &amp;#039;Courier New&amp;#039; one I&amp;#039;ve mentioned in the above configuration file: &lt;strong&gt;Luxi Mono&lt;/strong&gt;. It can be found in the &lt;strong&gt;/Users/hjr/.local/share/semplice2/art&lt;/strong&gt; folder (the “hjr” bit is my username: substitute in your own, obviously!), as a file called &lt;strong&gt;luximr.ttf&lt;/strong&gt;. Double-click that to launch the Apple Font Book utility which lets you install it:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-14_at_06.47.56.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-14_at_06.47.56.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-14_at_06.47.56.png?w=400&amp;amp;tok=d9d151&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once the font has been installed, re-edit the .wezterm.lua file and replace the name “Courier New” with “Luxi Mono”, leaving all other text unchanged, and save the file. You should see the existing terminal update itself to display the new font:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.31.24.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_16.31.24.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_16.31.24.png?w=650&amp;amp;tok=54486c&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The new font is slightly serif (the characters have little hooks at their tips and so on) and not quite as spidery as Courier New… but the choice of font is, ultimately, up to you.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;5.0 WezTerm to the Rescue!&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wezterm_to_the_rescue&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;20734-24276&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;final_graphical_tweaks&quot;&gt;6.0 Final Graphical Tweaks&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The last thing you &lt;em&gt;might&lt;/em&gt; want to consider is creating a proper program launcher for Semplice that &lt;em&gt;looks&lt;/em&gt; like it belongs to Semplice and not Wezterm! Here, for example, is my dock:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-15_at_16.24.40.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-15_at_16.24.40.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-15_at_16.24.40.png?w=650&amp;amp;tok=020154&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll note that the second icon in from the left is, indeed, something that looks like it might want to launch Semplice. How do you achieve that?
&lt;/p&gt;

&lt;p&gt;
Well, first open Finder and visit the Application section: there you&amp;#039;ll find a MacPorts folder (assuming you&amp;#039;ve used MacPorts to install everything, of course):
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.52.40.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_18.52.40.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.52.40.png?w=650&amp;amp;tok=83cb11&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Inside that folder, you&amp;#039;ll find the icon used to launch WezTerm:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.53.43.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_18.53.43.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.53.43.png?w=650&amp;amp;tok=3b184a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Right-click that icon and select &amp;#039;Copy&amp;#039; from the context menu; then click back to the Applications section and right-click and select &amp;#039;Paste&amp;#039;: you&amp;#039;ll now have a WezTerm icon in the &amp;#039;root&amp;#039; of the Applications folder:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.54.40.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_18.54.40.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.54.40.png?w=650&amp;amp;tok=dd6bcd&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Right-click this new icon and select &amp;#039;Rename&amp;#039; from the context menu and then change the text label for the icon to &amp;#039;Semplice&amp;#039;:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.55.40.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_18.55.40.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_18.55.40.png?w=650&amp;amp;tok=6cc1ab&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now comes the slightly tricky bit to describe! Right-click the new &amp;#039;Semplice&amp;#039; icon and select &amp;#039;Get Info&amp;#039; from the context menu. That will open up an information panel about the executable associated with the icon. Keep that open whilst, back in Finder, you select &amp;#039;Go → Go to Folder…&amp;#039; from the top menu: for the path to go to, type &lt;strong&gt;/Users/hjr/.local/share/semplice2/art&lt;/strong&gt; (replacing &amp;#039;hjr&amp;#039; with your own username, of course):
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_19.00.42.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_19.00.42.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_19.00.42.png?w=650&amp;amp;tok=a9dc0b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Your job now is to click-and-drag the sempliceico.png from the art folder in Finder on top of the tiny &amp;#039;$W&amp;#039; icon in the top left-hand corner of the Semplice Info panel. Drop the png on top of the existing icon and you should see both the little and big icon at the bottom of the Info panel change:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_19.02.07.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_19.02.07.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_19.02.07.png?w=400&amp;amp;tok=c31d0a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now you can close the Info panel down. In the Finder window, you can now double-click the new Semplice icon to launch WezTerm. That will put the running application-with-Semplice-icon into your dock: right-click it to say &amp;#039;Keep in Dock&amp;#039; and then drag it to where you want to see it in future. Bingo: you now have a proper-looking application launcher that will allow you to run Semplice easily within a terminal emulator. You&amp;#039;ll still have to type the command &lt;strong&gt;semplice&lt;/strong&gt; to &lt;em&gt;launch&lt;/em&gt; the program, but at least it looks graphically plausible!
&lt;/p&gt;

&lt;p&gt;
A couple of additional notes of caution and advice. First: earlier versions of macOS (think: Catalina, especially) do not allow you to drag .png files onto the Info panel as I&amp;#039;ve described here. On those versions, you first have to convert the .png supplied by Semplice to a &lt;strong&gt;.icns&lt;/strong&gt; format and then drop &lt;em&gt;that&lt;/em&gt; version of the artwork onto the Info panel&amp;#039;s little icon placeholder. I use &lt;a href=&quot;https://cloudconvert.com/png-to-icns&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://cloudconvert.com/png-to-icns&quot; rel=&quot;ugc nofollow noopener&quot;&gt;this free on-line converter&lt;/a&gt; to do that. Point the site to the .local/share/giocoso3/art/sempliceico.png file, click convert, then download the converted file. Drag &lt;em&gt;that&lt;/em&gt; to the Info panel and you can delete the download afterwards.
&lt;/p&gt;

&lt;p&gt;
Second: if you used Homebrew to install Giocoso, you won&amp;#039;t find WezTerm inside a MacPorts folder: it will be directly in the Applications section of Finder. The same technique applies, however: copy it, paste it, rename it, re-icon it.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;6.0 Final Graphical Tweaks&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;final_graphical_tweaks&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;24277-27953&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;some_security_considerations&quot;&gt;7.0 Some Security Considerations&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
From about Monterey onwards, Apple really locked security down on macOS. By default, this breaks quite a lot of Semplice functionality! Some of the security issues get resolved by you attempting to do things in Semplice and pop-ups asking for permissions appear. Click to grant those permissions when requested and you&amp;#039;re good to go.
&lt;/p&gt;

&lt;p&gt;
Not all required permissions are gained so easily, however. My general advice is to grant both Terminal and WezTerm full disk access and the ability for both those programs to control your computer. On Sequoia, for example, this latter privilege is found in System Settings → Privacy &amp;amp; Security → Accessibility → Allow assistive applications to control the computer. SACD rips (for one) won&amp;#039;t work without this step, though if you never intend to rip SACDs, I suppose you &lt;em&gt;could&lt;/em&gt; live without granting that specific permission.
&lt;/p&gt;

&lt;p&gt;
You &lt;em&gt;also&lt;/em&gt; may need to allow sacd_extract (whether of Intel or Apple Silicon variety) to be a trusted application. By default it won&amp;#039;t be:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_10.51.49.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-02-02_at_10.51.49.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_10.51.49.png?w=650&amp;amp;tok=b28ea5&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll only see this after your first, failed attempt to rip an SACD triggers the “This software can&amp;#039;t be trusted” dialog. Once that has happened, however, go to System Settings → Privacy &amp;amp; Security and click to &amp;#039;Allow Anyway&amp;#039; the sacd_extract- executable. Your &lt;em&gt;second&lt;/em&gt; attempt to rip an SACD will still then generate this dialog:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_10.55.10.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-02-02_at_10.55.10.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_10.55.10.png?w=350&amp;amp;tok=e1c011&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;350&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Click &amp;#039;Open Anyway&amp;#039; there and you should at last be good to go. Again, the specifics of this complex web of security prohibitions depends on the version of macOS you&amp;#039;re using. Just be assured that SACD ripping &lt;strong&gt;can&lt;/strong&gt; work on something as modern as Tahoe, on Apple Silicon, as you can see here:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_10.58.41.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-02-02_at_10.58.41.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_10.58.41.png?w=650&amp;amp;tok=bd31c1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;7.0 Some Security Considerations&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;some_security_considerations&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;27954-29871&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;conclusion&quot;&gt;8.0 Conclusion&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
I&amp;#039;ve personally installed Semplice 2.12 on (a) Catalina; (b) Monterey; (c) Sonoma and (d) Sequoia. Unfortunately, that&amp;#039;s where my Semplice-on-macOS adventures have to end, because my ancient pieces of Apple hardware can&amp;#039;t run much beyond Sequoia… and they only do Sequoia because the OpenCore Legacy Patcher lets them do so at the rate of frozen molasses on an Antarctic winter morning! It is &lt;em&gt;possible&lt;/em&gt; that I will win the National Lottery in 2026, in which case I shall be buying brand new Apple Silicon kit and will be able to report back more definitively as to what works and what doesn&amp;#039;t on that CPU architecture: I wouldn&amp;#039;t hold your breath, however!
&lt;/p&gt;

&lt;p&gt;
In the meantime, I will sign off with a recommendation to use MacPorts if you run machines whose official support ended around the time of Ventura and Homebrew if you&amp;#039;re running anything more modern and, as a final flourish, give you parting screenshots of my assorted real-world Semplice-on-Mac installations:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Catalina, 2.7GHz, 8GB RAM (via MacPorts)&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-27_at_17.53.44.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-27_at_17.53.44.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-27_at_17.53.44.png?w=650&amp;amp;tok=71123a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Monterey, 3.1GHz, 16GB RAM (via MacPorts)&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-17_at_12.34.35.png&quot; class=&quot;media&quot; title=&quot;software:giocoso:macos:screenshot_2025-12-17_at_12.34.35.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/giocoso/macos/screenshot_2025-12-17_at_12.34.35.png?w=650&amp;amp;tok=6c3439&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Ventura, 2.7GHz, 8GB RAM (via Homebrew and Macports, using Legacy Core Patcher)&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_19.45.49.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-26_at_19.45.49.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-26_at_19.45.49.png?w=650&amp;amp;tok=613fb7&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Sonoma, 2.7GHz, 8GB RAM (via MacPorts, using Legacy Core Patcher)&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-27_at_10.58.36.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-27_at_10.58.36.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-27_at_10.58.36.png?w=650&amp;amp;tok=ac1633&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Sequoia, 2.7GHz, 8GB RAM (via Homebrew, using Legacy Core Patcher)&lt;/strong&gt;&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-27_at_15.17.47.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-27_at_15.17.47.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-27_at_15.17.47.png?w=650&amp;amp;tok=a0eac1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;8.0 Conclusion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;conclusion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;29872-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/d/d7aef101971263b7ad84f26005b56846.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semaudio">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-21T14:39:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semaudio</title>
        <link>https://www.bbritten.com/softwares/semplice/semaudio</link>
        <description>
&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/beethoven98.jpg?w=220&amp;amp;tok=87100d&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;
&lt;/p&gt;

&lt;h1 class=&quot;sectionedit1&quot; id=&quot;the_audio_processing_menu&quot;&gt;The Audio Processing Menu&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
As a digital classical music purist and enthusiast, your general approach to your digital music collection will likely be: leave it alone, don&amp;#039;t mess with it, don&amp;#039;t muck it about, get it pure and leave it that way! Something along those lines, anyway. Sadly, real life has a nasty habit of intervening: your CD rip sounds a bit quiet for your tastes, perhaps? Maybe you want to take a small sample of your collection on a car or plane trip, so huge, hunking FLAC files might not be entirely appropriate? Having just ripped a 4 hour opera, how can you spot if there are any rip errors without having to physically listen to it all? And so on: these and similar considerations mean that, sometimes, you will need to rely on Semplice&amp;#039;s ability to &amp;#039;tweak&amp;#039; or &amp;#039;fiddle&amp;#039; with your audio files and its related abilities to analyse your files for obvious flaws.
&lt;/p&gt;

&lt;p&gt;
Thus, Semplice has three basic audio processing functions:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to apply a non-distorting volume boost to an audio signal&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to convert between different audio codecs (e.g., FLAC to MP3)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to analyse a collection of FLACs and display the results as a spectrum analysis graph, for visual checking of the characteristics of the music signal they contain&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
I&amp;#039;ll cover each of these functions in turn, as separate articles, with links at the bottom of this page. Before we get to that point, however, I think it wise to set out some preliminary information that underpins everything discussed in these sections of the Semplice user manual.
&lt;/p&gt;

&lt;p&gt;
Firstly, let&amp;#039;s just get some &amp;#039;audio basics&amp;#039; terminology under our belts, as follows:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sound volumes are measured in “decibels”, abbreviated to &lt;strong&gt;dB&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Decibels are measured on a logarithmic scale, so that a sound that is 10dB louder than another has 10 times more &amp;#039;sound pressure&amp;#039; than it; but an increase of 20dB implies an increase of sound pressure of 100 times&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Boosting volume by “a mere 10dB” is a big deal, basically&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; In audio circles, sound is sort-of measured &amp;#039;backwards&amp;#039;, so that a 0dB signal is considered to be the &lt;em&gt;loudest&lt;/em&gt; non-distorting volume an audio signal can be and something that&amp;#039;s -5dB from that would be considered relatively more quiet. Something -15dB might be practically inaudible unless you crank your amplifier&amp;#039;s volume knob all the way to 11&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Next, we need to be clear about some digital music format terminology:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A “codec” is an algorithm that en&lt;strong&gt;co&lt;/strong&gt;des and &lt;strong&gt;dec&lt;/strong&gt;odes a digital audio signal into something the human ear can understand&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Good audio codecs aim to represent the source audio signal with high fidelity and the least data&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lossless codecs preserve &lt;strong&gt;all&lt;/strong&gt; the data in the source audio signal with perfect fidelity&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Lossy codecs chuck some of the audio signal away in order to achieve significantly smaller file sizes. They hope and intend that the data they dispose of is practically inaudible to most ears: for example, most humans have difficulty hearing frequencies higher than 16,000 waves per second (Hertz, or Hz), so if the audio signal contains a violin screeching at 18,000Hz, you could dispose of the top 2,000Hz of that signal and no-one is likely to notice, at least in theory. Another example is that if a harp string is plucked at the same time as a bass drum goes &amp;#039;boom&amp;#039;, it&amp;#039;s unlikely the harp pluck would be audible to most listeners: so it could be disposed of and no-one would be the wiser. Different codecs develop different &amp;#039;psychoacoustic models&amp;#039; in order to work out what can and can&amp;#039;t be thrown away: some are better than others -and even the best can&amp;#039;t be guaranteed to work the way your ears and brain do. What they toss away thinking you won&amp;#039;t notice… you might notice!&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; It is always possible to convert a lossless codec into another lossless codec without damaging the audio signal: the entire signal was there at the start and will be there at the end&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Converting a lossy codec to another lossy codec is &lt;em&gt;possible&lt;/em&gt;, in the sense that most software permits it to happen; but turning a signal in which some data has been lost already into another signal in which &lt;em&gt;more&lt;/em&gt; data is disposed of merely results in a final audio signal in which &lt;em&gt;a lot&lt;/em&gt; of audio data has been lost. The results are likely to be ghastly, therefore.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
And finally, let&amp;#039;s get some acoustical physics sorted (though this is usually the point at which the people who paid $10,000 for a speaker cable walk out in a huff!):
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The perfect human ear physically &lt;strong&gt;cannot&lt;/strong&gt; hear audio frequencies above around 20,000Hz (or 20kHz, i.e., 20 kilohertz). It depends on the individual, obviously, but for the vast majority of humans, 20kHz is a literal upper limit on hearing.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Human hearing deteriorates as you age: so a teenager &lt;em&gt;might&lt;/em&gt; be able to hear 20kHz, but a retiree is unlikely to be hearing much above 14kHz. Classical music listeners being, on the average, a bit older than listeners to non-classical music, this age-related &lt;em&gt;hearing attentuation&lt;/em&gt; means hardly any classical music listeners will be able to hear audio signals higher than 16kHz.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; A fundamental theory of audio processing is the &lt;strong&gt;Nyquist-Shannon Sampling Theorem&lt;/strong&gt; which states that you can &lt;em&gt;perfectly&lt;/em&gt; reproduce an analog input signal by digitally sampling it at twice its highest possible frequency.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Back in the 1970s, Philips and Sony engineers combined these various points: they applied a filter to cut off frequencies above 20kHz in the recorded music signal, because no-one would be able to hear anything higher than that anyway; that meant it could be represented perfectly by a digital signal sampled at 40kHz. Filter technology not being perfect, however, requesting a cut-off of frequencies at 20kHz sometimes allowed frequencies a little bit above that into the signal, so the engineers compensated and digitally sampled their audio signal at a bit above 40kHz, so that the occasional signal a little above 20kHz could occasionally appear in the audio stream without screwing everything up. Digital Audio CD was therefore invented with a sampling rate of 44.1kHz: this allows a completely &lt;strong&gt;perfect&lt;/strong&gt; analog reconstruction of a digital signal containing frequencies higher than practically any human can hear.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Volume levels are represented in digital music as numbers. Digital numbers have to be represented by &amp;#039;bits&amp;#039;: sequences of binary 1s and 0s. If I allow you 4 bits to work with, you can represent the numbers 0000 to 1111, which is decimal 0 to 15. If I let you use 8 bits, than can store values from 00000000 to 11111111 (decimal 0 to 255). If you store your numbers with 16 bits, you can have up to 65,536 unique numbers: thus, a 16-bit digital audio signal can have 65 thousand-odd different volume levels. This allows a digital audio signal to have a “dynamic range” (the difference between the quietest and the loudest part of the signal) of 96dB. The difference between the human ear hearing the quietest pin drop and the pain associated with standing next to a jet engine in full throttle is around 140dB, so 16 bits would not completely cover the entire dynamic range of which the human ear is capable. But vinyl LPs have a dynamic range of around 70dB -and remember the difference between 70dB and 96db is over 100, because decibels are measured on a logarithmic scale. So a 16-bit signal has more than 100 times the dynamic range of an LP record: that&amp;#039;s why, again, the Philips and Sony engineers of the 1970s decided that the new-fangled CD should use a 16-bit audio signal: it&amp;#039;s more than good enough to capture the quietest and loudest music signals likely to arise for anyone who is not a jet engine afficionado.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; In practical terms, therefore, there is &lt;strong&gt;never&lt;/strong&gt; a need to &lt;em&gt;listen&lt;/em&gt; to digital music which is not a 44.1kHz signal or with anything other than each sample stored as a 16-bit value. Your ears literally cannot tell the difference if higher sampling rates are used, or a greater number of bits is used to store the resulting samples. Audiophiles will wax lyrical about 192,000Hz signals stored in 24 bits, but their ears cannot actually hear the difference between the identical signal encoded at 44.1kHz/16-bit and 192kHz/24-bit: it is simply physically impossible. (With the caveat that the jump from 16-bit to 24-bit samples &lt;em&gt;might&lt;/em&gt; be perceptible as a greater dynamic range …but it would be a close-run thing).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; For technical reasons, however, the recording industry has a legitimate reason for &lt;em&gt;mastering&lt;/em&gt; recordings at high frequencies and bit-depths: they are not so interested in what an ear can hear as what their recording hardware is doing with the audio signal when they&amp;#039;re working on it, which is a technological issue, not a biological one -and hardware can use as much headroom as you can give it. It is therefore common for recording studios to record audio at 88.2kHz &lt;em&gt;and higher&lt;/em&gt;, whilst sampling at 24-bits. That they do so, however, does not mean their signal is &lt;strong&gt;audibly&lt;/strong&gt; better than when they sell you a 44.1kHz, 16-bit version of it on a CD: their hardware can tell the difference; your ears cannot.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Semplice indulges the audiophile fraternity by allowing output of 88.2kHz and 176.4kHz, 24-bit FLACs. Sensible people will &lt;em&gt;not&lt;/em&gt; use these options, however!&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
By the way, don&amp;#039;t confuse the effects of &lt;em&gt;re-mastering&lt;/em&gt; with the use of “high resolution digital audio” (i.e., digital signals recorded at frequencies higher than 44.1kHz and more than 16-bits per sample). It is common for record companies to re-master their old recordings, to re-balance things, to filter noise out and so on: the resulting audio will very likely be easily discernible as a better (i.e., nicer to listen to) audio signal than the 1960 or 1970 original, because of the various tweaks being made to the balance, sound stage and so on. Unfortunately, the record companies then market that new mastering in 88.2kHz/24-bit hi-res audio SACDs and the like (because they charge more for such formats than &amp;#039;standard audio CD&amp;#039;): that makes people think the nicer audio is a result of the high resolution signal. It&amp;#039;s not. It&amp;#039;s nicer because the remastering engineer has worked a miracle modifying and improving the original audio recording. The extra bits and sampling frequencies you are being sold on an SACD &lt;strong&gt;remain physically indiscernible&lt;/strong&gt; compared to a 44.1kHz, 16-bit standard CD versions &lt;em&gt;of the same mastering&lt;/em&gt;. 
&lt;/p&gt;

&lt;p&gt;
An analogy might be if you gave me an old family black-and-white photo to preserve: I scan it, run that scan through Photoshop, touching up the scratches, blemishes, rips and tears, improving the contrast, doing a bit of dodging and burning, etc, etc: naturally my re-worked version of the original is going to be visibly different from the original, because I&amp;#039;m altering the original. But if I now print the retouched photo using expensive HP ink, and once more using Amazon Choices generic brand ink… well, it&amp;#039;s possible that a good eye might spot the difference between the two prints, but most people are unlikely to be able to. In the world of audio, there&amp;#039;s not even a doubt about it: the human ear being what it is, you simply &lt;strong&gt;cannot&lt;/strong&gt; hear the extra data in an 88.2kHz/24-bit signal as compared to the el-cheapo 44.1kHz/16-bit one.
&lt;/p&gt;

&lt;p&gt;
If you&amp;#039;ve got that terminology and concepts firmly in your head, we can move on to describing Semplice audio processing functionality in three separate parts, as follows:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplive/semaudio/volboost&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplive:semaudio:volboost&quot; data-wiki-id=&quot;softwares:semplive:semaudio:volboost&quot;&gt;Volume Boosting&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio/audiocodecs&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio:audiocodecs&quot; data-wiki-id=&quot;softwares:semplice:semaudio:audiocodecs&quot;&gt;Audio Codec Conversions&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio/specanalysis&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio:specanalysis&quot; data-wiki-id=&quot;softwares:semplice:semaudio:specanalysis&quot;&gt;Spectrum Analysis&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;The Audio Processing Menu&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;the_audio_processing_menu&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;53-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/d/db4cf50eee62805043ce963ab5433bcb.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semchange">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-30T19:23:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semchange</title>
        <link>https://www.bbritten.com/softwares/semplice/semchange</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;semplice_version_2_-_changelog_since_version_200&quot;&gt;Semplice Version 2 - Changelog (since version 2.00)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/sempliceico.png?w=220&amp;amp;tok=2e3735&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;This page describes the changes made in each point release of Semplice since its first release as &lt;strong&gt;version 2.00&lt;/strong&gt; on June 30th, 2024. Changes are listed in reverse chronological order (i.e., the most recent releases appear first).
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2 - Changelog (since version 2.00)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_2_-_changelog_since_version_200&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-354&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;semplice_version_213_-_march_30th_2026&quot;&gt;Semplice Version 2.13 - March 30th 2026&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug Fix&lt;/strong&gt;&lt;/em&gt;: The code dealing with converting one audio format to another assumed that if you were using macOS, you would be using Intel CPUs. Specifically, this meant only the Intel version of the &lt;strong&gt;sacd&lt;/strong&gt; utility would be invoked to make sense of ISO files. Now corrected: Semplice checks whether you are using an Intel CPU or Apple Silicon and invokes the correct version of the &lt;strong&gt;sacd&lt;/strong&gt; utility accordingly. In simple terms, Apple Silicon can now do ISO conversions.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: The program window title bar should now show the current working folder.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: You might regard this as a bug fix of sorts, too! If configured to do so in the persistent configuration file, Semplice will delete a source Album Art jpg or png after embedding it into a set of FLACs as part of a tagging process. The trouble is, it didn&amp;#039;t check whether the embedding process had actually worked before deleting the source artwork file! If, for example, the FLACs were read-only, the embed would silently fail… but the source artwork would get deleted anyway: less than convenient! Now Semplice performs a fresh check of the FLACs before deleting the standalone artwork: if it hasn&amp;#039;t been embedded successfully, then no delete of the original takes place.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement / Bug-fix&lt;/strong&gt;&lt;/em&gt;: Related to the above, Semplice now checks for the writeability of the first FLAC in a folder before allowing you to proceed to enter album-wide or track-specific tags, including custom ones and/or track renumbering. If the first file isn&amp;#039;t read-writeable, no tagging or renumbering is allowed to start. Of course, this doesn&amp;#039;t guarantee success: you could conceivably have mixed-mode files in the one file, such that file 1 is read-write and file 53 is read-only. Tagging is still going to fail for file 53 in that case, but it would be unusual (I think) to have multiple read-write modes in the one folder. The check of file 1 is a reasonable balance between safety and efficiency, therefore.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: Updates are now handled by the same sort of code that had governed Giocoso updates for a couple of versions. This avoids the need to laboriously compute MD5 checksums for every installed file and compare them to checksums stored on the supplying server. It&amp;#039;s now much faster, more efficient and, as an added bonus, a lot simpler to code and to maintain. The Semplice installer has been similarly updated/improved.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement / New Feature&lt;/strong&gt;&lt;/em&gt;: The look of the program has undergone significant change, to bring it into line with the look and feel of my other software (particularly the latest version of Giocoso). Specifically, this means:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Menus are now simply listed, without spaces between items trying to indicate some meaning to the apparent grouping (with lettered options still being distinct from numbered ones, because they perform system functions, rather than data processing ones)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The right-hand pane of the main program interface will display the embedded album art of the first FLAC in the current working folder, if there is any. If there isn&amp;#039;t, a text-based program logo will be displayed instead&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “I” option has been removed from all menus: it triggered the inspection the audio stream of the first FLAC in the current working folder and then displayed whether it was 16-bit or 24-bit audio and its sample rate. That now just happens automatically, so there is no need for a separate menu item to trigger it. The data (along with information about whether there is one or more FLACs present in the working folder) is now always displayed in the upper-right corner of the screen, assuming any FLACs at all exist in the working folder currently selected.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The “B” option has been removed from all menus: it triggered a volume boost of all FLACs in the current working folder. There was always a separate menu option for doing that (&lt;strong&gt;Audio Processing&lt;/strong&gt; → &lt;strong&gt;Boost Volume&lt;/strong&gt;) so it was always a bit redundant: it has now therefore been removed.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The option to Quit the program is now visible on all menus in exactly the same place&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Practically, it means the program on launch might look like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-27_at_11.20.43.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-27_at_11.20.43.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-27_at_11.20.43.png?w=600&amp;amp;tok=54a2c5&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once you&amp;#039;ve tagged up your music files and thus embedded some album art into them, the program will change to look like this:
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-27_at_11.24.33.png?w=600&amp;amp;tok=42c3d1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
The visual cue of album art reminds you of what FLACs you&amp;#039;re dealing with and confirms that embedding the artwork has been successful: it might also highlight those occasions when you&amp;#039;ve applied the &lt;em&gt;wrong&lt;/em&gt; album art to a folder of music, as in this case!
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;New Feature&lt;/em&gt;&lt;/strong&gt;: To accommodate this graphical new way of presenting the program, the persistent configuration file (and thus the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;) acquires two new parameters to set: &lt;strong&gt;Use Kitty Graphics&lt;/strong&gt; (defaults to no, meaning &amp;#039;use sixel graphics instead&amp;#039;); and &lt;strong&gt;Album Art display size&lt;/strong&gt; (defaults to 380, meaning &amp;#039;display at 380&amp;times;380 pixels&amp;#039;):
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-21_at_17.42.27.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-21_at_17.42.27.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-21_at_17.42.27.png?w=600&amp;amp;tok=1d8c3a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, I&amp;#039;m saying to use Sixel Graphics (because I&amp;#039;ve explicitly said “no, don&amp;#039;t use Kitty graphics”) and to resize all embedded album art to 560&amp;times;560 pixels. Note that the resizing does &lt;strong&gt;not&lt;/strong&gt; respect aspect ratio: Semplice wants &lt;em&gt;square&lt;/em&gt; album art, so if you don&amp;#039;t present it with square art, it will &lt;em class=&quot;u&quot;&gt;force&lt;/em&gt; it to be square by picking one of the dimensions and forcing the other to match, no matter what that does to the stretched-ness of the result.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Bug-fix&lt;/em&gt;&lt;/strong&gt;: On macOS, using the &lt;strong&gt;Audio&lt;/strong&gt; menu, &lt;strong&gt;Option 3&lt;/strong&gt; to generate a spectrum analysis of a folder of FLACs would fail. You wouldn&amp;#039;t see the error message (because Semplice suppresses it!) but under the hood, the error “display: delegate library support not built-in &amp;#039;&amp;#039; (X11) @ error/display.c/DisplayImageCommand/1907” was being generated, resulting in you seeing… nothing at all after the lengthy audio analysis process had taken place. That&amp;#039;s an indication that the tool used to display the spectrum analysis graph was unable to find an X11 server (not exactly unusual in a macOS environment that doesn&amp;#039;t natively use X11 at all!) The bug is now fixed: the code now tests for whether it&amp;#039;s running on macOS or not and, if so, uses the Preview app to display the spectrum graph. Linux environments continue to use the ImageMagick display tool:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-22_at_04.01.26.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-22_at_04.01.26.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-22_at_04.01.26.png?w=600&amp;amp;tok=532ff6&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Bug-fix&lt;/em&gt;&lt;/strong&gt;: For similar reasons to the last bug-fix above, if you took the &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 8&lt;/strong&gt; to extract album art &lt;em&gt;and&lt;/em&gt; you had previously configured the persistent configuration file to say “Display album art when extracting = yes”, then on macOS, the album art would get extracted just fine but it &lt;strong&gt;wouldn&amp;#039;t&lt;/strong&gt; also be displayed, despite the configuration file saying it should be. That was again because of a dependency on X11 which means things will be fine on Linux, but not on macOS. Now fixed: the art extraction tool now knows how to use the native macOS Preview app to display the results of the extraction.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Assorted Code Improvements&lt;/em&gt;&lt;/strong&gt;: There have been various changes to code to make it more reliable and robust. Some bits of syntax that were technically OK could break on edge cases; their refactoring or re-writing should make them reliable in far more situations. Consistent use of &amp;#039;modern&amp;#039; Bashism (such as the use of double square brackets (&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;...&lt;/a&gt;) instead of single ones ([ … ]) is another example of the sort of code &amp;#039;refreshing&amp;#039; that has taken place.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Bug-fix&lt;/em&gt;&lt;/strong&gt;: MacOS represents accented Unicode characters (for example, ä or é) as two distinct &amp;#039;glyphs&amp;#039; (i.e., as &lt;strong&gt;a + “&lt;/strong&gt; or &lt;strong&gt;e + &amp;#039;&lt;/strong&gt;). Linux represents the same characters as single, non-decomposed glyphs (i.e., literally as the single character ä or é). The difference is not exactly apparent to most users: the text representation of either representation looks identical. File systems can treat the two differently, however; and programs like ImageMagick will get completely confused by the decomposed version (see &lt;a href=&quot;https://www.bbritten.com/blog/macos_woes_part_94&quot; class=&quot;wikilink1&quot; title=&quot;blog:macos_woes_part_94&quot; data-wiki-id=&quot;blog:macos_woes_part_94&quot;&gt;this blog post&lt;/a&gt; for examples and for the manual fix). This release of Semplice therefore addresses the problem by running all tag submissions through the &lt;strong&gt;uconv&lt;/strong&gt; utility to force glyphs to be of the single-character, non-decomposed sort. Note that a fresh install of Semplice gets this utility installed for you; an upgrade to this version &lt;em&gt;does not&lt;/em&gt; …and you should therefore follow that aforementioned blog post&amp;#039;s instructions on how to manually install it. If the utility is not present on a macOS system, accented characters will continue to be stored in their decomposed, multi-glyph forms.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Bug-fix&lt;/em&gt;&lt;/strong&gt;: This one&amp;#039;s a really stupid one on my part! The Semplice installation code for Debian and Ubuntu (and &lt;em&gt;only&lt;/em&gt; those distros) forgot to install the &lt;strong&gt;dialog&lt;/strong&gt; utility. This meant the entire installation looked awful (though it would go to successful completion despite itself). If you happened to have installed Giocoso first, you&amp;#039;d not have noticed the problem (as Giocoso successfully installed dialog for you): guess how come I didn&amp;#039;t notice this before now! Problem is now fixed, anyway.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Enhancement&lt;/em&gt;&lt;/strong&gt;: The new program logo (see above) triggers the addition of two new configuration parameters to control its size and position:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-24_at_10.06.32.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-24_at_10.06.32.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-24_at_10.06.32.png?w=600&amp;amp;tok=20b114&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Size of the Program Logo&lt;/strong&gt; takes a numeric number of pixels, that is replicated for height &lt;em&gt;and&lt;/em&gt; width (so an entry of &amp;#039;180&amp;#039; turns into a dimension setting of 180&amp;times;180 pixels). &lt;strong&gt;Program Logo position&lt;/strong&gt; takes a positive or negative number of characters by which to nudge the logo to the right or left respectively. Thus a setting of ”-13“ means &amp;#039;move the logo 13 characters to the left&amp;#039; and setting of “9” means &amp;#039;move it 9 characters to the right&amp;#039;. For example, here&amp;#039;s 220 and -11:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-24_at_10.09.43.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-24_at_10.09.43.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-24_at_10.09.43.png?w=300&amp;amp;tok=122b65&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and here&amp;#039;s 90 and 16:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-24_at_10.10.57.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-24_at_10.10.57.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-24_at_10.10.57.png?w=300&amp;amp;tok=cd8996&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The defaults are 220 and 0: the parameters allow you to tweak the logo display to suit your own monitor settings.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Minor Enhancement&lt;/em&gt;&lt;/strong&gt;: The software licence is now viewable within a dialog form, rather than with the less utility.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Significant Enhancement&lt;/em&gt;&lt;/strong&gt;: The &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu now has a new &lt;strong&gt;Option 4: Change the program colour scheme&lt;/strong&gt;:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.13.10.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-25_at_15.13.10.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.13.10.png?w=600&amp;amp;tok=1c7708&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The top part of the dialog form tells you what colours you can set: 12 is bright blue, for example, whilst 1 is normal red. The main part of the dialog then describes various &amp;#039;components&amp;#039; of the Semplice interface. You are told what the &amp;#039;canonical defaults&amp;#039; are for each one (i.e., what colour scheme I had in mind when designing Semplice!), but for any one of them, you can type in a new colour number, press OK and the program interface will change to match. Suppose I wanted Semplice to draw its box characters in blue: I would type in 12 (or 4) in the second component window:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.18.10.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-25_at_15.18.10.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.18.10.png?w=600&amp;amp;tok=496658&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If I press OK at this point, I see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.18.47.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-25_at_15.18.47.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.18.47.png?w=600&amp;amp;tok=9eb1a1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If I wanted all that cyan-coloured text to look blood-red, I&amp;#039;d fill in the fourth colour field with the number 9:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.19.49.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-25_at_15.19.49.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.19.49.png?w=600&amp;amp;tok=38cc1d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
And so on. Basically, the feature is there to allow Semplice to be tweaked and configured to run decently on light-coloured terminals, but you can use it just to experiment and have fun too! If it all gets too much for you, just click the “Reset to Defaults” button and the &amp;#039;normal&amp;#039; colour scheme will be restored, once you also press [Enter]. Bear in mind that whatever colours you pick for Semplice to use, they work in the context of the colour profile in use by your terminal emulator, so the results might not be quite what you expect. For example, without changing any of the colour defaults at all, the program logo text is meant to be displayed in cyan (or pale blue), but:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.30.24.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-03-25_at_15.30.24.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-03-25_at_15.30.24.png?w=600&amp;amp;tok=883221&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…in this sea of green, you&amp;#039;d be hard-pressed to know that the &amp;#039;Semplice&amp;#039; big logo on the right was in blue-anything: it looks much more pale green or even vaguely yellow! You&amp;#039;ll need to experiment, therefore!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.13 - March 30th 2026&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_213_-_march_30th_2026&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;355-12975&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;semplice_version_212_-_february_2nd_2026&quot;&gt;Semplice Version 2.12 - February 2nd 2026&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Major Enhancement&lt;/strong&gt;&lt;/em&gt;: Support for installing onto macOS has been added. All Tagging, Audio Processing and SuperFLAC functionality is entirely present and correct. Ripping of standard audio CDs also works, but there is no ability to verify the rips with the AccurateRip database after they complete. If an Apple SuperDrive is in use, it is impossible to determine it&amp;#039;s read offset (see &lt;a href=&quot;https://forum.dbpoweramp.com/forum/dbpoweramp/cd-ripper/41752-drive-offset-for-apple-usb-superdrive&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://forum.dbpoweramp.com/forum/dbpoweramp/cd-ripper/41752-drive-offset-for-apple-usb-superdrive&quot; rel=&quot;ugc nofollow noopener&quot;&gt;for an explanation as to why this is&lt;/a&gt;). Non-Apple drives will be detected correctly and read offsets obtained from the AccurateRip database, if available, as they would on non-macOS platforms. Drive offsets for SuperDrives can be determined on a Linux or Windows PC and then that number can be manually applied to Semplice running on macOS, however.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug Fix&lt;/strong&gt;&lt;/em&gt;: Threading on audio conversions was not parallelising correctly. It is now. Compared to before, conversion of a bunch of Hi-Res FLACs (for example) to Standard CD-Audio FLACs can take around ⅓ less time than before.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: Screen redrawing has always been fairly slow, such that on less powerful computers (such as Raspberry Pi, or old Intel hardware) the screen could seem to &amp;#039;flash&amp;#039; annoyingly when, for example, you tapped along the top menu options (from Tagging to Audio Processing to SuperFLAC, for example). Sometimes, screen refreshes were so slow to occur that you&amp;#039;d be able to see escape sequences (such as “&lt;strong&gt;^[[C&lt;/strong&gt;”) displayed on the screen as menu navigation took place, making things very ugly indeed. Accordingly, the screen redrawing code has been completely overhauled and now the program responds much more cleanly and swiftly to events that trigger screen redraws. The result is that even on low &lt;abbr title=&quot;specification&quot;&gt;spec&lt;/abbr&gt; hardware, Semplice now &amp;#039;flashes&amp;#039; very infrequently and the random appearance of escape sequences on screen should almost never occur. This is achieved basically by replacing calls to the external “tput” utility with a pure Bash approach that keeps everything within the one Bash session, resulting in much less context switching on the CPU, and hence a swifter-feeling interface.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bugfix/Functionality Change&lt;/strong&gt;&lt;/em&gt;: When converting between audio formats, it turns out that converting direct from ISO or DSF to a lossy codec such as OGG or WMA would produce an error: the input sample rate was too high for those output codecs to deal with. In this version of Semplice, therefore, it&amp;#039;s now hard-coded that ISOs and DSFs can only be converted to lossless formats (FLAC in its various forms or AIFF). If you wanted to go direct from ISO to OGG, for example, then you can do so (however daft it might be!) only by converting &lt;em&gt;first&lt;/em&gt; to FLAC, then to OGG.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bugfix&lt;/strong&gt;&lt;/em&gt;: When ripping a CD, Semplice was supposed to use the persistent configuration parameter &amp;#039;Default FLAC audio resolution&amp;#039; to determine what &lt;em&gt;kind&lt;/em&gt; of FLAC to output: valid values for that parameter are &amp;#039;standard&amp;#039;, &amp;#039;high&amp;#039; and &amp;#039;extreme&amp;#039;. Standard FLACs are 44.1KHz, 16-bit (i.e., CD-Audio Red Book standard); FLACs output to the &amp;#039;high&amp;#039; setting are 88.2KHz, 24-bit; and ones output at the &amp;#039;extreme&amp;#039; setting are 176.4KHz, 24-bit (roughly equivalent to Scarlet Book SACDs). Unfortunately, the wrong variable name was used in the piece of code that worked this out, meaning that all FLACs output from a CD rip were always of the &amp;#039;standard&amp;#039; type. This is now fixed: if you specify high or extreme outputs, you&amp;#039;ll now get them, correctly.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Significant New Feature&lt;/strong&gt;&lt;/em&gt;: Semplice has always allowed you to boost the absolute volume of a recording by an amount which is guaranteed to not introduce audio signal distortion or clipping. However, boosting volume alters the data stored inside a FLAC in a non-reversible manner. That&amp;#039;s never been a problem for me, but audiophiles tend not to like their audio data being messed with! Accordingly, this version of Semplice introduces a new configuration file parameter, called &lt;strong&gt;Apply real or metadata audio boost?&lt;/strong&gt; The new parameter takes two possible values: &lt;strong&gt;real&lt;/strong&gt; or &lt;strong&gt;metadata&lt;/strong&gt;. Real is the default and means that Semplice, by default, does volume boosts in exactly the same way as it always has. If you set the parameter to &lt;em&gt;metadata&lt;/em&gt;, however, then performing a volume boost does &lt;strong&gt;not&lt;/strong&gt; physically alter the audio signal at all. Instead, a series of “ReplayGain” tags are added to the FLAC files&amp;#039; metadata. These tags are standard ones that conform to the &lt;a href=&quot;https://en.wikipedia.org/wiki/ReplayGain&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://en.wikipedia.org/wiki/ReplayGain&quot; rel=&quot;ugc nofollow noopener&quot;&gt;ReplayGain standard&lt;/a&gt; and are an instruction to a &lt;em&gt;music player&lt;/em&gt; to adjust its playback volume by an appropriate amount, dynamically and in real time. The tags look something like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-19_at_20.04.07.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-19_at_20.04.07.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-19_at_20.04.07.png?w=650&amp;amp;tok=f87b7c&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This tells a compatible player (and not all players &lt;em&gt;are&lt;/em&gt; compatible!) to increase the volume of the complete set of FLACs analysed by 10.73dB, for example.
&lt;/p&gt;

&lt;p&gt;
In this way, Semplice sets you up to have the benefits of volume boosting without the drawbacks of modifying your physical audio data. Be warned, however: Semplice&amp;#039;s &amp;#039;real&amp;#039; adjustment of volumes works for all players at all times, because the audio data &lt;em&gt;has&lt;/em&gt; been modified. Only if you&amp;#039;ve configured your music player to respect per-album ReplayGain will the &amp;#039;metadata&amp;#039; volume boost take effect. Giocoso version 3.34 (due to be released at the end of February) &lt;em&gt;will&lt;/em&gt; be able to use the ReplayGain metadata tags.
&lt;/p&gt;

&lt;p&gt;
The analysis of FLACs that is done for the real boost is quite different from that done for the metadata-only boost, though, so the results should not be expected to be identical, nor should they be compared. In fact, files which have previously been physically volume-boosted will, if subject to a metadata volume assessment, be marked as requiring a &lt;strong&gt;negative&lt;/strong&gt; ReplayGain: the psychoacoustic model that ReplayGain uses has a quieter &amp;#039;baseline&amp;#039; to aim for than the merely &amp;#039;boost to as loud as you can get without distorting&amp;#039; approach of the physical volume adjustment, so it will tend to think physically-boosted volumes are too high (even though they&amp;#039;re not distorting the music at all). As I say, it&amp;#039;s just two different models in use and you shouldn&amp;#039;t be surprised they come to different conclusions about the ideal volume level!
&lt;/p&gt;

&lt;p&gt;
The &amp;#039;metadata&amp;#039; volume boost is also much faster to perform than the application of the &amp;#039;real&amp;#039;, physical volume boost: there is no re-encoding of audio to do and writing it out to disk.
&lt;/p&gt;

&lt;p&gt;
If you go on to create SuperFLACs after you have metadata-volume-boosted your per-track FLACs, the SuperFLAC will inherit the album-wide replay gain setting that was applied to the first FLAC in the folder by the volume boosting analysis process. Files created by &lt;em&gt;splitting&lt;/em&gt; a SuperFLAC will &lt;strong&gt;not&lt;/strong&gt; have replay gain information added back to them, however: they will need a fresh metadata volume-boost to re-compute appropriate per-track values.
&lt;/p&gt;

&lt;p&gt;
Anyway: the short version is that there is now a way to achieve a volume boost with Semplice (assuming only that you have a ReplayGain-compatible music player) &lt;em&gt;without&lt;/em&gt; having to alter your physical audio data. The new metadata volume boost is &lt;strong&gt;optional&lt;/strong&gt; and &lt;strong&gt;not the default&lt;/strong&gt; and so, by default, Semplice volume boosts work in exactly the same way as they always used to.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;New Feature&lt;/em&gt;&lt;/strong&gt;: The Audio Processing menu gets a new option: &lt;strong&gt;Remove ReplayGain tags from FLACs&lt;/strong&gt;. This is essentially the ability to reverse a metadata-only volume boost by &lt;em&gt;removing&lt;/em&gt; all the REPLAYGAIN_* tags the new metadata volume boost mechanism will have added to your FLACs. Volume boosts are now thus, functionally, reversible (but note that, because real, physical volume boosts modify FLAC audio data, that type of volume boost still cannot be reversed).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.12 - February 2nd 2026&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_212_-_february_2nd_2026&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;12976-20842&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;semplice_version_211_-_july_4th_2025&quot;&gt;Semplice Version 2.11 - July 4th 2025&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug-Fix&lt;/strong&gt;&lt;/em&gt;: Earlier versions of Semplice used a utility called &lt;strong&gt;odio-sacd&lt;/strong&gt; to extract SACD ISO files into their component tracks and convert them to (say) FLACs or MP3s. In early July 2025, it was pointed out to me that the developer of that software had pulled his website from the Internet along with all the software repositories he used to publish his software. This meant that Semplice would no longer install cleanly (it would prompt for a github password and then fail to download anything anyway), and thus fresh Semplice installs would work fine &lt;em&gt;except&lt;/em&gt; for being able to process SACD ISOs. Semplice Version 2.11 now uses the near-equivalent &lt;strong&gt;sacd&lt;/strong&gt; utility to perform the SACD ISO conversions instead. This now means fresh installs of Semplice work out-of-the-box, as originally intended. &lt;em&gt;Upgrades&lt;/em&gt; to Version 2.11 will &lt;strong&gt;not&lt;/strong&gt; install the sacd utility automatically, so following the Semplice upgrade, you should follow the instructions in &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio/audiocodecs&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio:audiocodecs&quot; data-wiki-id=&quot;softwares:semplice:semaudio:audiocodecs&quot;&gt;the revised User Manual at Section 4.0&lt;/a&gt; to install it manually.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: When converting an SACD ISO to one of the three possible FLAC output formats (standard, hi-res or super hi-res), Semplice in earlier versions would apply a hard frequency filter, preventing audio signals with a frequency of 24KHz or higher from being passed to the output file. The new release now applies a subtler frequency filtering mechanism. Standard FLAC output will be filtered at 21KHz; Hi-Res FLACs at 43KHz; and Super Hi-Res FLACs at 87KHz. In each case, the filter cuts off frequencies higher than (about) half the intended output sample rate. In other words, if you&amp;#039;re outputting to standard FLAC, with a 44.1KHz sampling rate, you would theoretically need to cut off at 22.05KHz: Semplice cuts off a little earlier than that (at 21KHz) to provide a little head-room, in case of imperfect filtering. Similarly, an output of 88.2KHz would imply a need for a 44.1KHz filter: Semplice Version 2.11&amp;#039;s use of a 43KHz filter is close to that theoretical ideal, but with a bit of fudge-factor headroom. Super Hi-Res output at 176.4KHz would imply a need for an 88.2KHz filter: Semplice gets close at 87Khz. The point in each case is to provide a guarantee that no audio signal &lt;em&gt;higher&lt;/em&gt; than half the resulting sampling rate is passed to the converter: failure to do that would break &lt;a href=&quot;https://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://en.wikipedia.org/wiki/Nyquist%E2%80%93Shannon_sampling_theorem&quot; rel=&quot;ugc nofollow noopener&quot;&gt;the Nyquist-Shannon sampling theory&lt;/a&gt; and cause ultrasonic high frequencies to be reflected down into the audible part of the audio signal, where it would appear as obvious distortion. The short version is that Semplice now discards as little of the original SACD audio signal as possible, where before it was a bit more cavalier about things. It also means that the ISO conversion, even to standard FLAC sampling rates, will be guaranteed not to introduce distortion.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: When ripping SACDs (&lt;strong&gt;Ripping&lt;/strong&gt; menu, &lt;strong&gt;Option 4&lt;/strong&gt;), Semplice will now work out your local PC&amp;#039;s current IP address and pre-fill the &amp;#039;Enter the IP address of your SACD reader&amp;#039; dialog with the first three octets of that, leaving you only to have to fill in the fourth octet. For example, you&amp;#039;re running Semplice on a PC with an IP address of 192.168.0.88; in Version 2.11, Semplice&amp;#039;s &amp;#039;Enter the IP address&amp;#039; dialog will be pre-filled in with “192.168.0.”. All you have to do is supply the last set of digits that uniquely identify how to contact your SACD ripper device. If the proposal is completely wrong, just erase it (with the backspace key) and type in something more appropriate. The point is that your SACD device is almost certainly on the same network as your PC, so most of the PC&amp;#039;s IP address should be relevant to the location of the SACD device.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: When ripping SACDs, once you type in a valid IP address for the SACD ripping device, Semplice Version 2.11 now stores that and subsequent rips will pre-fill the &amp;#039;Enter the IP address of your SACD reader&amp;#039; dialog with that same, complete IP address. This means you can just press [Enter] to accept the proposed IP address, if it&amp;#039;s still correct. In conjunction with the previously-mentioned enhancement, this now means that Semplice says, &amp;#039;Is there a previous address for an SACD ripper: if so, use it; if not, pre-fill the dialog with &lt;em&gt;most&lt;/em&gt; of an IP address that will probably be relevant&amp;#039;.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: When ripping SACDs, Semplice now remembers the last location to which you ripped an SACD. Second and subsequent rips will therefore pre-fill the &amp;#039;Please choose where to save your rips&amp;#039; dialog with the last-known folder destination used. If it&amp;#039;s wrong, you can simply use the backspace key to remove or edit the proposed folder name. Otherwise, you can just press [Enter] to accept the proposed folder name.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement/Bug Fix&lt;/strong&gt;&lt;/em&gt;: When producing a spectrum analysis graph (&lt;strong&gt;Audio Processing&lt;/strong&gt; menu, &lt;strong&gt;Option 3&lt;/strong&gt;), Semplice creates a temporary copy of all the FLACs in the $HOME/.local/share/semplice2/tmp folder and performs the analysis against that copy. The program did &lt;em&gt;not&lt;/em&gt;, however, check that there was sufficient disk space and appropriate file permissions to create this copy: the enhancement in this new version is that those checks &lt;em&gt;are&lt;/em&gt; now performed, and if you fail either of them an appropriate warning message is displayed. The bug fix is related: Semplice did not take account of the fact that the file names of all the FLACs being analysed might contain single quotes: the presence of one in a file name would trigger a &amp;#039;file not found&amp;#039; error in the analysing tool and thus no spectrograph would be produced. The bug fix in this version is that Semplice now correctly handles single quotes within FLAC file names and can perform an analysis successfully whether they are present or not.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: Added “CachyOS” (an Arch derivative) to the list of supported distros.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.11 - July 4th 2025&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_211_-_july_4th_2025&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;20843-26847&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;semplice_version_210_-_april_20th_2025&quot;&gt;Semplice Version 2.10 - April 20th 2025&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug-Fix&lt;/strong&gt;&lt;/em&gt;: When checking for the presence of .M4A files (Apple Lossless Audio Codec) files, the program used a variable called &amp;#039;ALACOUNT&amp;#039;. It then checked a variable called &amp;#039;ALAC&lt;strong&gt;C&lt;/strong&gt;OUNT&amp;#039;. You might notice the variation in the number of &amp;#039;Cs&amp;#039; in those variable names! The error in spelling the variable name meant Semplice could not change working folder to a location containing M4As Now fixed, with variable names spelled consistently.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: When merging FLACs into SuperFLACs, Semplice previously assumed that you&amp;#039;d been a good FLAC citizen and tagged your FLACs in the manner prescribed by this website&amp;#039;s &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axioms of Classical Tagging&lt;/a&gt; article. It didn&amp;#039;t actually check that you &lt;em&gt;had&lt;/em&gt; tagged things correctly, though! Failure to have followed the Axioms&amp;#039; strictures would then result in assorted ugly errors or outright failures to create the required SuperFLACs. In this new version of Semplice, a “pre-flight check” is now performed of compliance to the standards of Axioms 1, 2, 7 and 9 before the SuperFLAC creation process can proceed.
&lt;/p&gt;

&lt;p&gt;
Axiom 1, for example, says there are eight tags you &lt;em&gt;ought&lt;/em&gt; to have: if you&amp;#039;re missing any of them, you&amp;#039;ll now be told:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_20250413_132500.jpg&quot; class=&quot;media&quot; title=&quot;softwares:semplice:screenshot_20250413_132500.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_20250413_132500.jpg?w=650&amp;amp;tok=bb8b00&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Similarly, Axiom 9 says every folder of FLACs should contain a Track Number 1. So, if you&amp;#039;ve tagged your files with exotic track numbers such as “1/9”, you&amp;#039;ll now be told that this won&amp;#039;t work:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_20250413_132750.jpg&quot; class=&quot;media&quot; title=&quot;softwares:semplice:screenshot_20250413_132750.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_20250413_132750.jpg?w=650&amp;amp;tok=e3927a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll note that the error messages pinpoint &lt;em&gt;which&lt;/em&gt; files, precisely, fall foul of the Axiom requirements, though it will only tell you the &lt;strong&gt;first&lt;/strong&gt; file that fails a particular check. The new check does not, however, verify everything it could conceivably do: if you&amp;#039;ve got different YEAR tags for different tracks within a folder, for example, the SuperFLAC is simply going to be created with a YEAR that matches the one used by track 1: you won&amp;#039;t be told of discrepancies in your metadata like that. Any axiom that mentions spelling things properly, using correct diacritical marks, being grammatical and not using InitCaps when you&amp;#039;re typing… those sorts of “feelings” axioms won&amp;#039;t be checked-for either. The check is really there to ensure that the SuperFLAC process can run to completion without being tripped up. It&amp;#039;s not there to validate the accuracy or precision of your tagging practices generally.
&lt;/p&gt;

&lt;p&gt;
Note that if you use Semplice&amp;#039;s own &lt;strong&gt;Tagging&lt;/strong&gt; menu to tag your FLACs, you &lt;em&gt;will&lt;/em&gt; end up with Axiom-correct tagging and therefore this new feature will never kick in for you: you&amp;#039;ll notice absolutely nothing different about the SuperFLAC creation process at all.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: Semplice&amp;#039;s SuperFLAC creation process now respects the possible existence of Custom Tags. If you&amp;#039;d applied custom tags to individual, per-track FLACs and then created a SuperFLAC from those FLACs, the custom tag data would have been lost in earlier Semplice versions. Now it won&amp;#039;t be: the custom tag values found in the first FLAC stored in the working folder are now applied to the freshly-created SuperFLAC:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_20250414_124950.jpg&quot; class=&quot;media&quot; title=&quot;softwares:semplice:screenshot_20250414_124950.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_20250414_124950.jpg?w=650&amp;amp;tok=db1bbd&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The presence of a &amp;#039;Cuesheet&amp;#039; element in this display of a FLAC&amp;#039;s metadata tells you that this is metadata associated with a SuperFLAC. The presence of tags such as TEA_LADY, RECORDING_ENG. and RECORD_LABEL also tells you that these are custom tags stored for a SuperFLAC… and that&amp;#039;s the new feature in action.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: In similar vein, if a single-file SuperFLAC has been tagged with Custom Tags and then you take the option to split it back out into separate per-track FLACs, the new per-track FLACs will now all have their Custom Tags set. In previous Semplice versions, the split-out files would only have been tagged up with the &amp;#039;standard&amp;#039; tags: all custom tag values would thus have been lost, but this is now no longer the case.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug Fix&lt;/strong&gt;&lt;/em&gt;: When configuring the CD read offset in the Semplice persistent configuration file, you were encouraged to leave it blank to allow auto-detection of the correct read-offset to occur (see &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semripcd&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semripcd&quot; data-wiki-id=&quot;softwares:semplice:semripcd&quot;&gt;the Ripping part of the User Manual, Section 2.2&lt;/a&gt;). Unfortunately, there was a bug, whereby leaving the parameter field blank would result in it being saved as an explicit zero value. The presence of an explicit 0 value for the parameter then prevented automatic detection of the correct read offset. Now fixed. You can, as intended, now leave that parameter blank and auto-detection of the correct read offset will be attempted: no forced zero value will be saved.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Visual Enhancement&lt;/strong&gt;&lt;/em&gt;: A tiny issue, but during CD rips the cursor would appear in the top-left of the screen, very visible and quite annoying. That particular cursor has now been made invisible and the screen doesn&amp;#039;t look quite as annoying as it once did!
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug Fix&lt;/strong&gt;&lt;/em&gt;: When ripping CDs, the rip results are usually checked for accuracy by looking them up in the &lt;a href=&quot;https://accuraterip.com/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://accuraterip.com/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;AccurateRip&lt;/a&gt; database. The tool needed to perform this lookup is called &lt;strong&gt;trackverify&lt;/strong&gt; and it&amp;#039;s installed by Semplice&amp;#039;s own installer via the &lt;strong&gt;audiotools&lt;/strong&gt; package. On rather a lot of distros, however, that audiotools installation fails for one reason or another, rendering it impossible to do an accuracy check of your rip. That didn&amp;#039;t stop Semplice from claiming that it &lt;em&gt;had&lt;/em&gt; performed such a check, however, and directing you to read the results of the check in a text file that didn&amp;#039;t actually exist (because Semplice got the folder name wrong on top of everything else it was screwing up!). These issues have all now been cleared up: if audiotools didn&amp;#039;t install at all, or if it installed but is broken, Semplice now knows not to attempt the AccurateRip check at all -and if, for any reason, it needs to direct you to a textfile of the results, it does so by pointing at the &lt;em&gt;correct&lt;/em&gt; folder name.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.10 - April 20th 2025&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_210_-_april_20th_2025&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;26848-32874&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;semplice_version_209_-_april_5th_2025&quot;&gt;Semplice Version 2.09 - April 5th 2025&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: Aligning with the way Giocoso has worked for a while, pressing [Enter] on a menu option now automatically causes the first item on that menu to be executed. If you&amp;#039;re on the Tagging menu, for example, then pressing Enter instantly launches the &lt;strong&gt;Option 1: Auto-Tagging&lt;/strong&gt; option; if on the Audio Processing menu, pressing [Enter] launches the &lt;strong&gt;Option 1: Boost volume&lt;/strong&gt; functionality. And so on. You can still tap the specific menu option number, of course; but a simple press of the [Enter] key now achieves something, too.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Minor Enhancement&lt;/strong&gt;&lt;/em&gt;: When tagging FLAC files, album art may be embedded within them and the messages displayed by the program are now consistent about what is happening.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: When performing audio conversions, the &amp;#039;pick the source audio format&amp;#039; dialog box will now &lt;em&gt;only&lt;/em&gt; display audio formats that are detected as being present in the current working folder. For example, if a folder doesn&amp;#039;t contain any audio files using appropriate codecs, you&amp;#039;ll see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250313_125155.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20250313_125155.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250313_125155.jpg?w=650&amp;amp;tok=1be64b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…but if the folder contains WMAs, FLACs and MP3s, you&amp;#039;ll see this instead:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250313_125319.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20250313_125319.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250313_125319.jpg?w=650&amp;amp;tok=fd184b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Previously, the form just listed all possible source audio formats, meaning that it would be possible to select to convert from something that doesn&amp;#039;t actually exist in the current working folder. Now, you can only select to convert that which is known for a fact to exist in that folder.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: Auto-tagging of FLACs has always been a &lt;strong&gt;two-stage&lt;/strong&gt; affair: tagging things with recording-wide relevance, then tagging track-specific things. The program flow didn&amp;#039;t always make this clear, however -and the situation was confused by the fact that the single recording-wide tagging process used two distinct and different input forms (for technical reasons, it has to do so), so that three forms ended up being used to complete a two-stage process! It wasn&amp;#039;t clear that the first two forms were part of the same process, so that (for example) cancelling on the second of them would also mean cancelling any work done on the first. To try to make this clearer, the wording on the forms and their buttons has therefore changed:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250315_092900.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20250315_092900.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250315_092900.jpg?w=650&amp;amp;tok=27be0d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The title of the form (at the very top of the page) now clearly indicates that this is page 1 of 2 dealing with entering recording-wide data. Additionally, the first button on this first page no longer says &amp;#039;Submit&amp;#039;, because clicking it &lt;strong&gt;&lt;em&gt;never&lt;/em&gt;&lt;/strong&gt; meant &amp;#039;do something with what I just typed in&amp;#039;. Instead, it says &amp;#039;take me to the next page of this recording-wide tagging form&amp;#039;, which it will do:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250315_093124.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20250315_093124.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250315_093124.jpg?w=650&amp;amp;tok=f0ff1f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Again, the top line of text makes it clear we&amp;#039;re on the second page of a recording-wide tagging form. This time, the first button still says &amp;#039;Submit&amp;#039;, because if you click it, your data entered on &lt;strong&gt;both&lt;/strong&gt; these forms will physically be stored in your FLACs. Once you submit the recording-wide stuff, the auto-tagging process moves on to:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250315_093320.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20250315_093320.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250315_093320.jpg?w=650&amp;amp;tok=c43e68&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The title on the top line now changes and makes it clear you&amp;#039;re doing something altogether new: writing track-specific tags (and that there&amp;#039;s only one form involved in doing this). Again, the first button is labelled &amp;#039;Submit&amp;#039;, because clicking it will physically write data entered on this form back to your FLACs. If you instead were to hit [Cancel] at this point, you would lose any tag data typed in on the form… but your recording-wide data submitted earlier would still be saved to the FLAC files.
&lt;/p&gt;

&lt;p&gt;
This all hopefully makes it visually more obvious that auto-tagging does &lt;em&gt;two&lt;/em&gt; things, not three; and that cancelling during any part of the first phase (recording-wide metadata) completely loses &lt;em&gt;any&lt;/em&gt; data typed during that first phase; and that cancelling during the second phase (track-specific metadata) causes data typed during that &lt;em&gt;second&lt;/em&gt; phase to be lost, but data previously submitted during the first phase will be &lt;em class=&quot;u&quot;&gt;preserved&lt;/em&gt;, because it was entered independently of this second phase. I trust that&amp;#039;s as clear as clean mud!
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug-fix&lt;/strong&gt;&lt;/em&gt;: A related change to the auto-tagging feature is that clicking [Cancel] on either of the recording-wide pages terminates the entire auto-tagging process, and returns you to the main menu. Previously, it would simply trigger the display of the track-specific tagging page, which was an error.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.09 - April 5th 2025&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_209_-_april_5th_2025&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;32875-37518&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;semplice_version_208_-_march_5th_2025&quot;&gt;Semplice Version 2.08 - March 5th 2025&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;A small bug fix and enhancement&lt;/strong&gt;&lt;/em&gt;: When using the &amp;#039;W&amp;#039; key to change working folder, Semplice would check that the proposed new folder contained FLACs. This made sense for the Tagging menu (because Semplice only tags FLAC files!) but it made zero sense on the Audio Processing menu: you might well want to switch to a folder full of WAVs in order to convert them to FLACs, for example, but the initial lack of FLACs there would prevent you doing this. This is now all fixed and the &amp;#039;W&amp;#039; key changes its behaviour depending on context: for the Tagging and SuperFLAC menus, the proposed new working folder must contain FLACs; for the Audio Processing, it doesn&amp;#039;t -though it must contain at least one file that Semplice can convert to and from.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement&lt;/strong&gt;&lt;/em&gt;: the Audio Interchange File Format (AIFF) has been added to the list of audio formats Semplice can convert from and to. Conversion &lt;strong&gt;to&lt;/strong&gt; AIFF from (say) FLAC should preserve tags in the original file. Note that AIFF files can have file extensions .aif as well as .aiff and, for giggles, aifc: Semplice works for all of them. Converting from WMA to AIFF does &lt;em&gt;not&lt;/em&gt; work, for reasons I&amp;#039;m not going to worry about (because no-one should be doing that sort of conversion anyway!) WMA → FLAC → AIFF is the workaround.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Minor enhancement&lt;/strong&gt;&lt;/em&gt;: When embedding album art, the program now displays a &amp;#039;spinner&amp;#039; to indicate that it&amp;#039;s doing something. Previously, the program just sat there and you had no idea whether it was working or not.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug fix&lt;/strong&gt;&lt;/em&gt;: When tagging FLACs, Semplice has offered an &amp;#039;auto-guess&amp;#039; feature since Version 2.06, whereby it assumes the last part of the working folder name contains the recording&amp;#039;s extended composition name (e.g., &lt;strong&gt;/hjr/music/Aida (Karajan - 1958)&lt;/strong&gt; containing &lt;strong&gt;Aida (Karajan - 1958)&lt;/strong&gt;). Since the &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axioms of classical tagging&lt;/a&gt; tell you to construct the extended composition name by sticking the distinguishing artist name and recording year in the brackets after the actual composition name, Auto-Guess could reasonably assume that the bracketed data was 1) the distinguishing artist and 2) the recording year… Simple!! Which all worked, provided your folder name wasn&amp;#039;t something more like &lt;strong&gt;Simple Symphony (live recording) (Britten - 1966)&lt;/strong&gt; …because now the presence of multiple bracketed items caused Semplice to assume “live” was the distinguishing artist name and “recording” was the recording year! Personally, I wouldn&amp;#039;t personally want to stick multiple sets of brackets in an extended composition name …but some people do, and the presence of more than one open/close bracket pair in a composition name made Auto-Guess guess all sorts of silly things. Version 2.08 now fixes this by making Auto-Guess now only looking on the &lt;em&gt;last&lt;/em&gt; open bracket in the folder name, and deriving the distinguishing artist and recording year from that point forward.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.08 - March 5th 2025&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_208_-_march_5th_2025&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;37519-40469&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;semplice_version_207_-_november_1st_2024&quot;&gt;Semplice Version 2.07 - November 1st 2024&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;strong&gt;A single but significant bug-fix&lt;/strong&gt;: when embedding album art as part of the auto-tagging process, Semplice used the wrong variable name if ImageMagick 7 was in use, though used the correct variable name if ImageMagick 6 was in use. The fix is to make the variable name the same, regardless of the version of ImageMagick being used. Note that if manual embedding of album art was tried (using &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 5&lt;/strong&gt;), the correct variable names were &lt;em&gt;always&lt;/em&gt; used, so embedding album art manually always worked. The new fix only applies to album art embedding that happens when taking the &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.07 - November 1st 2024&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_207_-_november_1st_2024&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;40470-41155&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;semplice_version_206_-_25th_october_2024&quot;&gt;Semplice Version 2.06 - 25th October 2024&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This release brings a slew of new capabilities to Semplice, some of possibly less significance than others, but all intended to make working with your FLACs easier and simpler in the long-run. There is also one fairly significant bug-fix. The four new enhancements are as follows:
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Enhancement #1&lt;/em&gt;&lt;/strong&gt;: On any main program menu, you can now tap the letter &amp;#039;I&amp;#039; (or &amp;#039;i&amp;#039;) to make Semplice ”&amp;lt;strong&amp;gt;i&amp;lt;/strong&amp;gt;nspect“ the audio characteristics of the &lt;em&gt;first&lt;/em&gt; FLAC it finds in the current working directory. This allows you to tell whether a FLAC is encoded with 16-bit, 44100Hz audio (standard CD) or 24-bit, 192000Hz (SACD, high-resolution audio), for example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241015_115755.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241015_115755.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241015_115755.png?w=650&amp;amp;tok=9d8929&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
It&amp;#039;s a minor enhancement that&amp;#039;s useful if you can&amp;#039;t remember whether you&amp;#039;ve converted your SACD rips down to standard CD Audio yet: in the above screenshot, I obviously have! It&amp;#039;s also handy for checking that a purchased high-resolution FLAC download is actually in high resolution.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Enhancement #2&lt;/em&gt;&lt;/strong&gt;: When you select &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 1 Auto-tagging&lt;/strong&gt; and then select the &amp;#039;Read existing metadata&amp;#039; option, the dialog screen where you supply track TITLE tags will be populated with whatever TITLE metadata already exists. Usually, this is complete rubbish and requires much knocking into shape before it can be considered really usable! Much tedious deletion of inappropriate data thus ensues before you can supply a TITLE that meets any definition of &amp;#039;decent metadata&amp;#039;! For example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_131444.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_131444.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_131444.png?w=650&amp;amp;tok=8f2c85&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, every existing track title includes the composition name (which should be in the ALBUM tag), spurious indications of Act number, and even hand-made track numbers (which belong in the TRACKNUMBER tag). Every piece of operatic dialogue is also encased in quotation marks, which I hate: we know it&amp;#039;s speech, because they&amp;#039;re words and it&amp;#039;s an opera… there&amp;#039;s no need to use quotation marks here!
&lt;/p&gt;

&lt;p&gt;
Now, you could edit each of the 8 tracks listed by hand, as I&amp;#039;ve started to do here:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_131716.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_131716.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_131716.png?w=650&amp;amp;tok=dbd07e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…but doing this means leaning on the [Delete] key heavily and it&amp;#039;s a slow, tedious process! In some cases, you might prefer it if Semplice were to just forget the existing track-specific metadata entirely and let you type in everything from scratch, especially if you type reasonably fast. Now, in fact, it&amp;#039;s in fact &lt;em&gt;always&lt;/em&gt; been possible to do this: press Ctrl+U and the currently selected track&amp;#039;s TITLE tag will be erased:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_205827.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_205827.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_205827.png?w=650&amp;amp;tok=379692&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So to clear out &lt;em&gt;every&lt;/em&gt; track&amp;#039;s existing metadata, you simply arrow down to the next track, press Ctrl+U, rinse and repeat. That approach is probably entirely convenient if you&amp;#039;re tagging up a 4-movement symphony. If you&amp;#039;re tagging up an 83-track Handel oratorio, however, that approach is going to get very tedious very quickly! Thus the the &lt;strong&gt;new enhancement/feature&lt;/strong&gt;: the bottom of this screen now has a &lt;strong&gt;&lt;em class=&quot;u&quot;&gt;[Clear All Track Data]&lt;/em&gt;&lt;/strong&gt; button in addition to the traditional [Submit] and [Cancel] ones. Tab round to that so that it is highlighted and press [Enter] and this happens:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_205856.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_205856.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_205856.png?w=650&amp;amp;tok=db04a3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The entire set of track TITLE tags is wiped in one fell swoop: you can now type in good data without having to faff around with a lot of slow, manual editing/deleting or clearing things out track-by-track.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Enhancement #3&lt;/em&gt;&lt;/strong&gt;: If you select to tag using existing metadata and it turns out that your FLACs don&amp;#039;t have any metadata in particular tags, Semplice has &lt;strong&gt;always&lt;/strong&gt; been prepared to &lt;em&gt;infer&lt;/em&gt; some tags from the working folder name it&amp;#039;s currently running in. For example, if you are working in a folder called &lt;strong&gt;Symphony No. 5 (Karajan - 1985)&lt;/strong&gt; and the FLACs within that folder contain no metadata for (say) ALBUM, then Semplice has always guessed that the entire folder name should be used as the ALBUM tag. It can also guess that if we go five characters back from the end of the folder name and extract the next four characters, those will be the recording year, so the YEAR tag should be set to them (in my case, that would be 1, 9, 8 and 5). Finally, Semplice has always guessed that if you take the folder name and split it on the first open bracket and stop before the first hyphen, you&amp;#039;ll have the surname of the distinguishing artist, which goes into the PERFORMER tab (in this case, that would be “Karajan”). You can see this &lt;em class=&quot;u&quot;&gt;&lt;em&gt;pre-existing&lt;/em&gt;&lt;/em&gt; functionality at work here:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_171924.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_171924.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_171924.png?w=650&amp;amp;tok=5d1b56&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The working folder name is displayed in the window&amp;#039;s title bar and you can therefore see the Composition, Distinguishing Artist and Recording Year fields being filled in for me, simply by parsing different bits out of the working folder name.
&lt;/p&gt;

&lt;p&gt;
The &lt;strong&gt;new, minor enhancement in Semplice Version 2.06&lt;/strong&gt; is that &lt;em&gt;the GENRE tag will be auto-guessed for you&lt;/em&gt;, again by looking at the working folder&amp;#039;s name: for example, if it contains the word &amp;#039;Symph&amp;#039;, then the GENRE field will be set to “Symphonic”, but if it contains the word &amp;#039;Piano&amp;#039;, the GENRE might be auto-set to “Keyboard”. The case of the words being searched for is irrelevant: SYMPHONY or sYmPhonY will both yield a guessed GENRE of &amp;#039;Symphonic&amp;#039;.
&lt;/p&gt;

&lt;p&gt;
Guessing is, of course, prone to, er… &amp;#039;issues&amp;#039;! For example, in my earlier case the working folder name contains both the word &amp;#039;Piano&amp;#039; and the word &amp;#039;Concerto&amp;#039;… so is this going to be guessed to be “Keyboard” or “Concerto” genre?! Well, there&amp;#039;s an order of precedence, as follows:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Symph → Symphonic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sinfoni → Symphonic&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Concerto → Concerto&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Quartet → Quartet&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sonata → Chamber&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Piano → Keyboard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Organ → Keyboard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Harpsichord → Keyboard&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Incidental → Film - Theatre - Radio&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Requiem → Choral&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Missa → Choral&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Only the &lt;strong&gt;first&lt;/strong&gt; match wins the prize, so something called a &amp;#039;piano concerto&amp;#039; will match rule number 3 first and thus be auto-tagged a Concerto:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_172718.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_172718.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_172718.png?w=650&amp;amp;tok=82729d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Of course, the guesses will not be perfect: for starters, if you&amp;#039;ve got an opera, ballet, oratorio or most choral works, nothing at all will be guessed: it&amp;#039;s hard to guess “Opera” from a folder name of “Don Giovanni”, unless you had a comprehensive encyclopedia of all the operas ever written by anyone, after all! Similarly, if you&amp;#039;ve got a harpsichord concerto called “Pastoral Studies on Elizabethan Themes” then no genre is going to be guessed for it, since it contains none of the magic &amp;#039;keywords&amp;#039;. Worse, if you had a ballet called “Mr Planchet Plays The Piano”, then it&amp;#039;s going to be guessed to be a Keyboard work, because the magic word &amp;#039;piano&amp;#039; is in it and Semplice can&amp;#039;t guess context!
&lt;/p&gt;

&lt;p&gt;
So yes: the auto-guessing will be less than accurate on many occasions. From personal experience, however, it&amp;#039;s going to get the guess right about 70% of the time, which means one hell of a lot of typing is saved. Of course, if it &lt;em&gt;does&lt;/em&gt; guess wrong, you just manually edit the genre by hand: that&amp;#039;s true for all the other guessed fields as well, of course.
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Enhancement #4&lt;/strong&gt;&lt;/em&gt;: It is the complete absence of metadata in the first FLAC of the working folder that triggers the “tag guessing” just described above. Given the ghastly state of much vendor-supplied tag metadata, however, you may well want to get Semplice to &lt;em&gt;pretend&lt;/em&gt; there&amp;#039;s no metadata in that FLAC even when there is… and thus get Semplice to fill in the various tag fields for you automatically, deriving the required data from the working folder name as described before. A new option called &lt;strong&gt;[Auto-guess tags]&lt;/strong&gt; on the lower part of the recording-wide tag form now lets you manually trigger a replacement of already-present metadata by auto-guessed data derived from the working folder name. For example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_180340.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_180340.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_180340.png?w=650&amp;amp;tok=1f402d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here I have freshly started tagging inside the &amp;#039;Piano Concerto (Britten - 1967)&amp;#039; folder and have taken the same &amp;#039;Read existing metadata&amp;#039; option as normal: unfortunately, on this occasion, the FLACs &lt;em&gt;do&lt;/em&gt; have some pre-existing metadata, so Semplice has read it and put it into the various data entry fields on the form. The trouble is, the metadata is just complete nonsense and I don&amp;#039;t want to have to step through every field in turn, hit Ctrl+U and wipe it before being able to type in something more sensible. So, instead, I tab around to the new [Auto-guess Tags] button and press [Enter] when it&amp;#039;s highlighted:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_180630.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241016_180630.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241016_180630.png?w=650&amp;amp;tok=250124&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
As you can see, the pre-existing metadata has been wiped from the form (even though it&amp;#039;s currently still stored within the FLACs) and the form&amp;#039;s fields have been replaced with data guessed from the current working folder name. You&amp;#039;ll still have to type the composer&amp;#039;s name in yourself -and the Distinguishing Artist&amp;#039;s &lt;em&gt;first&lt;/em&gt; name would be nice to have, too. But if you get the name of your physical working folder correct before invoking Semplice, a lot of the tedium of filling in appropriate tag entries has now been eradicated. Once you press the [Submit] button, your new auto-guessed (and possibly manually tweaked) tags will be written back to the FLACs found within the working folder.
&lt;/p&gt;

&lt;p&gt;
This feature also allows you to step back from significant data input errors: if you accidentally lean on your keyboard when typing into one of the tag fields, filling it with hundreds of garbage characters that would be a pain to delete one-by-one, for example, you can now just &amp;#039;Auto-guess&amp;#039; and revert back to a set of data that makes more sense!
&lt;/p&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Bug-fix #1&lt;/strong&gt;&lt;/em&gt;: In prior Semplice versions, when creating SuperFLACs, if the path in which the containing folder is found contained a hash character (#), that would cause the program to error in an ugly way:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241018_105335.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20241018_105335.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20241018_105335.png?w=650&amp;amp;tok=fc0abd&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You will note that the path in which this SuperFLAC creation attempt is taking place contains a &amp;#039;#&amp;#039; character (look at the top of the file manager window lurking behind the Semplice terminal, showing that somewhere in the path the abbreviation &amp;#039;Sym. #2&amp;#039; has been used): that&amp;#039;s actually bad form in any case, because you really ought to work with NTFS-compliant folder and file names, even if you can&amp;#039;t stand the sight of Windows and NTFS (it&amp;#039;s the lowest common denominator, basically: a file or folder name that works on NTFS is pretty much guaranteed to work anywhere, on any file system) -and the hash character is illegal on NTFS. But that&amp;#039;s besides the point: if you happen to want to use hash characters in your folder names, it&amp;#039;s not for Semplice to say you&amp;#039;re doing it wrong!
&lt;/p&gt;

&lt;p&gt;
The bug-fix implemented in Semplice Version 2.06 is therefore that the presence of hash characters anywhere within the working folder path hierarchy no longer prevents SuperFLAC creation. The only slight catch is that you are now no longer permitted to have folder names that contain the string &lt;strong&gt;+^+^+&lt;/strong&gt; (plus-caret-plus-caret-plus) in them, anywhere. Frankly, if this new restriction affects you, you&amp;#039;re doing extremely strange things and should probably stop… and you&amp;#039;ll also still experience the sort of error shown above. The workaround is simple: use more sensible folder names!!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.06 - 25th October 2024&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_206_-_25th_october_2024&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;41156-52611&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;semplice_version_205_-_september_14th_2024&quot;&gt;Semplice Version 2.05 - September 14th 2024&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Minor bug-fix&lt;/strong&gt;&lt;/em&gt;: When converting from one audio format to another. After file format conversion, if the output format was FLAC, the code sought to &amp;#039;clean&amp;#039; the tags of the output FLAC files. It did so by calling an inappropriate procedure name, however. The bug-fix means the correct code is now invoked and thus tag cleaning works as intended following conversion to FLAC.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.05 - September 14th 2024&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_205_-_september_14th_2024&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;52612-53046&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;semplice_version_204_-_august_17th_2024&quot;&gt;Semplice Version 2.04 - August 17th 2024&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;&lt;strong&gt;Minor bug-fix&lt;/strong&gt;&lt;/em&gt;: Sometimes, the grep statement that determines bit-depth and sample rate would occasionally produce a &amp;#039;binary file matches&amp;#039; error, which would then prevent the renaming of FLACs to include those two pieces of information (if that option was enabled in the configuration file). This release merely adds the -a switch so that the grep program treats binary files as if they were text files, which resolves the error. I am unable to determine what specific circumstances would trigger the &amp;#039;binary files&amp;#039; error in the first place: I only encountered it on one FLAC recently purchased. So I don&amp;#039;t think it&amp;#039;s a widespread issue, but the 2.04 release should mean it&amp;#039;s never an issue again, anyway!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.04 - August 17th 2024&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_204_-_august_17th_2024&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;53047-53813&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit12&quot; id=&quot;semplice_version_203_-_august_14th_2024&quot;&gt;Semplice Version 2.03 - August 14th 2024&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
There are &lt;strong&gt;two small enhancements&lt;/strong&gt; to functionality in this release, as follows:
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Minor Enhancement&lt;/em&gt;&lt;/strong&gt;: When creating a SuperFLAC (SuperFLAC menu, Option 2), the program now auto-cleans the SuperFLAC as soon as it&amp;#039;s been created. Previously, no cleaning took place unless the manual option to clean was taken (press &amp;#039;K&amp;#039;) or the quit program with post-processing option was specified (&lt;strong&gt;Quit&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;); now the freshly-created SuperFLAC is cleaned without you having to do the job manually. The process of &amp;#039;cleaning&amp;#039; tags firstly removes non-canonical tags (such as &amp;#039;Copyright&amp;#039; or &amp;#039;Record Label&amp;#039; and &lt;em&gt;adds&lt;/em&gt; one non-canonical tag, namely TAGDATE, which is then assigned the current system date/time in Unix Epoch format, so that a value of 1723631422 can &lt;a href=&quot;https://www.epochconverter.com&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.epochconverter.com&quot; rel=&quot;ugc nofollow noopener&quot;&gt;later be converted to a human-readable date&lt;/a&gt; of Wednesday, 14 August 2024 10:30:22, thereby letting you know precisely when you created and/or tagged a FLAC into your collection. Thus, SuperFLACs created in earlier Semplice versions lacked a TAGDATE tag, but was otherwise in possession of all the canonical tags. This new release therefore simply ensures that freshly-created SuperFLACs do indeed get created with a TAGDATE tag.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Minor Enhancement&lt;/em&gt;&lt;/strong&gt;: When you perform a volume boost with AUTOBOOST enabled in earlier Semplice versions, if a volume boost &lt;em&gt;can&lt;/em&gt; be applied to your FLACs, one will be automatically -but you will have no idea how &lt;em&gt;big&lt;/em&gt;that volume boost is. New in Version 2.03, therefore, is a very small addition to the status line when an auto-boost is underway that simply tells you how big the volume boost is, like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240814_113547.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240814_113547.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240814_113547.png?w=650&amp;amp;tok=18bff4&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The message at the bottom of the screen &lt;em&gt;used&lt;/em&gt; to read &amp;#039;Performing a volume boost…&amp;#039;. It now adds the words &amp;#039;of +&lt;strong&gt;x&lt;/strong&gt;dB&amp;#039; to that message, so you know precisely what the automatically applied volume boost is.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.03 - August 14th 2024&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_203_-_august_14th_2024&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;53814-55807&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit13&quot; id=&quot;semplice_version_202_-_august_7th_2024&quot;&gt;Semplice Version 2.02 - August 7th 2024&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
When tagging FLAC files with album artwork, you are given the opportunity to &amp;#039;point&amp;#039; to a piece of artwork. Semplice has always checked the file you point to, to ensure that it&amp;#039;s a genuine JPG or PNG file, rather than (say) &amp;#039;word.exe&amp;#039; renamed to be &amp;#039;word.png&amp;#039; for giggles. Unfortunately, I didn&amp;#039;t realise that not all genuine JPGs or PNGs are built the same: most will use what is termed the &amp;#039;sRGB colourspace&amp;#039;, and this is the colourspace that Semplice was originally written to check for as a sign of &amp;#039;genuine image-ness&amp;#039;. This makes sense: colourspaces affect how devices handle the colour information within an image file and for anything involving computers, the sRGB colourspace is the &amp;#039;right&amp;#039; one to use.
&lt;/p&gt;

&lt;p&gt;
Unfortunately, not all record companies are entirely consistent on the point, and one recent download I purchased came with album artwork that declared itself to be a JPG &lt;em&gt;but used the CMYK colourspace internally.&lt;/em&gt; This also makes sense: the record company has to physically &lt;em&gt;print&lt;/em&gt; this artwork when manufacturing its CDs, and the CMYK colourspace is best suited to printing. Trouble thus starts when you point Semplice at a JPG which is internally using the CMYK colourspace (which is not something you&amp;#039;d particularly know was happening, unless you knew how to check!): Semplice simply won&amp;#039;t use such images and your FLACs will remain untagged with that particular bit of artwork. You might think you could force the issue using some other tagging program -and, indeed, you probably would be successful in doing that… but if you were to play such a force-fed FLAC in Giocoso (which uses the img2sixel program to allow graphics to display within a terminal, you&amp;#039;d see this sort of output:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240806_183312.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240806_183312.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240806_183312.png?w=650&amp;amp;tok=d30de3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You might notice that the image on the right is in a sort-of &amp;#039;negative&amp;#039; state. This is an sRGB environment trying to make sense of an embedded CMYK image.
&lt;/p&gt;

&lt;p&gt;
I hadn&amp;#039;t realised this sort of thing could actually happen… until it happened to me! Version 2.02 of Semplice thus fixes this issue by doing a silent conversion of any CMYK images it finds into sRGB ones, over-writing the originals whilst doing so. The conversion process doesn&amp;#039;t change what the standalone image looks like on your computer screen, but merely alters the internal way in which the image handles colours. Embedded art then displays correctly in Giocoso, like so:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240806_194247.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240806_194247.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240806_194247.png?w=650&amp;amp;tok=33ab05&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.02 - August 7th 2024&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_202_-_august_7th_2024&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;55808-58343&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit14&quot; id=&quot;semplice_version_201_-_july_15th_2024&quot;&gt;Semplice Version 2.01 - July 15th 2024&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This release was necessitated by the realisation that ImageMagick (the program Semplice uses to display and manipulate album art when music files are being tagged with album or cover art) comes in two versions. Version 6 uses a program called “convert”, for which a command such as “convert -resize 450&amp;times;450 image.jpg” would be valid. Version 7 puts up a warning message if the &amp;#039;convert&amp;#039; command is used, saying that its use is deprecated. It also changes the syntax requirements so that the replacement program, “magick”, now &lt;em&gt;requires&lt;/em&gt; that the commands come in “image - task” order. Issue a command such as “magick -resize 450&amp;times;450 image.jpg” therefore, and you&amp;#039;ll get an error message saying that no image file called “450&amp;times;450” could be found. Instead, you have to say, “magick image.jpg -resize 450&amp;times;450”: get the image mentioned first, then say what tasks you want applied to it.
&lt;/p&gt;

&lt;p&gt;
The syntax variation means that you can&amp;#039;t just alias convert → magick. You literally have to issue different commands, depending on which version of ImageMagick you&amp;#039;re working with. Up until very recently, Version 6 was the one used by default in &lt;em&gt;all&lt;/em&gt; the distros that Semplice was tested on, so the issue never arose in my testing. The recent release of KDE Version 6, however, means that I noticed some distros are now shipping ImageMagick Version 7 by default.
&lt;/p&gt;

&lt;p&gt;
This release therefore adds code to (1) identify which version of ImageMagick is installed; and (2) issues an appropriate convert or magick command (using different syntax ordering as needed) depending on what version is detected.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2.01 - July 15th 2024&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_201_-_july_15th_2024&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;58344-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/e/eea144e33bf8fd818536df3a3bc1b0cd.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semconfig">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-24T13:10:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semconfig</title>
        <link>https://www.bbritten.com/softwares/semplice/semconfig</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;the_persistent_configuration_file&quot;&gt;The Persistent Configuration File&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;The Persistent Configuration File&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;the_persistent_configuration_file&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-49&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Semplice&amp;#039;s behaviour is controlled by the various settings found in its persistent configuration file, which is a text file called &lt;strong&gt;$HOME/.local/share/semplice2/txt/semplice.conf&lt;/strong&gt;. Since it is a text file, it can be edited directly in any text editor you happen to favour. However, it consists of a set of &lt;em&gt;keyword=value&lt;/em&gt; parameters whose meaning and legal values may not be obvious to you, so whenever you want to alter its contents, it&amp;#039;s much better to use Semplice&amp;#039;s own specific menu option to do so: the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1 : Edit Configuration File&lt;/strong&gt;. Taking that option will bring up screens like this one:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240629_114704.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240629_114704.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240629_114704.png?w=650&amp;amp;tok=a214a9&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…in which textual prompts are paired with data entry fields. The text prompts use natural language wherever possible and the values you assign to them are also in natural language (for example, yes or no answers, rather than binary 1 or 0 values). 
&lt;/p&gt;

&lt;p&gt;
There are four such screens to work with, each one relating to a specific aspect of Semplice&amp;#039;s behaviour. The one you see above controls everything about how Semplice rips music from audio CDs: what is the CD drive designator, where should ripped files be stored on hard disk, should CDs be ripped to standard or high-resolution FLACs, and so on. The specific consequence of setting or unsetting any of these parameters should be determined by reading the relevant section of the User Manual: for CD ripping, for example, you&amp;#039;d want to consult &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semripcd&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semripcd&quot; data-wiki-id=&quot;softwares:semplice:semripcd&quot;&gt;this page of the manual&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
The second page of the configuration file wizard deals with all the ways in which Semplice embeds metadata tags within FLAC files (so see &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtag&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtag&quot; data-wiki-id=&quot;softwares:semplice:semtag&quot;&gt;this user manual page&lt;/a&gt; and its child pages for the details of what those options mean). The other two pages of configuration options deal with &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semsuper&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semsuper&quot; data-wiki-id=&quot;softwares:semplice:semsuper&quot;&gt;SuperFLAC&lt;/a&gt; and &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio&quot; data-wiki-id=&quot;softwares:semplice:semaudio&quot;&gt;Audio Processing&lt;/a&gt; options.
&lt;/p&gt;

&lt;p&gt;
Note that once you start editing the configuration file this way, you must complete the &amp;lt;em&amp;gt;entire&amp;lt;/em&amp;gt; wizard. If you quit half-way through by selecting the &amp;#039;Cancel&amp;#039; option, the parameters which are reached after the screen you cancelled on are all set to their default values, which may not be what you want. Always step through all four pages of the wizard therefore: if you don&amp;#039;t want to alter any parameters, just press [Enter] to skip through with the currently-set values persisting.
&lt;/p&gt;

&lt;p&gt;
Generally, the default values for most parameters should be acceptable and safe out-of-the-box (though things like where to rip audio files to will, of course, be highly susceptible to a user&amp;#039;s unique requirements). For example, the &amp;#039;default FLAC audio resolution&amp;#039; option you see in the above screenshot will default to &amp;#039;standard&amp;#039;, though values of standard, high and extreme are all valid. If you attempt to set a parameter to an illegal value (for example, setting &amp;#039;default FLAC audio resolution&amp;#039; to the string &amp;#039;anything you like&amp;#039;), the default value will be applied instead. Occasionally, setting a value for a parameter will cause changes to be made to your PC, though this is very rare: for example, if you set &amp;#039;Rip CDs to folder&amp;#039; to a path/folder combo which doesn&amp;#039;t exist but which could be created, then the path/folder combo will actually be created for you.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;50-3335&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;parameters_default_values_and_effects&quot;&gt;2.0 Parameters, Default Values and Effects&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The following table lists all persistent configuration parameter names in both their &amp;#039;plain English&amp;#039; forms and the form in which they are stored within the configuration file. It shows the default value where one applies and briefly describes the effect the parameter has on the way Semplice works.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit4&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 leftalign&quot;&gt; Type of Parameter                    &lt;/th&gt;&lt;th class=&quot;col1 leftalign&quot;&gt; Parameter Friendly Name                                    &lt;/th&gt;&lt;th class=&quot;col2 leftalign&quot;&gt; Parameter Technical Name   &lt;/th&gt;&lt;th class=&quot;col3 leftalign&quot;&gt; Default Value  &lt;/th&gt;&lt;th class=&quot;col4 leftalign&quot;&gt; Legal Values                                         &lt;/th&gt;&lt;th class=&quot;col5 leftalign&quot;&gt; Effect on Program                                                                                                                                                                                                                                                                                  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; &lt;strong&gt;CD Ripping&lt;/strong&gt;                       &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Default optical drive                                      &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; OPTICAL_DEVICE             &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; /dev/cdrom     &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any valid device identifier for an optical disk      &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Identifies the CD drive used to perform CD rips by default.                                                                                                                                                                                                                                        &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Default read offset                                        &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; OPTICAL_OFFSET             &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; null or blank  &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any numeric value, with minus sign prefix is needed  &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Adjusts the position of the starting block to read the CD from, to account for manufacturing variability. Leave blank to trigger automatic offset detection.                                                                                                                                       &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Use Hyper-Accurate Rip                                     &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; HYPER_ACCURATERIP          &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Adjust for AccurateRip&amp;#039;s inaccuracy.Adjust for AccurateRip&amp;#039;s inaccuracy.                                                                                                                                                                                                                           &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Number of re-reads on errors                               &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; READ_RETRIES               &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; 40             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any numeric value                                    &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; How many times to try re-reading a CD sector if reading it errors out for some reason. Higher values make rips of scratched CDs slower but more likely to complete.                                                                                                                                &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Default FLAC audio resolution                              &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; FLAC_QUALITY               &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; standard       &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; standard, high, extreme                              &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Whether the FLACs produced by a CD rip should be standard CD audio resolution or higher.                                                                                                                                                                                                           &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Delete intermediate files after converting                 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; DELETE_WAV                 &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; yes            &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; CDs are first ripped to WAVs and the WAVs are then converted to FLACs: this controls whether the WAVs are automatically deleted once the FLACs have been produced.                                                                                                                                 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Rip CDs to folder                                          &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; RIP_FOLDER                 &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; $HOME/Music    &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any valid physical path with read/write access       &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; A valid path where you have write access where CD rips will be stored on disk                                                                                                                                                                                                                      &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; &lt;strong&gt;FLAC Tagging Parameters&lt;/strong&gt;          &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Delete album art after embedding                           &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; DELETE_ART                 &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; yes            &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; If a JPG or PNG is found in the folder when tagging FLACs, should it be automatically deleted after first being embedded within the FLACs.                                                                                                                                                         &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Prevent conversion of accented to non-accented characters  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; ACCENTS                    &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; If you type é or ü (or other accented characters), sometimes those may be converted to plain, unaccented equivalents such as e or u. Set this to &amp;#039;yes&amp;#039; to stop that happening. It shouldn&amp;#039;t happen anyway in most properly-configured Linux environments.                                          &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Force filenames to display bitdepth/sample rate            &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; NAMEBITS                   &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; If yes, then a file called “01 - Adagio.flac” will be saved as “01 - Adagio-16-44100.flac”, with the 16 and 44100 indicating the bit-depth and sampling rate of the audio signal. Set to no, those bits of data are *not* incorporated into the physical file name.                                &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Display album art when extracting                          &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; DISPLAYONEXTRACT           &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; yes            &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; If you ask to extract embedded album art from a FLAC, should the program simply extract it and save it to disk, or should it also display it on-screen?                                                                                                                                            &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Default text editor                                        &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; EDITOR                     &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; nano           &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any valid text editor executable name in $PATH       &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; When editing cuesheets and similar files, which text editor should be used?                                                                                                                                                                                                                        &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Use Custom Tags                                            &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; CUSTOMTAGS                 &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Do you wish to specify up to nine custom tags for FLACs? The answer should ideally be no, but if this is set to &amp;#039;yes&amp;#039;, a further nine prompts for the names of the custom tags you want to use will appear in the configuration file editing wizard.                                               &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; &lt;strong&gt;SuperFLAC Management Parameters&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Auto-delete per-track FLACs after SuperFLAC creation       &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; AUTODELETE_PERTRACK_FLACS  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; When creating a SuperFLAC by merging a bunch of individual FLACs, should the individual files be deleted automatically once the merge has completed, thus leaving behind only the SuperFLAC?                                                                                                       &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; &lt;strong&gt;Audio Processing Parameters&lt;/strong&gt;      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Lossy codec quality setting                                &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; AUDIO_QUALITY              &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; 4              &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Numeric values 1 to 9                                &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; When converting a FLAC to a lossy audio codec, which quality should be used for the lossy files? A value of &amp;#039;4&amp;#039; is &amp;#039;average&amp;#039; for all lossy codecs. A value of 1 is great quality for MP3s but lousy quality for OGG or WMA; likewise 9 is rubbish for MP3s, but superb quality for OGGs and WMAs.  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Delete source files after codec conversion                 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; AUDIOIN_DELETION           &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; If you convert an APE to a FLAC, or an MP3 to an OGG, should the source APE or MP3 files be automatically deleted at the end of the conversion process?                                                                                                                                            &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Apply audio boost automatically if appropriate             &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; AUTOBOOST                  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no             &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                                               &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; If you take the boost volume menu option, should volume analysing and boosting begin immediately, or should the program analyse whether a boost could be applied and then prompt you whether you&amp;#039;d actually like to go ahead and apply it?                                                         &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;                                      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Apply real or metadata audio boost?                        &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; METAVOL                    &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; real           &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; real or metadata                                     &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Real volume boosts physically alter the audio signal in a FLAC; metadata ones merely add REPLAYGAIN_* tags to a FLAC and leave the audio signal unchanged                                                                                                                                          &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; &lt;strong&gt;Program Control Parameters&lt;/strong&gt;      &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Display embedded artwork at size                                &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; ARTSIZE              &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; 380              &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any positive numeric value                                &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Determines the size of album artwork to display once it has been embedded within a FLAC being tagged. The value supplied is converted into a square dimension, so a value of (say) 520 will be treated as a height and width of 520&amp;times;520 pixels  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Use Kitty Graphics              &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; USEKITTY  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; no   &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; yes/no                           &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; If set to no, album artwork will be displayed in-terminal using sixel graphics. Some terminals don&amp;#039;t support sixel graphics but &lt;em&gt;do&lt;/em&gt; support Kitty graphics instead. Set this to &amp;#039;yes&amp;#039; for such terminals.                                                                                                                                                          &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Size of the Program Logo        &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; LOGOSIZE  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; 220  &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any positive numeric value       &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Determines how big the program logo (the little picture of Beethoven) appears on the right-hand of the screen. The supplied value is used to determine both height and width, so a value of 180 would turn into a square image of 180 x 180 pixels.                                                                                                                   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Program Logo position (- or +)  &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; LOGOPOS   &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; 0    &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Any positive or negative number  &lt;/td&gt;&lt;td class=&quot;col5 leftalign&quot;&gt; Shifts the program logo to the left (with negative numbers) or right (with positive ones), by as many characters as the number supplied. A value of -5 means &amp;#039;move it five characters to the left&amp;#039;; a value of 8 means &amp;#039;move it eight characters to the right&amp;#039;. Positive numbers should not use the &amp;#039;+&amp;#039; sign, but negative numbers will need to specify the &amp;#039;-&amp;#039; one.  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3691-14928&amp;quot;} --&gt;
&lt;p&gt;
Detailed descriptions of most parameters and their effects can be found in the relevant sections of the User Manual.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Parameters, Default Values and Effects&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;parameters_default_values_and_effects&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;3336-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/8/873daf7cc0eda09b9b985ff4582579da.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/seminstall">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-31T11:05:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>seminstall</title>
        <link>https://www.bbritten.com/softwares/semplice/seminstall</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;installing_semplice&quot;&gt;Installing Semplice&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installing Semplice&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_semplice&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-34&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;operating_system_support&quot;&gt;1.0 Operating System Support&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
There are four levels of support for installing Semplice onto assorted Linux distros and other operating systems, as follows:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 1: Used by me daily, on real hardware, extensively tested, guaranteed to work&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 2: Used by me infrequently, only in virtual machines, lightly tested, tested extensively in the past, things will almost certainly work&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 3: Hardly ever used by me and then only in virtual machines. No testing done, unless specific issues are reported, but has worked in the past just fine, so things ought still to work, too&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 4: Thought to work, and tested to work in the past, but you&amp;#039;re really on your own.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Putting specific, named distros into each tier goes as follows:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 1: Raspberry Pi &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;, Fedora, Linux Mint, Apple macOS&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 2: Debian, EndeavourOS, Ubuntu&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 3: OpenSuse Leap &amp;amp; Tumbleweed, GeckoLinux, Arch, Manjaro, Garuda Linux, Devuan, Linux Mint Debian Edition, Peppermint &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;, MX Linux, AntiX Linux, Pop! &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;, Linux Lite, Zorin &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;, Elementary &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;, KDE Neon, Tuxedo &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt;, Nobara, Ultramarine&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tier 4: Windows&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Every listed distro did run Semplice perfectly at some time in the past and, if the distro developers haven&amp;#039;t messed around with core libraries too much, they should &lt;em&gt;still&lt;/em&gt; work. However, only those distros in Tier 1 will receive extensive real-world testing from Version 2.12 and up. Other distros will receive either light-touch testing to make sure most things seem to work fine (Tier 2), or will only be tested on-demand by users reporting specific problems (Tier 3). I&amp;#039;ve provided some distro-specific notes and gotchas elsewhere.
&lt;/p&gt;

&lt;p&gt;
Apple became a Tier 1 operating system when I decided at the end of January 2026 to invest in a brand new Apple Silicon iMac. It&amp;#039;s now my principle desktop operating system and, as my daily driver, is going to be the platform on which I test things out most thoroughly. I also have access to a couple of old Apple iMacs (from 2015 and 2012) that use Intel CPUs and can only run modern versions of the operating system thanks to Open Core Legacy Patcher: their &amp;#039;officially supported&amp;#039; operating systems end with Catalina and Monterey respectively. Accordingly, Semplice will be a Tier 1 supported application on only Catalina, Monterey and whatever &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; version runs on a 2024 iMac (Tahoe, probably). All other &lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; versions will be Tier 4 support: definitely do-able and definitely done and documented: but you&amp;#039;re essentially on your own.
&lt;/p&gt;

&lt;p&gt;
Windows is a bit of a special case, because it probably runs Semplice just fine… but I have no means of knowing that for sure. Windows 10 reached end of Microsoft&amp;#039;s official support back in October 2025, so all the hardware I have running Semplice on Windows 10 is now no longer representative of anything supported by the operating system&amp;#039;s own manufacturer. Windows 11 is, of course, fully supported by Microsoft -but I literally have no hardware that is officially supported for running it. I can hack Windows 11 onto a bunch of spare hardware, but it will be an unsupported and unrepresentative platform. The principle, however, is that if you get Windows running the Windows Subsystem for Linux (WSL2) then you can install one of the supported distros on that (for example, Ubuntu or Fedora) and Semplice will run perfectly well in that environment (except for CD ripping functionality, which requires direct access to the relevant hardware). So, it&amp;#039;s not that Semplice won&amp;#039;t run on Windows: it&amp;#039;s just that I now expend zero development effort proving it does so. Any issues arising as you try to run it are therefore really yours to resolve. I will certainly offer advice and help if asked, but it will be merely on a &amp;#039;best efforts&amp;#039; basis. In the meantime, I have written installation instructions for Windows 11 here.
&lt;/p&gt;

&lt;p&gt;
Semplice definitely does &lt;em class=&quot;u&quot;&gt;not&lt;/em&gt; work on the Solus Linux distro.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Operating System Support&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;operating_system_support&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;35-3971&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;installation&quot;&gt;2.0 Installation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The basic installation procedure for any supported operating system is, in a new terminal session:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;wget software.bbritten.com/seminst&lt;/pre&gt;

&lt;p&gt;
The installer is small (around 20KB) , so it will take hardly any time to download it. Once  the installer has been downloaded, you launch it in the same folder you saved it to, with the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;bash seminst&lt;/pre&gt;

&lt;p&gt;
You will first see a screen warning you that the installer will make quite a few changes to your system, if you let it:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20251021_141720.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20251021_141720.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20251021_141720.jpg?w=650&amp;amp;tok=a174d2&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You need to type &amp;#039;y&amp;#039; (and then press [Enter]) to proceed. If you type anything else, the installer will terminate without having touched your system at all.
&lt;/p&gt;

&lt;p&gt;
At the end of the installation, when you first run Semplice, you may find the program display garbled (it is equally possible you won&amp;#039;t!). If you do, just visit the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, take &lt;strong&gt;Option 1&lt;/strong&gt; to “edit the configuration file” and then press [Enter] through the various options (without changing any of them, really) until you return to the main program display: you should find all visual glitches gone (though you may need to go back into the configuration options to adjust the size of the program logo: it defaults to being 220×220 pixels in size and that might be too large on standard 1080p resolution displays).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Installation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;3972-5337&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;software_packages_needed_for_semplice_to_work&quot;&gt;2.1 Software packages needed for Semplice to work&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
To start with, the Semplice installer will check for the presence of various packages on your system and will seek to install any that it finds to be missing. You can usually just let it do it&amp;#039;s thing at this point, but if you are interested, here are the packages/programs that Semplice deems essential to install:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ImageMagick (an image processing program)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; fd or fd-find, depending on distro (a file searching program)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ncurses (enables display of forms in a terminal)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; coreutils&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; build-essential or distro-equivalent (enables the compilation of software sources)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cuetools&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; bc (program allowing Bash to perform non-integer arithmetic)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; flac (the library that allows FLAC audio files to be read and understood)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ffmpeg (an audio player)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; xclip (a little utility allowing command line management of the clipboard)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; curl (a command line tool for fetching files across the Internet)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; xterm (a terminal emulator or console window)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; dialog (a program allowing the creation and display of user input forms for the terminal)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; cmake (a program allowing source code to be compiled)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; python and python-devel (libraries necessary for audiotools program to be compiled from source)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; git (a tool allowing sacd and audiotools software sources to be downloaded)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; sacd&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Audiotools is needed to allow Semplice&amp;#039;s CD ripping utility to compare your rips with those previously done of the same CD by others, using the AccurateRip database. If your rip agrees with theirs, chances are it&amp;#039;s &amp;#039;good&amp;#039;. If it doesn&amp;#039;t, maybe you&amp;#039;re using a different pressing or mastering, or maybe your CD contains errors. The &lt;strong&gt;sacd&lt;/strong&gt; package is installed to give Semplice the ability to convert the ISOs ripped from SACDs to more usable audio formats (such as FLAC). Both audiotools and sacd have to be compiled from their source code, which is why the Semplice installer also installs the build-essential packages (or their distro equivalents), which includes tools such as glibc, make and other packages needed to compile software.
&lt;/p&gt;

&lt;p&gt;
If having any of this software installed on your system gives you cause for concern, type &amp;#039;n&amp;#039; when the installer prompts you and give up on the idea of installing Semplice altogether: the program cannot run without all of them being present, I&amp;#039;m afraid.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.1 Software packages needed for Semplice to work&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;software_packages_needed_for_semplice_to_work&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;5338-7701&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;getting_started_post-install&quot;&gt;3.0 Getting Started, post-Install&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Once Semplice is installed, you can launch it by (a) clicking on the launcher provided on the Desktop (some distros require you to &amp;#039;trust&amp;#039; or &amp;#039;mark as executable&amp;#039; the launcher before it will work); or (b) clicking the option provided somewhere in the main menu, which is usually to be found under &amp;#039;Multimedia&amp;#039; or (depending on distro) &amp;#039;Sounds &amp;amp; Video&amp;#039;. The main program display should then appear:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20251021_142625.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20251021_142625.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20251021_142625.jpg?w=650&amp;amp;tok=be593b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Operation of the program beyond this point is hopefully self-explanatory, with the &amp;#039;top menu&amp;#039; giving access to each of the four main functional components of Semplice in turn: &lt;strong&gt;Tagging&lt;/strong&gt; contains all the functionality that allows you to mark up your FLACs with metadata tags and cover art; &lt;strong&gt;Audio Processing&lt;/strong&gt; lets you convert FLACs to MP3s, or OGGs to WAVs, amongst other things. It also allows you to increase the volume of ripped recordings, if they can be volume-boosted without introducing distortion; the &lt;strong&gt;SuperFLAC&lt;/strong&gt; menu lets you merge individual FLACs into single-file, whole-composition FLACs… and to reverse that process should you want to do so; and the &lt;strong&gt;Ripping&lt;/strong&gt; menu contains options that allow you to accurately rip music from standard audio CDs or SACDs.
&lt;/p&gt;

&lt;p&gt;
The &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu contains options for general &amp;#039;housekeeping&amp;#039;: configuration parameters that controls the way Semplice behaves when performing any of its four major pieces of functionality. It&amp;#039;s also the menu that contains an option to check for, and to apply, any program updates that I might release in the future… so, it&amp;#039;s something you should be using fairly regularly!
&lt;/p&gt;

&lt;p&gt;
In all cases, top-bar menu options can be accessed by right- or left-arrow keys (the menu wraps, so a right-arrow from &lt;strong&gt;Quit&lt;/strong&gt; takes you back to &lt;strong&gt;Tagging&lt;/strong&gt;, for example), or by tapping the first letter of the menu name (so tapping &amp;#039;T&amp;#039; gets you directly to Tagging, &amp;#039;R&amp;#039; to Ripping and so on). Once a top-bar menu option has been selected, the numbered menu items within that option will be displayed and can be invoked simply by tapping the number associated with the item. Thus tapping &amp;#039;T&amp;#039;, then &amp;#039;4&amp;#039;, will invoke the FLAC renumbering menu item; &amp;#039;R&amp;#039; then &amp;#039;2&amp;#039; will let you choose which CD device you want to use when ripping an audio CD, and so on.
&lt;/p&gt;

&lt;p&gt;
A handful of options are accessible regardless of which top-bar menu is selected: they are accessible at any time by tapping the letter associated with them (these options are listed on the right-hand side of the main program display area). Thus tapping &amp;#039;F&amp;#039; will open your operating system&amp;#039;s default file manager; tapping &amp;#039;W&amp;#039; will bring up a folder selection dialog so that you can select a particular folder to set as the program&amp;#039;s current &amp;#039;working folder&amp;#039;, and so on. Important options to learn and remember are &amp;#039;K&amp;#039; to invoke the metadata tag cleaning routine and &amp;#039;X&amp;#039; to quit the program without further modifying any FLAC files on the way out.
&lt;/p&gt;

&lt;p&gt;
Beyond that quick-start approach, however, you should read the relevant pages elsewhere in the user manual for an exploration (and explanation!) of the rest of the program&amp;#039;s functionality,
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Getting Started, post-Install&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;getting_started_post-install&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;7702-10868&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;conclusion&quot;&gt;4.0 Conclusion&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Summarising things as compactly as I can, then:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Read your distro&amp;#039;s specific installation notes, to see if there are any pre- or post-installation steps you&amp;#039;ll need to take&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Fully update your distro, so that it&amp;#039;s using the latest packages and patches&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; wget doco.absolutelybaching.com/seminst&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; bash seminst&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Consider deleting the original Semplice folder and executable once you are happy to use Semplice Version 2&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
I hope all your Semplice Version 2 installations work successfully and that you get up-and-running with the new program quickly and painlessly!
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Conclusion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;conclusion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;10869-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/1/1d9969bdbbadb74abaa08ed017c85ecf.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semplice">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-02T09:57:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semplice</title>
        <link>https://www.bbritten.com/softwares/semplice/semplice</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;semplice_version_2the_flac_manager&quot;&gt;Semplice Version 2 : The FLAC Manager&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Version 2 : The FLAC Manager&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_version_2the_flac_manager&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-52&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;user_manual_index&quot;&gt;User Manual Index&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/seminstall&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:seminstall&quot; data-wiki-id=&quot;softwares:semplice:seminstall&quot;&gt;Semplice Installation&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/linux&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:linux&quot; data-wiki-id=&quot;softwares:semplice:linux&quot;&gt;Semplice on Linux&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/macos&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:macos&quot; data-wiki-id=&quot;softwares:semplice:macos&quot;&gt;Semplice on macOS&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semquickstart&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semquickstart&quot; data-wiki-id=&quot;softwares:semplice:semquickstart&quot;&gt;A Quick Start Guide&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semripcd&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semripcd&quot; data-wiki-id=&quot;softwares:semplice:semripcd&quot;&gt;Ripping Standard Audio CDs&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semripsacd&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semripsacd&quot; data-wiki-id=&quot;softwares:semplice:semripsacd&quot;&gt;Ripping SACDs&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtag&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtag&quot; data-wiki-id=&quot;softwares:semplice:semtag&quot;&gt;Tagging FLACs&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagauto&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagauto&quot; data-wiki-id=&quot;softwares:semplice:semtagauto&quot;&gt;Auto Tagging&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagman&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagman&quot; data-wiki-id=&quot;softwares:semplice:semtagman&quot;&gt;Manual Tagging&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagother&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagother&quot; data-wiki-id=&quot;softwares:semplice:semtagother&quot;&gt;Other Tagging Menu Options&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semsuper&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semsuper&quot; data-wiki-id=&quot;softwares:semplice:semsuper&quot;&gt;SuperFLACs&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio&quot; data-wiki-id=&quot;softwares:semplice:semaudio&quot;&gt;Audio Processing&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplive/semaudio/volboost&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplive:semaudio:volboost&quot; data-wiki-id=&quot;softwares:semplive:semaudio:volboost&quot;&gt;Volume Boosting&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio/audiocodecs&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio:audiocodecs&quot; data-wiki-id=&quot;softwares:semplice:semaudio:audiocodecs&quot;&gt;Audio Codec Conversions&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio/specanalysis&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio:specanalysis&quot; data-wiki-id=&quot;softwares:semplice:semaudio:specanalysis&quot;&gt;Spectrum Analysis&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semconfig&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semconfig&quot; data-wiki-id=&quot;softwares:semplice:semconfig&quot;&gt;The Persistent Configuration File&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semchange&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semchange&quot; data-wiki-id=&quot;softwares:semplice:semchange&quot;&gt;Changelog&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/beethoven-tagging01.jpg?w=220&amp;amp;tok=2005cd&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;User Manual Index&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;user_manual_index&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;53-1155&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Semplice Version 2 is an all-in-one &lt;strong&gt;digital music file management application&lt;/strong&gt; for classical music (and it&amp;#039;s pronounced Sém-pl-chay, with emphasis on the first syllable and the middle syllable more or less thrown away, or swallowed!): it lets you rip CDs and SACDs; tag digital music files; merge them; split them; give them a volume boost; or convert them to and from different audio formats.
&lt;/p&gt;

&lt;p&gt;
What makes Semplice a specifically “&lt;em&gt;classical&lt;/em&gt; music” management application? Well, in truth it will rip, tag, merge, split, volume boost or convert a file containing Polo G “music” equally as well as one containing some Beethoven or Mozart: it doesn&amp;#039;t make moral judgments about the music files it&amp;#039;s asked to work on (though this author might!). But Semplice talks of composers, compositions and performers, rather than &amp;#039;albums&amp;#039;, &amp;#039;tracks&amp;#039; or &amp;#039;songs&amp;#039; and &amp;#039;artists&amp;#039;. Rather more fundamentally, it adheres to this site&amp;#039;s view on how &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;classical music files should best be tagged&lt;/a&gt; and what metadata belongs in which specific tags. Likewise, it &lt;em&gt;only&lt;/em&gt; tags and manages FLAC files, not OGGs or MP3s because it believes classical music deserves to be heard in the best quality -and that mandates a lossless audio codec. Its author also believes in patent-free, open source, non-proprietary and platform-independent software wherever possible, so FLACs are in and ALACs are not. So no, it&amp;#039;s not &lt;em&gt;functionally&lt;/em&gt; restricted to managing classical music files -but it&amp;#039;s definitely aimed at people who &amp;#039;do&amp;#039; classical music above any other form of music.
&lt;/p&gt;

&lt;p&gt;
(Side Note: yes, ALAC is open source these days, but its heritage as Apple&amp;#039;s lossless audio codec means it&amp;#039;s really only ever seen on Apple hardware setups. That&amp;#039;s not platform independence in fact, even if it could be in theory).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1156-2981&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;core_concepts&quot;&gt;2.0 Core Concepts&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Core Concepts&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;core_concepts&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2982-3011&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;ripping&quot;&gt;2.1 Ripping&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Semplice Version 2 can be used to rip digital audio from standard CDs and from SACDs. When ripping standard CDs, the program will determine your CD drive&amp;#039;s physical characteristics and use that information to control the way in which data is grabbed from the disk. The data rip is done using the &lt;strong&gt;cdparanoia&lt;/strong&gt; tool, favouring accuracy over speed and thus ensuring as far as possible that the rip is a &amp;#039;bit-perfect&amp;#039; representation of what was supplied on the source CD. Semplice will also consult the AccurateRip database to give you some idea of how many other people ripping the same CD have achieved the same output results: if you are on your own, confidence in the accuracy of your rip is obviously rather lower than if your rip is bit-identical to the rips of the same CD obtained by dozens of other people.
&lt;/p&gt;

&lt;p&gt;
Semplice Version 2 always rips entire CDs, never just a particular set of tracks. However, it will allow you to indicate where, within a whole CD, different works begin and end. A CD containing two symphonies, for example, will have the first symphony start at Track 1, the second at Track 5. Tell that to Semplice when ripping and it will create two separate folders, one for each Symphony, and rip the appropriate parts of the CD into each in turn. Even though you end up with apparently separate physical rips, Semplice is still able to check the entire rip for accuracy and concordance with the AccurateRip database.
&lt;/p&gt;

&lt;p&gt;
SACD ripping is brand new to Semplice Version 2 and follows the principles outlined in &lt;a href=&quot;https://www.bbritten.com/howtoripansacd&quot; class=&quot;wikilink2&quot; title=&quot;howtoripansacd&quot; rel=&quot;nofollow&quot; data-wiki-id=&quot;howtoripansacd&quot;&gt;my article on SACD ripping&lt;/a&gt;, which remains this site&amp;#039;s most popular bit of writing, much to my surprise! The point is that SACD ripping requires an SACD player to be configured and operated in a particular way: Semplice can obviously do nothing at all about helping you achieve that! Assuming you know how to configure your SACD player, however, then Semplice Version 2 will interact with it over the local network to achieve rips to a single ISO file, containing all the SACD stereo channel data (Semplice won&amp;#039;t do multi-channel rips). In this way, Semplice provides a simple to use interface or &amp;#039;wrapper&amp;#039; around the underlying tools that make SACD ripping possible. Other parts of Semplice functionality can subsequently be used to turn the ISO produced by an SACD rip into high resolution FLACs, which can then be tagged and post-processed as usual.
&lt;/p&gt;

&lt;p&gt;
For more details about how to use Semplice to rip classical music CDs or SACDs, please see this section of the User Manual for ordinary CDs, or this one for SACDs.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.1 Ripping&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ripping&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;3012-5595&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;tagging&quot;&gt;2.2 Tagging&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
One of Semplice&amp;#039;s main goals is to enable you to add &amp;#039;metadata&amp;#039; to your FLACs -data which describes what each FLAC is, what music it contains, who&amp;#039;s performing it, and so on. FLAC files technically use &lt;strong&gt;Vorbis Comments&lt;/strong&gt; to store such metadata, but most people generally call them &amp;#039;tags&amp;#039;.  Semplice follows this site&amp;#039;s &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;general approach to tagging classical music&lt;/a&gt; -which is to keep the tags to a minimum, and to store particular bits of metadata in particular tags. You should read that article to understand why Semplice prompts you for some information and is silent on others. Semplice Version 2 also supports the definition and use of up to nine &amp;#039;custom tags&amp;#039; of your own devising, though I don&amp;#039;t recommend you actually use this capability!
&lt;/p&gt;

&lt;p&gt;
Semplice believes that a FLAC should be a &amp;#039;self-describing entity&amp;#039;: that is, all the metadata associated with a FLAC should be embedded &lt;em&gt;within&lt;/em&gt; that FLAC, not stored on a file system as a separate file. Separate files go missing, corrupted or accidentally deleted; metadata embedded within the FLAC persists as long as the FLAC does. Thus Semplice alows you to pick a piece of &lt;strong&gt;album art&lt;/strong&gt; from your hard disk and have that automatically squared-up and embedded within the FLAC it relates to.
&lt;/p&gt;

&lt;p&gt;
New to Semplice Version 2 is a two-path tagging strategy: you can go the &amp;#039;all-in-one, automatic&amp;#039; route, which prompts you for tags and album art in a step-by-step, wizard-like process. Or you can go the &amp;#039;do it myself, one step at a time, manually&amp;#039; approach. Either will end up achieving similar results.
&lt;/p&gt;

&lt;p&gt;
For more details about how to use Semplice to tag FLAC files, please see this section of the User Manual.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.2 Tagging&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagging&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;5596-7293&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;superflacs_and_cuesheets&quot;&gt;2.3 SuperFLACs and Cuesheets&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Most CD rippers will extract each &amp;#039;track&amp;#039; from a CD and write it into its own digital music file on CD. Thus, if your CD contains four tracks of a symphony, you&amp;#039;ll end up with four separate FLACs on your hard disk. Most people tend to refer to this ripping model as &amp;#039;per-track&amp;#039; ripping.
&lt;/p&gt;

&lt;p&gt;
Semplice offers you the chance to combine or join a number of per-track rips into a single per-composition FLAC instead. Rather than 4 files representing each movement of a Symphony, Semplice will create a single “SuperFLAC” which represents the entire symphony. As well as doing this, Semplice will create a &amp;#039;description&amp;#039; of where the individual movements stop and start within the SuperFLAC, called a &lt;strong&gt;cuesheet&lt;/strong&gt;. As with album art, Semplice will embed the cuesheet it creates within the SuperFLAC it describes.
&lt;/p&gt;

&lt;p&gt;
Semplice can also be used to take a SuperFLAC and split it back out into separate, per-track files, should you ever need or prefer to go back to a per-track model.
&lt;/p&gt;

&lt;p&gt;
More details about creating, working with and de-constructing SuperFLACs are available in this section of the User Manual.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.3 SuperFLACs and Cuesheets&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;superflacs_and_cuesheets&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;7294-8425&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;volume_boosting&quot;&gt;2.4 Volume Boosting&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
You may sometimes find that the peak volume level of a particular recording is substantially lower (i.e., quieter) than it could be. For obscure technical reasons, this is very likely to be the case for anything ripped from an SACD, for example -but it can happen with ordinary CDs, too.
&lt;/p&gt;

&lt;p&gt;
One response to a quieter-than-ideal recording is simply to crank up your amplifier&amp;#039;s volume control! This can become somewhat awkward when you are listening to multiple works, each with their own higher or lower average volume level, however!
&lt;/p&gt;

&lt;p&gt;
Semplice&amp;#039;s more permanent response is to allow you to physically increase the volume level of the audio signal contained within a set of FLAC files: a one-off, permanent volume boost. It does this non-destructively (so if you don&amp;#039;t like the volume-boosted results, you can revert back to the original recordings). All volume boosts are non-distorting: that is, they won&amp;#039;t make the audio signal &amp;#039;clip&amp;#039; or otherwise sound &amp;#039;wrong&amp;#039;. If Semplice detects that an audio signal is already as loud as it can be, without introducing distortion, it won&amp;#039;t bother applying any further volume boosting. When it &lt;em&gt;does&lt;/em&gt; apply a volume boost, it applies the same boost to all FLACs found in a folder, so that their &lt;em&gt;relative&lt;/em&gt; volume level, one to another, is not altered: you won&amp;#039;t suddenly find that the slow, quiet, romantic movement of a symphony is louder than the opening movement with cannons and massed timpani, for example!
&lt;/p&gt;

&lt;p&gt;
Full details on Semplice&amp;#039;s volume boosting capabilities and how to use them can be found in this section of the User Manual.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.4 Volume Boosting&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;volume_boosting&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;8426-10035&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;format_conversions&quot;&gt;2.5 Format Conversions&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Semplice takes its cue from this website&amp;#039;s general philosophy, that the “correct” audio format in which to store digital classical music is FLAC, the &amp;#039;free lossless audio codec&amp;#039;. But what if the website you purchased a recording from only happens to supply the music as WAVs or APEs (two other lossless formats)? What if you are going for a long drive and wish to pack a lot of music onto a SD card you can plug into your car&amp;#039;s audio system… and that audio system only plays MP3s? For such reasons, Semplice offers the ability to convert between multiple audio formats at will.
&lt;/p&gt;

&lt;p&gt;
As &lt;strong&gt;input formats&lt;/strong&gt;, Semplice can handle the generally-standard FLAC, APE, MP3, OGG, WMA, and WAV formats, plus the special ISO and DSF formats that only apply to files that have been ripped from SACDs.
&lt;/p&gt;

&lt;p&gt;
As &lt;strong&gt;output formats&lt;/strong&gt;, Semplice can handle standard, high-resolution and extreme-high-resolution FLACs, along with MP3, OGG, WMA and WAV.
&lt;/p&gt;

&lt;p&gt;
Full details on how to convert between audio formats (and the instructions on how to add ISO capabilities to Semplice by installing sacd) are available in this section of the User Manual
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.5 Format Conversions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;format_conversions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;10036-11181&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;semplice_philosophy&quot;&gt;3.0 Semplice Philosophy!&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
If any of the above capabilities are of interest to you, I would strongly recommend that you read a couple of my older articles on the subject of how digital classical music files should best be organised, because the reasoning elaborated upon in those articles underpins the way Semplice works (especially in the way it goes about tagging files).
&lt;/p&gt;

&lt;p&gt;
Specifically, I would recommend you read the following two articles:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/articles/keystomusic&quot; class=&quot;wikilink1&quot; title=&quot;articles:keystomusic&quot; data-wiki-id=&quot;articles:keystomusic&quot;&gt;(Primary) Keys to Music&lt;/a&gt;: How information theory should inform your music tagging practice&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;The Axioms of Classical Tagging&lt;/a&gt; - how to tag your classical music files correctly&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
These establish the idea that the way to identify &lt;em&gt;this&lt;/em&gt; recording from &lt;em&gt;that&lt;/em&gt; one is to use a combination of composer+composition name+principal performer name/identifier+recording year. The combination of these pieces of information give rise to something those articles (and this website more generally) refers to as the &lt;em&gt;extended composition name&lt;/em&gt;.
&lt;/p&gt;

&lt;p&gt;
Having grasped the concept of the extended composition name, the Axioms article then elaborates 17 &amp;#039;principles&amp;#039; of how best to tag your classical music files, most of them derived from that underlying concept.
&lt;/p&gt;

&lt;p&gt;
You may not agree with my thoughts on classical music organisation -in which case, Semplice is probably not the program you are looking for! That&amp;#039;s fine: there are lots of other music tagging and audio conversion utilities out there that aren&amp;#039;t quite as prescriptive on such matters 🙂
&lt;/p&gt;

&lt;p&gt;
If you can accept the basic premise of Semplice&amp;#039;s thinking about classical music, however, then I commend it to you as an easy-to-use tool for managing a digital FLAC collection of classical music.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/software-menu&quot; class=&quot;wikilink1&quot; title=&quot;software-menu&quot; data-wiki-id=&quot;software-menu&quot;&gt;Back to Software Home&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/seminstall&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:seminstall&quot; data-wiki-id=&quot;softwares:semplice:seminstall&quot;&gt;Installing Semplice 2&lt;/a&gt;&lt;/strong&gt; | [Using Semplice 2] | [etc] | [etc] |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Semplice Philosophy!&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_philosophy&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;11182-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/4/460bba4229576c9b3e09243ad37557c1.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semquickstart">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-22T15:12:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semquickstart</title>
        <link>https://www.bbritten.com/softwares/semplice/semquickstart</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;semplice_quick_start_guide&quot;&gt;Semplice Quick Start Guide&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Semplice Quick Start Guide&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;semplice_quick_start_guide&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-41&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
By way of a whirlwind tour of installing Semplice Version 2 and then starting to use it to do something useful, this article will give you a bird&amp;#039;s-eye view of the main &amp;#039;life cycle&amp;#039; steps in Semplice use, as follows:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Program Installation&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ripping a CD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tagging digital music files&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Boosting ripped audio&amp;#039;s volume levels&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Creating a SuperFLAC from per-track FLACs&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Converting between audio formats&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Each section will contain a link to the part of the user manual that covers doing that activity in much more detail: this page is just really high level stuff, intended only to give you the gist of what the program can do and the best order in which to do them.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;42-751&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;installing_semplice&quot;&gt;2.0 Installing Semplice&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Installing Semplice consists of opening a terminal session and typing the commands:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;cd
wget software.bbritten.com/seminst
bash seminst&lt;/pre&gt;

&lt;p&gt;
The first command means we know you&amp;#039;re sitting in the root of your own home folder; the second fetches the Semplice installation script; the third runs that script. From that point on, you just follow the prompts and supply the root or sudo passwords as prompted.
&lt;/p&gt;

&lt;p&gt;
A detailed set of walk-through instructions on how the installation process proceeds is available from &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/seminstall&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:seminstall&quot; data-wiki-id=&quot;softwares:semplice:seminstall&quot;&gt;this page of the User Manual&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Installing Semplice&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_semplice&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;752-1344&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;ripping_a_cd&quot;&gt;3.0 Ripping a CD&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Before you can rip a CD, you need to tell Semplice the device name of your CD drive and store that in the persistent configuration parameters. So, to find out the name of your device in the first place, open a terminal and type the command;
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;lsblk | grep rom&lt;/pre&gt;

&lt;p&gt;
The output will be something like this:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;sr0     11:0    1     2K  0 rom&lt;/pre&gt;

&lt;p&gt;
…which tells you the device name is going to be &amp;#039;/dev/sr0&amp;#039;. Your specific device name may well be different, of course. On most Linux distros, the alias &amp;#039;/dev/cdrom&amp;#039; will automatically point to the correct device by default, so use that if you haven&amp;#039;t a clue otherwise and it might work. 
&lt;/p&gt;

&lt;p&gt;
MacOS is rather different in the way it enumerates optical drives. For a start, it won&amp;#039;t list them &lt;em&gt;at all&lt;/em&gt; unless there&amp;#039;s actually a CD inserted into whatever drive you&amp;#039;re using. So, insert a CD before doing anything else. After that, issue this command in a terminal session:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;diskutil list | grep CD_DA&lt;/pre&gt;

&lt;p&gt;
You&amp;#039;ll see output such as this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-17_at_15.31.40.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-17_at_15.31.40.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-17_at_15.31.40.png?w=650&amp;amp;tok=291238&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That tells you that the optical drive is now identified as &amp;#039;disk8 &amp;lt;something or other&amp;#039;. Knowing that, you can tell Semplice that your optical device is known as &lt;strong&gt;/dev/rdisk8&lt;/strong&gt;: you stick a “/dev/r” onto the front of the device name just determined and you make sure not to mention any of the “s…” bits (the &amp;#039;slices&amp;#039; of the raw device), since they are irrelevant to the &lt;em&gt;device&lt;/em&gt; name.
&lt;/p&gt;

&lt;p&gt;
Once you know the device name, take the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu and then select &lt;strong&gt;Option 1&lt;/strong&gt; to edit the configuration file. Enter the correct device name against the &amp;#039;Default optical drive&amp;#039; item, like so:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-17_at_15.34.52.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-17_at_15.34.52.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-17_at_15.34.52.png?w=650&amp;amp;tok=0c56ad&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You don&amp;#039;t need to alter the value for any other parameter shown here, unless you specifically want to do so: the defaults should be sufficient for most purposes. You may however want to specify a value for the &amp;#039;Rip CDs to folder&amp;#039; parameter: in the screenshot, my rips will be stored on my own Desktop. If you wanted it in your Music folder instead, you&amp;#039;d type that in (so, something like &lt;strong&gt;/home/hjr/Music&lt;/strong&gt; would work for me, for example).
&lt;/p&gt;

&lt;p&gt;
To rip a CD in Semplice, you take the &lt;strong&gt;Ripping&lt;/strong&gt; menu and then select &lt;strong&gt;Option 1&lt;/strong&gt; and then follow the prompts.
&lt;/p&gt;

&lt;p&gt;
Once a CD is in your CD drive, Semplice will read it and present a screen displaying the number of tracks found on the CD. You put an asterisk against each track which marks the &lt;em&gt;start&lt;/em&gt; of a new recording: each recording will be ripped into its own sub-folder. For example, if you have a CD containing two Beethoven symphonies, each of four movements, Semplice will display 8 tracks; you put an asterisk against both tracks 1 and 5. Tracks 1 to 4 will then be ripped to one folder and tracks 5 onwards will be ripped to a second. Up to the number of tracks on the CD in the first place, there is no practical limit on how many separate recordings you can create from a single CD in this way.
&lt;/p&gt;

&lt;p&gt;
At the end of the ripping process, you will be left with a set of FLAC files in each recording&amp;#039;s sub-folder. They will not be named correctly (just &amp;#039;track01-cdda-16.flac&amp;#039; and so on); they will have no metadata associated with them; there will be no album artwork associated with them. Semplice just extracts the audio signal from the CD and leaves the subsequent acquisition of all that sort of thing to you as a separate, manual exercise performed post-rip.
&lt;/p&gt;

&lt;p&gt;
Full details on how to rip CDs using Semplice can be found &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semripcd&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semripcd&quot; data-wiki-id=&quot;softwares:semplice:semripcd&quot;&gt;on this page of the User Manual&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Ripping a CD&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ripping_a_cd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1345-4928&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;tagging_digital_music_files&quot;&gt;4.0 Tagging Digital Music Files&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Tagging digital music files is done by taking the &lt;strong&gt;Tagging&lt;/strong&gt; menu and then selection &lt;strong&gt;Option 1&lt;/strong&gt; (Auto-Tagging).
&lt;/p&gt;

&lt;p&gt;
However, in order to tag FLACs with metadata using Semplice, you first have to put Semplice &amp;#039;into&amp;#039; the folder that contains the FLACs. You can do that either by physically &amp;#039;cd-ing&amp;#039; to the folder in a terminal and then launching Semplice from within that folder; or you can do it by launching Semplice from anywhere and then using the &lt;strong&gt;W&lt;/strong&gt; shortcut key to set Semplice&amp;#039;s &lt;em&gt;working folder&lt;/em&gt;. Either way, Semplice ends up &amp;#039;seeing&amp;#039; the set of files it needs to tag.
&lt;/p&gt;

&lt;p&gt;
Tagging consists of editing the prompts Semplice shows you. The prompts will be in three separate screens: (1) Album-wide information, such as composition and composer name; (2) Performer details (conductor, orchestra, choir and so on); and finally (3) track-specific data (such as tempo indications). The prompts will additionally be pre-filled with data, from various sources as follows:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Semplice always remembers the last set of tags you supply in a session (though quitting the program completely clears its memory). Therefore, Semplice will offer to use the last set of tags supplied to tag the new set of FLACs being worked on. This will mean all prior tags being proposed for the new recording&amp;#039;s FLACs -which won&amp;#039;t be accurate in every detail but may well mean the conductor, orchestra and soloists will be correct second time round, without you having to re-supply them from scratch.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Semplice can also prompt you with pre-existing tags that it reads from your FLACs. Often, record companies will tag their FLAC downloads, so they contain some metadata already (albeit most of it will be wrong!) and Semplice can therefore use this pre-existing metadata as prompts for its own tag proposals.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Finally, if there are no previous tags you&amp;#039;ve supplied nor any pre-existing tags already within the FLACs, Semplice will read the physical folder name on disk and use that to propose tags. If you&amp;#039;ve named the working folder &amp;#039;Symphony No. 5 (Bernstein - 1972)&amp;#039;, for example, then Semplice will understand that the ALBUM tag should be “Symphony No. 5 (Bernstein - 1972)”, the recording year should be “1972” and the distinguishing artist should be “Bernstein”: it will thus pre-fill the prompts for those tags with that information. You&amp;#039;ll still need to fill in the gaps, of course.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
In the worst case scenario, when there is no data you&amp;#039;ve previously supplied, no pre-existing metadata to read and you haven&amp;#039;t named your physical folders correctly, you&amp;#039;ll be looking at a pretty blank set of tag prompts! You&amp;#039;ll therefore end up having to type in your tag data from scratch: however, there aren&amp;#039;t many tags to be supplied, so even in the worst case, it isn&amp;#039;t terribly painful to do.
&lt;/p&gt;

&lt;p&gt;
Only when you submit the complete set of edited tags are they applied to the FLAC files themselves.
&lt;/p&gt;

&lt;p&gt;
Any specific tags you need to adjust after the auto-tagging process completes can be edited by taking one of the other numbered menu items in the Tagging menu. For example, to add album art to your FLACs, you&amp;#039;d use &lt;strong&gt;Option 5&lt;/strong&gt;; to correct a track title, you&amp;#039;d use &lt;strong&gt;Option 3&lt;/strong&gt; and so on.
&lt;/p&gt;

&lt;p&gt;
Full details on how to tag your FLACs, including several worked examples, can be found on and linked to &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtag&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtag&quot; data-wiki-id=&quot;softwares:semplice:semtag&quot;&gt;this User Manual page&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Tagging Digital Music Files&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagging_digital_music_files&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;4929-8283&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;volume_boosting&quot;&gt;5.0 Volume Boosting&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
After you&amp;#039;ve tagged your digital music files, you might want to give them a volume boost. Multiple recordings will have been ripped from a single CD which was engineered to have an &amp;#039;overall&amp;#039; acceptable volume level. As separate recordings, however, that average volume may no longer be appropriate: you might consider boosting the volume of the quiet symphony so that it is as loud as it can be without getting distorted, whereas the loud symphony can be left as it is. Volume boosting is commonly needed after ripping music from an SACD, as they are deliberately mastered about 6dB quieter than they &amp;#039;could&amp;#039; be in order to avoid distortion creeping in during the recording and mastering phases of an SACD&amp;#039;s production: a post-rip volume boost of such audio material can be safely performed without introducing distortion because the material is now in FLAC format. Note, however, that volume boosting is entirely optional.
&lt;/p&gt;

&lt;p&gt;
Volume boosts can be real, physical adjustments to the audio signal contained within a FLAC: this is known as a &amp;#039;real volume boost&amp;#039; and is the default mode of Semplice&amp;#039;s volume boosting operation. If the idea of irreversibly altering the audio signal in your FLACs is anathema to you, however, you can instead opt to do a &amp;#039;metadata-only boost&amp;#039;. Metadata boosts don&amp;#039;t alter the audio signal but merely write into your FLACs a set of new metadata tags which describe what volume boost your music &lt;em&gt;player&lt;/em&gt; should apply to the audio signal in real time.
&lt;/p&gt;

&lt;p&gt;
Real boosts require the re-encoding of your audio files, which can take time and will consume disk space (at least temporarily); metadata boosts take mere seconds as only an analysis of the loudness levels within your FLACs is required. No re-encoding takes place and no extra disk space is consumed.
&lt;/p&gt;

&lt;p&gt;
Full details on performing volume boosts can be found on &lt;a href=&quot;https://www.bbritten.com/softwares/semplive/semaudio/volboost&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplive:semaudio:volboost&quot; data-wiki-id=&quot;softwares:semplive:semaudio:volboost&quot;&gt;this page of the User Manual&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;5.0 Volume Boosting&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;volume_boosting&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;8284-10217&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;creating_superflacs&quot;&gt;6.0 Creating SuperFLACs&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Having ripped, tagged and volume-boosted your music, you may wish to convert it into a single-file &amp;#039;SuperFLAC&amp;#039;, rather than leave it as a multi-file, per-track set of separate FLACs. This is useful (1) when your music playing software can&amp;#039;t do gapless playback properly; or (2) when you care about your file system, which generally works better with fewer, large files than with multiple, smaller ones, regardless of which specific file system you use.
&lt;/p&gt;

&lt;p&gt;
A SuperFLAC contains within itself all the audio data from a set of per-track FLACs, just in a single file. It additionally contains a &amp;#039;cuesheet&amp;#039;, which explains how the music data within the SuperFLAC can be read and interpreted back into per-track-like data. Music players which can read and interpret cuesheets (such as DeadBeef, Foobar2000 or Clementine/Strawberry) can thereby still display multiple &amp;#039;virtual&amp;#039; tracks to be played individually, even though there&amp;#039;s only one physical file storing all the data.
&lt;/p&gt;

&lt;p&gt;
Creating SuperFLACs requires that a working folder has been identified that contains the per-track FLACs that are to be merged together. Do that as usual: either launch Semplice from within a folder of FLACs, or use the &amp;#039;W&amp;#039; option to identify a suitable &amp;#039;working folder&amp;#039;. After that, take the &lt;strong&gt;SuperFLAC&lt;/strong&gt; menu, &lt;strong&gt;Option 1 Merge tracks into SuperFLAC&lt;/strong&gt;. Taking that menu option automatically and immediately triggers the creation of a SuperFLAC (which means that, temporarily, your hard disk needs enough free space to contain both the original per-track music files &lt;em&gt;and&lt;/em&gt; the merged SuperFLAC). Once the SuperFLAC has been created, you are prompted to delete the original per-track source files, though you can decline to do so. A configuraiton file option allows you to automatically delete the per-track source files if you prefer (see the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;).
&lt;/p&gt;

&lt;p&gt;
Complete details on SuperFLACs, including a step-by-step walk-through of the process, can be found &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semsuper&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semsuper&quot; data-wiki-id=&quot;softwares:semplice:semsuper&quot;&gt;on this page of the User Manual&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Note that a SuperFLAC can be split back out into a multi-file, per-track set of FLACs using the &lt;strong&gt;SuperFLAC&lt;/strong&gt; menu, &lt;strong&gt;Option 2&lt;/strong&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;6.0 Creating SuperFLACs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;creating_superflacs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;10218-12385&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;audio_format_conversions&quot;&gt;7.0 Audio Format Conversions&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
You may need to convert FLACs into MP3s (for playback in a car stereo system, for example); or you may buy music in APE format that you wish to convert to FLACs; or you may rip an SACD into an ISO and then need to convert the ISO into a set of FLACs. For various reasons, therefore, you may want to take advantage of the fact that Semplice can perform conversions between nine different audio codecs and formats.
&lt;/p&gt;

&lt;p&gt;
Doing any audio conversions first requires that Semplice can see a folder full of audio files of one format or another: that requires launching Semplice from within that folder initially, or by launching it and then setting a working folder with the &amp;#039;W&amp;#039; option.
&lt;/p&gt;

&lt;p&gt;
After that, take the &lt;strong&gt;Audio Processing&lt;/strong&gt; menu, &lt;strong&gt;Option 2&lt;/strong&gt;. You are prompted to specify first the &lt;em&gt;source&lt;/em&gt; audio format and then the desired &lt;em&gt;output&lt;/em&gt; format. There are only five possible output formats (FLAC, AIFF, MP3, OGG and WMA), though FLACs can be output as standard, CD-quality FLACs; high-resolution FLACs equivalent to what most SACDs would contain; or as extremely high-resolution FLACs equivalent to what audiophiles would consider their golden ears are best suited to listen to. Note that if your &lt;em&gt;source&lt;/em&gt; audio format is ISO or DSF then only FLAC and AIFF formats are available as outputs. If you really want to convert the super high-quality audio from an SACD to lossy, low-quality MP3 (for example), you&amp;#039;ll have to convert to FLAC first and then perform a second conversion to MP3.
&lt;/p&gt;

&lt;p&gt;
As soon as you select an output format, the audio conversion process begins automatically.
&lt;/p&gt;

&lt;p&gt;
Usually, the output files will co-exist alongside the source files, once the audio conversion process completes. You can therefore move them to SD cards or other devices using standard file copying tools and techniques. However, you can configure Semplice to automatically delete the source files, if this is appropriate. Take the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt; to set options for &amp;#039;Delete source files after audio conversion&amp;#039;, for example (the default is &amp;#039;no&amp;#039;, of course). 
&lt;/p&gt;

&lt;p&gt;
A second parameter there governs the &lt;em&gt;quality&lt;/em&gt; of output whenever a &lt;strong&gt;lossy&lt;/strong&gt; audio codec is selected as the output format: by default it&amp;#039;s set to a value of &amp;#039;4&amp;#039;, which is &amp;#039;middling&amp;#039; quality, regardless of whether you&amp;#039;re outputting to MP3, OGG or WMA. You can adjust this to higher or lower values to achieve higher or lower output qualities, though the scale works differently for different formats (a quality of 9, for example, would result in excellent quality WMA and OGG formats, but lousy MP3 ones).
&lt;/p&gt;

&lt;p&gt;
Full details on performing audio format conversions in Semplice can be found on &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semaudio/audiocodecs&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semaudio:audiocodecs&quot; data-wiki-id=&quot;softwares:semplice:semaudio:audiocodecs&quot;&gt;this page of the User Manual&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;7.0 Audio Format Conversions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;audio_format_conversions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;12386-15130&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;conclusion&quot;&gt;8.0 Conclusion&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Generally speaking, Semplice is best used in the order I&amp;#039;ve shown the above sections: rip music, tag it up, boost it, SuperFLAC it, convert it when needed. Obviously, however, each of these Semplice &amp;#039;capabilities&amp;#039; are independent of each other and you can accordingly dip in and out of its menus in whatever order makes most sense to you at the time. If you&amp;#039;ve bought some FLACs online, for example, you won&amp;#039;t be needing Semplice&amp;#039;s ripping options, but will be diving straight into its tagging ones; if you&amp;#039;ve ripped an SACD you might want to use Semplice&amp;#039;s volume boosting capability, but maybe not so much if you&amp;#039;ve just ripped a standard audio CD… and so on. Make use of the functionality you need; ignore the functionality you don&amp;#039;t want or like, basically!
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;8.0 Conclusion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;conclusion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;15131-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/e/ecc64338d653d723190efdc32fd242cd.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semripcd">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-02T19:27:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semripcd</title>
        <link>https://www.bbritten.com/softwares/semplice/semripcd</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;ripping_standard_audio_cds&quot;&gt;Ripping Standard Audio CDs&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/stackedcd.jpg?w=220&amp;amp;tok=019972&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ripping Standard Audio CDs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ripping_standard_audio_cds&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-91&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Semplice Version 2 now includes CD ripping functionality.
&lt;/p&gt;

&lt;p&gt;
Semplice CD rips are basic, in the sense that they are always of the whole disk and no attempt is ever made to do any metadata or album art fetching: for classical music, all Internet-sourced metadata is complete rubbish and you&amp;#039;ll end up spending more time correcting it than you would in simply typing it in from scratch in the first place (which Semplice&amp;#039;s Tagging menu is there to help you do, of course). Semplice CD rips are, however, always &lt;em&gt;&lt;strong&gt;accurate&lt;/strong&gt;&lt;/em&gt;: for starters, the ripper uses the &lt;strong&gt;cdparanoia&lt;/strong&gt; tool to ensure that defective parts of a source CD are read and re-read as many times as needed to arrive at a &amp;#039;true&amp;#039; output. As an additional factor in achieving an accurate rip, Semplice will examine your optical drive and try to determine a &amp;#039;read offset&amp;#039; for it: most optical drives read data from block X when they&amp;#039;ve been instructed to read it from block A. Knowing that difference between requested and actual read locations allows Semplice to adjust the stream of data coming off the CD and thus ensure it&amp;#039;s an accurate representation of the data that was originally pressed into the CD. Finally, Semplice will attempt to compare any rips you get it to do with a database of other people ripping the same CD (called the &lt;strong&gt;AccurateRip&lt;/strong&gt; database). If you all end up with the same bits in the same places, you can be very confident that your rip is bit-perfect. This functionality comes from Semplice&amp;#039;s interaction with the &lt;strong&gt;audiotools&lt;/strong&gt; package, which is therefore a software prerequisite for Semplice: usually, Semplice will automatically install this package for you as part of its own installation process. If for some reason Semplice fails to install it for you, then CD ripping will still work, but no querying of the AccurateRip database will take place to see if your rip is equivalent to anyone else&amp;#039;s. See Section 5 below for instructions on how to manually install the audiotools package should you need to do so (though hopefully, unless you&amp;#039;re running a weird distro configured in weird ways, you &lt;strong&gt;won&amp;#039;t&lt;/strong&gt; need to do so!)
&lt;/p&gt;

&lt;p&gt;
Semplice CD rips always output FLAC files, ready to be tagged with suitable metadata and otherwise post-processed into catalogue-able state.
&lt;/p&gt;

&lt;p&gt;
Semplice Version 2 now also includes a convenient front-end for ripping SACDs.
&lt;/p&gt;

&lt;p&gt;
SACDs are much more complicated to rip than standard audio CDs: you&amp;#039;ll require specialised hardware to read the disk, for one thing. Semplice cannot help you with that side of things! But you then need to interact with your SACD player over a home network -and that&amp;#039;s the bit that Semplice now puts a nice front-end on, making things a little easier to configure and execute. Semplice&amp;#039;s SACD rips always result in the production of an ISO: a single file containing within itself the entire musical data contained on the source disk. ISOs can be turned into FLACs for more convenient playback using Semplice&amp;#039;s audio-converting capabilities (found under the Audio Processing menu).
&lt;/p&gt;

&lt;p&gt;
In the following sections, I&amp;#039;ll outline the various configuration parameters which control the standard CD ripping process and how you should set them to suit your own circumstances. I&amp;#039;ll then work through an example of how the ripping process works. Finally, I&amp;#039;ll point you to a separate article that walks you through the SACD ripping procedure, which is very much &lt;em&gt;sui generis&lt;/em&gt;!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;92-3525&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;ripping_configuration_parameters&quot;&gt;2.0 Ripping Configuration Parameters&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
All Semplice Version 2 configuration parameters are set by using the Miscellaneous menu, Option 1:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_095535.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_095535.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_095535.png?w=600&amp;amp;tok=f137b2&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
I&amp;#039;ll work down the list of parameters in the order they&amp;#039;re presented in the above screenshot.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Ripping Configuration Parameters&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ripping_configuration_parameters&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;3526-3838&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;default_optical_drive&quot;&gt;2.1 Default Optical Drive&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
If your Linux PC only has one optical drive, it&amp;#039;s probably called /dev/cdrom or /dev/sr0 and there&amp;#039;s no question about it being the &amp;#039;default&amp;#039; one, as it&amp;#039;s the &lt;em&gt;only&lt;/em&gt; one! You can therefore leave this parameter blank, since Semplice will default to using the one and only optical drive you have anyway.
&lt;/p&gt;

&lt;p&gt;
That is &lt;em class=&quot;u&quot;&gt;&lt;strong&gt;not&lt;/strong&gt;&lt;/em&gt; true on macOS, however: on that platform, you are &lt;em&gt;required&lt;/em&gt; to manually identify your optical drive and type its name in here. To complicate matters, as far as macOS is concerned, your optical drive doesn&amp;#039;t even exist until a CD has been inserted into it. So, for macOS, insert a CD and then open a terminal session and type the command:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;diskutil list | grep CD_DA&lt;/pre&gt;

&lt;p&gt;
You should see output such as this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-17_at_15.31.40.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-17_at_15.31.40.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-17_at_15.31.40.png?w=600&amp;amp;tok=4313d9&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The device name is &lt;em&gt;hinted&lt;/em&gt; at in the last column of output: all my entries show that the device is called “disk8”. The &amp;#039;s1&amp;#039;, &amp;#039;s2&amp;#039; and so on entries that are tacked on to the end of the name should be ignored: you want the plain, vanilla drive name, not the &amp;#039;slices&amp;#039; that the currently-inserted CD contains (which mere mortals call &amp;#039;tracks&amp;#039;!) Once you have a device name, stick the text &lt;strong&gt;/dev/r&lt;/strong&gt; in front of it: in my case, to create a &lt;strong&gt;/dev/rdisk8&lt;/strong&gt; value. It&amp;#039;s &lt;em&gt;this&lt;/em&gt; form of the device name which you type into Semplice&amp;#039;s configuration screen.
&lt;/p&gt;

&lt;p&gt;
The point is that you may have multiple drives attached to your system but this configuration entry tells Semplice which of the multiple possible drives to use &lt;em&gt;by default&lt;/em&gt;. You can always override the default setting at any time by using the &lt;strong&gt;Ripping&lt;/strong&gt; menu &lt;strong&gt;Option 2 : Specify Optical Drive&lt;/strong&gt;. Note that this only works on Linux, however: use of multiple optical drives on macOS is &lt;em&gt;not supported&lt;/em&gt; at all and may produce ugly errors if attempted. The configuration entry on macOS is fixed and compulsory -and taking Option 2 to specify a different drive simply won&amp;#039;t do anything on a macOS installation.
&lt;/p&gt;

&lt;p&gt;
On Linux, however, Option 2 &lt;em&gt;will&lt;/em&gt; work to itemise non-default optical devices. In the earlier screenshot, for example, you can see that I&amp;#039;ve configured &lt;strong&gt;/dev/sr098&lt;/strong&gt; to be my default drive; but using Option 2, I see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_100330.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_100330.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_100330.png?w=650&amp;amp;tok=fc4c8b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…which allows me to pick /dev/sr0 to use instead. Selecting a drive manually with Option 2 doesn&amp;#039;t alter what the default device is said to be in the configuration file: the selection made here is therefore only valid for the duration of the current Semplice session (or until you re-take Option 2 and change it to be a different drive, for example).
&lt;/p&gt;

&lt;p&gt;
If you have difficulty knowing what device name to set the default optical drive to &lt;strong&gt;when using Linux&lt;/strong&gt;, you can do a few things that might help:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Use Option 2 to list &lt;em&gt;all&lt;/em&gt; optical drives on your system: the /dev/sr0 or similar device name will be visible there&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Open a command prompt and type the command &lt;strong&gt;lsblk | grep rom&lt;/strong&gt;: that will list something like &amp;#039;sr0&amp;#039; as a device name, so prefix that with &amp;#039;/dev/&amp;#039; and you should be in business:&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_101257.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_101257.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_101257.png?w=650&amp;amp;tok=10990b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Try using /dev/cdrom: that&amp;#039;s the common default name for an optical drive on most Linux systems.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Try issuing the command &lt;strong&gt;eject -d&lt;/strong&gt; at a terminal prompt and see what device name it returns:&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_101058.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_101058.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_101058.png?w=650&amp;amp;tok=cb0f46&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If you still end up mentioning a string value for this parameter which doesn&amp;#039;t correspond to an actual, physical device accessible by your PC system, you&amp;#039;ll see an error when you first try to rip a CD:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_115517.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_115517.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_115517.png?w=650&amp;amp;tok=5f3bb1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
There&amp;#039;s nothing you can do at this point (except click OK to return to the menu, of course). You&amp;#039;ll need to determine a correct device name and set that in the configuration file before any rips can take place.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.1 Default Optical Drive&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;default_optical_drive&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3839-7780&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;default_read_offset&quot;&gt;2.2 Default Read Offset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Semplice will attempt to identify your chosen optical drive and compare it with a list of known devices stored in the &lt;a href=&quot;http://www.accuraterip.com/driveoffsets.htm&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.accuraterip.com/driveoffsets.htm&quot; rel=&quot;ugc nofollow noopener&quot;&gt;AccurateRip drive database&lt;/a&gt;. If it manages to identify your drive, it will be able to look up what &amp;#039;read offset&amp;#039; to apply to it. When your drive tries to read the first audio sample off a CD, it will &amp;#039;miss&amp;#039; by a known, regular amount: try to read sample 1, it might read sample 7 or sample 103 instead, for example. To correct for this tendency to read-ahead or -behind of where it&amp;#039;s meant to, we apply a read offset (of -6 or -102 in these examples), and this will ensure that the drive &lt;em&gt;actually&lt;/em&gt; starts reading where want it to.
&lt;/p&gt;

&lt;p&gt;
The process for &lt;em&gt;computing&lt;/em&gt; an appropriate read offset is length and convoluted: you usually have to rip a number of popular and well-known CDs and compare your results to those submitted by others users. Semplice does &lt;em&gt;not&lt;/em&gt; do it that way! Instead, it simply identifies the optical drive&amp;#039;s manufacturer&amp;#039;s &lt;em&gt;name&lt;/em&gt; and searches for that in a database of pre-computed read offsets. If it finds a unique match, great. If not, then Semplice will not be able to apply a read offset automatically (i.e., it will actually use a read offset of zero, which almost certainly won&amp;#039;t be correct). If Semplice is unable to determine a read offset for you, you can instead set the Default Read Offset in the configuration settings to a numeric value of your own devising. Positive numbers just go in as numbers, negative ones with a minus-sign prefix: so you might type in &amp;#039;6&amp;#039; for &amp;#039;positive 6&amp;#039; or &amp;#039;-6&amp;#039; for &amp;#039;negative six&amp;#039;, for example. If you type in a leading plus-sign, however, Semplice will automatically understand what you meant, so typing “+6” works, too.
&lt;/p&gt;

&lt;p&gt;
Be aware that if you&amp;#039;re using an optical drive manufactured by a reputable and reasonably well-known company, &lt;strong&gt;there should be no need to set a Default Read Offset&lt;/strong&gt;. Just leave it blank and Semplice will dynamically work out what offset to apply every time you rip something new. If you choose to supply a value for this parameter, that value over-rides anything Semplice might have worked out for itself …and unless you know exactly what you&amp;#039;re doing, that might mean your CD rips will be inaccurate. Only fill this parameter in, in other words, if you&amp;#039;re using an obscure optical drive that the AccurateRip database has never heard of!
&lt;/p&gt;

&lt;p&gt;
I should finally add that &lt;em&gt;none of the above is true&lt;/em&gt; &lt;strong&gt;if&lt;/strong&gt; you&amp;#039;re using an Apple SuperDrive on macOS! That drive has its manufacturer&amp;#039;s identity deliberately obscured by the operating system …and since Apple used multiple manufacturers to make SuperDrives, there&amp;#039;s no single read offset that can be applied to SuperDrives in the abstract. Without a manufacturer&amp;#039;s identifier, however, no automatic working out of what the correct read offset should be can be made by Semplice. If you&amp;#039;re in this situation, therefore, my advice is to temporarily attach the device to a Linux machine and get the manufacturer&amp;#039;s identity from there. You could even run Semplice on the Linux box and get Semplice there to determine a read offset for you: once you know it there, plug it back into your Apple device and manually set the default read offset value in the configuration options to be what Semplice-on-Linux told you it should be. The other alternative is not to use a SuperDrive at all: if you use third party devices, Semplice &lt;strong&gt;can&lt;/strong&gt; identify their manufacturing identifier and thus compute an automatic read offset as it would have done on Linux. You can read more about the problem with SuperDrive read offset detection &lt;a href=&quot;https://forum.dbpoweramp.com/forum/dbpoweramp/cd-ripper/41752-drive-offset-for-apple-usb-superdrive&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://forum.dbpoweramp.com/forum/dbpoweramp/cd-ripper/41752-drive-offset-for-apple-usb-superdrive&quot; rel=&quot;ugc nofollow noopener&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
By way of practical example, here is what I see when I plug my Apple SuperDrive into an AlmaLinux server:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/20260117_194713.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:20260117_194713.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/20260117_194713.jpg?w=650&amp;amp;tok=e5dc21&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That tells me I need to be searching the AccurateRip database for a drive with some variation of “DVDRAM GUE1N”… and lo and behold:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-17_at_19.55.23.png&quot; class=&quot;media&quot; title=&quot;softwares:semplice:screenshot_2026-01-17_at_19.55.23.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/softwares/semplice/screenshot_2026-01-17_at_19.55.23.png?w=650&amp;amp;tok=0108ee&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…there&amp;#039;s a match and it tells me my SuperDrive was manufactured by LG and has a read offset of +6. So: 6 is what I enter into my configuration parameters and it will be good for all future rips.
&lt;/p&gt;

&lt;p&gt;
Another worked example, this time on Linux. Here&amp;#039;s what Semplice recognises my optical drive to be (using Ripping menu Option 2):
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_101850.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_101850.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_101850.png?w=650&amp;amp;tok=af44b0&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So, although it was a no-brand-name £12 el-cheapo from Amazon, it turns out my drive was manufactured by HP: a reputable enough brand! If we consult the AccurateRip drive database manually, we see this entry:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102042.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_102042.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102042.png?w=650&amp;amp;tok=8db444&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This tells us that we ought to expect Semplice to use a read offset of plus 6 (and that 140 other people have used the same make of drive in the past!). As I rip a CD with Semplice using this device, the screen shows me:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102302.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_102302.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102302.png?w=650&amp;amp;tok=ca047f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Lo and behold, Semplice has worked it out and arrived at &amp;#039;Using read offset: 6&amp;#039;. So it got it correct, at least as far as the AccurateRip database is concerned. Now let me override that by setting an explicit offset in the configuration file:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102440.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_102440.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102440.png?w=650&amp;amp;tok=8acede&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So, here I&amp;#039;m insisting on a read offset of 327 for whatever reason. What happens when I rip my next CD, then? Well, first you are warned that a manual override has been supplied:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102632.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_102632.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102632.png?w=650&amp;amp;tok=5299bf&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Secondly, as the rip progresses, you&amp;#039;ll see your manual setting appear in the appropriate place:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102804.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_102804.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_102804.png?w=650&amp;amp;tok=659ad0&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So, the short version is: don&amp;#039;t supply a default read offset yourself unless you have to, unless you&amp;#039;re running on macOS and using an Apple SuperDrive, in which case you &lt;em&gt;must&lt;/em&gt; supply a default read offset that you&amp;#039;ve worked out for yourself.
&lt;/p&gt;

&lt;p&gt;
If Semplice can determine the correct offset for you automatically, let it do so. The parameter is there for those people using weird and wonderful hardware that is rare enough not to have an entry in the AccurateRip database!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.2 Default Read Offset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;default_read_offset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;7781-14092&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;use_hyper-accuraterip&quot;&gt;2.3 Use Hyper-AccurateRip&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Please do not switch this parameter on by setting it to &amp;#039;yes&amp;#039;: leave it set to its default value of no&lt;/strong&gt;. If you enable the parameter, your rips may well be super accurate (as the parameter name implies) but they will be completely unique and you&amp;#039;ll have ripping results which are not matched by anyone else who has ever ripped the same CD in the past. This may make you feel warm and fuzzy and slightly superior, but it essentially renders the entire AccurateRip technology non-functional and is therefore less than ideal. The parameter is there for those who insist on scratching nit-picky data itches, not because it makes any practical sense!
&lt;/p&gt;

&lt;p&gt;
For a fuller description of the reason why someone &lt;em&gt;might&lt;/em&gt;, in a fit of madness, want a &amp;#039;hyper accurate rip&amp;#039; capability, &lt;a href=&quot;https://www.bbritten.com/articles/oldblog/hyperaccrip&quot; class=&quot;wikilink1&quot; title=&quot;articles:oldblog:hyperaccrip&quot; data-wiki-id=&quot;articles:oldblog:hyperaccrip&quot;&gt;read this old blog post&lt;/a&gt; of mine. 
&lt;/p&gt;

&lt;p&gt;
The short version is that when the people devising the AccurateRip system first determined what the &amp;#039;true&amp;#039; drive offsets for optical drives were, they computed it incorrectly and were out by 30 frames. If AccurateRip says your read offset should be 6, therefore, it should &lt;em&gt;really&lt;/em&gt; and truly be -24. This is probably pedantically and technically correct, but it&amp;#039;s useless information: misreading 30 frames of CD audio means you&amp;#039;re missing 0.6 milliseconds of audio from the start of the CD. It&amp;#039;s an error that&amp;#039;s really not worth worrying about and is never actually audible. Therefore, hyper-accurate rips are of no practical use at all, but turning them on does mean no confidence about the quality of your rips can ever be determined or reported.
&lt;/p&gt;

&lt;p&gt;
The point is that AccurateRip works on aggregating rip results from lots of users &lt;em&gt;who are &lt;strong&gt;not&lt;/strong&gt; correcting for the 30 frame error&lt;/em&gt;. So thousands of rips will be reporting one result …and if you&amp;#039;ve turned HyperAccurate Rips on, you&amp;#039;ll be reporting a completely different result. Your result might, technically, be more &amp;#039;correct&amp;#039; than theirs: but you&amp;#039;ll nevertheless be on your own and your rips will accordingly be declared &lt;em&gt;in&lt;/em&gt;accurate.
&lt;/p&gt;

&lt;p&gt;
The feature was written into Semplice for completeness&amp;#039;s sake, not because it is of any practical use.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.3 Use Hyper-AccurateRip&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;use_hyper-accuraterip&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;14093-16272&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;number_of_re-reads_on_errors&quot;&gt;2.4 Number of re-reads on Errors&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
If your CD is scratched, old, covered in jam or otherwise not in pristine condition, reading it will inevitably encounter errors. Fortunately, most CD read errors can be worked around because of the error-correcting codes embedded within the data stream itself. It just takes multiple attempts to read the data in the tricky spots to get an error-corrected result. Such re-reads are done entirely automatically as the need arises -but if we didn&amp;#039;t put a hard limit on them, Semplice might try re-reading the same bit of a damaged CD for ever!
&lt;/p&gt;

&lt;p&gt;
This parameter therefore controls how many times Semplice will re-read bad data sectors until it either gets a good, correct result or gives up. The default number of re-reads is 40. If the error can&amp;#039;t be corrected after 40 retries, the rip carries on regardless, with bad data left in the rip (probably audible as a click or pop). The higher the number of re-reads, the slower a CD rip will generally take; a lower number goes faster, but might mean more pops and clicks in the final result. You have to find a re-read level that balances speed and accuracy in a way you&amp;#039;re happy with: the default of 40 is meant to provide a &amp;#039;reasonable&amp;#039; outcome in most circumstances.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.4 Number of re-reads on Errors&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;number_of_re-reads_on_errors&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;16273-17531&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;default_flac_resolution&quot;&gt;2.5 Default FLAC Resolution&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
FLAC is inherently a lossless audio codec, meaning that though it is a compressed version of an audio signal, every part of that signal can be recovered by decompressing the data. This parameter therefore has nothing to do with the &amp;#039;quality&amp;#039; of a FLAC produced by Semplice: definitionally, all FLACs are perfect!
&lt;/p&gt;

&lt;p&gt;
Rather, this parameter deals with situations where non-standard CDs are being ripped. A standard audio CD contains data sampled at 44,100 times a second (44.1KHz), with each sample being stored as a 16-bit value. This &amp;#039;16-bit, 44.1KHz&amp;#039; signal is therefore considered Semplice&amp;#039;s &lt;strong&gt;standard&lt;/strong&gt; FLAC output. The literal value of &amp;#039;standard&amp;#039; for this parameter, as shown in the screenshot at the beginning of this page, is therefore also the &lt;em&gt;default&lt;/em&gt; value for this parameter.
&lt;/p&gt;

&lt;p&gt;
You may, however, occasionally encounter CDs that use a higher sampling rate or bit-depth and wish your FLACs to reflect that, too. For example, I recently ripped a DVD-Audio, which claimed to have been sampled at 88.2KHz using 24-bit values. Dealing with such disks, you may want Semplice&amp;#039;s FLAC output to use a higher-than-normal encoding,too. The parameter therefore also takes literal values of &lt;strong&gt;high&lt;/strong&gt; (resulting in 88.2KHz, 24-bit FLACs) or &lt;strong&gt;extreme&lt;/strong&gt; (which results in 176.4KHz, 24-bit FLACs).
&lt;/p&gt;

&lt;p&gt;
There is no value in ripping a standard audio CD to either of these higher &amp;#039;resolutions&amp;#039;, but the option is there for people who may encounter non-standard CDs, high-resolution FLAC downloads, SACDs or audio DVDs and wish to preserve as much of the music signal as possible.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.5 Default FLAC Resolution&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;default_flac_resolution&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;17532-19138&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;delete_intermediate_files&quot;&gt;2.6 Delete Intermediate Files&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Semplice has to rip a CD initially to WAV files: large, lossless digital audio files. It then compresses those WAVs into FLACs, which preserve all the audio data in the source WAV, but at about half the original size. That rip-and-convert functionality is entirely automatic. The end result is, of course, &lt;em&gt;two&lt;/em&gt; files for every track on the original CD: one WAV, one FLAC. The question then becomes: do you want Semplice to automatically &lt;em&gt;delete&lt;/em&gt; the WAVs after the conversion process completes, as they are merely uncompressed equivalents of the FLACs and are thus, strictly speaking, superfluous to requirements? Remember that the original WAVs can always be reconstructed &lt;em&gt;perfectly&lt;/em&gt; from the FLAC, by using the audio conversion options found under the Audio Processing menu.
&lt;/p&gt;

&lt;p&gt;
Valid settings for this parameter are either &lt;strong&gt;yes&lt;/strong&gt; or &lt;strong&gt;no&lt;/strong&gt;, with yes being the default.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.6 Delete Intermediate Files&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;delete_intermediate_files&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;19139-20058&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;rip_cds_to_folder&quot;&gt;2.7 Rip CDs to Folder&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
By default, Semplice will write its WAVs (and thus FLACs) extracted from an audio CD to the $HOME/Music folder of the user doing the rip. You can set this parameter, however, to make Semplice write its output to anywhere else you prefer. If the folder you specify here doesn&amp;#039;t exist, it will be created for you the next time you perform a rip, assuming you have the appropriate privileges needed to do so. If the folder cannot be created because of permissions or other system issues, the default of $HOME/Music kicks in as before.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.7 Rip CDs to Folder&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rip_cds_to_folder&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;20059-20623&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;the_ripping_process&quot;&gt;3.0 The Ripping Process&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
To begin ripping with Semplice, make sure your optical drive is actually connected to your PC (if it&amp;#039;s a USB device, for example); that a valid audio CD has been inserted into the drive; and ensure that the drive&amp;#039;s tray is closed. If those three conditions are met, simply press R to get to the Ripping menu and then tap 1 to begin the ripping process. Semplice will begin by listing all the tracks on the CD, asking you to place a marker where each new recording on the CD &amp;lt;em&amp;gt;begins&amp;lt;/em&amp;gt;. For example, consider this tracklisting from a CD of Christoph von Dohnányi conducting Stravinsky and Bartók:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/r-2501167-1287445398.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:r-2501167-1287445398.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/r-2501167-1287445398.jpg?w=650&amp;amp;tok=cef874&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Looking at that set of tracks, I hope it is obvious that tracks 1 to 14 make up one &amp;#039;recording&amp;#039;, and tracks 15 to 16 make up a second, entirely different recording: the fact that they are both supplied on the same CD is irrelevant, &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;as Axiom 8 says&lt;/a&gt;! Therefore, when I start the ripping process in Semplice and it presents me with this screen:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_141216.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_141216.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_141216.png?w=650&amp;amp;tok=98ea1e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…my job is to scroll up and down the list of tracks until track number 1 is highlighted and press the Space Bar so that an asterisk appears next to that track inside the square brackets; and to then scroll down until track 15 appears and do the same thing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_141401.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_141401.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_141401.png?w=650&amp;amp;tok=1e6e0e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once Semplice knows the &amp;lt;em&amp;gt;start&amp;lt;/em&amp;gt; of each recording, it will split this rip out into separate folders of FLACs as appropriate: in this case, I&amp;#039;m obviously going to end up with two folders, one for the Stravinsky and one for the Bartók work. There is no limit to the number of recordings you can carve out of a CD in this way (subject only to the number of tracks on the CD, of course) -and if the CD is an entire recording, not needing to be split up into separate rips, you can just click the &amp;#039;Submit&amp;#039; button without having put an asterisk next to any track at all. You could also just put an asterisk next to track 1 and click &amp;#039;Submit&amp;#039;, too: both approaches mean &amp;#039;this is an entire recording&amp;#039;.
&lt;/p&gt;

&lt;p&gt;
Once you&amp;#039;ve identified the start of each recording contained on the one CD, highlight the [Submit] button and press [Enter] (you can also click the Submit button with a mouse, if you prefer). The ripping process starts practically immediately:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_141857.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_141857.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_141857.png?w=650&amp;amp;tok=f0ebfa&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
As you can see, Semplice will confirm what optical drive it&amp;#039;s using, the folder it&amp;#039;s ripping to, and the read offset it&amp;#039;s using to ensure an accurate rip. The progress bar then ticks up periodically as new &amp;#039;frames&amp;#039; of the CD are read in turn. Whilst that&amp;#039;s happening, you might want to inspect the folder where Semplice says it&amp;#039;s writing the rip. In my configuration file, I&amp;#039;ve got the &amp;#039;Rip CDs to Folder&amp;#039; parameter set to /home/hjr/Desktop -but you can see from the above screenshot that Semplice has created a &lt;em&gt;sub-folder&lt;/em&gt; on my Desktop, called &amp;#039;SempliceMusicRip-2024-03-19&amp;#039;. In other words, Semplice will always create a date-based sub-folder within where your parameter file says to write rips. Inside that sub-folder, you&amp;#039;ll get additional sub-folders, one per rip:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_142247.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_142247.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_142247.png?w=650&amp;amp;tok=8b1141&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, you can see my rip of the Dohnányi CD is in-progress and therefore only the first six tracks have been ripped so far -but they&amp;#039;re being written into a &amp;#039;RIP_01&amp;#039; folder. The Bartók tracks will, when ripped, end up in a &amp;#039;RIP_02&amp;#039; folder. Semplice will keep creating new &amp;#039;RIP_&lt;em&gt;xx&lt;/em&gt;&amp;#039; sub-folders as needed: you can rip multiple dozens of CDs in one day and end up with a &amp;#039;RIP_142&amp;#039; folder, for example!
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll notice from that last screenshot, too, that the rips are coming off the CD as WAV files: uncompressed, lossless audio data. That will get sorted for you soon enough!
&lt;/p&gt;

&lt;p&gt;
Here&amp;#039;s my file manager once more, after everything has been ripped from the one CD: you&amp;#039;ll notice the two RIP… folders and the multiple ripped tracks within each:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_144206.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_144206.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_144206.png?w=650&amp;amp;tok=7ced9f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So, I identified two starting tracks when the rip process first began; now I&amp;#039;ve ended up with two separate RIP… folders and inside each I&amp;#039;ve got a bunch of FLACs, not WAVs: the conversion from WAV to FLAC is done automatically for you. 
&lt;/p&gt;

&lt;p&gt;
Back with Semplice, for this rip I now see the following message:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_144403.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_144403.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_144403.png?w=650&amp;amp;tok=d836fa&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
For classical music rips, I&amp;#039;m afraid this will be quite a common occurrence: classical music is not the world&amp;#039;s most popular form of music, so the AccurateRip database often doesn&amp;#039;t have records of other people ripping the same CDs as I tend to rip! This message is not an indication of anything going wrong with the rip, therefore: just that you are pretty much on your own on the planet having ripped it! Out of interest, you could visit the $HOME/.local/share/semplice2/rip folder at this point and check the contents of the &lt;strong&gt;ripaccuracy.txt&lt;/strong&gt; file contained within:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_144900.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_144900.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_144900.png?w=650&amp;amp;tok=eed18d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
It&amp;#039;s mostly gibberish, of course: those &amp;#039;Checksum&amp;#039; columns are the digital &amp;#039;fingerprints&amp;#039; of your rip and its those which should match up with the same fingerprints produced by other rippers of this CD. As the &amp;#039;disc not in database&amp;#039; statements make clear, however: on this occasion, no fingerprint matching can be done. All I can do is therefore click &amp;#039;OK&amp;#039; on the message box Semplice&amp;#039;s displaying and return to the main menu (with the disk being ejected from the optical drive as I do so).
&lt;/p&gt;

&lt;p&gt;
If your CD is one of the more popular ones, such that other people have ripped it in the past and had their digital fingerprints added to the AccurateRip database, you&amp;#039;d have seen this sort of response from Semplice at the end of the rip:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_150411.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_150411.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_150411.png?w=650&amp;amp;tok=b0e1d7&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, the &amp;#039;Confidence = xx&amp;#039; message tells you how many other entries in the AccurateRip database match your own digital fingerprints. In my case, 11 other people have ripped this CD with the &lt;em&gt;exact&lt;/em&gt; same audio signal output as me… which is intended to give you a feeling of some confidence that your hardware isn&amp;#039;t doing uniquely weird things when reading a CD.
&lt;/p&gt;

&lt;p&gt;
Remember that if you have switched on Hyper-Accurate ripping in the parameter file (please don&amp;#039;t!), Semplice will not even attempt to do a confidence check for your rip: it will simply remind you that you can read all the gory technical details in the ripaccuracy.txt report, as found in $HOME/.local/share/semplice/rip.
&lt;/p&gt;

&lt;p&gt;
Finally, note that &lt;em&gt;&lt;strong&gt;on macOS, no attempt is made to check the accuracy of a rip with the AccurateRip database&lt;/strong&gt;&lt;/em&gt;. The software needed to do so does not run on macOS, unfortunately.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Summing up, therefore:&lt;/em&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Semplice rips accurately, not speedily&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; On Linux, it works out the read offset for your optical drive automatically, but if that fails, you can supply a value of your own. On macOS, you &lt;em&gt;must&lt;/em&gt; supply your own value if you&amp;#039;re using a SuperDrive, though auto-detection works OK for non-Apple drives&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; It &lt;em&gt;always&lt;/em&gt; rips whole disks&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; But it can split out different parts of a CD into separate sub-folders: you just tell it what tracks indicate the start of new recordings on the one CD&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The rip produces WAVs, but these are auto-encoded into FLACs. By default, the intermediate WAVs are deleted when the rip concludes&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; On Linux, an attempt is made to find your CD in the AccurateRip database and, if it can be, a confidence value will be returned. If it can&amp;#039;t, it doesn&amp;#039;t mean the rip is wrong; it rather means your musical tastes are somewhat specialised! This accuracy check does &lt;em&gt;not&lt;/em&gt; happen on macOS, however.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;em class=&quot;u&quot;&gt;Important Note&lt;/em&gt;: I&amp;#039;ve just said that “On Linux, an attempt is made to find your CD in the AccurateRip database”… but that&amp;#039;s &lt;em&gt;only&lt;/em&gt; true if the Semplice installer was able to install the Python &lt;strong&gt;audiotools&lt;/strong&gt; package correctly during its own installation. That &lt;em&gt;should&lt;/em&gt; be true for all supported Linux distros, but if that audiotools installation process goes wrong for some reason then Semplice will silently &lt;strong&gt;not&lt;/strong&gt; perform an AccurateRip database lookup (and this is what happens on macOS, in fact). Remember too that it also won&amp;#039;t do a lookup, even if audiotools &lt;em&gt;is&lt;/em&gt; installed correctly, if Hyper-Accurate Rips are enabled in the Semplice configuration file.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 The Ripping Process&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;the_ripping_process&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;20624-29096&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit12&quot; id=&quot;post-rip_processing&quot;&gt;4.0 Post-Rip Processing&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The Semplice CD ripping functionality results in folders called lovely names such as RIP_01 and RIP_02 and so on, along with FLAC tracks with delightful names such as track01.cdda-16.flac and the like! Once the rip has finished, therefore, your work is all before you: the folder names need (&lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;according to Axiom 17&lt;/a&gt;!) to represent the &lt;em&gt;extended composition name&lt;/em&gt; of the recording… and then the job of marking up each of the tracks with appropriate metadata begins. That is a job more fully described in the tagging part of this user manual. For now, I&amp;#039;d content myself with a bit of folder renaming, resulting in this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_174433.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240319_174433.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240319_174433.png?w=650&amp;amp;tok=9c0cde&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
With the physical folders correctly named so as to represent each of the &amp;#039;recordings&amp;#039; I ripped from my CD, I&amp;#039;m off to get tagging!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Post-Rip Processing&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;post-rip_processing&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;29097-29975&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit13&quot; id=&quot;ripping_on_macos&quot;&gt;5.0 Ripping on MacOS&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
I&amp;#039;ve already mentioned (see Section 2.2 above) that CD drive detection is problematic on macOS, as the drive simply doesn&amp;#039;t exist as far as the operating system is concerned until an audio CD has been inserted. That lack of auto-detection means you need to get familiar with the command &lt;strong&gt;diskutil list&lt;/strong&gt; which will produce output similar to this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_19.16.21.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-02-02_at_19.16.21.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-02-02_at_19.16.21.png?w=650&amp;amp;tok=67328e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The disk that lists “CD_DA” items is, indeed, your CD optical device: in my case, that&amp;#039;s /dev/disk4. You &lt;strong&gt;must convert that name into a raw device equivalent&lt;/strong&gt;: that&amp;#039;s done by sticking an &amp;#039;r&amp;#039; on the front of the device name. So, if my optical drive is /dev/disk4, I must tell Semplice (in &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;) that my default CD device is &lt;strong&gt;/dev/rdisk4&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
I also mentioned that there are problems with the automatic detection of correct read offsets if you&amp;#039;re using an Apple SuperDrive as your optical device. There&amp;#039;s no way around that, I&amp;#039;m afraid: you just have to plug it in temporarily to a non-Apple computer and get &lt;em&gt;that&lt;/em&gt; PC to identify the device correctly. Once you know the device identifier, you can manually consult the AccurateRip database to determine the correct read offset for your drive.
&lt;/p&gt;

&lt;p&gt;
The other issue that arises with CD ripping with Semplice on macOS varies, depending on what version of macOS you&amp;#039;re using and whether or not you installed Semplice&amp;#039;s dependencies using Homebrew or MacPorts. If you used MacPorts on a fairly ancient version of macOS, you&amp;#039;re probably in good shape: the cdparanoia software used to perform the actual ripping from CD comes down and is installed as, indeed, as &lt;strong&gt;cdparanoia&lt;/strong&gt;. If you use Homebrew, however, then you may well find it is installed in a way that makes the executable get called &lt;strong&gt;cd-paranoia&lt;/strong&gt;: it&amp;#039;s one of the more irritating name changes I&amp;#039;ve come across! Semplice tries to work around this by creating a soft-link called &amp;#039;cdparanoia&amp;#039; that &lt;em&gt;points&lt;/em&gt; to the cd-paranoia executable. It ought to work out of the box, but if it fails horribly, hunt around your system to find out what the executable is actually called and where it&amp;#039;s installed (typing &lt;strong&gt;which cdparanoia&lt;/strong&gt; or &lt;strong&gt;which cd-paranoia&lt;/strong&gt; can help). Semplice &lt;em&gt;always&lt;/em&gt; runs “cdparanoia”, so a judicious use of aliases or softlinks to &amp;#039;create&amp;#039; something that &lt;em&gt;looks&lt;/em&gt; like that name but actually points to the real executable might be needed.
&lt;/p&gt;

&lt;p&gt;
The only other problem Semplice has with ripping on macOS is one of permissions: it will always produce pop-ups saying &amp;#039;Semplice needs access to removable drives&amp;#039; and similar security alerts. I know of no way to suppress these warnings, so just get ready to click &amp;#039;Allow&amp;#039; multiple times as they appear.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;5.0 Ripping on MacOS&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ripping_on_macos&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;29976-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/f/f1106db0c6d2249b5afb8e9625e4d7a6.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semripsacd">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-19T13:21:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semripsacd</title>
        <link>https://www.bbritten.com/softwares/semplice/semripsacd</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;ripping_sacds&quot;&gt;Ripping SACDs&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ripping SACDs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ripping_sacds&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-28&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/wiki/sacdlogo.svg_-1.png?w=220&amp;amp;tok=3e6bc1&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;SACDs were invented around the turn of the Millenium: they were meant to be the next big thing in home audio, with multichannel support and &amp;#039;high resolution&amp;#039; audio data, far surpassing the 44,100Hz sampling rate and 16-bit depth of the original (&amp;#039;standard&amp;#039;) audio CD. Unfortunately, the Internet came along, everyone started streaming their music and SACDs promptly stopped being made in quantity around 2009. They clung on in classical music circles, however, and today new classical releases on SACD are not rare.
&lt;/p&gt;

&lt;p&gt;
Without getting into audiophile arguments, I&amp;#039;m just going to state that no human ear is actually capable of telling the difference between a standard audio CD and the exact same recording in SACD high resolution: if you are very young or very exceptional, you &lt;em&gt;might&lt;/em&gt; be able to hear signals with frequencies higher than the maximum 20,000Hz of standard CDs, but it&amp;#039;s vanishingly unlikely… especially given the median age of classical music listeners, whose high frequencies will have left them by their thirties at best. However, when record companies were producing classical music SACDs, they would often &lt;strong&gt;re-master&lt;/strong&gt; their old recordings -and if you compare an old standard CD recording to its re-mastered SACD equivalent, then you very likely &lt;em&gt;will&lt;/em&gt; hear a big improvement. It&amp;#039;s not the extra bits or the higher sampling frequency of the SACD audio signal you are hearing, but the efforts of the recording engineers who are re-working their old recordings. Obviously, if you are into multi-channel audio (I&amp;#039;m not: I&amp;#039;ve only got two ears!) then that aspect of SACDs will make them attractive to you, in their own right, too.
&lt;/p&gt;

&lt;p&gt;
What I&amp;#039;m trying to say, briefly, is: there is no reason for an audiophile to choose SACD over CD &lt;em&gt;if the masterings are identical&lt;/em&gt; on the two delivery formats. But if you want multi-channel or if you want to obtain the latest re-mastering of an old recording, then SACD may well be something you are interested in.
&lt;/p&gt;

&lt;p&gt;
Ripping SACD data from a physical SACD disk is, however, not trivially easy as it is for standard CDs: specialist hardware and software is needed. In particular, you can only read the SACD layer of an SACD disk in a special player that has an appropriate laser pickup: these days, we call them Blu-ray players. So you&amp;#039;ll need one of those …and it can&amp;#039;t be just any old Blu-ray player, either. It has to be one of a certain select group of models that are known to permit SACD ripping. Once you own the right Blu-ray player, you need to obtain special software to put it into &amp;#039;server&amp;#039; mode, whereby it can share the contents of its disk tray over the home network. Getting the player to &lt;em&gt;use&lt;/em&gt; that software in the right way and &lt;em&gt;actually&lt;/em&gt; act as a server… well, that&amp;#039;s a battle all by itself! But if you manage it, then you need some software running on a &amp;#039;client&amp;#039; PC that talks to the Blu-ray player and rips the data off its disk, over the network, onto your PC&amp;#039;s hard disk. It&amp;#039;s only this last point that Semplice Version 2 can help with: it provides a simple interface that lets you &amp;#039;point&amp;#039; to a suitable Blu-ray player that has already been put into &amp;#039;server mode&amp;#039; and then Semplice will do the audio-grabbing. All the other stuff that has to happen before SACDs can be ripped is something you have to do for yourself and get right before Semplice can cover the last mile.
&lt;/p&gt;

&lt;p&gt;
Accordingly, &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/articles/howtoripansacd&quot; class=&quot;wikilink1&quot; title=&quot;articles:howtoripansacd&quot; data-wiki-id=&quot;articles:howtoripansacd&quot;&gt;you should read my independent article on ripping SACDs before you go any further&lt;/a&gt;&lt;/strong&gt;. It explains the sorts of Blu-ray players that will work; it talks you through the preparation of a USB drive with special software that will make the player act as a server; it walks you through the networking shenanigans needed to make a laptop or PC able to talk to the player. It then goes on to talk about the &lt;strong&gt;sacd_extract&lt;/strong&gt; software that can be used to grab the SACD data off the player, over the network: it&amp;#039;s only this last part of the process that Semplice Version 2 puts lipstick on, providing a friendly wrapper around what otherwise would be a command-line horror show!
&lt;/p&gt;

&lt;p&gt;
This part of the Semplice Version 2 user manual therefore assumes that you have a suitable Blu-ray player, suitably configured and connectable over the network. You should be comfortable with the various operations and keypresses you need to do on the Blu-ray player side of things to put the player into &amp;#039;server mode&amp;#039;. If you&amp;#039;ve done all of that, read on!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;29-4526&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;the_semplice_sacd_ripper_interface&quot;&gt;2.0 The Semplice SACD Ripper Interface&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
When you take Semplice&amp;#039;s Ripping menu Option 4, you are first prompted to point to a folder which will store the ripped SACD data when it eventually comes across the network:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_115037.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_115037.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_115037.png?w=650&amp;amp;tok=f588e1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, I&amp;#039;ve navigated my way through to my Desktop folder. You can do that by typing the path out in full in the lower, horizontal panel you see directly above the [OK] button. You can also use the upper panel to point at folders and press the [Spacebar] to select them, repeatedly, until you end up at the right location: the lower panel will automatically update to display the path of the folders you&amp;#039;ve selected to date. Use whichever of the two folder traversal mechanisms you are most comfortable with. However you do it, the selected folder will be where Semplice creates a sub-folder, into which the SACD rip will be saved. Press [OK] when you&amp;#039;re ready to proceed:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_121504.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_121504.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_121504.png?w=650&amp;amp;tok=68c217&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You are now asked to type in the IP address of the SACD player. Semplice does some basic checks on what you&amp;#039;ve typed when you press [OK]. If you&amp;#039;ve typed a completely invalid IP address  (for example, 192.168.137.500), the input box will be cleared and you&amp;#039;ll be given another chance to type in something that&amp;#039;s valid. If you&amp;#039;ve typed a valid IP address but it&amp;#039;s not an address that&amp;#039;s actually in use by anything, there&amp;#039;ll be a bit of a pause as Semplice tries to contact the given address, but eventually you&amp;#039;ll see this response:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_121754.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_121754.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_121754.png?w=650&amp;amp;tok=51c0d3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Click OK here and you&amp;#039;ll simply be returned to the main Semplice program menu. Only if you type in an IP address that is valid and contactable and which belongs to an SACD player that is sitting there, SACD inserted, ready to serve across the network, will you see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_122258.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_122258.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_122258.png?w=650&amp;amp;tok=02a5bd&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In the background here, you&amp;#039;ll see the Semplice program running with a message displayed in yellow: “Invoking the SACD ripper in another terminal session&amp;#039;. On the right and in the foreground, you can see that other terminal session has made contact with the SACD player and is busy pulling data across the network from it.
&lt;/p&gt;

&lt;p&gt;
Semplice creates a sub-folder called &lt;strong&gt;SACD_ISORIPS&lt;/strong&gt;within the folder you previously specified, and the SACD data being ripped is stored within that, like so:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_122528.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_122528.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_122528.png?w=650&amp;amp;tok=162b04&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, you see that I specified /home/hjr/Desktop; Semplice has created a /home/hjr/Desktop/SACD_ISORIPS sub-folder, and within that sub-folder, a &amp;#039;Bach Collegium Japan…&amp;#039; sub-sub-folder has been created. That sub-sub-folder name is dependent on the SACD being ripped: they all come with metadata about the artist and composer (usually very poorly and inconsistently done!) and Semplice just uses that to create a folder whose name matches the disk being ripped.
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll note that, regardless of the folder name, the SACD data is being stored as a single file, ending in the &lt;strong&gt;.iso&lt;/strong&gt; extension. As I explain at length &lt;a href=&quot;https://www.bbritten.com/articles/howtoripansacd&quot; class=&quot;wikilink1&quot; title=&quot;articles:howtoripansacd&quot; data-wiki-id=&quot;articles:howtoripansacd&quot;&gt;in my full SACD ripping article&lt;/a&gt;, SACDs can be ripped either into multiple per-track DSF files or into a single per-disk ISO file &lt;em&gt;and there is precisely zero difference between them&lt;/em&gt; in terms of the amount or quality of the audio data that they end up containing. If you desperately want separate DSF files, you can manually perform the steps I outline in that full article. Semplice has, however, been written only ever to output to the per-disk ISO format and there&amp;#039;s no altering that. It is also true that Semplice has been hard-coded only to extract the two-channel stereo signal from an SACD. If you want multi-channel, you should again use the manual way of ripping SACDs explained in my full ripping article.
&lt;/p&gt;

&lt;p&gt;
For now, however, we&amp;#039;re done: when the rip reaches 100%, the new terminal session that was opened will close automatically and you&amp;#039;ll be returned to the Semplice main menu.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 The Semplice SACD Ripper Interface&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;the_semplice_sacd_ripper_interface&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;4527-8601&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;post-rip_processing&quot;&gt;3.0 Post-Rip Processing&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Some media players can play SACD ISOs directly. I don&amp;#039;t know any that do personally, but I&amp;#039;ve read reports that &lt;a href=&quot;https://deadbeef.sourceforge.io/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://deadbeef.sourceforge.io/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;DeadBeef&lt;/a&gt; can do so. On Windows, allegedly &lt;a href=&quot;https://www.foobar2000.org/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.foobar2000.org/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Foobar2000&lt;/a&gt; with appropriate plugins can play them, too. If your music player of choice can cope with playing ISOs, you can skip this next step! For the rest of us however -and, particularly for me using my own &lt;a href=&quot;https://www.bbritten.com/softwares/giocoso/giocoso&quot; class=&quot;wikilink1&quot; title=&quot;softwares:giocoso:giocoso&quot; data-wiki-id=&quot;softwares:giocoso:giocoso&quot;&gt;Giocoso music player&lt;/a&gt;, which definitely cannot play back anything other than FLACs- there&amp;#039;s going to be a need to &amp;#039;translate&amp;#039; the SACD ISO rip into a more conventional audio format. Semplice can help with that, using features in its &lt;strong&gt;Audio Processing menu, Option 2&lt;/strong&gt; (“Convert between audio formats”).
&lt;/p&gt;

&lt;p&gt;
Before taking that option, however, press W to change the working folder, to be the one where the ISO was ripped to:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_140047.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_140047.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_140047.png?w=650&amp;amp;tok=dcb481&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, you see me having navigated my way right down to the &amp;#039;Bach Collegium Japan…&amp;#039; sub-folder that we know was the location for the ISO file to be stored. When I press [OK], that sub-folder will now be my &amp;#039;working folder&amp;#039;. You&amp;#039;ll see this reflected in the header-area of the main Semplice program display:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_141753.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_141753.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_141753.png?w=650&amp;amp;tok=3ac5ec&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The yellow text there tells me that my &amp;#039;Working folder&amp;#039; is now, indeed, the Bach Collegium Japan sub-folder created by the ripping process, so I know I&amp;#039;m in business. Once an appropriate working folder has been selected, I can then take the Audio Processing menu, Option 2:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_141938.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_141938.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_141938.png?w=650&amp;amp;tok=fad7a4&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Semplice can handle eight different audio formats as &lt;em&gt;inputs&lt;/em&gt;, but it will only display as options on this dialogue ones it finds in your current working folder. In my case, therefore, only the &lt;strong&gt;ISO - High resolution lossless&lt;/strong&gt; is shown.
&lt;/p&gt;

&lt;p&gt;
Your job is simply to make sure the &amp;#039;ISO - High resolution lossless&amp;#039; item is highlighted and press the [Spacebar]: that puts an asterisk in the brackets next to it which indicates the ISO format has now been selected. Click [OK] to proceed:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-19_at_12.47.57.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-19_at_12.47.57.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-19_at_12.47.57.png?w=650&amp;amp;tok=66ceb9&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here you are presented with a list of the various audio formats Semplice can &lt;em&gt;output&lt;/em&gt; to. In principle, Semplice can output to &lt;em&gt;five&lt;/em&gt; different audio formats (FLAC, AIFF, MP3, OGG and WMA). Additionally, there are three different resolution FLAC options: standard CD Audio 16-bit, 44.1KHz; hi-res 24-bit, 88.2KHz; and super hi-res 24-bit 176.4KHz. However, Semplice does &lt;em&gt;not&lt;/em&gt; permit the direct conversion of ISOs to a lossy output format, so you won&amp;#039;t be offered the chance to convert to MP3, OGG or WMA now. If you want to convert a SACD ISO to OGG, say, you&amp;#039;ll have to first convert it to FLAC or AIFF losslessly and then convert those lossless formats to OGG in a second conversion process. This is why my screenshot shows only four lossless format options for converting my ISO directly.
&lt;/p&gt;

&lt;p&gt;
In my case, I&amp;#039;d probably convert my ISO to &amp;#039;Standard FLAC&amp;#039;: that&amp;#039;s the same FLAC an ordinary audio CD would output to, using a sample rate of 44,100Hz and a bit-depth of 16 bits. I&amp;#039;d choose that option because it creates perfect sound at relatively small disk space cost. Audiophiles will, of course, want the 24-bit &amp;#039;high resolution&amp;#039; audio outputs. The &amp;#039;Hi-res FLAC&amp;#039; option will produce 88.2KHz sample rate, 24-bit FLACs: they&amp;#039;ll be about four times the size of a standard FLAC, with no audible improvement in audio quality for 99.99% of mere mortals. The &amp;#039;Super Hi-res FLAC&amp;#039; option outputs 192KHz FLACs at 24-bit: they&amp;#039;ll be eight times the size of a standard FLAC, and will again contain nothing that ordinary ears will ever be able to discern differently from the standard FLAC option. So,  if you have &amp;#039;golden ears&amp;#039;, feel free to output to one or other of these higher resolution options; people of my age will do perfectly fine with standard FLACs! Remember: the point of ripping from an SACD was to get to the re-mastered audio, rather than the ordinary CD data, which was probably lifted from an old mastering. Whether you now output to standard, high or bonkers resolution FLAC will make no difference to you hearing that re-mastered version. It&amp;#039;s purely a matter of how much disk space you want to throw away on the enterprise.
&lt;/p&gt;

&lt;p&gt;
For the record, most SACDs claim to be mastered to the DSD64 standard, and though it&amp;#039;s difficult to be precise about it because the technologies are so different, that&amp;#039;s generally thought to be equivalent to 88.2KHz FLACs. If you are ripping an SACD (or converting a downloaded ISO) that claims to be DSD128, DSD256 or DSD512, then those are usually thought to be best represented by 192KHz FLACs.
&lt;/p&gt;

&lt;p&gt;
Anyway: my snarky comments about audiophiles aside, you pick whatever flavour of FLAC you feel happiest with: Semplice can handle all three output formats with equal ease. But for me, I&amp;#039;m sticking to the standard FLAC output, so I press [Spacebar] when that option is highlighted and an asterisk appears next to it, to indicate it&amp;#039;s been selected. I then press [OK]. A short message appears saying to &amp;#039;press any key to start&amp;#039; …and when I do press a key, this happens:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_143649.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_143649.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_143649.png?w=650&amp;amp;tok=e4ecb1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If you see this message, it&amp;#039;s because you&amp;#039;re missing an important piece of necessary software, installation instructions for which I&amp;#039;ll discuss separately in Section 4 below. The software is called &lt;strong&gt;sacd&lt;/strong&gt; and is something that Semplice usually automates the installation of during its own installation process. So, if you see this message, something went wrong with Semplice&amp;#039;s cunning attempts to install sacd for you: you&amp;#039;ll then need to install it yourself, if you want this ISO conversion capability to work. As I say, see Section 4 below for instructions on how to do that. (Note that macOS works differently and uses different SACD conversion software which Semplice &lt;em&gt;will&lt;/em&gt; always install correctly for you).
&lt;/p&gt;

&lt;p&gt;
For now, I&amp;#039;m going to assume Semplice &lt;em&gt;has&lt;/em&gt; successfully installed sacd during its own installation process and, if that&amp;#039;s the case, when you pressed that &amp;#039;any key to start&amp;#039;, this would have happened instead:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-19_at_12.50.12.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-19_at_12.50.12.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-19_at_12.50.12.png?w=650&amp;amp;tok=ec2a5f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
First, you get a little message in yellow at the bottom of the screen to say that the ISO is being split. Were you to visit the rip folder in your file manager as this is going on, you&amp;#039;d see something like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_144057.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_144057.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_144057.png?w=650&amp;amp;tok=578c72&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll see in this screenshot that the ISO file is still there, all 2.8GB of it… but it&amp;#039;s now accompanied by a bunch of WAV files. These are lossless per-track files that are being extracted out of the ISO. That process can take quite a while, so be patient. When it&amp;#039;s complete, the Semplice program display will change to this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_144327.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_144327.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_144327.png?w=650&amp;amp;tok=c6a6f5&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…which again tells you in yellow, at the bottom of the screen, that the WAVS are being converted into whatever flavour of output FLAC you previously selected (in my case, standard ones). That can also take a minute or more to complete, but once it has you&amp;#039;d see this back in the original rip folder:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_144352.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240323_144352.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240323_144352.png?w=650&amp;amp;tok=e50f77&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now you see all the files are 16-bit FLACs (if you&amp;#039;d picked a higher resolution output, there would be a &amp;#039;-24&amp;#039; embedded in the file names). You&amp;#039;ll notice that the WAVs have all been deleted: this happens entirely automatically and is behaviour you cannot alter. They were merely intermediate files, produced as a necessity whilst the transition from per-CD ISO to per-track FLACs was being made. They serve no purpose once the FLACs are in existence and so are deleted immediately the conversion process ends. However, though the screenshot above does not show this, the original ISO is &lt;strong&gt;not deleted&lt;/strong&gt;. It is &amp;#039;the source of truth&amp;#039; for this audio, of course, and so it is left there on disk, in case you decide to convert to a higher resolution FLAC after all, or in case you just want to keep the ISO around as well as the FLACs.
&lt;/p&gt;

&lt;p&gt;
Anyway: at this point, you now have FLACs produced from an SACD, playable by pretty much any and every music-playing software in existence! Of course, those FLACs won&amp;#039;t have any meaningful metadata within them, so the next step into getting these new FLACs into a catalogue-able and listen-able state is to tag them up with the best metadata you can muster: but that&amp;#039;s something I&amp;#039;ll cover in the tagging section of this manual.
&lt;/p&gt;

&lt;p&gt;
Please note that the conversion process on macOS is &lt;em&gt;slightly&lt;/em&gt; different from that described above for Linux. Rather than output to .WAVs, the macOS conversion process produces intermediate .DSF files which are then converted onto your choice of output format before then being deleted. Additional sub-folders within your SACD_RIPS folder will also automatically be created, though your finished FLAC or AIFF output files will end up being found in the same folder your ISO is stored in.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Post-Rip Processing&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;post-rip_processing&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;8602-17760&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;installing_sacd&quot;&gt;4.0 Installing Sacd&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Note: this section of the documentation does &lt;em&gt;not&lt;/em&gt; apply to Semplice running on macOS, which uses a different software stack to decode SACD ISOs to that used on Linux.&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Semplice makes an effort to install all its software dependencies automatically, including the &lt;strong&gt;sacd&lt;/strong&gt; program that is needed to convert ISO files ripped from SACDs into WAV files (which Semplice can then convert into other audio formats, of course). Unfortunately, sacd is seldom in the standard software repositories for most Linux distros …and even when it is, it&amp;#039;s often the wrong one, so installing it is better handled as a matter of downloading its source code and then, literally, compiling that into a usable binary executable. That sounds troublesome -and it can certainly be a messy sort of operation if you&amp;#039;re not used to it! That&amp;#039;s why Semplice tries to automate this compilation process during its own initial installation. You can test whether Semplice&amp;#039;s efforts worked by simply opening a command prompt and typing the command: &lt;strong&gt;sacd&lt;/strong&gt;. You should see a response similar to this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250704_125923.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20250704_125923.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20250704_125923.jpg?w=650&amp;amp;tok=f496e3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If you see that sort of usage help text, it means sacd &lt;strong&gt;is&lt;/strong&gt; installed correctly and functioning properly: you need read no further in this section, therefore!
&lt;/p&gt;

&lt;p&gt;
Try as it might, however, Semplice cannot &lt;em&gt;guarantee&lt;/em&gt; that its sacd installation efforts will succeed. If they don&amp;#039;t for one reason or another, you will have seen above (Section 3) that subsequent attempts to use Semplice to convert an ISO ripped from an SACD will fail with a warning message about sacd not being available on your PC. If that happens to you and you want to correct it, these are the steps you&amp;#039;d need to take, though the required steps will depend on the distro you&amp;#039;re using:
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Installing Sacd&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installing_sacd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;17761-19595&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;arch-based_distros&quot;&gt;Arch-based Distros&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
On Arch, Endeavour, Manjaro, Garuda and similar distros, you can install sacd from the Arch User Repository (AUR), using a command such as:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;yay -S sacd&lt;/pre&gt;

&lt;p&gt;
If you&amp;#039;re using pamac or another front-end to the AUR, substitute in an equivalent command as appropriate. Obviously, you will have needed to install all the software necessary to compile packages when installing yay or pamac, so that shouldn&amp;#039;t be an issue for you now.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Arch-based Distros&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;arch-based_distros&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;19596-20051&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;other_distros&quot;&gt;Other Distros&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Other distros will first need to be made into platforms that can compile source code into executable binaries. The commands will be distro-dependent, but these usually do the trick:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Debian&lt;/strong&gt;: sudo apt install git cmake binutils pkg-config build-essential python3 python3-dev&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Ubuntu&lt;/strong&gt;: sudo apt install git cmake binutils pkg-config build-essential python3 python3-dev&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Fedora&lt;/strong&gt;: sudo dnf install git cmake binutils pkg-config gcc kernel-devel python python-devel&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;OpenSuse&lt;/strong&gt;: sudo zypper install -t pattern devel_basis ….followed by…. sudo zypper install cmake python python-devel git&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Be aware that some distros seem not to know of a package called &amp;#039;python3-dev&amp;#039;, but will install the necessary software if you substitute in the name &amp;#039;python3-is-dev&amp;#039; instead. Assuming you get this bunch of software installed, you can move on to downloading the sacd software itself and compiling and installing it, with the following commands:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;cd
git clone https://github.com/Sound-Linux-More/sacd.git
cd sacd
make
sudo make install&lt;/pre&gt;

&lt;p&gt;
The first &amp;#039;cd&amp;#039; command is simply there to make sure that all this stuff happens inside your own $HOME folder. The sacd software should be downloaded to a sub-folder that will be created for you automatically, called &amp;#039;sacd&amp;#039;, by the second command listed here. You then simply move into that sub-folder (with the second &amp;#039;cd&amp;#039; command) and issue the &amp;#039;make&amp;#039; command to compile the software. The final command copies the compiled executable into the /usr/bin folder, so sudo privileges are required at that point.
&lt;/p&gt;

&lt;p&gt;
And that should be that: once sacd has been installed, you can clear up the debris left behind from this entire build process by issuing the commands:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;cd
rm -rf sacd&lt;/pre&gt;

&lt;p&gt;
These commands merely remove the source code folder, not the installed, compiled executables. If you type the command &lt;strong&gt;sacd&lt;/strong&gt; at this point, you should see the display of advice on how to run the program properly shown in the first screenshot of this section.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;em class=&quot;u&quot;&gt;Note that on Ubuntu 22.10&lt;/em&gt;&lt;/strong&gt;, I then had to issue one extra command to make the operating system aware of where, precisely, all the shared files that sacd depends on were actually copied to: that distro seems to build things into /usr/lib64 rather than vanilla /usr/lib, and that makes sacd itself think the files it depends on are missing. A simple &lt;strong&gt;sudo ldconfig /usr/lib64&lt;/strong&gt; issued before you issue the first &amp;#039;make&amp;#039; command will fix that problem, however. Any distro in the Ubuntu family is likely to be affected by the same problem, of course (and fixed by the same fix!)
&lt;/p&gt;

&lt;p&gt;
If this all seems a lot of a palaver to go through for just getting to listen to some classical music, remember: you wanted to swim in the sea of SACD! If you don&amp;#039;t do SACD ripping, you don&amp;#039;t need to do any of this… and if you do, you only have to do this once!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Other Distros&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;other_distros&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;20052-22927&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;conclusion&quot;&gt;5.0 Conclusion&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Summing all of the above up, therefore: you need to do prior setup and configuration of your Blu-Ray player, &lt;a href=&quot;https://www.bbritten.com/articles/howtoripansacd&quot; class=&quot;wikilink1&quot; title=&quot;articles:howtoripansacd&quot; data-wiki-id=&quot;articles:howtoripansacd&quot;&gt;as per my full article&lt;/a&gt;, before you even attempt to use the SACD ripping functionality in Semplice. Once that is done and your player is in &amp;#039;server mode&amp;#039;, offering the contents of its disk tray over the network, Semplice&amp;#039;s SACD ripping option provides a convenient front-end to connect a client to the player and start extracting the stereo SACD audio data from the SACD disk.
&lt;/p&gt;

&lt;p&gt;
ISOs produced by this ripping process can sometimes be played directly, depending on your choice of player: but if you want to add metadata or play the music in software that does not support ISOs, you&amp;#039;ll need to convert them to a more conventional audio format, such as FLAC.
&lt;/p&gt;

&lt;p&gt;
Semplice&amp;#039;s standard &lt;strong&gt;Audio Processing&lt;/strong&gt; menu, &lt;strong&gt;Option 2&lt;/strong&gt; will do that for you: you can only convert an ISO to a lossless FLAC or AIFF format, however. You can choose one of three possible output resolutions for your FLAC outputs.
&lt;/p&gt;

&lt;p&gt;
Converting an ISO to a FLAC (or AIFF) takes a lot of disk space because intermediate WAV files (or DSF ones on macOS) are created to make the conversion process work. These intermediate files are always deleted automatically, however. The ISO files themselves are &lt;em&gt;never&lt;/em&gt; deleted automatically: that&amp;#039;s left as a manual exercise for you to perform once you are happy with the FLACs produced &lt;img src=&quot;https://www.bbritten.com/lib/images/smileys/smile.svg&quot; class=&quot;icon smiley&quot; alt=&quot;:-)&quot; /&gt;
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;5.0 Conclusion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;conclusion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;22928-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/1/1b19ff6494f3bace2dc33efb231d8396.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semsuper">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-21T13:30:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semsuper</title>
        <link>https://www.bbritten.com/softwares/semplice/semsuper</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;superflacs&quot;&gt;SuperFLACs&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;SuperFLACs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;superflacs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-25&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Back at &lt;a href=&quot;https://www.bbritten.com/articles/oldblog/cao&quot; class=&quot;wikilink1&quot; title=&quot;articles:oldblog:cao&quot; data-wiki-id=&quot;articles:oldblog:cao&quot;&gt;the beginning of January 2021&lt;/a&gt;, I wrote a blog post in which I deplored the tendency of classical music to be presented (on CDs, the radio and so on) as a series of &amp;#039;tracks&amp;#039;, rather than as a &amp;#039;whole composition&amp;#039;. I pointed out back then that 78s didn&amp;#039;t come with &amp;#039;tracks&amp;#039; (though they were short-playing enough probably not to need any!), and that quite a lot of 33⅓ rpm LPs also didn&amp;#039;t. Tracks didn&amp;#039;t really become a &amp;#039;thing&amp;#039; until the invention of the CD -and they are (in my view) totally inappropriate for classical music, anyway. 
&lt;/p&gt;

&lt;p&gt;
By this I mean: Beethoven didn&amp;#039;t write four separate &amp;#039;things&amp;#039; he threw together to make a symphony. He wrote a single symphony that happens to be comprised of four distinct, but related, movements. Accordingly, I would want my music collection to have a single &amp;#039;item&amp;#039; for &amp;#039;Symphony No. 5&amp;#039;. I might well be cognizant of the fact that it has &amp;#039;sections&amp;#039; within it with names such as &amp;#039;Allegro con brio&amp;#039; or &amp;#039;Andante con moto&amp;#039;, whose existence might be acknowledged by some piece of logical metadata; but I certainly wouldn&amp;#039;t want to organise my &lt;em&gt;physical&lt;/em&gt; music structures around the existence of movements. It&amp;#039;s a bit like quarks in physics: they have no separate existence and cannot (should not, in the case of classical music!) be accessible individually. Those are highly personal opinions, of course: you&amp;#039;re welcome to disagree and to listen to &lt;em&gt;your&lt;/em&gt; music however you deem best for you!
&lt;/p&gt;

&lt;p&gt;
Apart from such &amp;#039;metaphysical&amp;#039; opinions about the non-tracky nature of classical music, there are practical matters to deal with, too. Computers store digital music on some sort of disk storage; disks require a file system; most file systems perform better when you present them with a few large files, rather than with lots of small ones. Therefore, turning a 4-track symphony into a single file called &amp;#039;Symphony No. 5&amp;#039; is better for your file system than making it store 4 separate files, one per movement, on it. In the case of a Handel oratorio, you might even have over 80 or 90 separate &amp;#039;tracks&amp;#039; on a double CD set, so there the advantage into storing the work as a single &amp;#039;work&amp;#039; and not 90 separate sub-works is even more pronounced.
&lt;/p&gt;

&lt;p&gt;
Another practical reason for thinking in this way is that some digital music players cannot do &amp;#039;gapless playback&amp;#039;, where one movement is supposed to play seamlessly after the previous one ends, in &lt;em&gt;attacca&lt;/em&gt; style. If you present such a player with a single FLAC which is comprised of all the music that the four separate tracks on a CD contained, then there are no transitions between different digital files to be managed -and thus even players incapable of doing proper gapless playback now cope just fine, because they&amp;#039;ve only got a single file to worry about.
&lt;/p&gt;

&lt;p&gt;
It is for these various reasons that Semplice offers you the ability to &lt;strong&gt;combine&lt;/strong&gt; or merge separate per-track FLACs into single, per-composition “SuperFLACs”. The name &amp;#039;SuperFLAC&amp;#039; is one I kind of cooked up, I&amp;#039;m afraid, and has no real validity outside these pages! It simply means &amp;#039;a single large FLAC file that contains concatenated audio from multiple, individual source files, with an embedded &lt;strong&gt;cuesheet&lt;/strong&gt; that describes where each source file began and ended&amp;#039;. Four files, each representing different movements of a symphony, are thus combined into a self-describing single file which contains the music for the entire symphony.
&lt;/p&gt;

&lt;p&gt;
Semplice also offers you the chance to &lt;strong&gt;split&lt;/strong&gt; a SuperFLAC back out into its component per-track files. To do this, it simply reads the embedded cuesheet (which describes when each original source file stopped and started) and uses the stop/start times to cut the SuperFLAC up into smaller pieces. A single file containing all the music for an entire symphony can thus be broken out into the four files, each one representing a separate movement, which were on the original source CD, should you ever want or need to do so.
&lt;/p&gt;

&lt;p&gt;
Finally, if you buy your digital music in the form of FLAC downloads, you may occasionally come across vendors that supply the download in the form of a single giant FLAC, but with an accompanying &lt;em&gt;external&lt;/em&gt; cuesheet which describes where each component &amp;#039;track&amp;#039; stops and starts within the single file but the cuesheet itself is a separate physical file on your file system. Semplice therefore also has the ability to split a single FLAC out into component tracks based on the contents of such an external cuesheet.
&lt;/p&gt;

&lt;p&gt;
All these capabilities are made available under the &amp;#039;SuperFLAC&amp;#039; menu option in Semplice. You do not need to have used any other Semplice menu options (with one exception which I&amp;#039;ll describe in Section 2 below) before using any of these SuperFLAC options, but you do need to have launched Semplice from within a folder full of FLAC files in the first place, or to have tapped the &lt;strong&gt;W&lt;/strong&gt; key to set a working folder that contains a bunch of FLACs.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;26-4959&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;configuration_options&quot;&gt;2.0 Configuration Options&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
In the Semplice configuration file, there&amp;#039;s only one parameter that controls how the SuperFLAC functionality behaves:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_100053.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_100053.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_100053.png?w=650&amp;amp;tok=6638cb&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The parameter &lt;em&gt;Auto-delete per-track FLACs after SuperFLAC creation&lt;/em&gt; controls whether or not source files are deleted after they&amp;#039;ve been combined into a SuperFLAC. The default is &amp;#039;no&amp;#039;, and that&amp;#039;s the setting I&amp;#039;ll employ in what follows, too.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Configuration Options&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;configuration_options&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;4960-5430&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;creating_superflacs&quot;&gt;3.0 Creating SuperFLACs&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Let us step through a worked example. Suppose you have a folder containing FLACs ripped from a CD, like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_130232.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_130232.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_130232.png?w=650&amp;amp;tok=d5c3d6&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
We see the folder consists of music belonging to a single composition (Britten&amp;#039;s &lt;em&gt;Mont Juic suite&lt;/em&gt;), and has been ripped from a CD in the form of four separate tracks or movements. Semplice is going to be asked to combine these four individual files into a single SuperFLAC that contains all the music for the suite in just one file -but with an embedded cuesheet that describes when each movement within the single file stops and starts.
&lt;/p&gt;

&lt;p&gt;
I therefore launch Semplice from within this folder, or tap &lt;strong&gt;W&lt;/strong&gt; to set this folder as the working folder, and take the SuperFLAC menu, Option 1 to merge these tracks into a SuperFLAC. The program immediately responds:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_102021.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_102021.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_102021.png?w=650&amp;amp;tok=bc7bcf&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The &amp;#039;Merging files…&amp;#039; text and spinner indicates that work is being done. If you were to watch progress in your file manager, you might see something like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_102551.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_102551.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_102551.png?w=650&amp;amp;tok=5e0cd7&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That is to say: any embedded album or cover art found in the &lt;em&gt;first&lt;/em&gt; FLAC in the folder is written out to the folder as a file called &amp;#039;albumart.jpg&amp;#039;. An analysis of all the FLACs in the folder is then performed, working out their durations: that information is written into a text file called cuesheet.cue. Finally, Semplice starts concatenating the per-track FLACs in the folder into a new FLAC which has a &amp;#039;-superflac&amp;#039; temporary name: it&amp;#039;s this part of the proceedings that (a) can take quite some time; and (b) means that you temporarily need double the space to house both the per-track FLACs and the -superflac equivalent. Incidentally, it&amp;#039;s because the main part of the file name for that &amp;#039;-superflac&amp;#039; FLAC is derived from the ALBUM tag found in the first FLAC&amp;#039;s metadata that, if you haven&amp;#039;t tagged up your files at all before attempting to create a SuperFLAC such that the ALBUM tag is empty, you&amp;#039;d see this error message:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_103157.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_103157.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_103157.png?w=650&amp;amp;tok=2f337e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If you use Semplice&amp;#039;s own tagging menu to add tags to files, it&amp;#039;s the COMPOSITION tag that you want to fill in at this point. Ideally, however, you&amp;#039;d create SuperFLACs &lt;em&gt;after&lt;/em&gt; carefully tagging the per-track FLACs, not before… so this shouldn&amp;#039;t be an issue that affects you!
&lt;/p&gt;

&lt;p&gt;
Anyway: once the concatenation process is complete, you&amp;#039;ll see this message:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_101956.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_101956.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_101956.png?w=650&amp;amp;tok=ccdd48&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, you are prompted to delete the per-track FLACs that have now been merged into a new SuperFLAC (provided you haven&amp;#039;t answered &amp;#039;yes&amp;#039; to the configuration option about &lt;em&gt;auto-&lt;/em&gt;deleting the source files after a merge, of course). You can say &amp;#039;no&amp;#039; here, in which case control returns to the SuperFLAC menu and the folder on disk will be left containing both the original per-track FLACs and the new per-composition SuperFLAC: creating SuperFLACs is a non-destructive process, right up until the moment you choose for it not to be!
&lt;/p&gt;

&lt;p&gt;
If you say &amp;#039;yes&amp;#039; at this point, however, then the per-track FLACs listed in the dialog are deleted from disk and the SuperFLAC is renamed to remove the &amp;#039;-superflac&amp;#039; designation:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_103944.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_103944.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_103944.png?w=650&amp;amp;tok=e41f7b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
As you can see, any PDFs or other files that might have been in the folder remain in the folder: the merging process only ever affects FLACs, nothing else.
&lt;/p&gt;

&lt;p&gt;
You can see from this, I hope, that creating SuperFLACs is not exactly difficult!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Creating SuperFLACs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;creating_superflacs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;5431-9062&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;checking_the_metadata&quot;&gt;4.0 Checking the Metadata&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
If we now took Tagging menu, Option 7 to review the metadata associated with the FLACs in the working folder, we&amp;#039;d see something like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_130853.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_130853.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_130853.png?w=650&amp;amp;tok=6c2325&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This is the first part of the metadata, at least: you can see from the &amp;#039;58%&amp;#039; indicator that the data scrolls off at the bottom. We&amp;#039;ll see that in a second. For now, note that all the &amp;#039;standard&amp;#039; tags are present in the new SuperFLAC: composer, album, genre, performer and so on. Where did that data come from, given the FLAC we&amp;#039;re looking at has only just been created? From the &lt;strong&gt;first&lt;/strong&gt; of the original FLACs. If that was tagged correctly, its tags are taken to &amp;#039;stand for the whole&amp;#039; and are thus saved and applied back to the SuperFLAC once it&amp;#039;s been created. More interesting, perhaps, is &lt;strong&gt;Tag [:10]: CUESHEET&lt;/strong&gt;… because &lt;em&gt;that&amp;#039;s&lt;/em&gt; the start of the embedded cuesheet which describes the internal contents of the new SuperFLAC. Let&amp;#039;s take a look at its main contents, since we can only see the first line of it in that screenshot above:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_132039.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_132039.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_132039.png?w=650&amp;amp;tok=3185ae&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The cuesheet is constructed with a modest amount of metadata description (ARTIST, PERFORMER, FILE… and so on). Then there&amp;#039;s the crucial stuff: each &amp;#039;component&amp;#039; track is listed in turn, with a start time only. You have to look at the next track&amp;#039;s start time to work out how long &lt;em&gt;this&lt;/em&gt; track lasts. For example: Track 02 is said to start at 2 minutes 56 seconds (and a bit); Track 03 at 4 minutes 42 seconds. Therefore, we can deduce that track 2 lasts for 4:42-2:56 = 1 minute, 44 seconds. Compare that to the CD track listing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_132558.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_132558.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_132558.png?w=650&amp;amp;tok=6e1415&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and we&amp;#039;re pretty close. The difference between 1:42 and 1:44 is a bit of lead-in plus a bit of rounding, mostly on the part of the record company when printing the CD booklet! Absolutely no music signal (including silence) is actually lost when creating SuperFLACs, put it that way.
&lt;/p&gt;

&lt;p&gt;
Each of the tracks listed in the embedded cuesheet can be thought of as a &amp;#039;virtual track&amp;#039; within the SuperFLAC: we know when it starts and we can work out how long it lasts. Some music players can actually use that data to present a SuperFLAC to you as if it was literally a bunch of individual FLACs sitting on your hard disk:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_133050.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_133050.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_133050.png?w=650&amp;amp;tok=308bbe&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That&amp;#039;s the DeadBeef music player (stupid name, excellent player!) displaying four &amp;#039;tracks&amp;#039; and allowing each of them to be selected and played individually, if that&amp;#039;s what you wanted to do (and again, note that DeadBeef has done its own maths and rounded to achieve different apparent timings again: the differences don&amp;#039;t represent anything real or audible). Alternatively, of course, you could play this SuperFLAC in my own Giocoso music player (excellent name, excellent player!):
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_133349.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_133349.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_133349.png?w=650&amp;amp;tok=141720&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and this makes no attempt to display or play tracks, but is simply going to play the entire piece as a single composition. The choice is yours: creating a SuperFLAC &lt;em&gt;doesn&amp;#039;t&lt;/em&gt; mean you can never access individual movements again in the future. It just means they are not front-and-centre in your way of thinking about music unless you want them to be.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Checking the Metadata&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;checking_the_metadata&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;9063-12420&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;splitting_superflacs&quot;&gt;5.0 Splitting SuperFLACs&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Having experimented with SuperFLACs, you may decide that you don&amp;#039;t particularly like them and wish to reverse the merging process that created them. That&amp;#039;s easy to do, fortunately. It&amp;#039;s what Semplice&amp;#039;s SuperFLAC menu, Option 2 will do for you. As usual, before taking this menu option, you either need to have launched Semplice from within a folder containing a SuperFLAC you wish to dismantle, or tap the letter &lt;strong&gt;W&lt;/strong&gt; to set as a working folder a directory that contains a SuperFLAC.
&lt;/p&gt;

&lt;p&gt;
Let&amp;#039;s start, once more, with this state of affairs:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_133928.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_133928.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_133928.png?w=650&amp;amp;tok=cddf21&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That&amp;#039;s a single, 50MB SuperFLAC, plus a PDF booklet that is irrelevant for current purposes. When I take the SuperFLAC menu, Option 2, this immediately happens:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134112.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_134112.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134112.png?w=650&amp;amp;tok=12d5c2&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The &amp;#039;splitting masterfile asunder&amp;#039; message appears at the bottom of the program display area, along with a spinner to indicate that work is being performed: as is to be expected, if you were splitting a SuperFLAC of Wagner&amp;#039;s &lt;em&gt;Ring&lt;/em&gt;, you could expect to be sat watching the spinner for quite a long time! For smaller compositions, much less time needs to elapse -but be patient anyway! One way or another, you&amp;#039;ll eventually see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134334.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_134334.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134334.png?w=650&amp;amp;tok=13d69b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Click [OK] or press [Enter] to dismiss that message and you&amp;#039;ll be returned to the SuperFLAC menu once more. And that&amp;#039;s pretty much all there is to un-SuperFLACing a SuperFLAC!
&lt;/p&gt;

&lt;p&gt;
If we check the results of this work in our file manager, we&amp;#039;d initially see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134536.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_134536.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134536.png?w=650&amp;amp;tok=da02c3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The first thing we spot is that the original 50MB SuperFLAC &lt;em&gt;is still present on disk&lt;/em&gt;. Semplice &lt;strong&gt;never&lt;/strong&gt; deletes a SuperFLAC it has been asked to split: that means you need double the disk space, at least temporarily, of course. It also means that, again, Semplice is trying hard to be non-destructive when doing these FLAC manipulations: if you don&amp;#039;t like the result of the de-merger, you&amp;#039;ve always got the original SuperFLAC to fall back on. The second thing to note is that a new sub-folder has been created for us, called &amp;#039;split&amp;#039;. If we drill down into that, we see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134826.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_134826.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_134826.png?w=650&amp;amp;tok=69fb49&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and now we have four individual FLACs once more. You&amp;#039;ll notice that they&amp;#039;ve all been named nicely and that all appear to have embedded album art (given that the file manager icon for each file is a representation of the cover art for this work). That&amp;#039;s all been extracted from the original SuperFLAC and then re-applied back to the per-track files. Again, we can check that with Semplice&amp;#039;s &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 7&lt;/strong&gt;:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_135042.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_135042.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_135042.png?w=650&amp;amp;tok=492f33&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
I&amp;#039;ve positioned things here mid-scroll: Track 1&amp;#039;s metadata is disappearing off the top of the screen, with Track 2&amp;#039;s coming in to view from below. You can see that the &amp;#039;canonical&amp;#039; tags are all there, safe and sound, right down to the existence of &amp;#039;good album art&amp;#039;.
&lt;/p&gt;

&lt;p&gt;
One word of warning, however: Semplice&amp;#039;s &lt;strong&gt;Audio Processing&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt; can be used to perform a &amp;#039;volume boost&amp;#039; on a set of FLACs, which might be supplied at lower-then-maximum volume by the record company for one reason or another. If you have set the configuration option &lt;em&gt;Apply real or metadata audio boost&lt;/em&gt; to &lt;strong&gt;metadata&lt;/strong&gt;, then the volume boost consists of adding a set of REPLAYGAIN_ metadata tags to your FLAC files (rather than performing a physical volume boost that modifies the FLAC audio signal directly). Those tags will &lt;strong&gt;survive&lt;/strong&gt; a merge and will be copied across to the resulting SuperFLAC. If, however, you subsequently split a SuperFLAC with REPLAYGAIN tags, &lt;em&gt;the resulting per-track FLACs will &lt;strong&gt;not&lt;/strong&gt; have their REPLAYGAIN tags preserved&lt;/em&gt;. You will need to perform a fresh metadata volume boost for the correct ReplayGain values to be re-computed and applied to each track separately.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;5.0 Splitting SuperFLACs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;splitting_superflacs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;12421-16462&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;splitting_with_external_cuesheets&quot;&gt;6.0 Splitting with External Cuesheets&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
The SuperFLAC splitting or de-merging feature is primarily intended to work when the cuesheet describing the &amp;#039;virtual tracks&amp;#039; making up a SuperFLAC is embedded or stored &lt;em&gt;within&lt;/em&gt; the SuperFLAC, as was described in Section 4 above. However, it can also work on files which only have an external cuesheet. Sometimes, you may purchase a single FLAC download, accompanied by an &lt;em&gt;external&lt;/em&gt; cuesheet, like this one:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_172747.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_172747.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_172747.png?w=650&amp;amp;tok=bb9949&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here you see the 250MB+ FLAC accompanied by a standalone .cue file. If you launch Semplice from within such a folder (or use the &lt;strong&gt;W&lt;/strong&gt; key to set it as the working folder) and attempt to split the FLAC using the SuperFLAC menu, Option 2, this happens:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_172957.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_172957.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_172957.png?w=650&amp;amp;tok=51e767&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…which is exactly the same as what happens when the cuesheet is embedded! The &amp;#039;splitting masterfile…&amp;#039; message appears and is eventually followed by a confirmation message. Looking back in the file manager, we see:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_173113.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_173113.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_173113.png?w=650&amp;amp;tok=407fc4&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That tells us the split per-track FLACs are sitting in the &amp;#039;split&amp;#039; sub-folder, as usual. It also tells us that the cuesheet has been deleted from disk. This is not a drama however: it&amp;#039;s disappeared off the disk because, as part of the split process, Semplice actually embedded it within the SuperFLAC! You can look in any metadata viewer and see it there:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_173326.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_173326.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_173326.png?w=650&amp;amp;tok=3ad646&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So that&amp;#039;s the metadata for the original single FLAC file: it has a CUESHEET tag, clicking on which (in Kid3 metadata editor) reveals its full contents. Back in the file manager, if you were to inspect the &amp;#039;split&amp;#039; sub-folder, you&amp;#039;d see:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_173526.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_173526.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_173526.png?w=650&amp;amp;tok=909ff8&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The per-track FLACs are there, in good health. Generally, you will find that the metadata embedded into these per-track files won&amp;#039;t be very extensive, because the source cuesheet is usually missing a lot of usable information. However, that&amp;#039;s easily rectified by changing Semplice&amp;#039;s working folder to the &amp;#039;split&amp;#039; sub-folder and working your way through the Tagging menu!
&lt;/p&gt;

&lt;p&gt;
Anyway, the point is: Semplice&amp;#039;s SuperFLAC splitting capability doesn&amp;#039;t really care whether the cuesheet driving the split is external or embedded. It will handle either with equal ease.
&lt;/p&gt;

&lt;p&gt;
There are a couple of scenarios where things might not go so smoothly, however. The first one is if the external cuesheet is in a weird format: if Semplice cannot parse it correctly, it will either bomb out with an error, or the split folder it creates will end up not containing anything. There&amp;#039;s no real fix for that: it&amp;#039;s up to you to obtain a cuesheet that parses correctly because it uses the correct syntax (which is rather convoluted!) One common error I&amp;#039;ve encountered, however, is that the cuesheet is often prepared by someone who was obviously using Windows. Windows ends lines with a carriage return and a line feed character (CRLF); Linux generally ends lines with simply the LF character; macOS tends to use just the CR one. Some text editors let you swap between the different line endings, so sometimes its enough to find your text editor&amp;#039;s line-ending setting and flip it from one to the other and save the resulting change. Here&amp;#039;s the option in Kwrite (and Kate), for example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_174946.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_174946.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_174946.png?w=650&amp;amp;tok=bae121&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Most &lt;abbr title=&quot;Graphical User Interface&quot;&gt;GUI&lt;/abbr&gt; text editors I can think of have equivalent options buried somewhere in their menus!
&lt;/p&gt;

&lt;p&gt;
A second scenario arises where your FLAC contains an &lt;strong&gt;embedded&lt;/strong&gt; cuesheet &lt;em&gt;and&lt;/em&gt; the file system has an &lt;strong&gt;external&lt;/strong&gt; cuesheet to hand: the natural question is which one to use when splitting the SuperFLAC? Well, Sempice can&amp;#039;t guess, so it asks:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_174341.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_174341.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_174341.png?w=650&amp;amp;tok=9d8e6e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You simply pick one or other of the buttons and hit [Enter] when the one you like is highlighted: Semplice then splits using the selected cuesheet, ignoring the other.
&lt;/p&gt;

&lt;p&gt;
A final situation I could just about envisage might also arise: what if your working folder has two FLACs in it? Well, Semplice&amp;#039;s seen that one coming, too:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_175532.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_175532.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_175532.png?w=650&amp;amp;tok=e0269b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
I mean, the whole definitional point of a SuperFLAC is that it is &lt;em&gt;one&lt;/em&gt; FLAC which contains within itself &amp;#039;virtual tracks&amp;#039;: it literally makes no sense to have multiple FLACs each wanting to be treated as a SuperFLAC! Of course, the fix at this point is to put each of the FLACs into its own sub-folder and split each in turn there.
&lt;/p&gt;

&lt;p&gt;
Other than these edge cases, however, I hope you can see how easy it is to join and split FLACs and SuperFLACs at will: you have immense flexibility in how you want your digital music files to reside physically on disk, basically!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;6.0 Splitting with External Cuesheets&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;splitting_with_external_cuesheets&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;16463-21341&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;editing_cuesheets&quot;&gt;7.0 Editing Cuesheets&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
I was actually a bit dubious about adding this capability to Semplice at all, because cuesheets, as previously mentioned, have a very precise and subtle syntax that it&amp;#039;s easy to mangle… but there have been many occasions on which I&amp;#039;ve tagged a recording and its separate track-FLACs as, say, &amp;#039;Symphony No. 5 (Bernstein - 1967)&amp;#039; and then converted the nicely-tagged track-FLACs into a lovely SuperFLAC… only to then read the CD booklet and notice that the recording was actually made in 1968. I&amp;#039;ve also been known to tag things as &amp;#039;Bernstien&amp;#039; and not notice the typo until after the SuperFLAC has been created! In the old days of Semplice Version 1, the way to fix these sorts of typos was, potentially, to split the SuperFLAC, re-tag the tracks, then re-create the SuperFLAC, which was a pain. So, on the understanding that the capability is there just to tweak little bits of a cuesheet with minor typo corrections, the Semplice &lt;strong&gt;SuperFLAC&lt;/strong&gt; menu &lt;strong&gt;Option 3&lt;/strong&gt; has been provided.
&lt;/p&gt;

&lt;p&gt;
Take that menu option when the working folder is set to a folder that contains an embedded cuesheet and you&amp;#039;ll see this sort of response:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_180607.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_180607.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_180607.png?w=650&amp;amp;tok=725072&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Semplice has, essentially, extracted the embedded cuesheet to a temporary file on disk, called tmp_cuesheet.txt, and presents it to you in the text editor of your choice (configurable in the Miscellaneous menu, Option 1, and set to nano by default). You make the &lt;strong&gt;minor&lt;/strong&gt; textual edits you need to make… and then you save the resulting file. You then have to manually close down the xterm window that launched the editor in the first place. That triggers the write-back of the modified cuesheet into the SuperFLAC so your edits take effect. Here&amp;#039;s another screenshot of the same thing, after I&amp;#039;ve set my editor of choice to Kate:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_180958.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240405_180958.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240405_180958.png?w=650&amp;amp;tok=64b184&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Again, the way Semplice spawns an xterm window which then itself launches the text editor means that closing this all down is at least a two-stage affair: save the edited text in the editor, using whatever key combinations or mouse clicks are standard for that editor, then close the editor if necessary, then close the xterm window. Only then does control return to Semplice -and only at that point are your edits saved within the SuperFLAC.
&lt;/p&gt;

&lt;p&gt;
I&amp;#039;ll stress once more: don&amp;#039;t muck about with anything numeric within the cuesheet: track numbers and timings should be considered verboten unless you really know what you&amp;#039;re doing. But a mis-typed track title, or a composer&amp;#039;s name, or a missed accent on the conductor&amp;#039;s first name… fine.
&lt;/p&gt;

&lt;p&gt;
Incidentally, I hope it doesn&amp;#039;t need stating, but &lt;em&gt;external&lt;/em&gt; cuesheets can be edited at any time by a standard text editor, simply pointed at it on disk. It requires no special abilities, whereas Semplice is entirely concerned with editing &lt;em&gt;embedded&lt;/em&gt; cuesheets, which is an entirely different proposition.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;7.0 Editing Cuesheets&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;editing_cuesheets&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;21342-24318&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;conclusion&quot;&gt;8.0 Conclusion&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
I hope the above has shown you that there are good technical reasons for minimising the number of music files you store on a file system and that there are good &amp;#039;ideological&amp;#039; reasons for wanting compositions stored as single units which you have to listen to completely, rather than as separate &amp;#039;bits&amp;#039; which you can pick-and-choose to listen to. To accommodate the need for turning per-track rips into per-composition single file SuperFLACs, Semplice&amp;#039;s Option 11 makes merging FLACs together a painless, non-destructive process. The only definitive requirement before creating SuperFLACs is that your source files are tagged with at least an ALBUM tag: that will be used to name the resulting SuperFLAC.
&lt;/p&gt;

&lt;p&gt;
Semplice also provides the ability to split single-file FLACs back out into per-track FLACs, regardless of whether the single-FLAC&amp;#039;s &amp;#039;descriptor&amp;#039; cuesheet is embedded within itself or is stored as an external file. All file-splitting options are, again, non-destructive.
&lt;/p&gt;

&lt;p&gt;
Finally, a cuesheet that&amp;#039;s been embedded can now be edited and saved back to the SuperFLAC from whence it came, using Semplice&amp;#039;s SuperFLAC menu, Option 3 capabilities.
&lt;/p&gt;

&lt;p&gt;
You may decide never to bother with SuperFLACs and cuesheets, but should you wish to do so, the capabilities are definitely there.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;8.0 Conclusion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;conclusion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;24319-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/f/f01bf00596df0d5546da9d2703d7b037.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semtag">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-19T16:26:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semtag</title>
        <link>https://www.bbritten.com/softwares/semplice/semtag</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;tagging_flacs&quot;&gt;Tagging FLACs&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/beethoven-tagging4.png?w=220&amp;amp;tok=dc405a&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tagging FLACs&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagging_flacs&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-86&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
One of the main reasons for Semplice to exist is its ability to &amp;#039;tag&amp;#039; FLAC files with metadata describing the contents of the music contained within the FLAC. Semplice&amp;#039;s first 9 main menu options are all geared to this end: each option allows you to type mostly free-form text describing the exact nature of the music being catalogued. You can specify its composer, the composition name, the performers on this particular recording… and so on.
&lt;/p&gt;

&lt;p&gt;
Technically speaking, we don&amp;#039;t &amp;#039;tag FLACs&amp;#039;: we add &amp;#039;Vorbis Comments to FLACs&amp;#039; instead… but it amounts to the same thing and this guide will refer to &amp;#039;tags&amp;#039; and &amp;#039;tagging&amp;#039; henceforth.
&lt;/p&gt;

&lt;p&gt;
There are a lot of equivalent tagging programs already available to achieve this sort of outcome, of course. Semplice&amp;#039;s principle differences from those are: (1) it never fetches any metadata from sources on the Internet, because such sources are &lt;em&gt;always&lt;/em&gt; wrong and totally useless; and (2) it talks the language of classical, not &amp;#039;popular&amp;#039;, music. Thus it talks of composers and compositions, not artists, albums or &amp;#039;tracks&amp;#039;. That doesn&amp;#039;t mean Semplice &lt;em&gt;can&amp;#039;t&lt;/em&gt; be used to tag non-classical music: the program makes no moral or artistic judgments about the FLAC files it is presented with! But the &amp;#039;fit&amp;#039; of the program interface and the language it uses was definitely with classical music listeners in mind. This emphasis on classical music is also the reason why Semplice cannot and will not tag anything other than FLAC files: it shares this website&amp;#039;s philosophy that classical music ought to be listened to in the best possible quality and that, wherever possible, open source software should be used in preference to anything proprietary or platform-specific. Thus, Semplice will not tag MP3s or WMAs, for example.
&lt;/p&gt;

&lt;p&gt;
Semplice is also a child of this website&amp;#039;s philosophy on how best to tag classical music, which I&amp;#039;ll talk about in more detail below. It will not ever create, for example, a tag for ALBUM ARTIST, because there is simply no equivalent in classical music for &amp;#039;the guy performing the music on this CD, though he didn&amp;#039;t write it or perform it first&amp;#039;, which is what that tag is meant to mean in non-classical music circles. &lt;em&gt;All&lt;/em&gt; classical music (with the exception of some more contemporary classical music performances) are &lt;em&gt;always&lt;/em&gt; performed by the guy who didn&amp;#039;t write the music: it tends to be that way when your composers died hundreds of years ago! As another example: this site likes to catalogue a work by its composer -and will store that metadata in the ARTIST tag, because the composer is the primary artist people always have in mind when thinking about classical music. It&amp;#039;s Wagner&amp;#039;s &lt;em&gt;Götterdämmerung&lt;/em&gt;, not Solti&amp;#039;s or Böhms; it&amp;#039;s Beethoven&amp;#039;s &lt;em&gt;Fifth&lt;/em&gt;, not Bernstein&amp;#039;s… and so on. As I say, I&amp;#039;ll discuss this in more detail shortly, but the point to make now is that Semplice&amp;#039;s tagging model may not be one you entirely agree with -and, in that case, it&amp;#039;s perhaps not the FLAC management tool for you.
&lt;/p&gt;

&lt;p&gt;
One other broad brush feature I&amp;#039;ll mention now, too: Semplice&amp;#039;s tagging approach is based on a &lt;em&gt;physical&lt;/em&gt; ordering of your FLAC files. When it applies the composer tag, for example, it does so to every FLAC it finds in the current folder. When it says &amp;#039;this is Symphony No. 5&amp;#039;, it says that to all the FLACs it can see in the one location. If you&amp;#039;ve got a folder full of FLACs ripped from a single CD that happened to be of Beethoven&amp;#039;s 5th &lt;em&gt;and&lt;/em&gt; 1st symphonies, then clearly Semplice&amp;#039;s tagging approach is going to be wrong for all the FLACs that belong to the first symphony. Only once you&amp;#039;ve physically separated Symphony No. 1&amp;#039;s files from Symphony No. 5&amp;#039;s files does Semplice&amp;#039;s &amp;#039;per folder&amp;#039; tagging strategy work properly. Again, this approach may not please people who think &amp;#039;what came on the CD&amp;#039; is more important than &amp;#039;Beethoven wrote this, and he also wrote that&amp;#039;, but it&amp;#039;s entirely consistent with the way this website thinks digital music files should be properly organised.
&lt;/p&gt;

&lt;p&gt;
With such philosophical quandaries introduced, let&amp;#039;s get down and dirty with the business of tagging your FLACs with Semplice!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;87-4212&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;the_semplice_tagging_model&quot;&gt;2.0 The Semplice Tagging Model&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
I have explained the technical and logical underpinnings for my view on how best to tag classical music files in several previous articles. First, I explained how we can uniquely distinguish &amp;#039;this recording of that work&amp;#039; from &amp;#039;that other recording of the same work&amp;#039;. Something that uniquely distinguishes between two pieces of data is called a &amp;#039;primary key&amp;#039;, and I went into some detail about what I believe the correct primary key for classical music is &lt;a href=&quot;https://www.bbritten.com/articles/keystomusic&quot; class=&quot;wikilink1&quot; title=&quot;articles:keystomusic&quot; data-wiki-id=&quot;articles:keystomusic&quot;&gt;in this article&lt;/a&gt;. Having established classical music&amp;#039;s primary key, I then went on to explain its practical consequences for the way we tag classical musical digital files. With tongue somewhat firmly in cheek, I declared there were &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;seventeen Axioms of Classical Music Tagging in this separate article&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
I recommend you read both those articles now if you haven&amp;#039;t already done so. Everything that follows is based on them! Here, though, is a brief summary that is Semplice-specific and is a distillation of what those two articles set out at length.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 The Semplice Tagging Model&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;the_semplice_tagging_model&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;4213-5305&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;necessary_tags&quot;&gt;2.1 Necessary Tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Semplice considers that there are only 8 tags which are &lt;em&gt;needed&lt;/em&gt; for tagging classical music correctly. These are:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ARTIST&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ALBUM&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; COMMENT&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; GENRE&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; RECORDING_YEAR&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; ALBUM_ART&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; TRACKNUMBER&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; TITLE&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
From all these tags, Semplice further believes that, in order to uniquely identify any recording from any other, similar recording, it&amp;#039;s necessary to concatenate some of these tags into something called the &lt;em&gt;&lt;strong&gt;extended composition name&lt;/strong&gt;&lt;/em&gt;. Essentially this means taking the basic ALBUM tag and adding to it parts of the COMMENT and RECORDING_YEAR tag. Thus, we take &amp;#039;Symphony No. 5&amp;#039;, performed by Leonard Bernstein and recorded in 1983 and create an extended composition name of &lt;strong&gt;Symphony No. 5 (Bernstein - 1989)&lt;/strong&gt;. This extended composition name is then written back into the ALBUM tag.
&lt;/p&gt;

&lt;p&gt;
The ARTIST tag is used to store the composer&amp;#039;s name. This is because the composer is probably the most important organising idea in classical music: there are five bazillion recordings of Beethoven&amp;#039;s fifth symphony… but only one Beethoven, for example. However, there is a very good, practical reason for making ARTIST mean &amp;#039;Composer&amp;#039; -and that&amp;#039;s the fact that nearly every software music player in existence organises its display around the ARTIST tag, whilst very few are even aware that a COMPOSER tag might exist, let alone pay any attention to it as an organising principle if they do spot it.
&lt;/p&gt;

&lt;p&gt;
The GENRE tag is a simple, usually one-word, way of &amp;#039;chopping up&amp;#039; a composer&amp;#039;s output into manageable chunks. Confronted with 1000+ folders of Bach&amp;#039;s music, for example, it might be nice to be able to say &amp;#039;these are cantatas; those are violin concerti; the masses and oratorios are over… there&amp;#039; and so on. More fundamentally, too, it&amp;#039;s useful to be able to characterise the type of composition being catalogued, so that you can later search and filter by that &amp;#039;type&amp;#039;. Instead of saying &amp;#039;play me some Haydn&amp;#039;, wouldn&amp;#039;t it be useful to say &amp;#039;play me a Haydn mass&amp;#039; or &amp;#039;play me a Haydn symphony&amp;#039;? The assignment of a GENRE tag gives you that future functionality.
&lt;/p&gt;

&lt;p&gt;
The recording year is actually stored in a tag sometimes called DATE and sometimes YEAR (different programs tend to use either term interchangeably). Semplice likes to use DATE, but it still is meant to store only a year in which a specific recording was made.
&lt;/p&gt;

&lt;p&gt;
A good, &lt;em&gt;visual&lt;/em&gt; identity for your digital music files is very important in helping you to navigate your way around them, mentally and practically. CDs come with elaborate cover art (mostly: we won&amp;#039;t mention &lt;a href=&quot;https://www.discogs.com/artist/4721606-Beauty-Farm&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.discogs.com/artist/4721606-Beauty-Farm&quot; rel=&quot;ugc nofollow noopener&quot;&gt;the Beauty Farm recordings&lt;/a&gt;!) precisely to help establish a strong visual identity for &lt;em&gt;this&lt;/em&gt; performance of a work as compared to &lt;em&gt;that&lt;/em&gt; one. Semplice therefore wants to embed album art files within the FLACs they are associated with (rather than, say, be left as separate files in the folder, called &amp;#039;folder.jpg&amp;#039;, as Windows tends to want to do, for example). If you point Semplice to a piece of album art to use to tag a FLAC with, it will dynamically resize it to be as big as possible (without being pointlessly huge) and will store it in something called a &amp;#039;Picture Block&amp;#039; (which can be thought of as an ALBUM_ART tag).
&lt;/p&gt;

&lt;p&gt;
Finally, movements &lt;em&gt;within&lt;/em&gt; a composition need to be uniquely identified. The whole thing might be called &amp;#039;Symphony No. 5&amp;#039;, for example, but we need to know &lt;em&gt;this&lt;/em&gt; FLAC is the 1st movement called &amp;#039;Allegro con brio&amp;#039; and &lt;em&gt;that&lt;/em&gt; FLAC is actually movement 4, also called &amp;#039;Allegro con brio&amp;#039;. Since the names of the movements are identical, we need a &amp;#039;track number&amp;#039; to distinguish them from each other. Thus Semplice will first prompt for a &amp;#039;starting track number&amp;#039;, and then tag each file found within the same folder with numbers starting at that initial number and incrementing in steps of 1 thereafter. The auto-sequence is then stored in the TRACKNUMBER tag.
&lt;/p&gt;

&lt;p&gt;
I&amp;#039;ve already hinted that the TITLE tag should be used to store the identifying name of each movement in a symphony or other instrumental work, which will usually be a tempo indication. If you&amp;#039;re tagging an opera, though, then the TITLE might be the first few words sung at the start of that track. In any event, Semplice will prompt you to supply track titles and you are free to type as much or as little text as you like at that point. Whatever data is stored in the TITLE tag, plus the TRACKNUMBER tag, will become the file&amp;#039;s &lt;em&gt;physical file name&lt;/em&gt;. Thus, if you&amp;#039;ve tagged a file that was initially called (say) Track01.flac with TRACKNUMBER=1 and TITLE=Allegro con spirito, Semplice will automatically re-name the file to be &lt;strong&gt;01 - Allegro con spirito.flac&lt;/strong&gt;. It does this because of &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 17&lt;/a&gt;: your music collection&amp;#039;s &lt;em&gt;logical&lt;/em&gt; organisation should match, as much as possible, it&amp;#039;s &lt;em&gt;physical&lt;/em&gt; structure -not for any reason of blind ideology, but for the very practical reason that software music players will organise things by tags (i.e., the logical data you&amp;#039;ve supplied) but your operating system&amp;#039;s file manager will display things by physical attributes (folder names, file names and so on). Therefore, it&amp;#039;s &lt;em&gt;practically&lt;/em&gt; useful that what you see in one tool should match up with the way the other tool displays the same stuff.
&lt;/p&gt;

&lt;p&gt;
So, those are the eight “must haves”. Semplice also creates two “possibly nice to have, but likely to be pointless” tags, too! The first is PERFORMER. This is prompted for explicitly, so there&amp;#039;s nothing to stop you typing anything you like in here, but it&amp;#039;s intended to be the full name of the one person making this recording unique and distinct from any other. For example, in the COMMENT tag, you may type &lt;em&gt;Leonard Bernstein, New York Philharmonic Orchestra&lt;/em&gt;. The idea is that, in such a case, your PERFORMER tag will be just “Leonard Bernstein”. It&amp;#039;s simply a textual simplification: if COMMENT is “x,y,z”, can you be sure to filter on just “z” at the end of the list when subsequently searching for music to play? By separating “z” out into its own tag, you can, regardless of the rest of the COMMENT tag and its possible punctuation horrors. Secondly, Semplice creates a COMPOSER tag without telling you. It does so by merely copying the contents of the ARTIST tag, meaning that tag data is, essentially, pointlessly duplicated. The purpose of such pointless repetition is simply that some music players expose, filter, search and order by COMPOSER, so having something in such a tag seemed useful at the time. It&amp;#039;s a bit of an historical cling-on, and I would neither worry nor rely on it too much!
&lt;/p&gt;

&lt;p&gt;
One final tag is always created by Semplice: a TAGDATE one, that stores within it the current date, represented as the number of seconds since the start of the Unix epoch (January 1st, 1970). It&amp;#039;s a house-keeping detail that is of no practical consequence or importance, but if you ever need to convert the large number of seconds it displays back into a human-readable date/timestamp, you can plug it into various &lt;a href=&quot;https://www.epochconverter.com&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.epochconverter.com&quot; rel=&quot;ugc nofollow noopener&quot;&gt;online converters&lt;/a&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.1 Necessary Tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;necessary_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;5306-12373&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;custom_tags&quot;&gt;2.2 Custom Tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
In flagrant violation of my own &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 1&lt;/a&gt;, Semplice optionally permits you to add a further 9 &amp;#039;custom tags&amp;#039; to your FLACs, so that it becomes possible to record the name of the tea lady during the recording sessions, the key signature of the recorded work, or the name of the recording engineer, for example. More seriously, some people seem to want to record the CD catalogue number or the record company producing the recording and so on. You&amp;#039;ll never subsequently be able to &lt;em&gt;use&lt;/em&gt; such tags for anything, of course, because most music &lt;em&gt;playing&lt;/em&gt; programs won&amp;#039;t know to look for these &amp;#039;non-standard&amp;#039; tags, let alone know what to do with them if they read them correctly. That you find a piece of information crucial doesn&amp;#039;t mean anyone else will! So, though &lt;em&gt;accessing&lt;/em&gt; the custom metadata will be a problem, at least the data will be there inside your FLACs.
&lt;/p&gt;

&lt;p&gt;
You assign names or prompts to the custom tags you are sure you want to use:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240325_190456.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240325_190456.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240325_190456.png?w=650&amp;amp;tok=975fee&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once you save your configuration file with these custom tag names configured, the next time you tag a set of FLACs, one of the screens you&amp;#039;ll see is this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240325_191148.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240325_191148.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240325_191148.png?w=650&amp;amp;tok=f8e1ea&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The names previously configured are now used as prompts, so you can type appropriate information against each (or any) of them.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;In summary, then&lt;/strong&gt;: Semplice will always prompt for the eight &amp;#039;essential&amp;#039; tags; it can optionally be configured to prompt for up to 9 other &amp;#039;custom&amp;#039; tags; and two tags are always created from the data supplied for the &amp;#039;essential eight&amp;#039; that basically repeat already-provided data for later ease of use in search, display and filtering. A final TAGDATE is also hard-coded into your FLACs.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.2 Custom Tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;custom_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;12374-14177&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;manual_v_auto-tagging&quot;&gt;3.0 Manual v Auto-Tagging&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
There are two basic approaches you can use with Semplice to tag your FLACs: walk through a wizard-like interface that prompts for recording-wide tags, then track-specific ones; or visit separate menus where each specific component of FLAC tagging is handled separately. Semplice calls this &amp;#039;Auto-tagging&amp;#039; versus &amp;#039;Manual tagging&amp;#039;.
&lt;/p&gt;

&lt;p&gt;
Auto-tagging is accomplished by taking the &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;. It prompts you to supply necessary tags into a series of forms, such as:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_121610.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_121610.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_121610.png?w=650&amp;amp;tok=024177&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…where Composer, Composition, Distinguishing Artist, Genre and Recording Year can all be specified in one go. After that, you get to specify the entire cast and crew representing the performing artists for this recording, followed by track-specific titles, such as:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240329_110143.png&quot; class=&quot;media wikilink2&quot; title=&quot;software:semplice:screenshot_20240329_110143.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240329_110143.png?w=650&amp;amp;tok=fd50bc&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
When you&amp;#039;ve supplied all the appropriate metadata, Semplice then, as part of auto-tagging, re-numbers all the tracks starting from 1 and also embeds any cover art that it finds in the same folder as the FLACs, squaring up and resizing the artwork if it needs to.
&lt;/p&gt;

&lt;p&gt;
Manual tagging achieves much the same thing but takes five menu options to do so! Each of the Tagging menu, Options 2 to 6 gives direct access to one of the tagging forms that the auto-tagging wizard makes you step through to reach. Manual v. Auto tagging is not an either/or proposition, however: the two complement each other nicely. The auto-tagging wizard gets things mostly right, most of the time, and in a way that ensures you don&amp;#039;t forget to supply crucial bits of information. The manual tagging options let you swiftly edit or correct previous tagging efforts, or to achieve particular tagging results that the auto-wizard isn&amp;#039;t designed to achieve. Use both approaches interchangeably, therefore.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Manual v Auto-Tagging&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;manual_v_auto-tagging&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;14178-16075&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;tagging_in_detail&quot;&gt;4.0 Tagging in Detail...&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
So now you know what data Semplice&amp;#039;s tagging options prompt for and where it saves it inside each FLAC. You also know the difference between auto and manual tagging methods. With all that in mind, here are links to detailed walk-throughs of the auto and manual tagging menu options, plus some other menu options not directly related to tagging at all:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagauto&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagauto&quot; data-wiki-id=&quot;softwares:semplice:semtagauto&quot;&gt;Auto Tagging&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagman&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagman&quot; data-wiki-id=&quot;softwares:semplice:semtagman&quot;&gt;Manual Tagging&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagother&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagother&quot; data-wiki-id=&quot;softwares:semplice:semtagother&quot;&gt;Other Tagging Menu Options&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Tagging in Detail...&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagging_in_detail&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;16076-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/7/7b8939da157f8e50b2f8afd79a3c1597.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semtagauto">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-22T11:08:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semtagauto</title>
        <link>https://www.bbritten.com/softwares/semplice/semtagauto</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;auto-tagging&quot;&gt;Auto-Tagging&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/beethoven-tagging.jpg?w=220&amp;amp;tok=3d59d6&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Auto-Tagging&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;auto-tagging&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-84&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Auto-tagging is a wizard-driven tagging process. You are prompted to supply in turn metadata about:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recording-wide data, such as: Composer, Composition, Distinguishing Artist, Genre, Recording Year and Performing Artists&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Recording-wide custom tags, if they&amp;#039;ve been turned on and configured&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Per-track titles, unique to each FLAC&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Once that metadata has been supplied, the wizard will then automatically and without prompting:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Re-number and re-name all FLACs, starting at 1 (thus, a file called 07 - Allegro.flac might end up being called 01 - Allegro.flac, for example, and internally have a TRACK NUMBER=1 tag)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Look for a JPG, JPEG or PNG file within the same folder as the FLACs being tagged, and embed the first such graphics file discovered automatically within each track as album or cover art&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Apply a &amp;#039;cleaning&amp;#039; process to a FLAC&amp;#039;s complete set of metadata, removing any &amp;#039;non-canonical&amp;#039; tags and ensuring only the &amp;#039;canonical&amp;#039; ones remain, in a meaningful order&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
The auto-tagging wizard will generally try to &amp;lt;strong&amp;gt;prompt&amp;lt;/strong&amp;gt; you for data in the relevant fields: the question then is simply where Semplice sources those metadata prompts from? There are three possible sources:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; From the FLAC files themselves, by reading their &amp;lt;em&amp;gt;existing&amp;lt;/em&amp;gt; metadata and re-displaying it as a prompt&amp;lt;/li&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; From the physical folder characteristics within which the FLACs being tagged are currently housed&amp;lt;/li&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; From metadata supplied in an immediately prior tagging session&amp;lt;/li&amp;gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
If you were using Semplice to edit a little typo in one particular tag, for example, it would be madness to start with a completely clean slate and have you type &lt;em&gt;every&lt;/em&gt; tag back in from scratch! In that circumstance, it would surely make more sense to read all the &lt;strong&gt;existing metadata&lt;/strong&gt; from the FLACs, display that to you on a nice form and let you slightly adjust the one tag that needs fixing: hence, the first item in the above list of sources. If you&amp;#039;ve just purchased some digital music from an online source, however, the chances are that reading existing metadata will be an exercise in futility: if the FLACs contain any metadata at all, it&amp;#039;s likely to be useless. For this reason, if you tell Semplice to source its prompts from existing metadata and it turns out that there is no metadata for the relevant tags, then Semplice will &amp;#039;improvise&amp;#039; some data for you, by &lt;strong&gt;parsing the folder name&lt;/strong&gt; in which the FLACs live. If the folder name is in the form of &lt;em&gt;Composition Name (Distinguishing Artist - Recording Year)&lt;/em&gt; and no existing metadata for Composition, Performer or Recording Year exists, then Semplice will parse that folder name into at least three possible recording-wide tag prompts for you and display them on the relevant form, for you to edit or delete as you see fit. 
&lt;/p&gt;

&lt;p&gt;
Finally, if you&amp;#039;ve got a CD containing half a dozen different compositions, you may well labour long over getting the metadata for the &lt;em&gt;first&lt;/em&gt; one correct but the correct approach for the remaining compositions would, surely, be to &lt;strong&gt;re-use that first submission&lt;/strong&gt; as the source for all further metadata prompts. Sure, specific items such as the Concerto or Symphony number will be wrong for the second and subsequent recording, but correcting that would be a minor change: at least by borrowing the composer name, orchestra details and conductor name from the first recording you&amp;#039;d be getting a good proportion of the metadata for the second and subsequent recordings correct without having to re-type anything.
&lt;/p&gt;

&lt;p&gt;
Let&amp;#039;s see how these auto-tagging principles work in practice. I&amp;#039;ll use this CD as a worked example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_114901.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_114901.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_114901.png?w=650&amp;amp;tok=247b12&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll note that the single CD contains three separate recordings. Steuart Bedford and the English Chamber Orchestra play throughout all three recordings, whilst Lorraine McAslan plays violin on one of them. Additionally, everything was recorded at the same time, in 1989. So, if I spend the time getting &lt;strong&gt;one&lt;/strong&gt; of these recordings tagged correctly, the composer, orchestra and recording year will be right for all the two others. The genre is shared by two of the recordings (“orchestral” for the Canadian Carnival and Mont Juic suite) but will need to change for the third (“concerto” for the Violin Concerto).
&lt;/p&gt;

&lt;p&gt;
So with that in mind, let&amp;#039;s see how I&amp;#039;d go about tagging this CD.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;85-4492&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;tagging_in_practice&quot;&gt;2.0 Tagging in Practice&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Auto-tagging works best when you&amp;#039;ve prepared your physical file and folder layout ahead of time to properly represent the logical construction of the CD. Continuing to use the Britten/Bedford/McAslan CD as a worked example, therefore, it&amp;#039;s useful to note that I bought this as a FLAC download from Prestoclassical, and it came down from the Internet exactly like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_150940.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_150940.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_150940.png?w=650&amp;amp;tok=77f7a9&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That is, there are 8 numbered FLACs, one JPEG file for the cover art and a PDF, representing the electronic version of a CD booklet, all sharing the same download folder. The first job, therefore, is to knock this physically into shape: that is, separate out files into different physical folders, each folder representing a &amp;#039;recording&amp;#039; or composition or work that happened to be delivered as part of a single CD&amp;#039;s-worth of music. I&amp;#039;d end up with something like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_115914.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_115914.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_115914.png?w=650&amp;amp;tok=73383d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, you see I&amp;#039;ve created three new sub-folders, each of whose names is the &amp;lt;em&amp;gt;extended composition name&amp;lt;/em&amp;gt; -that is, the &amp;#039;normal&amp;#039; composition, plus the &amp;#039;distinguishing artist&amp;#039; and a recording year. I&amp;#039;ve then moved the relevant FLAC files into each sub-folder, and copied the PDF and JPEG file into all three sub-folders. Thus, the Violin Concerto&amp;#039;s FLACs are now housed in a folder called &amp;#039;Violin Concerto (McAslan - 1989), along with the cover art and PDF.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Tagging in Practice&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagging_in_practice&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;4493-5969&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;select_a_working_folder&quot;&gt;2.1 Select a Working Folder&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Now I can launch Semplice. Immediately after having done so, however, and before you can tag, you need to be &amp;#039;inside&amp;#039; the folder which contains the FLACs you want to tag. So, the &amp;lt;strong&amp;gt;first requirement is to set the correct working folder&amp;lt;/strong&amp;gt;. That&amp;#039;s done by tapping the &amp;#039;W&amp;#039; key:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_151758.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_151758.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_151758.png?w=650&amp;amp;tok=8d444e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This is a fairly straightforward folder navigation dialog. You can do things manually by literally typing the path you&amp;#039;re interested in in the horizontal panel, just above the OK and Cancel buttons. If you do that, the folders shown in the upper panel will automatically change to display the contents of the path as you type it. You can also use the upper panel directly: scroll up and down until you&amp;#039;re sitting on a folder name and then hit the [Space Bar]. That makes Semplice &amp;#039;go into&amp;#039; that folder, and the path displayed in the horizontal panel will update to record the fact. In this way, you can &amp;#039;drill down&amp;#039; into your folder structure. In the screenshot above, you can see I&amp;#039;ve reached the folder inside which I just created the three recording-specific sub-folders mentioned before. &amp;lt;em&amp;gt;That is not sufficient!&amp;lt;/em&amp;gt; Semplice needs you to be inside a folder containing FLACs, so in my case, it&amp;#039;s not enough to be in the &amp;#039;Britten Violin Concerto&amp;#039; parent folder: I need to move into a specific sub-folder into which I moved my FLACs earlier:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_151814.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_151814.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_151814.png?w=650&amp;amp;tok=792527&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, I&amp;#039;ve entered into the Candian Carnival sub-folder. You can&amp;#039;t see the FLACs themselves in the main panel, but the fact you can only see &amp;#039;.&amp;#039; and &amp;#039;..&amp;#039; entries there tells you that you&amp;#039;ve reached the end of the line: there are no further sub-folders to descend into. I can therefore arrow or tab around the screen until the [OK] button is highlighted in red and then press [Enter]. This immediately returns you to the main program menu:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_152513.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_152513.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_152513.png?w=650&amp;amp;tok=13ca7d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If you read the top of this screen carefully, focussing on the yellow text, you&amp;#039;ll notice that the working folder now displays the &amp;#039;Canadian Carnival Overture…&amp;#039; name. That&amp;#039;s visual proof that everything you now do will be affecting the FLAC or FLACs found in that particular physical folder on your hard disk.
&lt;/p&gt;

&lt;p&gt;
Now, because this is the first time I&amp;#039;m tagging anything from this CD, it would make sense to see if Prestoclassical supplied this FLAC with any usable metadata (though chances are low!) -and therefore, Option 1 would be the most appropriate tagging option to take …which I&amp;#039;ll do now.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.1 Select a Working Folder&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;select_a_working_folder&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;5970-8593&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;starting_to_tag&quot;&gt;2.2 Starting to tag...&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Now you are ready to begin the tagging process. Select the Tagging menu, Option 1 and you&amp;#039;ll immediately be presented with this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_120132.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_120132.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_120132.png?w=650&amp;amp;tok=c9c1ad&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This comes right back to the problem posed in Section 1&amp;#039;s introduction above: where do I want to source the &amp;#039;metadata prompts&amp;#039; from. In this case, since it&amp;#039;s the first tagging done with Semplice, there is no &amp;#039;previous submission&amp;#039; I can meaningfully use, so my choice sort-of &amp;lt;em&amp;gt;has&amp;lt;/em&amp;gt; to be the &amp;#039;Read existing metadata&amp;#039; one. So I can use the Tab key to switch back and forth between those two options (or just use the left- and right-arrow keys to achieve the same thing). Once &amp;#039;Read existing metadata&amp;#039; is highlighted, I press [Enter] to accept the choice. Immediately, I see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_145156.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_145156.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_145156.png?w=650&amp;amp;tok=2d1e54&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Semplice has read the &lt;strong&gt;first&lt;/strong&gt; FLAC in this folder and extracted its existing metadata as suggested data entries for the five recording-wide tags shown on this form. This is metadata that was placed in the file by Prestoclassical -or perhaps by their suppliers, Naxos. Who knows?! In either case, it&amp;#039;s not very good metadata: the recording year is completely wrong; no piece of classical music should have a genre of &amp;#039;Classical&amp;#039; and there seems to be a fatal mixup in someone&amp;#039;s mind between the guy who wrote the music and the guys &amp;amp; gals who are merely performing it: Steuart Bedford and the English Chamber Orchestra, great as they may be or were, are not the Composer! Finally, any recording you&amp;#039;ve got that has “etc” in its title is being impossibly vague!
&lt;/p&gt;

&lt;p&gt;
So: it&amp;#039;s read the existing metadata …and you can quickly see that it&amp;#039;s pretty hopeless stuff. All of it needs correcting… so you need to make friends with the &lt;strong&gt;Ctrl+U&lt;/strong&gt; key combination: that wipes out the data in whatever data entry field you&amp;#039;re sitting in when you press it. Your job is therefore to use the up- and down-arrow keys to move to a data entry field, press Ctrl+U to clear it and then type in something more sensible instead. If any of the existing metadata looks re-usable with just a bit of tweaking, then you can move to a data entry field and use the left- and right-arrow keys to move through the existing entry, before using the Delete and Backspace keys to remove any existing letters or typing new letters into place. Do that and, with a careful bit of typing, you end up with something looking like this instead:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_121610.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_121610.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_121610.png?w=650&amp;amp;tok=024177&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
When the data is ready to be submitted, press the [Tab] key to move to the Submit button. With the [Submit] key highlighted, press [Enter] to move on. If you instead select [Cancel] and press [Enter], you&amp;#039;ll be returned to the Semplice main menu without anything having been changed in your FLACs. Incidentally, too, the tagging you see in the above screenshot conforms precisely to the assorted strictures of &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;my Axioms of Classical Music Tagging article&lt;/a&gt; -and is accordingly recommended to you by way of &amp;#039;best practice&amp;#039;!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.2 Starting to tag...&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;starting_to_tag&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;8594-11695&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;performing_artists_details&quot;&gt;2.3 Performing Artists Details&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
When I press [Submit] on the completed &amp;#039;recording metadata&amp;#039; form, I see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_125440.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_125440.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_125440.png?w=650&amp;amp;tok=9fa1fa&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Sadly, most commercially-supplied FLAC files are going to have this problem: the relevant metadata is often supplied as part of an ALBUM ARTIST or ARTIST tag, which is not where Semplice expects the performing artist data to reside. Press &lt;strong&gt;Ctrl+U&lt;/strong&gt; to clear the &amp;#039;no existing metadata&amp;#039; warning, therefore, and get typing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_124841.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_124841.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_124841.png?w=650&amp;amp;tok=50cb0d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In the main panel of this display, you can type for as long as you like (up to a maximum of 4GB of text!). It will scroll off to the right if the lines are long enough, but you can also press [Enter] to make hard line breaks. As I&amp;#039;ve recommended in &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;my Axiom article&lt;/a&gt;, I would suggest you always supply composer, orchestra, choir and soloists in that order, in a comma-separated list, missing out any component elements that don&amp;#039;t apply for a specific recording -exactly as I&amp;#039;ve done above, in fact. The usual text editing rules apply: the delete and backspace keys work as you&amp;#039;d expect; you can also left- and right-arrow through text to get to a specific bit that you want to edit; you can also use the up- and down-arrow keys to move to different lines of text, if you&amp;#039;ve added line breaks into the text at any point.
&lt;/p&gt;

&lt;p&gt;
When you&amp;#039;re ready, you press [Tab] to move down to the Submit and Cancel buttons. If you press [Cancel] at this point, you&amp;#039;ll be returned to the main menu, and nothing at all will be written to your FLACs: they&amp;#039;ll remain exactly as they were before you started the auto-tagging wizard. If you press [Submit], however, then your album-wide metadata is written to all your FLACs in turn: if there are lots of FLACs or your PC is a bit feeble, you may see a message to this effect displayed briefly at the bottom of the screen. With few FLACs and/or a decently-powerful CPU, that message might disappear before you get a good chance to read it, though! Anyway: the main thing to grasp is that this is a bit of a point of no return: if you press [Submit] at this point, your FLACs &lt;em&gt;will&lt;/em&gt; be modified. You can press [Cancel] later on during the wizard, but those changes will remain.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.3 Performing Artists Details&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;performing_artists_details&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;11696-13998&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;custom_tags&quot;&gt;2.4 Custom Tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Once the recording-wide tags have been submitted, you &lt;em&gt;might&lt;/em&gt; see this sort of screen:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_171223.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_171223.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_171223.png?w=650&amp;amp;tok=939341&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This is the form used to supply &lt;em&gt;Custom Tags&lt;/em&gt; to a bunch of FLAC files. These were discussed in &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtag&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtag&quot; data-wiki-id=&quot;softwares:semplice:semtag&quot;&gt;my overview of Semplice&amp;#039;s tagging model&lt;/a&gt;, the general tenor of which was: please don&amp;#039;t use Custom Tags!! If you have them switched off in the Semplice configuration file (which is the default), then you will simply not see this screen at all. However, if you&amp;#039;ve chosen to switch on their use in the Semplice configuration file and have then also set up at least one custom tag name there, then this screen will display the up-to-nine custom tags you&amp;#039;ve defined. You can fill in the data fields as appropriate and press [Enter] once the [Submit] button is highlighted to have that metadata added to your FLAC files&amp;#039; tags:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_171610.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_171610.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_171610.png?w=650&amp;amp;tok=1619f3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Custom tags, by the way, are never re-used when tagging subsequent recordings. You always have to type them in from scratch, which is another reason why their use is strongly &lt;strong&gt;not&lt;/strong&gt; recommended.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.4 Custom Tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;custom_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;13999-15179&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;per-track_tags&quot;&gt;2.5 Per-Track Tags&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
At this point, a form showing entry fields for each FLAC file found in the current working folder is displayed:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_172013.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_172013.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_172013.png?w=650&amp;amp;tok=7a33fb&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once again, Semplice tries to help by fetching the metadata already present in the FLACs for each track and displaying it, in case it happens -miraculously- to be usable! In this case, there&amp;#039;s only a single FLAC making up this particular work and its existing per-track metadata is mostly OK, though we don&amp;#039;t include the composer&amp;#039;s name in per-track tags! A bit of judicious right-arrowing and use of the backspace and delete keys soon knocks this into suitable shape, however:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_173250.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_173250.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_173250.png?w=650&amp;amp;tok=725d37&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once again, I would now tab round to the [Submit] button and hit [Enter] when I got there: I am at that point immediately returned to the main menu and it may be difficult to know whether anything has happened! But let&amp;#039;s examine what &lt;em&gt;has&lt;/em&gt; happened at length, next.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.5 Per-Track Tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;per-track_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;15180-16207&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;auto-tagging_consequences&quot;&gt;2.6 Auto-Tagging Consequences&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
A quick visit to your physical folder in the file manager of your choice will soon reveals things certainly &lt;strong&gt;have&lt;/strong&gt; changed since before you launched the auto-tagging wizard:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_125737.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_125737.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_125737.png?w=650&amp;amp;tok=94cf60&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The first thing to notice that the PDF booklet files are still there, completely untouched. Semplice never messes with any file which isn&amp;#039;t a FLAC or a piece of album artwork, so PDFs will survive the auto-tagging process completely unscathed, always.
&lt;/p&gt;

&lt;p&gt;
Second, however, you&amp;#039;ll spot that the .jpeg file which was there &lt;strong&gt;has been deleted&lt;/strong&gt;. That&amp;#039;s happened because the configuration file contains a setting called &lt;em&gt;Delete album art after embedding&lt;/em&gt;: it&amp;#039;s on by default, and I&amp;#039;ve not changed that. Anything that gets embedded in my FLACs as album art is thus automatically deleted from the file system as a standalone file, without warning or confirmation. While we&amp;#039;re on the subject of album art, here&amp;#039;s what was originally embedded in the FLAC by Naxos (or Prestoclassical!):
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_130159.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_130159.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_130159.png?w=650&amp;amp;tok=8f7a31&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now here&amp;#039;s the equivalent, post-auto-tagging:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_130330.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_130330.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_130330.png?w=650&amp;amp;tok=b6d0c3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Spot the difference? The artwork is now 1400&amp;times;1400 pixels in size, not 1409&amp;times;1409: when the auto-tagging wizard embeds artwork, it resizes it according to the following rules:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Only files with .jpg, .jpeg or .png extensions are considered valid art files: BMPs or ICOs or WMFs need not apply!&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If there are multiple candidate art files present in the working folder, there is an order of precedence: JPGs beat JPEGs which beat PNGs.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If there are multiple candidate art files with the &lt;em&gt;same extension&lt;/em&gt; in the working folder, the first when files are listed in alphabetical order is assumed to be the intended candidate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Candidate files are resized to be square, always, by measuring their &lt;strong&gt;largest&lt;/strong&gt; dimension and then using that to resize based on the following rules:&lt;/div&gt;
&lt;ol&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Candidates that are larger than 1400 pixels in their largest dimension are resized to be 1400&amp;times;1400&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Candidates that are larger than 900 pixels but smaller than 1400 pixels in their largest dimension are resized to be 900&amp;times;900&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Candidates that are larger than 500 pixels but smaller than 900 pixels in their largest dimension are resized to be 500&amp;times;500&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Candidates that are smaller than 500 pixels in their largest dimension are resized to be that dimension square (e.g., a 320&amp;times;280 image will be resized to be 320&amp;times;320)&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; All resizing is done without regard to aspect ratio: the smallest dimension is just forced to be the appropriate size, regardless of what skew that introduces to the final image. For this reason, it&amp;#039;s best to always start with candidate files that are square or nearly so.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; After embedding, the embedded artwork is deleted from disk &lt;strong&gt;if&lt;/strong&gt; &lt;em&gt;Delete album art after embedding&lt;/em&gt; is set to &lt;strong&gt;yes&lt;/strong&gt; in the configuration file. The default value for this parameter is, indeed, &lt;strong&gt;yes&lt;/strong&gt; -so if this is not behaviour you want, be sure to adjust your configuration file to set the parameter to be explicitly &amp;#039;no&amp;#039;.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Artwork files which are present in the working folder but which are not considered candidates for embedding are &lt;strong&gt;never deleted&lt;/strong&gt;. If you had a JPG and a PNG, for example, then the JPG would take precedence for embedding and would thus be auto-deleted after embedding (by default), but the PNG would &lt;strong&gt;not&lt;/strong&gt; be deleted and would thus still exist as a file in the working folder.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; If there are &lt;strong&gt;no candidate artwork files&lt;/strong&gt; in the working folder, all FLACs are simply left without embedded artwork: you are not prompted to fetch or point to art files which might be stored elsewhere on your hard disk. You&amp;#039;ll need to use Tagging menu, Option 6 to apply non-local artwork to your FLACs as a separate exercise in that case.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Third, a close comparison between my file manager screenshot before and after auto-tagging reveals some interesting changes. Here&amp;#039;s the before-shot once more:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_115914zoom.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_115914zoom.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_115914zoom.png?w=650&amp;amp;tok=b8faa3&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
And here&amp;#039;s the equivalent after-shot:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_125737.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_125737.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_125737.png?w=650&amp;amp;tok=94cf60&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll spot that the file names have been changed! First, the bulk of the filename is now in &amp;#039;tracknumber - tracktitle tag&amp;#039; format. That is, since I said this track/file was &amp;#039;Canadian Carnival, Op. 19&amp;#039;, that has become this FLAC&amp;#039;s physical file name, preceded by the &amp;#039;01 -&amp;#039; that indicates the track has acquired a track number of 1. Secondly, though, you&amp;#039;ll notice that the file name has &lt;em&gt;acquired&lt;/em&gt; some weird-looking numbers: instead of &lt;strong&gt;01 - Benjamin Britten Canadian Carnival, Op. 19.flac&lt;/strong&gt; we now have &lt;strong&gt;01 - Canadian Carnival, Op. 19-16-44100.flac&lt;/strong&gt;. The new &amp;#039;-16-44100&amp;#039; parts of the name are the &amp;#039;bit-depth&amp;#039; and &amp;#039;sample-rate&amp;#039; at which this audio track was recorded and/or ripped. The “16” means this is a 16-bit audio file (as you would expect on a standard audio CD), and the “44100” means that the music signal contained in this file has been sampled at 44,100 times per second -again, exactly the specification used by standard audio CDs. FLACs ripped from SACDs or purchased as &amp;#039;high resolution FLACs&amp;#039; might end up with -24-88100 parts in the file names: 24-bit, sampled at 88.1KHz. The idea is that merely by looking at the file name here, I can tell whether this FLAC was sourced from high-resolution media or &amp;#039;ordinary&amp;#039; CD. Adding these bits of technical information to your FLACs filenames is optional: it depends on the answer to the &amp;#039;Force filenames to display bitdepth/sample rate&amp;#039; question in the Semplice configuration file:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_174608.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240326_174608.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240326_174608.png?w=650&amp;amp;tok=9d9f3f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
As you can see, I&amp;#039;ve set mine to be &amp;#039;yes&amp;#039;, which is why Semplice automatically added them to my file names when adding the tag data to the files. The default value for this parameter is &amp;#039;no&amp;#039;, so it doesn&amp;#039;t happen unless you explicitly request it to do so.
&lt;/p&gt;

&lt;p&gt;
Some file name changes will be less obvious, but they can happen …and they&amp;#039;re not configurable. That is, Semplice &lt;strong&gt;always&lt;/strong&gt; makes filenames NTFS-safe. This means removing characters in file names which would be considered &amp;#039;illegal&amp;#039; on the Windows-specific NTFS file system and replacing them with underscores. NTFS will not, for example, allow a file name to contain ampersands, question marks or asterisks, so Elgar&amp;#039;s movement called “***” from the &lt;em&gt;Enigma Variations&lt;/em&gt; becomes a bit of a problem! By replacing dodgy characters with underscores, Semplice makes sure all files it works on can be stored on Windows-based file servers and shared over the network: Elgar&amp;#039;s movement would end up being called something like &lt;strong&gt;13 - ___.flac&lt;/strong&gt;, for example! Bear in mind that &amp;#039;illegal&amp;#039; characters are only removed from physical file names: the metadata tags stored &lt;em&gt;inside&lt;/em&gt; the FLAC can be as illegal as you think they need to be!
&lt;/p&gt;

&lt;p&gt;
Finally, the tags in this FLAC have, as part of the auto-tagging process, been &lt;em&gt;cleaned&lt;/em&gt;. If I had inspected the tags for this file when first shipped by Prestoclassical (using Tagging menu, Option 6), I would have seen this
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_131814.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_131814.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_131814.png?w=650&amp;amp;tok=22f526&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You can see the poor original metadata: things like &amp;#039;etc&amp;#039; in the ALBUM tag, the name &amp;#039;Benjamin Britten&amp;#039; in the TITLE tag, and so on. Obviously, we&amp;#039;ve now improved that, as we&amp;#039;ll see. More importantly in this context, however, is that there are a bunch of weird tags here that are not &amp;#039;standard&amp;#039; as far as &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;my Axioms of Classical Music Tagging&lt;/a&gt; are concerned: LABEL, COPYRIGHT and ISRC and not tags which will ever help you find music to play so are, as far as this website is concerned, &amp;#039;non-canonical&amp;#039;. By way of contrast, if I check the metadata of the file post-auto-tagging, I now see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_132204.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_132204.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_132204.png?w=650&amp;amp;tok=fed9f1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now all the tags appear in a coherent, single list with the main tags (composer, composition, genre and so on) coming first. The strictly peculiar custom tags are there at the bottom of the list, because I insisted they be there for the purposes of this documentation …but, apart from them, all those non-standard, non-canonical tags have been &lt;em&gt;removed&lt;/em&gt;. That&amp;#039;s what &amp;#039;tag cleaning&amp;#039; means and results in …and is something that the auto-tagging wizard very much does as it completes its work.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.6 Auto-Tagging Consequences&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;auto-tagging_consequences&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;16208-24662&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;final_steps&quot;&gt;2.7 Final Steps&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
There are a couple of things the auto-tagging process does &amp;lt;strong&amp;gt;not &amp;lt;/strong&amp;gt;change, however, and which are things which you might want to consider doing immediately post-tagging.
&lt;/p&gt;

&lt;p&gt;
For starters, you may wish to use the Audio Processing menu Option 1 to boost the volume of the just-tagged FLAC (many FLACs are mastered at a recording level that works for the CD as a whole, but once individual recordings are separated out, that &amp;#039;average level&amp;#039; is too low for some: the volume boost option can fix that problem). This process is explained in greater depth elsewhere in this manual.
&lt;/p&gt;

&lt;p&gt;
Secondly, if your just-tagged recording consists of multiple, separate, per-track FLACs, you might consider &amp;#039;merging&amp;#039; them into a single FLAC that contains within itself the entire audio signal that was previously stored in the individual track-FLACs. This is is the business of creating &amp;#039;SuperFLACs&amp;#039; and is performed by taking the SuperFLAC menu, Option 1. Again, the philosophy and practice behind this step is explained in detail elsewhere in this manual.
&lt;/p&gt;

&lt;p&gt;
Finally, you may want to quit Semplice entirely: you do that by typing &amp;#039;Q&amp;#039; to get to the Quit menu and then take one of the two possible options when you get there. The Quit menu Option 1 re-cleans your tags (so is strictly unnecessary for me in my worked example, since that&amp;#039;s just happened because of the auto-tagging process! It doesn&amp;#039;t do any harm to re-clean, however) and then exits Semplice entirely; the Quit menu Option 2 simply quits Semplice, without doing any new tag cleaning on the way out. An even shorter way of achieving the same thing is to tap the &amp;#039;X&amp;#039; key: that quits-without-cleaning, too. In other words, typing K,X is functionally the same as typing Q,2.
&lt;/p&gt;

&lt;p&gt;
One other option presents itself, however: don&amp;#039;t quit Semplice at all, but simply navigate to a new working folder (use the &amp;#039;W&amp;#039; option to do so) and start tagging the next recording obtained from your source CD …which is precisely what I&amp;#039;ll do next.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.7 Final Steps&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;final_steps&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;24663-26665&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;second_and_subsequent_tag_sessions&quot;&gt;3.0 Second and Subsequent Tag Sessions&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Without leaving Semplice, therefore, I&amp;#039;m now going to type &amp;lt;strong&amp;gt;W&amp;lt;/strong&amp;gt; and select the next of my recordings from this Naxos CD I&amp;#039;m working on:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240327_083813.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240327_083813.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240327_083813.png?w=650&amp;amp;tok=e2996e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
As you can see, this time I&amp;#039;m selecting to work with the Violin Concerto recording: I&amp;#039;ve navigated into the correct folder and can press [Enter] once the [OK] button is highlighted. The top of the Semplice program display indicates the change of working folder has taken effect:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_133751.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_133751.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_133751.png?w=650&amp;amp;tok=210017&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So I&amp;#039;m now ready to start tagging this new recording up …and since I spent some time, back in Section 2, getting all sorts of metadata correct for the first recording on the CD, it now makes sense for me to take the &amp;#039;reuse previous submission&amp;#039; option when I select the auto-tagging option once more:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_133921.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_133921.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_133921.png?w=650&amp;amp;tok=4ddfc6&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
When I press [Enter] with that option highlighted, I see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134053.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_134053.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134053.png?w=650&amp;amp;tok=d10698&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Do you notice how, in the title bar of the window, we know we&amp;#039;re working on the Violin Concerto recording …and yet here we see the same metadata we just provided earlier for the Canadian Carnival recording. It&amp;#039;s obviously &amp;#039;wrong&amp;#039; in the sense that the &amp;#039;Composition&amp;#039; field is completely bonkers this time round… but it&amp;#039;s a lot better than I&amp;#039;d have seen if I&amp;#039;d taken the &amp;#039;read existing data&amp;#039; option instead:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134312.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_134312.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134312.png?w=650&amp;amp;tok=72b4e0&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In this case, not a single data entry field would have been salvageable: Ctrl+U would have been put to work overtime and a lot of typing of fresh data would have ensued. With the &amp;#039;re-use prior&amp;#039; option taken instead, I obviously need to edit the data prompts, but there is potentially much less work involved overall:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134657.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_134657.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134657.png?w=650&amp;amp;tok=005f2e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
By re-using the previous submission, therefore, I speed up the data entry process -in this case by a little; in other cases, perhaps by quite a bit. By selecting to re-use the previous submission, too, the performing artists prompt will be pre-filled with usable data:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134800.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240328_134800.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240328_134800.png?w=650&amp;amp;tok=7d8802&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and tacking the violinist&amp;#039;s name on to that involves relatively little typing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240327_161008.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240327_161008.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240327_161008.png?w=650&amp;amp;tok=bdc1ed&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and, just like that, I get appropriate metadata for the new recording without having to type in the conductor or orchestra details at all. Imagine if this had been an opera and you&amp;#039;d typed in all the cast details for CD 1 of the recording… how much time would you save by merely re-applying that earlier submission when it comes to tagging up CD 2 of the same recording?!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Second and Subsequent Tag Sessions&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;second_and_subsequent_tag_sessions&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;26666-29526&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit12&quot; id=&quot;summary&quot;&gt;4.0 Summary&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
To conclude, therefore: auto-tagging is the business of re-numbering tracks starting from 1; embedding artwork into the FLACs if present in the folder; and prompting you via a wizard-like interface to supply album-wide and track-specific metadata tags which are then written to your FLACs.
&lt;/p&gt;

&lt;p&gt;
When starting the wizard, you are asked whether you want to source &amp;#039;metadata prompts&amp;#039; from the existing metadata stored within the FLACs themselves (useful for the first tag of the day; or when seeking to do minor edits or &amp;#039;touch-ups&amp;#039; of existing data); or whether you wish to re-use metadata prompts supplied in the immediately-previous Semplice tagging session (useful for second and subsequent tags of the day, and when a single CD produces multiple recordings all of which usefully share large amounts of metadata).
&lt;/p&gt;

&lt;p&gt;
Auto-tagging concludes with the automatic &amp;#039;cleaning&amp;#039; of the metadata tags associated with all FLACs in a working folder, meaning that non-canonical tags (such as copyright notices or internal record company catalogue numbers) are stripped from the FLACs, and leaving behind only the canonical tags (plus any custom tags you&amp;#039;ve configured).
&lt;/p&gt;

&lt;p&gt;
Should you need to &amp;#039;correct&amp;#039; any aspect of the work that auto-tagging has inflicted on your FLACs (such as re-numbering them, or embedding different cover art), that&amp;#039;s the job of the various &lt;strong&gt;manual tagging&lt;/strong&gt; operations, which are discussed in detail elsewhere in this guide.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtag&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtag&quot; data-wiki-id=&quot;softwares:semplice:semtag&quot;&gt;Tagging Home&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Summary&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;summary&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;29527-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/9/94fa5ebaa54b304c7361af1676e0b15b.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semtagman">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-22T11:08:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semtagman</title>
        <link>https://www.bbritten.com/softwares/semplice/semtagman</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;manual_tagging&quot;&gt;Manual Tagging&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/beethoven-tagging.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:beethoven-tagging.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/beethoven-tagging.jpg?w=220&amp;amp;tok=3d59d6&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Manual Tagging&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;manual_tagging&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-87&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Manual tagging with Semplice Version 2 means using five distinct menu options to achieve in five separate actions what the auto-tagging option performs in a single walk-through of five sequential wizard screens. You would choose to do things this way, rather than step through the auto-tagging wizard, when you know precisely what specific adjustment to tags you want to make, or when the auto-tagging wizard would make (or has made) an incorrect automated choice for you. For example: if you wanted to edit the contents of the Recording Year tag because you&amp;#039;d got it wrong earlier, it would be a bit daft to go through five pages of a wizard to make the one, very specific, correction: instead, you&amp;#039;d take Tagging menu, Option 2 and adjust the one tag directly, job done. Or consider the case where the auto-tagging wizard has just numbered all the tracks on the &lt;em&gt;second&lt;/em&gt; CD of an opera set from 1 onwards: you really want CD 2&amp;#039;s tracks to be numbered from 18 onwards, so they follow on seamlessly from the first 17 ripped from CD 1. The auto-tuning wizard &lt;em&gt;always&lt;/em&gt; numbers from 1 onwards, but starting from 18 (or any other number) is precisely what taking the Tagging menu, Option 4 will let you do. Similarly, whilst auto-tagging will automatically embed album art if it&amp;#039;s present in the same folder as the FLACs being tagged, Tagging menu Option 5 will let you point to a piece of cover art found anywhere on your hard disk: the manual tagging equivalent has just a bit more optionality and customisability than its auto-equivalent.
&lt;/p&gt;

&lt;p&gt;
The main organising principle to grasp when dealing with the multitude of manual tagging options is: does the tag you&amp;#039;re about to set apply to all tracks at once, or are they track-specific. Things like the name of the recording (“Symphony No. 7 (Bernstein - 1967)” for example) would obviously apply equally to all four tracks that are part of that symphony. But “Allegro con brio” or “Adagio” would be track-specific titles. Likewise, track numbers affect each FLAC in a folder differently, whereas embedding album art means all FLACs in a folder get &amp;#039;hit&amp;#039; with the same artwork at the same time!
&lt;/p&gt;

&lt;p&gt;
Here, I&amp;#039;ll step through each of the manual tagging options in turn and explain what each does. &lt;strong&gt;Note that you need to be physically in, or to have actively selected, a &amp;#039;working folder&amp;#039; before any of these options will work correctly&lt;/strong&gt;. That means either cd-ing to a folder full of FLACs and launching Semplice from there, or to tap &amp;#039;W&amp;#039; and use the resulting folder navigation dialogs to choose a working folder that contains some FLACs. Do one or other before attempting to tag things which Semplice cannot actually &amp;#039;see&amp;#039;, please!
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;88-2792&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;set_recording-wide_tags&quot;&gt;2.0 Set Recording-Wide Tags&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
When you take &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 2&lt;/strong&gt;, you&amp;#039;ll first be prompted with this message:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_095211.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_095211.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_095211.png?w=650&amp;amp;tok=af8d42&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You are asked to choose whether the &lt;em&gt;next&lt;/em&gt; screen should display metadata read from the first of the FLACs in the working folder, or if the metadata you supplied when last using Semplice should be displayed instead. You&amp;#039;d select the &amp;#039;Reuse previous submission&amp;#039; option if you were, for example, tagging the &lt;em&gt;second&lt;/em&gt; symphony ripped from a CD: you&amp;#039;ve probably already spent time carefully tagging the first one and nearly all the details for that first symphony would apply unchanged to the second, so it would make sense to re-use that first symphony&amp;#039;s metadata as a template or model for this second symphony. By contrast, you&amp;#039;d use the &amp;#039;Read existing metadata&amp;#039; if your previous Semplice session had been spent tagging up, say, an opera that had no relationship at all with the new string quartet you&amp;#039;re now moving on to tag: the previous session&amp;#039;s metadata would be useless for the new recording, and the new recording &lt;em&gt;may&lt;/em&gt; have some usable metadata already in it (depending on where you bought it from, I guess!). Pick one of these options and press [Enter]: for the sake of demonstration, I&amp;#039;ll choose the &amp;#039;read existing metadata&amp;#039; option:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_100019.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_100019.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_100019.png?w=650&amp;amp;tok=e5d1f8&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now you see the point of making that earlier choice. The form displays five &amp;#039;canonical&amp;#039; tags that you need to supply appropriate data for …and the fields have been filled in with data that may or may not be useful to you: the source of that data is what you previously chose. In this case, Naxos or Prestoclassical have embedded some metadata of their own devising in my FLACs and thus the &amp;#039;read existing metadata&amp;#039; option has populated as many of the fields as it can by reading it from the first of the FLACs in the folder.
&lt;/p&gt;

&lt;p&gt;
Note that if the &amp;#039;from existing metadata&amp;#039; option is taken and there is literally no metadata available in the FLACs to read, then Semplice will invent some, if possible, from the physical folder name. Remembering from &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 17&lt;/a&gt; that your physical folder names should in some way mirror the logical structure of your music collection, Semplice assumes that the name of the working folder currently in use will at least approximate the Composition name, so will fill that field in for you from that. If your physical folder name happens also to contain the other components of the extended composition name (i.e., distinguishing artist surname and recording year), then those two bits of information will be extracted and displayed in the relevant data entry fields, too. The presence of actual metadata for any of these fields, however, &lt;strong&gt;stops&lt;/strong&gt; Semplice&amp;#039;s game of &amp;#039;let&amp;#039;s guess from the folder name&amp;#039; in its tracks!
&lt;/p&gt;

&lt;p&gt;
You will note from the previous screenshot that none of the existing metadata makes much sense, however! The &amp;#039;Composer&amp;#039; field has been filled with details about the orchestra and conductor performing this piece. The &amp;#039;Composition&amp;#039; field has been filled in with a hopelessly vague description of the main work on the source CD which happens to be precisely &lt;strong&gt;not&lt;/strong&gt; the work being tagged! (The actual work name is shown in the previous screenshot at its very top, in the title bar of the Semplice window: Mont Juic Suite). This is, unfortunately, likely to be the case for any freshly-bought FLACs, because record companies don&amp;#039;t understand how to tag classical music properly! The &amp;#039;Composer&amp;#039; field for Semplice is the same as the ARTIST tag: and, clearly, Naxos or Prestoclassical think that the ARTIST tag is where the names of the &lt;em&gt;performing&lt;/em&gt; artists on the recording should go. That&amp;#039;s really a consequence of my &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axioms of Classical Music Tagging&lt;/a&gt;, in which Axiom 2 says that the COMPOSER tag and the ARTIST tag should be identical for classical music: clearly, Naxos isn&amp;#039;t a fan of that idea, but that&amp;#039;s how Semplice was written. Fair enough: we can disagree on that nuance… but there&amp;#039;s really no excuse for tagging this music with the meaningless genre of &amp;#039;Classical&amp;#039; and getting the recording year wrong (whenever it was re-packaged, it was recorded in 1989)!
&lt;/p&gt;

&lt;p&gt;
Anyway: we tried! We got Semplice to display the &lt;em&gt;existing&lt;/em&gt; metadata in the hope that it would be at least partially useful… but it isn&amp;#039;t. There&amp;#039;s nothing for it than to use &lt;strong&gt;Ctrl+U&lt;/strong&gt; to clear each field in turn and type in fresh metadata from scratch:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_100955.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_100955.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_100955.png?w=650&amp;amp;tok=a1c147&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The one data entry field that might puzzle you here, I think, is the &amp;#039;Composition&amp;#039; one: if it&amp;#039;s a recording of the Mont Juic suite, why has it got &amp;#039;Bedford&amp;#039; and &amp;#039;1989&amp;#039; in brackets after it? Well: this is an example of the &lt;em&gt;extended composition name&lt;/em&gt;, as explained in &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 5&lt;/a&gt;. I might have many recordings of the Mont Juic suite: how do I tell &lt;em&gt;this&lt;/em&gt;recording of it apart from any of the others? The answer is to say who is conducting (or performing) in this recording, which is likely to be distinct from those other recordings. Steuart Bedford is thus the performing artist that distinguishes this recording from any other -which makes &amp;#039;Bedford&amp;#039; the surname of the “distinguishing artist”. In different contexts, however, even the conductor&amp;#039;s name doesn&amp;#039;t make things unique: Karajan recorded Beethoven&amp;#039;s 5th at least three times, so how to tell each of his recordings apart from each other? The year in which they were recorded is the uniquely-identifying factor there… and hence the extended composition name takes the form “regular composition name + bracket + distinguish artist surname + hyphen + recording year + bracket”, exactly as you see it here.
&lt;/p&gt;

&lt;p&gt;
Other than that, just note that though the various fields are quite short to look at, they&amp;#039;ll accept practically indefinite entries: each can be up to 4GB in size, technically!
&lt;/p&gt;

&lt;p&gt;
You can up- and down-arrow to move between fields as you feel the need; you use right- and left-arrows to move within the text visible in any field. I&amp;#039;ve already mentioned Ctrl+U to wipe out the entire contents of a field; you can also use the [Delete] and [Backspace] keys to delete individual characters within a data value. Press the [Tab] key to move between the data entry area and the Submit/Cancel buttons area. Press [Enter] when either the Submit or Cancel button is highlighted in red to perform the appropriate action -though note you can actually mouse-click either button to achieve the same outcome, too.
&lt;/p&gt;

&lt;p&gt;
If you click Cancel, your data entry up to that point is lost and nothing is written to the FLAC files: you are returned to Semplice&amp;#039;s Tagging menu without any file alterations having been made at all. If you click the Submit option, however, then your data is saved to memory -but not &lt;em&gt;yet&lt;/em&gt; written to the FLACs themselves (so, if you accidentally press [Submit], you can then press Ctrl+C to terminate Semplice entirely, and your FLACs will still not have been altered).
&lt;/p&gt;

&lt;p&gt;
The Submit option does, however, trigger the display of this new screen:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_125701.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_125701.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_125701.png?w=650&amp;amp;tok=b66135&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If the FLAC had contained metadata in the COMMENT tag, that would be displayed to you here. In my case, no such metadata was found to pre-exist, so a message to that effect is displayed instead. As it says, press Ctrl+U to clear that message out and start typing new metadata from scratch. As the dialog itself says, you should supply performing artist details here, in accordance with the provisions of &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 3&lt;/a&gt;. Ideally, this means you type in conductor, orchestra, choir and soloists in that order as a comma-separated list, missing any of those components when not appropriate. If there is no choir, for example, leave it out; if there are no soloists worth mentioning, don&amp;#039;t mention them:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_139232.png&quot; class=&quot;media wikilink2&quot; title=&quot;software:semplice:screenshot_20240330_139232.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_139232.png?w=650&amp;amp;tok=c89244&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Again, the text you enter can be up to 4GB in size. It can, though is not recommended, to contain carriage returns (i.e., forced new lines) and blank lines. You can arrow left and right through the text to make edits at any time; the delete and backspace keys can be used as needed. Tab round to the Submit/Cancel area and if you click Cancel, your &lt;em&gt;entire&lt;/em&gt; data entry up to this point (i.e., on both the five-fields screen and this one) will be lost and your FLAC files will be completely unchanged. Click Submit at this point, however, and all that data will be written at once to your FLACs, irreversibly.
&lt;/p&gt;

&lt;p&gt;
Here&amp;#039;s the state of my metadata for this composition &lt;em&gt;before&lt;/em&gt; I press Submit on the above form, therefore:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_130630.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_130630.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_130630.png?w=650&amp;amp;tok=c6f2cf&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You&amp;#039;ll notice that ARTIST still says &amp;#039;English Chamber Orchestra&amp;#039; (instead of Benjamin Britten) and the recording year is still a full day/month/year in 2005, rather than a simple 4-digit year, corrected to be 1989: so you can see that nothing has yet been written to these files. Let me now click Submit on the previous Semplice screenshot, therefore:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_130905.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_130905.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_130905.png?w=650&amp;amp;tok=0ff6b4&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now, you can see that ARTIST is &amp;#039;Benjamin Britten&amp;#039;; DATE is &amp;#039;1989&amp;#039;, GENRE is &amp;#039;Orchestral&amp;#039; and COMMENT is the &amp;#039;Steuart Bedford, English Chamber Orchestra&amp;#039; entry I made on the second of the recording-wide tag entry screens above. We see evidence, therefore, that the new metadata &lt;em&gt;has&lt;/em&gt; been written to these FLACs -though you might note, in the top left-hand corner, that the file names have not been touched and, specifically, the files start with numbers 5, 6, 7 and so on. You can also see that TRACK NUMBER is set to 5 for the first of these files: supplying recording-wide tag data does not change anything about the FLACs or their metadata beyond what you were prompted to supply, in other words.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 Set Recording-Wide Tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;set_recording-wide_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2793-12691&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;set_track_titles&quot;&gt;3.0 Set Track Titles&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
As per &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 8&lt;/a&gt;, the only track-specific metadata that should be supplied are track number and track title. In the context of classical music, track titles are tempo indications or, in an opera or oratorio, a brief recitation of the opening words of the track. When you take Tagging menu, Option 3 Semplice will count the number of FLACs in a folder and present a data entry field for each one:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_135944.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_135944.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_135944.png?w=650&amp;amp;tok=e3dbbe&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Once again, Semplice reads the metadata (if any exists) from each of the FLACs it finds in the working folder and presents it to you to be edited or otherwise knocked into shape. Note that there is no option to &amp;#039;reuse a previous session&amp;#039;s entry&amp;#039; at this point: Semplice considers the likelihood of it being useful to re-use a prior tagging session&amp;#039;s track-specific data to be so low as to not bother with!
&lt;/p&gt;

&lt;p&gt;
Data entry is as usual: Ctrl+U to wipe an entire entry field; right- and left-arrows to navigate within an entry; backspace or delete to remove individual characters from an entry; up- and down-arrow to move between data entry fields; tab key to switch between the data entry fields and the submit/cancel buttons. Your job is to make TITLE tags that conform to the precepts of &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axioms 8 and 10&lt;/a&gt;:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_140616.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_140616.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_140616.png?w=650&amp;amp;tok=e1d06d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Just the musical facts, no movement numbers, no mention of data which is more properly thought of as &amp;#039;recording-wide&amp;#039;, such as composer names or performer details, and so on. If you click Cancel at this point, you&amp;#039;d be returned to Semplice&amp;#039;s Tagging menu and no data would have been written to your FLACs. Click Submit, however, and some significant data modifications to your FLACs are made. Here are the files and their metadata &lt;em&gt;before&lt;/em&gt; I click Submit:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_140745.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_140745.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_140745.png?w=650&amp;amp;tok=53456e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
And here&amp;#039;s what things look like &lt;em&gt;after&lt;/em&gt; I click Submit:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_141014.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_141014.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_141014.png?w=650&amp;amp;tok=d66a68&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
There are a couple of things to note here. Firstly, the TITLE tag is now a lot shorter than it was originally. Clearly, the &amp;#039;minimal musical facts&amp;#039; that I entered on the per-track tagging form has now indeed been applied to the physical FLAC files. Secondly, however, look in the top left-hand corner of the screenshots: whereas before I was dealing with files called things like &amp;#039;05 - Lennox Berkeley, Benjamin Britten M…&amp;#039;, I&amp;#039;m now working with files called &amp;#039;01 - Andante maestoso-16-44100.flac&amp;#039;. Writing TITLE tags triggers Semplice, in other words, to apply the TITLE to the physical file name itself …and to start numbering the files in the folder from zero-padded 1 (that is, the first file here used to be called 05… but is now 01…).
&lt;/p&gt;

&lt;p&gt;
You might notice, however, that this causes a bit of a problem, in that file 01 - Andante maestoso is still tagged as having TRACK NUMBER 5: that&amp;#039;s because it was indeed the fifth track on the original CD. Semplice follows the precepts of &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 9&lt;/a&gt;, however, and insists that every recording&amp;#039;s first file should be numbered from 1 onwards. We&amp;#039;ll have to sort out the physical file number v. track number tag discrepancy later on (see Section 4 below).
&lt;/p&gt;

&lt;p&gt;
Where did the &amp;#039;-16-44100&amp;#039; bits of the new file name come from? Well: it&amp;#039;s optional, but when editing the Semplice configuration file (&lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;), you&amp;#039;ll see a prompt for the question: &lt;em&gt;Force filenames to display bitdepth/sample rate&lt;/em&gt;. By default, that parameter is set to &amp;#039;no&amp;#039;… but if it&amp;#039;s set to yes, then Semplice adds the technical characteristics of the audio signal contained within the FLAC onto that FLAC&amp;#039;s file name. A standard audio CD contains an audio signal that is sampled 44,100 times a second, and each sample is represented by a numeric value that can be stored within 16 digital bits of data. Hence, standard audio CD is 16-bit, 44100 samples/sec. If your FLAC was ripped from a standard audio CD, it took will have a 16/44100 audio signal -and that&amp;#039;s what Semplice has discovered and included in my file name for me. If I&amp;#039;d been dealing with a high resolution audio signal ripped from an SACD, on the other hand, I might well see &amp;#039;-24-88200&amp;#039; or even &amp;#039;24-192000&amp;#039; in the file names, since those sorts of sources sample their audio at much higher rates and store the sample value in 24-bit data. It&amp;#039;s a good idea to set bitdepth and sample rate on for filenames, I think, for it then allows you to determine the source of your FLACs simply by looking to see if they are high resolution FLACs or not …but the decision is ultimately yours.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Set Track Titles&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;set_track_titles&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;12692-17363&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;renumber_tracks&quot;&gt;4.0 Renumber Tracks&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
We just saw that physical files might well end up numbered from 1 onwards, whilst their internal, logical TRACK NUMBER tag is set to 5 or more (for example). This obviously needs fixing -and Semplice&amp;#039;s Tagging menu, Option 4 lets you assign sequential numbers to your FLACs, starting from any arbitrary point. Once a new TRACK NUMBER tag has been applied, Semplice will bring the physical file name into agreement with it. Using this option is pretty straightfoward:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_153615.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_153615.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_153615.png?w=650&amp;amp;tok=f4ed61&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You are asked to type in a starting number: Semplice will increment it as many times as needed to get to the end of the FLACs in the working folder, and in each case (a) write the new number into the TRACK NUMBER tag; and (b) rename the physical file so that its name also reflects its new track number. If you leave the field blank and just click [OK] (or press [Enter]) without having entered a number where prompted, the number &amp;#039;1&amp;#039; is assumed. But you can explicitly type &amp;#039;1&amp;#039;, as well. Or you can type any other number you like. Here&amp;#039;s the situation before I press [OK] here:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_153931.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_153931.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_153931.png?w=650&amp;amp;tok=373fbc&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The file &lt;em&gt;names&lt;/em&gt; are already 1, 2, 3 and 4…something-or-other, but as we saw at the end of Section 3 above, the internal TRACK NUMBER tags are still 5, 6, 7, and 8:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_141014.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_141014.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_141014.png?w=650&amp;amp;tok=d66a68&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So, I&amp;#039;m going to just clock [OK] on the new Semplice prompt and see what happens:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154136.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_154136.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154136.png?w=650&amp;amp;tok=34e72a&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Well: these look identical to before, so the new numbering hasn&amp;#039;t altered the physical file names at all, as they already were named starting at 1… though you might notice that the &amp;#039;Modified&amp;#039; column in my file manager display now says &amp;#039;Just now…&amp;#039; against each FLAC, rather than at some point &amp;#039;Today&amp;#039;. That indicates that the files have undergone some sort of update or modification very recently. An inspection of the tags &lt;em&gt;inside&lt;/em&gt; the files reveals what that modification was:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154429.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_154429.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154429.png?w=650&amp;amp;tok=0353a6&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now we see that the file names 01… has, indeed, a TRACK NUMBER tag of &amp;#039;1&amp;#039;, too.
&lt;/p&gt;

&lt;p&gt;
If I re-run this track numbering routine, this time I&amp;#039;ll type something into the prompt:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154605.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_154605.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154605.png?w=650&amp;amp;tok=c1bb00&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and now we see the new consequences:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154653.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_154653.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154653.png?w=650&amp;amp;tok=125ecc&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Internally, we now see:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154729.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240330_154729.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240330_154729.png?w=650&amp;amp;tok=d1b046&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Again, we see that track numbering means the physical file name and the internal TRACK NUMBER tag are kept in sync. That&amp;#039;s rather different to the Tagging menu, Option 3 which sets track titles. That does change physical file names to match the TITLE tags supplied &lt;em&gt;and numbers files from 1 upwards&lt;/em&gt;, but changing the TITLE does &lt;strong&gt;not&lt;/strong&gt; alter the TRACK NUMBER.
&lt;/p&gt;

&lt;p&gt;
The ability of this menu option to number tracks from any arbitrary starting number onwards is important when you&amp;#039;re ripping multi-CD recordings. On this recording of Handel&amp;#039;s &lt;em&gt;Messiah&lt;/em&gt;, for example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/r-4138853-1693067869-6651.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:r-4138853-1693067869-6651.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/r-4138853-1693067869-6651.jpg?w=650&amp;amp;tok=3ab6a4&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…you&amp;#039;ll note that CD1 contains tracks 1 to 16, and CD2 contains a further 21 tracks. If you used Semplice&amp;#039;s auto-tagging option to tag up each CD in turn, you&amp;#039;d end up with a folder containing the first CD&amp;#039;s FLACs with everything numbered from 1 to 16, which is fine. But the second CD would also be numbered 1 to 21 …when, in fact, if the two sets of tracks are to share the same folder (because they&amp;#039;re from the same composition and recording), the second lot need to be numbered 17 onwards. Only by using Semplice&amp;#039;s &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 4&lt;/strong&gt; can you assign track (and hence file) numbers 17, 18, 19 and so on. Tagging this CD would therefore be a multi-pronged exercise:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rip CD 1 into one folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Rip CD 2 into a second folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Auto-tag CD 1, using the &amp;#039;read existing metadata&amp;#039; option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Auto tag CD 2, using the &amp;#039;re-use prior session&amp;#039;s metadata&amp;#039; option&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Correct the track numbers in CD 2&amp;#039;s folder using Option 4&amp;#039;s Renumber Tracks capability&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Move FLACs from CD 2&amp;#039;s folder into CD 1&amp;#039;s folder&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
And at that point, you&amp;#039;d have a single folder containing the whole of &lt;em&gt;Messiah&lt;/em&gt;, with files which don&amp;#039;t overlap each other and track number tags that don&amp;#039;t repeat. Option 4&amp;#039;s ability to renumber from arbitrary starting points is thus fairly important when it comes to cataloguing &lt;em&gt;any&lt;/em&gt; multi-CD recording correctly.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Renumber Tracks&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;renumber_tracks&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;17364-21951&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;embed_album_art&quot;&gt;5.0 Embed Album Art&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 16&lt;/a&gt; says that album art is important, should be large, good quality and embedded &lt;em&gt;within&lt;/em&gt; the FLAC file it describes. Semplice&amp;#039;s &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 5&lt;/strong&gt; seeks to help make all that a possibility by letting you point to some piece of album (or cover) art in JPG or PNG format and writing that into the FLAC file itself. As part of that embedding process, too, Semplice will &amp;#039;square up&amp;#039; artwork and resize it to be either 500&amp;times;500 pixels in size, 900&amp;times;900 pixels or 1400&amp;times;1400 pixels, depending on the original size. If the original size is smaller than 500&amp;times;500, then the image is simply squared up to whatever the largest dimension is (so, a 380&amp;times;420 pixel image would become a 420&amp;times;420 one).
&lt;/p&gt;

&lt;p&gt;
Squaring the image means Semplice &lt;em&gt;will&lt;/em&gt; distort it, because it doesn&amp;#039;t preserve the image&amp;#039;s aspect ratio, so it&amp;#039;s best if the original imagery is square or nearly-square to start with. Take this real-life example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/ch10036.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:ch10036.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/ch10036.jpg?w=650&amp;amp;tok=c57e81&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
It&amp;#039;s clearly a good-quality but highly rectangular image: let Semplice do it&amp;#039;s embedding tricks on this and it will end up as this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/ch10036sq.jpg&quot; class=&quot;media&quot; title=&quot;software:semplice:ch10036sq.jpg&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/ch10036sq.jpg?w=650&amp;amp;tok=32e060&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and to get it square, the image has been stretched in the vertical and compressed in the horizontal directions. This is probably the worst example I could think of coming from my own music collection, but generally, if you start with album art that&amp;#039;s nearly square anyway, Semplice&amp;#039;s adjustments are not going to be very noticeable.
&lt;/p&gt;

&lt;p&gt;
Semplice only embeds JPGs or PNGs -but JPGs can have .jpg or .jpeg extensions: Semplice doesn&amp;#039;t care either way.
&lt;/p&gt;

&lt;p&gt;
If the &lt;em&gt;Delete album art after embedding&lt;/em&gt; configuration parameter is set to yes, then the source image will be automatically deleted after the resized version of it has been embedded into your FLACs. That parameter is set to &amp;#039;no&amp;#039; by default, however, so it won&amp;#039;t happen unless you explicitly switch it on.
&lt;/p&gt;

&lt;p&gt;
Once you take the &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 5&lt;/strong&gt;, you&amp;#039;ll be presented with this screen:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_191453.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_191453.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_191453.png?w=650&amp;amp;tok=12d519&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
It&amp;#039;s a fairly standard file-and-folder selection dialog, which always starts at whatever your working folder is currently set to. At the top, you have two panels: the left panel shows you folders, the right shows you files within folders. You can use the arrow keys to move up and down listed items in either panel. Use the [Tab] key to move between panels and the other components on the screen. When a folder is highlighted in the left panel, press [Spacebar] to select it and &amp;#039;go into&amp;#039; it. If you need to back up out of a folder, it&amp;#039;s simplest to just click in the long, horizontal panel of text that spells out the current folder and its full path and start deleting: the upper panels will dynamically change to reflect what the path in that horizontal area is displaying. Here, for instance, I have deleted the &amp;#039;o&amp;#039; from the word &amp;#039;Concerto&amp;#039;, and the left-panel is therefore displaying the sub-folders of the /home/hjr/Desktop folder:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_192124.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_192124.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_192124.png?w=650&amp;amp;tok=0df69c&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Anyway, by whatever combination of key-presses and typing you prefer, your job is to use the dialog to navigate to somewhere where you can point to a JPG or PNG image, which can be anywhere on your hard disk:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_193201.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_193201.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_193201.png?w=650&amp;amp;tok=9158d2&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Make sure you actually press [Spacebar] when the JPG or PNG is highlighted in the right-hand panel: you want the horizontal panel&amp;#039;s text to specify the complete path &lt;em&gt;and filename&lt;/em&gt; of the image you&amp;#039;re selecting. Here, you see &amp;#039;R-413…jpg&amp;#039; &lt;em&gt;does&lt;/em&gt; appear, spelled out, in the horizontal panel, so I&amp;#039;m good to click [OK] (or press [Enter]). If I were to click [Cancel] (or select it with arrow keys and [Tab] presses and then press [Enter]) I would be returned to the Semplice Tagging menu, with nothing having been written to the FLACs in my working folder.
&lt;/p&gt;

&lt;p&gt;
As soon as you have selected a valid PNG or JPG image and pressed [OK], it is physically written into every single FLAC in the current working folder in turn. If the &amp;#039;delete album art after embedding&amp;#039; configuration option has been turned on, the source image is deleted off your hard disk automatically, no matter where it resides on that disk. Once all writes to FLAC have completed, you are returned to the Semplice Tagging menu.
&lt;/p&gt;

&lt;p&gt;
The key difference between manually tagging FLACs with artwork using this &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 5&lt;/strong&gt; and doing it via auto-tagging (Option 1) is that Option 5 lets you point to artwork stored &lt;strong&gt;anywhere&lt;/strong&gt; on your PC&amp;#039;s locally-attached storage: auto-tagging only uses artwork stored within the working folder itself.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;5.0 Embed Album Art&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;embed_album_art&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;21952-26680&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;set_custom_tags&quot;&gt;6.0 Set Custom Tags&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
As I mention in &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;my Axioms of Classical Music Tagging article&lt;/a&gt;, I strongly discourage the use of custom tags (i.e., up to nine &amp;#039;non-canonical&amp;#039; tags used to store data that you find useful but which no-one else on the face of the planet is!), and the Tagging menu, Option 6 will, when taken, usually only display this message:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194307.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_194307.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194307.png?w=650&amp;amp;tok=5253ff&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This tells you that (a) you have to enable the use of custom tags in the first place; and (b) you have to configure &lt;em&gt;what&lt;/em&gt; custom tags you want to use before you can actually use them. Click [OK] here to return to the main menu.
&lt;/p&gt;

&lt;p&gt;
Configuring Custom Tags is done in the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1: Edit Configuration File&lt;/strong&gt;:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194503.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_194503.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194503.png?w=650&amp;amp;tok=8e8b15&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
At the end of the second page of configuration options, you&amp;#039;ll see the last item is simply labelled &amp;#039;Use Custom Tags&amp;#039;, to which you answer yes or no. The default is &amp;#039;no&amp;#039;, so you need to deliberately change that here before pressing [Enter]. Do so, however, and you&amp;#039;ll immediately be taken to this screen:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194630.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_194630.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194630.png?w=650&amp;amp;tok=871d3c&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, you set up the &lt;strong&gt;names&lt;/strong&gt; you want to see used for your custom tags. These names need to be short (ideally less than 15 characters) and space-less: if you enter one called &amp;#039;General Notes&amp;#039;, for example, Semplice will automatically convert that to be GENERAL_NOTES, all in upper-case and with an underscore replacing spaces. You might, for example, type things in like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194845.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_194845.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_194845.png?w=650&amp;amp;tok=40a279&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Submit that lot (by pressing [Enter]) and then complete the rest of the configuration wizard. When you finally get back to taking the Tagging menu, Option 6, this time you&amp;#039;ll see this sort of thing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_195233.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_195233.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_195233.png?w=650&amp;amp;tok=e5232f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and now you see that the &amp;#039;labels&amp;#039; that you created in the configuration wizard are now presented as upper-case prompts, for each of which you can supply a value. Click [Submit] and those values are written back to the FLACs in the current working folder, in the usual way. An inspection of the tags inside a FLAC (using a tool such as &lt;strong&gt;kid3&lt;/strong&gt; or MP3Tag) will reveal this sort of thing:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_195449.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_195449.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_195449.png?w=650&amp;amp;tok=155b8f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here&amp;#039;s where you see that, though Semplice displays the custom tag prompts with spaces, in reality they are embedded within the FLAC with underscores (look at &amp;#039;CD ID NUM&amp;#039;, for example, and see how it is stored as CD_ID_NUM). Similarly, where I had originally said &amp;#039;General Notes&amp;#039; in mixed case when editing the configuration file, you can see from above how it has been stored as GENERAL_NOTES, all in upper case.
&lt;/p&gt;

&lt;p&gt;
Whereas the &lt;strong&gt;names&lt;/strong&gt; of the custom tags you want to create need to be kept short and sweet, the &lt;strong&gt;values&lt;/strong&gt; you can assign to each of them can be up to 4GB of text …which is about 1000 times the amount of text in the complete works of Shakespeare, so you shouldn&amp;#039;t lack for anything in that regard!
&lt;/p&gt;

&lt;p&gt;
There are several warnings to be made about using custom tags, though. Firstly, once they are set to be on, you shouldn&amp;#039;t unset them -not without accepting that data loss will result. In other words, when Semplice &amp;#039;tag cleans&amp;#039;, it eradicates tags it thinks shouldn&amp;#039;t be associated with a FLAC. If the &amp;#039;Use Custom Tags&amp;#039; configuration setting is &amp;#039;yes&amp;#039;, then Semplice will &lt;strong&gt;&lt;em class=&quot;u&quot;&gt;not&lt;/em&gt;&lt;/strong&gt; clean out tags which are part of the set of configured custom tags. But if you set &amp;#039;Use Custom Tags&amp;#039; to &amp;#039;no&amp;#039;, then Semplice will regard previously-configured custom tags to be now &amp;#039;not acceptable&amp;#039; and will wipe them from your FLACs the next time they are cleaned by it.
&lt;/p&gt;

&lt;p&gt;
Secondly, if you configure &amp;#039;Custom Tag 1&amp;#039; to be &amp;#039;General Notes&amp;#039;, it&amp;#039;s important to never change that to mean &amp;#039;Key signature&amp;#039; or something equally custom! Changing the tag &lt;em&gt;name&lt;/em&gt; or prompt doesn&amp;#039;t change the content of the data associated with that tag, but will mean old data is vulnerable to permanent loss and will become at least temporarily invisible, too. For example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200327.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_200327.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200327.png?w=650&amp;amp;tok=ae7c2f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This is me deciding to re-configure my earlier custom tags: I&amp;#039;m changing the &amp;#039;label&amp;#039; associated with Custom Tag 1 so that it now prompts for &amp;#039;key signature&amp;#039; not &amp;#039;General Notes&amp;#039;. When I take Tagging menu, Option 6 after completing this configuration change, I see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200344.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_200344.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200344.png?w=650&amp;amp;tok=546962&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Where have my &amp;#039;general notes&amp;#039; gone?! They are no longer visible on this screen, though they would be visible to anyone inspecting the FLAC&amp;#039;s metadata at exactly this time:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200713.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_200713.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200713.png?w=650&amp;amp;tok=36ba84&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Note that &amp;#039;Tag 10 GENERAL_NOTES&amp;#039; is still there, safe and sound… it&amp;#039;s just that the Custom Tag editing form cannot display it, since &amp;#039;General Notes&amp;#039; is no longer a configured tag. Worse, if I were to clean the metadata associated with this music now (by pressing the K button) and then re-inspect the surviving metadata, I would see:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200926.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240331_200926.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240331_200926.png?w=650&amp;amp;tok=b87fca&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Since GENERAL_NOTES is no longer a configured custom tag, Semplice&amp;#039;s tag cleaning procedures don&amp;#039;t regard it as having &amp;#039;protected status&amp;#039; …and therefore simply deletes the data associated with it, permanently and without possibility of recovery.
&lt;/p&gt;

&lt;p&gt;
The short version is, therefore: if you insist on using custom tags, configure them ahead of time and then don&amp;#039;t touch them again. Changing their name will trigger eventual data loss, should Semplice&amp;#039;s tag cleaning procedure ever be deployed against parts of your music collection in future.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;6.0 Set Custom Tags&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;set_custom_tags&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;26681-32427&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit8&quot; id=&quot;conclusion&quot;&gt;7.0 Conclusion&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
In this section of the Semplice User Manual, you&amp;#039;ve seen how five separate menu options gives you access to functions that allow you to provide recording-wide or track-specific tags. You can take any or all of those options, in any order, to achieve overall tagging of your FLACs to the standards set out in my &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axioms of Classical Music Tagging article&lt;/a&gt;. Obviously, if you don&amp;#039;t agree with the basic thrust of those axioms, you aren&amp;#039;t going to find Semplice&amp;#039;s manual tagging options very useful, but they&amp;#039;ve worked for me for a quarter of a century, so I figure they might be useful to you, too!
&lt;/p&gt;

&lt;p&gt;
Fundamentally, the five manual tagging menu options only do what a single, complete pass through the auto-tagging wizard (&lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;) achieves -but they do provide at least two new key pieces of functionality: the ability to renumber tracks starting from something other than 1; and the ability to apply album cover art using art files stored anywhere on your PC&amp;#039;s local storage drives. The album art functionality is a convenience; the ability to renumber from something other than 1 becomes pretty important when ripping a multi-CD work that you hope to treat as a single entity in the end, since overlapping track sequence numbers would make that an impossibility.
&lt;/p&gt;

&lt;p&gt;
The auto- and manual-tagging approaches are complementary, not mutually exclusive. That is, you can use auto-tagging to get things “mostly right” and then use any of the manual tagging options to fine-tune things. If I was ripping the second CD of an opera, for example, I&amp;#039;d auto-tag it (meaning its tracks start from 1) and then use &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 4&lt;/strong&gt; to &amp;#039;correct&amp;#039; the track numbers so that they followed in sequence from where the tracks on CD1 ended. Similarly, I might forget to put a downloaded bit of cover art into the working folder before launching the auto-tagging wizard; not a problem if, after the auto-tagging, I were to take &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 5&lt;/strong&gt; to finally point to where I&amp;#039;d downloaded it. Use the two mechanisms interchangeably, therefore: think of auto-tagging as the broad brush approach, with manual tagging options as the fall-back, fine-adjustment mechanism.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtag&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtag&quot; data-wiki-id=&quot;softwares:semplice:semtag&quot;&gt;Tagging Home&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;7.0 Conclusion&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;conclusion&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;32428-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/e/e46ecc41e96b6b32ac4a80d63afdfd54.xhtml used --&gt;
</description>
    </item>
    <item rdf:about="https://www.bbritten.com/softwares/semplice/semtagother">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-22T11:09:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>semtagother</title>
        <link>https://www.bbritten.com/softwares/semplice/semtagother</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;other_tagging_menu_options&quot;&gt;Other Tagging Menu Options&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/beethoven99.jpg?w=220&amp;amp;tok=d59953&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;220&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Other Tagging Menu Options&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;other_tagging_menu_options&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-93&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;introduction&quot;&gt;1.0 Introduction&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Semplice&amp;#039;s main tagging options have been previously described &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagauto&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagauto&quot; data-wiki-id=&quot;softwares:semplice:semtagauto&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtagman&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtagman&quot; data-wiki-id=&quot;softwares:semplice:semtagman&quot;&gt;here&lt;/a&gt;), but options 7 to 9 add further tagging management capabilities to the program, namely:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to view the current state of tags embedded in all FLACs in the current working folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to extract or view album art from the first FLAC in the current working folder&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; The ability to edit the contents of an embedded cuesheet&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
On the whole, they provide fairly unusual functionality and are not therefore likely to be options that you make extensive use of: but it&amp;#039;s important that you know what each of them does in turn.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;1.0 Introduction&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;introduction&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;94-774&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;view_current_metadata&quot;&gt;2.0 View Current Metadata&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Taking the &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 7&lt;/strong&gt; will reveal the metadata already embedded within the FLACs found in a working folder, no matter where that data has come from or how it was put there. So, to begin with, make sure you launch Semplice from within a folder full of FLACs or that you press the &lt;strong&gt;W&lt;/strong&gt; key and navigate to and then select a folder full of FLACs. Having done that, taking Option 7 will reveal something like this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_113912.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_113912.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_113912.png?w=650&amp;amp;tok=b22671&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Semplice displays the tags associated with each FLAC in the folder in turn: you just scroll down (with the down-arrow or PgDn keys) to read the tags associated with each new file in turn. The data is expressed in the form of tag number (which is really irrelevant) and then TAG-NAME=TAG-VALUE pair. Thus, from the above screenshot, you can tell that this FLAC&amp;#039;s ALBUM tag has been set to a value of “Mont Juic Suite (Bedford - 1989)”. Note that the display is of &lt;em&gt;all&lt;/em&gt; tags, even ones that Semplice does not support or regard as &amp;#039;canonical&amp;#039;: hence the ISRC tag shown above, or the COPYRIGHT one. The one tag that Semplice cannot display on this form is the embedded album art one:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_114238.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_114238.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_114238.png?w=650&amp;amp;tok=387d4f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
You will certainly receive a message that &amp;#039;Good album art detected OK&amp;#039; displayed at the top of the list of tags for a file, or a “*** No album art detected ***” message if that&amp;#039;s the case instead, but you won&amp;#039;t get to &lt;em&gt;see&lt;/em&gt; any embedded album art using this menu option.
&lt;/p&gt;

&lt;p&gt;
All files in the folder have their tags displayed with double horizontal lines dividing one FLAC&amp;#039;s tags from the next:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_114549.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_114549.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_114549.png?w=650&amp;amp;tok=0c3a02&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
The little blue down-arrow and (+) icon tells you that you haven&amp;#039;t yet reached the end of the display (as does the blue percentage indicator).
&lt;/p&gt;

&lt;p&gt;
Hopefully it is obvious that this display is read-only: you cannot edit the tag data using this menu option (that&amp;#039;s what the various auto- and manual-tagging menu options are for!), but merely display it. When you&amp;#039;ve seen enough metadata, just click [OK] or press [Enter] to return to the Semplice Tagging menu.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;2.0 View Current Metadata&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;view_current_metadata&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;775-3004&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;extract_album_art&quot;&gt;3.0 Extract Album Art&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
You&amp;#039;ve just seen that viewing the metadata associated with a FLAC using Tagging menu, Option 7 tells you whether embedded album art exists or not -but it doesn&amp;#039;t let you actually &lt;em&gt;see&lt;/em&gt; it. That&amp;#039;s what &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 8&lt;/strong&gt; is for:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_123934.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_123934.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_123934.png?w=650&amp;amp;tok=3d7e9b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
As you can see, taking Option 8 immediately causes album artwork to be displayed in a small overlay window. That&amp;#039;s technically only true, though, if the &lt;em&gt;Display album art when extracting&lt;/em&gt; configuration file option is set to &amp;#039;yes&amp;#039; (see &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;, second page). However, the default value for that option is indeed &amp;#039;yes&amp;#039;, so what you see above is what will happen by default. If you set the parameter to &amp;#039;no&amp;#039;, then album art is still written to the current working folder, but it is not displayed: you can obviously open the art file in the graphics editor of your choice after that.
&lt;/p&gt;

&lt;p&gt;
Note that Semplice only reads the embedded artwork &lt;em&gt;from the &lt;strong&gt;first&lt;/strong&gt; FLAC in the working folder only&lt;/em&gt; and merely assumes that this stands duty as artwork applicable to every FLAC found in that same folder.
&lt;/p&gt;

&lt;p&gt;
As well as optionally &lt;em&gt;displaying&lt;/em&gt; the artwork read from the FLAC, Semplice always saves a copy of it into the current working folder, as a file called &lt;strong&gt;albumart.jpg&lt;/strong&gt;:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_124455.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_124455.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_124455.png?w=650&amp;amp;tok=e43d20&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
If the original albumart.jpg is larger than 500&amp;times;500 pixels in its largest dimension, Semplice &lt;strong&gt;also&lt;/strong&gt; creates a half-sized replica of the extracted artwork (called, as you see here, &lt;em&gt;albumart_half.jpg&lt;/em&gt;) and displays this half-sized image as the artwork overlay. Artwork that&amp;#039;s smaller than 500 pixels big will just have an albumart.jpg created and have that image displayed as the overlay directly. The point is that you might have embedded artwork of, say, 3000&amp;times;3000 pixels and if Semplice just displayed &lt;em&gt;that&lt;/em&gt;, unless you are running a state-of-the-art 5K or better monitor, you&amp;#039;d see nothing else on your screen! It thus tries to keep things usable and display something of a sane size -but still saves the insane-sized original on your hard disk for whatever later use you want to put it :)
&lt;/p&gt;

&lt;p&gt;
Incidentally, though the menu option is called &lt;em&gt;extract&lt;/em&gt; album art, be clear that “extract” does &lt;strong&gt;not&lt;/strong&gt; imply “delete”. The album art is &lt;strong&gt;not removed&lt;/strong&gt; from the original FLAC. It is simply read and saved to disk.
&lt;/p&gt;

&lt;p&gt;
Finally, if you try to extract album art when none is actually present inside the first FLAC in a folder, you&amp;#039;ll be told this, as follows:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_124348.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_124348.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_124348.png?w=650&amp;amp;tok=383cdb&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Remember that with regards to artwork, Semplice always follows the precepts of &lt;a href=&quot;https://www.bbritten.com/articles/axioms&quot; class=&quot;wikilink1&quot; title=&quot;articles:axioms&quot; data-wiki-id=&quot;articles:axioms&quot;&gt;Axiom 16&lt;/a&gt;: album artwork needs to be &lt;em&gt;embedded within FLACs&lt;/em&gt;, not merely reside in the same folder as them, as standalone files. So Semplice only reads artwork from a FLAC (or writes it to it, using Option 5): it cannot be used to display a standalone folder.jpg, for example.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3.0 Extract Album Art&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;extract_album_art&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3005-6023&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;edit_embedded_cuesheet&quot;&gt;4.0 Edit Embedded Cuesheet&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
A cuesheet is a text file that describes the virtual tracks that exist within a single FLAC. Some purveyors of digital music files supply a single FLAC along with a descriptive cuesheet, as it simplifies the file transfer to only have to download 2 files, rather than dozens. For example:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_135829.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_135829.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_135829.png?w=650&amp;amp;tok=74b180&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, I have a single, 268MB FLAC, and a tiny text file cuesheet. If we examine the contents of that cuesheet by opening it in a text editor of some sort, we&amp;#039;d see something this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-21_at_10.35.34.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_2026-01-21_at_10.35.34.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_2026-01-21_at_10.35.34.png?w=650&amp;amp;tok=9c4884&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
So, you (and any music player that can understand cuesheets!) can see that there are four tracks contained &amp;#039;within&amp;#039; the one FLAC file, three belonging to one symphony and the fourth belonging to a different symphony. Some music players &lt;em&gt;can&lt;/em&gt; interpret cuesheets directly:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_140208.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_140208.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_140208.png?w=650&amp;amp;tok=b6802f&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That&amp;#039;s the &lt;strong&gt;DeadBeef&lt;/strong&gt; music player, understanding the 4 tracks and their timings without difficulty. Cuesheets are quite handy, in other words, for allowing a single FLAC to be treated as though it were a track-based audio CD …and therefore, if there are spelling mistakes in them, it would be quite handy to be able to edit them into shape! Well, the example cuesheet I&amp;#039;ve shown you so far is what might be called an &lt;em&gt;external&lt;/em&gt; cuesheet: it&amp;#039;s a standalone file, usually with a .cue file extension, that can be edited straightforwardly in any text editor of your choice:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_140658.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_140658.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_140658.png?w=650&amp;amp;tok=2f7292&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here, I&amp;#039;ve edited the Performer name into more usable shape and altered the TITLE of track 1… changes which DeadBeef is happy to pick up next time it plays this music:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_140830.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_140830.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_140830.png?w=650&amp;amp;tok=5a5e45&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In case you missed it, Track 1 used to say “Symphony No 3-1.P…” and now says “Symphony No 3: Part 1” and in the title bar of the DeadBeef window, it used to say “Khandjan, Lazarev” and now says “Lazarev Khandjan”.
&lt;/p&gt;

&lt;p&gt;
So editing an &lt;strong&gt;external&lt;/strong&gt; cuesheet is easy …but cuesheets can also be &lt;strong&gt;embedded&lt;/strong&gt;, stored &lt;em&gt;within the FLAC it describes&lt;/em&gt;, just as album art can be. Editing something that&amp;#039;s not a file on your hard disk but merely a piece of metadata &lt;strong&gt;inside&lt;/strong&gt; a FLAC is, obviously, a bit trickier than editing an external cuesheet -and that&amp;#039;s why Semplice&amp;#039;s &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 9&lt;/strong&gt; exists, because it allows you to do precisely that. The same functionality can also be accessed via the &lt;strong&gt;SuperFLAC&lt;/strong&gt; menu, &lt;strong&gt;Option 3&lt;/strong&gt;, by the way.
&lt;/p&gt;

&lt;p&gt;
If I took that option right now, I&amp;#039;d see this:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141053.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_141053.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141053.png?w=650&amp;amp;tok=45c1d1&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
That&amp;#039;s to say: Semplice &lt;em&gt;cannot&lt;/em&gt; be used to edit external cuesheets. That&amp;#039;s what your basic text editor is for! Only if a cuesheet has been embedded inside a FLAC can Semplice&amp;#039;s Option 9 assist… so I need to go find a new recording that has an embedded cuesheet to demonstrate things further! Here&amp;#039;s a case in point:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141331.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_141331.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141331.png?w=650&amp;amp;tok=73ac8d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Here we have a folder full of …just a single 600MB+ FLAC file. There&amp;#039;s no cuesheet visible in the file manager at all. Let&amp;#039;s take Semplice&amp;#039;s &lt;strong&gt;Tagging&lt;/strong&gt; menu &lt;strong&gt;Option 9&lt;/strong&gt; now:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141452.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_141452.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141452.png?w=650&amp;amp;tok=9eb954&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
As you see, Semplice responds in this case by finding the embedded cuesheet, extracting it to a temporary file and then opening it in a text editor. The text editor Semplice chooses to use at this point is configured in the &lt;strong&gt;Miscellaneous&lt;/strong&gt; menu, &lt;strong&gt;Option 1&lt;/strong&gt;, on the second page of configuration options:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141635.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_141635.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141635.png?w=650&amp;amp;tok=a8f4ea&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In this case, it&amp;#039;s been set to &amp;#039;nano&amp;#039;, which is a command line editor common on Linux systems (and is, in fact, the &lt;em&gt;default&lt;/em&gt; default editor!). Let&amp;#039;s say I change it now:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141836.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_141836.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_141836.png?w=650&amp;amp;tok=3b8273&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
…and then I re-take the &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 9&lt;/strong&gt; afresh:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_143602.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_143602.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_143602.png?w=650&amp;amp;tok=3552fc&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
This time, Semplice launches an intermediate xterm window, which in turn launches an instance of the Kate text editor.
&lt;/p&gt;

&lt;p&gt;
I will say that regardless of which text editor you use to edit your embedded cuesheets, the process is a little cumbersome: you have to edit the cuesheet text and then remember to save your work in that editor (so, in Kate, I&amp;#039;d do File → Save, but in nano, I&amp;#039;d do Ctrl+X then tap &amp;#039;y&amp;#039; to save). That, however, is not the end of it! Since your text editor was launched by an intermediate xterm window which is an entirely different terminal session to the one Semplice is running in, Semplice will not &lt;em&gt;see&lt;/em&gt; your changes, even though saved, until you remember to &lt;strong&gt;close&lt;/strong&gt; the intermediate xterm window, manually. Getting your cuesheet edits recognised by external programs &amp;lt;strong&amp;gt;is always a two-part process&amp;lt;/strong&amp;gt;: save in the editor, then close the xterm window.
&lt;/p&gt;

&lt;p&gt;
As an example, let me make a bonkers edit to the first track of this opera by Britten&amp;#039;s:
&lt;/p&gt;

&lt;p&gt;
Here&amp;#039;s the data as it is originally:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144246.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_144246.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144246.png?w=650&amp;amp;tok=70fd87&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Track 1 says it comes from Act 1, somewhat unsurprisingly. So let me, ahem, &amp;#039;improve&amp;#039; that now:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144344.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_144344.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144344.png?w=650&amp;amp;tok=626c0e&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Now the cuesheet says it comes from Act 99. I haven&amp;#039;t saved this edited text in nano yet: so, what does DeadBeef think of this music when I try to play it?
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144642.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_144642.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144642.png?w=650&amp;amp;tok=a18698&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Well, perhaps unsurprisingly, DeadBeef is still reading the cuesheet as saying track 1 belongs to Act 1. Fine: let me save my edit in nano (which is Ctrl+X, then Y to confirm):
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144829.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_144829.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144829.png?w=650&amp;amp;tok=f1d41d&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Notice how the window in which nano was running has turned completely empty: nano has finished running in it, but the xterm window itself has not yet been closed. What does DeadBeef think when I play my opera now?
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144943.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_144943.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_144943.png?w=600&amp;amp;tok=6aff45&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
It&amp;#039;s &lt;em&gt;still&lt;/em&gt; reading the file to say the track 1 is from Act 1… despite me having saved my edit! So finally, let me close that blank xterm window down and see what DeadBeef thinks now:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_145122.png&quot; class=&quot;media&quot; title=&quot;software:semplice:screenshot_20240401_145122.png&quot;&gt;&lt;img src=&quot;https://www.bbritten.com/_media/software/semplice/screenshot_20240401_145122.png?w=650&amp;amp;tok=246d3b&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;650&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
At last, track 1 is said to come from Act 99. This is demonstrated proof that only when the xterm window is closed does the saved edit get stored back into the original FLAC.
&lt;/p&gt;

&lt;p&gt;
It &lt;em&gt;is&lt;/em&gt; a little clunky, I will freely admit: but this way Semplice ensures it can edit the cuesheet in &lt;em&gt;any&lt;/em&gt; editor you want to use, at the price of having this multi-step edit-save-close process to have changes written back to FLACs. You can, of course, use any other tag editor of your choice to edit embedded cuesheets directly, if you prefer: Semplice just offers this capability as a convenience, not on the understanding that you&amp;#039;re not allowed to use other programs! The real point of this menu option is to be able to correct issues that arise after having created SuperFLACs (which always triggers the creation of an embedded cuesheet): that is why Semplice repeats the &amp;#039;Edit embedded cuesheet&amp;#039; as part of the &lt;strong&gt;SuperFLAC&lt;/strong&gt; menu, &lt;strong&gt;Option 3&lt;/strong&gt; as well as the &lt;strong&gt;Tagging&lt;/strong&gt; menu, &lt;strong&gt;Option 9&lt;/strong&gt;.
&lt;/p&gt;

&lt;p&gt;
Finally, note that it makes no sense to have more than one FLAC in a folder and yet still be wanting to use cuesheets: definitionally, a cuesheet describes the &lt;strong&gt;internal&lt;/strong&gt; contents of a &lt;em&gt;single&lt;/em&gt; FLAC, always. If it happens, for bizarre reasons, that you use this menu option when working on a folder that contains two or more FLACs, the cuesheet data is extracted from, and written back to, the &lt;strong&gt;first&lt;/strong&gt; FLAC in the folder &lt;strong&gt;only&lt;/strong&gt;.
&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
| &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semplice&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semplice&quot; data-wiki-id=&quot;softwares:semplice:semplice&quot;&gt;Back to Semplice Home Page&lt;/a&gt;&lt;/strong&gt; | &lt;strong&gt;&lt;a href=&quot;https://www.bbritten.com/softwares/semplice/semtag&quot; class=&quot;wikilink1&quot; title=&quot;softwares:semplice:semtag&quot; data-wiki-id=&quot;softwares:semplice:semtag&quot;&gt;Tagging Home&lt;/a&gt;&lt;/strong&gt; |
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;4.0 Edit Embedded Cuesheet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;edit_embedded_cuesheet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;6024-&amp;quot;} --&gt;
&lt;!-- cachefile /var/www/dokuwiki/data/cache/e/ef6d513924d2d4d35a8f251748a0035d.xhtml used --&gt;
</description>
    </item>
</rdf:RDF>
