Skip to content

MagSID Editor 1.1

Choose a tag to compare

@MagnarHarestad MagnarHarestad released this 14 Oct 19:05
· 80 commits to main since this release

MagSID Editor 1.1 — a Windows tracker for Commodore 64 music, with a low-memory SID player.

Download and run

Download MagSID-Editor-v1.1-win-x64.zip, unpack it anywhere and run MagSID-Editor.exe. There is no installer.

  • Needs Windows 10 or 11 (64-bit) and the .NET 8 Desktop Runtime for x64.
  • The exe is not code-signed, so Windows SmartScreen may warn about an unknown publisher: More info → Run anyway.
  • Nothing else is needed — .sid export and playback are built in.

Menu → About lists every key and control.

What's new in 1.1

DAW view

  • A project cursor that follows the song and stays where it stops: F2 carries on from there, F4 twice goes back to where playback started.
  • Playheads in Arrange, one per channel; clips as wide as they play, so the channels share one timeline.
  • Locators (drag in the ruler) and Cycle, which loops the range without a gap.
  • Recording from a MIDI keyboard into the piano roll (REC), with a one-bar pre-roll, an optional click count-in, and punch-in/out between the locators.
  • Chord REC on the instrument page: the chord held becomes the note program, as an arpeggio.
  • A slide lane under the piano roll, with the glide drawn on the notes; slides can be copied and pasted.
  • Cutoff steps dragged in the filter graph; the oscillator strip drawn from reSID's own output for the pulse width set.
  • Arrange: right-click menu for clips, Insert/Delete on the RST block.

Retro view

  • LS/LE loops drawn as they play — later passes as linked copies of the first — so looping channels line up with the others. The DAW draws them the same way. Menu → Unroll Loops switches it off.
  • Stopping and resuming land on the row actually being heard, on every channel.
  • Slide rows (1xx up, 2xx down) typed from the numpad.

Player and sound

  • Slides moved from the instrument to the pattern, as 1xx / 2xx rows.
  • After a note off, pulse sweep, note program, vibrato and slide carry on through the release — at no cost in player size.
  • Soft hard restart (SOFT HR) per instrument; Silence ($09) as a waveform choice.
  • Rastertime shown in the toolbar, measured on the player's own 6502 code, and live while playing.

License

MagSID Editor is free software under the GNU General Public License, version 2 or later. Its SID emulation is a C# translation of reSID by Dag Lem; it also includes NAudio (MIT). See LICENSE.txt and THIRD-PARTY-NOTICES.md in the zip.