High Voltage SID Collection: Update #79
Date: July 1, 2023

Resulting Version: 79
 Previous Version: 78

After this update, the collection should contain 57,576 SID files!

This update features (all approximates):
     920 new SIDs
      45 fixed/better rips
       9 repeats/bad rips eliminated
     211 SID credit fixes
      32 SID model/clock infos
       3 tunes from /DEMOS/UNKNOWN/ identified
       1 tunes from /GAMES/ identified
      21 tunes moved out of /DEMOS/ to their composers' directories
       5 tunes moved out of /GAMES/ to their composers' directories

We are always looking for others to help make HVSC a better collection.
If you find any errors or have new rips to add, please email:

 iAN CooG  <hvsc.crew (sid) gmail.com>

Thanks to all the people who have helped to make HVSC the collection that it
is today, without your help it would be a much tougher task.


SID RELATED NEWS:


#############
# Sidplay 3 #
#############

Inge Pedersen has released SIDPLAY 3.0 for Windows.

Some changes from 2.6:

- A large portion is rewritten to support the newest version of LibSidPlayFP
- Live filter change (useful for getting optimum playback on 6581-SIDs)
- Mixer (cheap, but still...)
- CPU Debug works. Note: it saves 36 MB of text per second
- Displays PETSCII from MUS-files
- PlayList has SonglengthDB integrated.

Download the new version at:

https://csdb.dk/release/?id=221083


###########
# idunSID #
###########

idunSID is a server daemon for streaming SID tunes to the idun-cartridge from a
remote client machine. It runs as a service on the idun-cartridge to allow SID
tunes to be played from a client over the network, using either emulated sound
or the real SID chip in your Commodore.

More info:

https://github.com/idun-project/idunSID


###############
# SIDevo v4.2 #
###############

SIDevo is a SID input plugin for XMPlay audio player written by Nathan Hindley.
It's a partial rewrite of the SIDex plugin and it uses the most recent
libsidplayfp library.

Changes compared to SIDex:

- libsidplayfp library updated to 2.5.0
- Added "Add Fade-out to duration" to fade options
- Added "Fetch only current Sub-song STIL info" in miscellaneous options
- Title/Artist/Date added to the Message tab
- Song length duration now retrieved as milliseconds and rounded up by default
- Sid Info added to info window showing no. chips/model/clock speed + overrides
- sidid.cfg updated to version from 23 December 2022
- Emulation config options now apply on the next loaded sid instead of restart
- Skip to Default Subsong ...and only play the Default options added
- Seeking is no longer disabled by default
- MUS and STR files are now supported
- Tunes are now loaded from memory instead of the file system
- Loading of foreign files with incompatible characters
- Loading of sids directly from web urls
- sidid.cfg is now loaded from the plugin directly instead of HVSC DOCUMENTS/
- HVSC Documents path purpose made clearer and added browse & test buttons
- Windows XP support added

Get the new version from:

https://github.com/KelticDanor/xmp-SIDevo


##################
# GTUltra v1.5.5 #
##################

GTUltra (GoatTracker Ultra) is an enhanced version of GoatTracker v2.76 Stereo
made by Jason Page.

Changes since version V1.4.2:

- Fixed issue where entering values in pattern view (when not in the actual
  note column) would play notes using QWERTY keyboard.
- Fixed MIDI input
- Fixed hearing notes using QWERTY or MIDI.
- Export: Ctrl+F9 will now do a quick export using previous export settings and
  file name
- Fixed crash when pressing Shift+LEFT in pattern view and when song is playing
  if you were at the start of the song
- Fixed displaying of incorrect pattern number if too large when exporting
- Fix potential for saving a corrupt .sng file
- Fixed audio issue when entering notes or jamming (there wasn't any..)
- Added option to still allow SID playback when selecting zeropage mode in the
  SID export page
- Modified SIDTracker64 mode. Now enable with EITHER Shift or Ctrl F12
- Tiny fixes just gt2reloc.exe
- Minor fix to Export WAV (uses sample rate from within CFG file)
- Minor update to report correct song length when deleting / inserting patterns
- Drag / Drop to load files (No need to use the F10 menu option)
- Improved jamming mode
- Improved SIDTracker64 mode
- Enhanced Export to WAV
- Added shortcuts
- Use the mouse wheel to scroll through panels
- Improved failing merge of 2 .sng files
- Added new .sng file (JasonPage/RType: Amiga2SID.sng)

Get the latest version from:

https://github.com/jpage8580/GTUltra


###########################
# SoedeSoft SIDMaster 1.4 #
###########################

Version 1.4 of SIDMaster has been released.

SIDmaster is a virtual synthesizer for the popular DAW: Reason. It emulates the
SID 6581 or SID 8580 sound chip of the popular Commodore 64 home computer of the
eighties and nineties.

SIDMaster is made by SoedeSoft who also made the music editor SoundMaster on the
Commodore 64 in the 80s.

Changes since version 1.3:

- Minor sound quality improvements (noise filter and subsampling)
- Pulse ENV button added, when selected, pulse LFO will never restart at a new
  note
- more wave effects and patches

Check it out here:

https://www.reasonstudios.com/shop/rack-extension/soedesoft-sidmaster/


########################
# ARMSID firmware 2.15 #
########################

A new firmware update has been released for the ARMSID and ARM2SID.

ARMSID/ARM2SID is a replacement of the MOS6581 and MOS8580 sound chip used in
the Commodore C64. It is minimalistic (in simplicity of circuit and use, not in
function and power).

The following has been changed in the firmware:

- Fixed a bug with noise generation in the highest octave (reported for example
  in Crossroads II and Jumpman).
- SID type detection returns the actual model from the ARMSID configuration
- Fixed bad music timing in Turrican 2 - The Final Fight (audible in track 2).
- Added undocumented playback of the "no" waveform, making e.g., the Boing Boom
  Tschak whistle significantly less (about 20dB down).
- Modifications in the generation of combined waveforms (not only) for MOS8580
  emulation, where they are more close to the original (as close as possible for
  chips that are themselves different from each other, also dependent on
  temperature, voltage and time).

Get the new firmware here:

https://www.nobomi.cz/8bit/armsid/index_en.php
https://www.nobomi.cz/8bit/arm2sid/index_en.php


#########################################
# Sidplayer+ - A standalone PSID player #
#########################################

Sidplayer+ is a compact and portable device designed specifically for playing
SID files in the PSID format. Resembling the size and shape of a cassette tape,
it offers convenient functionality.

The hardware features a microSD socket for file storage, a 3.5mm headphone jack
for audio output, a volume adjustment potentiometer, a microusb input for power,
and three buttons for controlling playback (play/pause) and navigating between
tunes (next/previous).

While it doesn't come with a built-in battery or Bluetooth module, it has the
capability to be expanded with these additional components if desired.

For more info and how to order:

https://www.arananet.net/pedidos/product/sidplayer-an-standalone-psid-player


########################
# Sidplay/MAC 5.0.1_44 #
########################

Sidplay/MAC 5.0 is a fork of Sidplay/MAC 4.2 done by Alexander Coers.

It has the following improvements:

- Playlists now remember last played song, so switching between playlists should
  now be easier
- Fast-forward button now works as expected, hold option key pressed for faster
  fast-forward
- Small fixes to new SIDselector
- Dark mode support
- Proper close window handling
- Proper audio for AirPods, HomePods,...
- A new SID selector for switching SID models
- Mew "add Current Song" menu item with shortcut which adds the current song and
  subtune to selected playlist
- Close window gadget now works like other macOS apps
- Fixed the issue that SIDPLAY crashes when trying to edit/add/delete a smart
  playlist criteria.
- Other small fixes

Check it out:

https://github.com/Alexco500/sidplay5


#############################
# ACID 64 Player Pro v4.3.0 #
#############################

A new version of ACID64 has been released. ACID 64 Player is a cycle based
Commodore 64 music player designed for playing SID tunes on external interfaces
that emulate the sound of the SID chip or that consist of a hardware device
that has a real SID chip (6581/8580) on board.

What's changed:

New
- Added support for Ultimate devices for SID, 2SID, 3SID, MUS/STR and PRG files.
  Latest beta firmware (3.11 or higher) required
- Added support for SIDBlaster USB devices
- Added detection option of Ultimate device and Network SID Device in
  Preferences screen. Latest beta firmware required (3.11) of Ultimate device
  and latest SID-Device V1.0.1
- Added support for SID model selection (6581/8580) on ARMSID and FPGASID chips
  when used with HardSID USB and SIDBlaster USB devices

Fixed
- Zoom issue for systems that have DPI set larger than 100%
- Current loaded file isn't reloaded when edited
- Issue with clock not counting when there is a huge delay
- Possible hang during seek and when network SID device is busy
- Possible hang when device is restarted and player continues
- Increased write buffer for HardSID USB devices to improve handling huge SID
  writes

Improvements
- Added support for moving the split screens on touch displays
- Added support for seeking on touch displays
- Sort by size in search tab
- Change sort order in search tab and file browser
- Always on top option added

The new version can be found at:

https://www.acid64.com


#######################################
# BackSID (6581/8580 SID replacement) #
#######################################

Evie Salomon released new firmware for the BackSID. BackSID is a replacement for
the 6581/8580 SID chip. It's using the ARM Cortex M4 chip to simulate the SID.

Firmware changes since v2.0.1:

- Fix glitching in 6581 mode when using very high frequency filters
- Support hardware revision 3
- Support 5V on VDD
- Reduced filter distortion

For more info: https://www.backbit.io/downloads/Firmware/BackSID/


############################
# Player Identifier v2.0.1 #
############################

Wilfred Bos has released a new version of Player Identifier (Player-ID).
Player-ID is a command line tool which you can use to identify Commodore 64
music players in SID files.

Player-ID is inspired by the SIDId tool written by Cadaver of Covert Bitops. It
makes use of all available cores of the CPU and uses the BNDM search algorithm
to search through SID files very quickly.

Changes:

- Performance improvements
- Latest SIDID signatures

For more info: https://github.com/WilfredC64/player-id


##############
# VICE 3.7.1 #
##############

VICE 3.7.1 has been released. VICE is an open source cross-platform emulator of
several Commodore machines.

VICE also includes VSID which can be used to play SID files.

SID/Audio related changes since VICE 3.6:

SID fixes
- Use a few more bits for better accuracy when calculating the 8580 filter DAC
  values
- Fix filter ringing/self oscillating with 6581 and 8580

VSID fixes (Gtk3 only)
- Properly update the mixer widget with the current SID model when playing
  a (sub)tune
- Add support for the `HVSC_BASE` environment variable: If the HVSC base
  directory is left blank in the VSID settings the `HVSC_BASE` will be used
  to determine the location of the High Voltage SID Collection files
- Add customizable hotkeys
- Add default hotkeys for subtunes #1-#30, Play, Pause, Stop, First,
  Previous, Next, Last, FFWD, Loop
- Display STIL view and Playlist on top of each other, not next to each other
- Strip HVSC base dir from playlist 'Path' column
- Add playlist loading/saving (in M3U format)
- Add autoplaying the next subtune when the current subtune has finished
  playing (requires HVSC)
- Add autplaying the next SID in the playlist when all subtunes of a SID have
  played
- Fix missing display of the 'NAME' STIL field

You can get VICE from here:

https://vice-emu.sourceforge.io/


#####################
# SID-Device v1.0.1 #
#####################

Wilfred Bos has released a new version of SID-Device. SID-Device is a
cross-platform Network SID Device that emulates the Commodore 64 sound chip,
a.k.a. SID chip (6581/8580). It runs in a local network or on your own machine.

SID-Device can be used by SID players like ACID 64 Player Pro and JSIDPlay2. It
uses the emulation engine reSID 1.0 that is included in the Commodore-64
emulator Vice.

SID-Device has pre-compiled executables for Windows, Linux and Raspberry Pi OS.

Changes in this release:

- Added device discovery to allow clients to find the device on the network
- Fixed emulation timing issue for 6581 device (thanks to Vice team)
- Fixed slider in settings where the current value was not always shown
- Added double mouse click to slider to reset to default
- Added support for touch screens in settings screen
- Added Linux release

Check it out: https://github.com/WilfredC64/sid-device


###################
# Sidplayfp 2.5.0 #
###################

Libsidplayfp (and its console frontend sidplayfp) is a fork of sidplay2 born
with the aim to improve the quality of emulating the 6581, 8580 chips and the
surrounding C64 system in order to play SID music better.

Changes since 2.4.0 release:

- Correctly detect notes
- Fix building on Windows Unicode
- Display config file location in high verbose mode
- Stilview: handle character conversion
- Some work toward making playback exact to millisecond
- residfp: reworked the combined waveforms model by separating pulldown effect from waveform generation
- residfp: tweaked the 8580 filter parameters for increased volume and less distortion
- Updated to latest resid
- Use OpenMP to speedup LUTs initialization
- CIA: minor rework based on chip reverse engineering
- Use c++17 where available
- Added sanity check for buffer size
- Fixed a memory leak
- A few iconv fixes
- Minor mixer optimizations
- Other minor changes

Get the new version here: https://github.com/libsidplayfp/sidplayfp


##############
# CGSC v1.45 #
##############

The Compute Sidplayer Collection has been updated and contains now 16403 MUS
files, 4356 STR files and 5556 WDS files.

Get the collection here: http://www.c64music.co.uk/


###################
# JSidDevice v4.8 #
###################

A new version of JSidDevice has been released. JSidDevice is a network SID
device which can be controlled by SID players like ACID64 Player. JSidDevice
requires Java 8 or higher.

Changelog:

- Added device discovery to allow clients to find the device on the network

Check out: https://csdb.dk/release/?id=233223


##################
# JSIDPlay2 v4.8 #
##################

A new version of JSidplay2 has been released. JSidplay2 is an open-source C64
emulator specialized for sound reproduction. It is also a SID player for music
collections like HVSC and CGSC. It is a full C64 emulator and can play games of
the GameBase64 project as well. The emulator is written in Java and runs on any
environment that runs Java 8 or higher.

Changelog:

- Support of SFX Sound Expander Cartridge [FM-YAM alike] has been added
  (YM3526=OPL1 and YM3812=OPL2), new digi sample playback not working though
  (Insert Cartridge to enable support, disabled by default).
- Bugfix: PSID64 detection of SID base address fixed

Get it from: https://csdb.dk/release/?id=233222


###########
# DeepSID #
###########

DeepSID is an online SID player made by JCH of Vibrants. It emulates music
created for the Commodore 64 home computer. It supports nice features like:

- Toggling between WebSID/jsSID/SOASC for SID playback
- SID player and year display for each song
- Creature and play playlists
- Rating folders and SID files
- Comment / Discuss SID files
- Profile / CSDb / GB64 / Player / STIL / Piano / Graph view
- Search through HVSC / STIL
- and much more

DeepSID is continuously updated. See the Changes tab for the full change log.

Check it out: https://deepsid.chordian.net/


###################
# SID Known v1.25 #
###################

Wilfred Bos has released SID Known v1.25. This version supports now HVSC #79.
SID Known is a command line tool which you can use to identify SID tunes from
SID and PRG files.

This tool can be used if e.g., you want to know which SID tune is used in a
specific C64 demo or C64 game, or you have a SID tune found or ripped and you
want to know if it is already in your SID collection.

SID Known can be used to identify music but it also helps to find out which
tunes are not in the High Voltage SID Collection. If you find music not found
by SID Known, it would be appreciated if you report this to the HVSC crew
(https://hvsc.de) or post it in one of the CSDb forums (https://csdb.dk) like
"SIDs that aren't in HVSC yet".

Get the tool here: https://csdb.dk/release/?id=233536
