A downloadable tool for Windows

Download NowName your own price

Music Studio is a Windows-based SID music creator software. For an accurate C64 sound, it utilises the newest RESID-FP emulation available, both old (6581) and new (8580) SID chips. MS2 is capable of creating 1x speed tunes and many SID chip parameters can be edited directly using the various commands. Classic and new C64 sounds can be created with envelope parameters that can be set up in few simple steps.


To use in Windows, just unzip the archive and run the EXE.


Video demonstration:

C64: MusicStudio2 play music from BASIC:

C64: MusicStudio2 play music from machine code:

Example of using rip SID file...

Any errors regarding Visual Studio runtime can be fixed by installing the redistributable from Microsoft: http://download.microsoft.com/download/1/6/B/16B06F60-3B20-4FF2-B699-5E9B7962F9A...


Credits:

--------

Martin Piper and Alan Peters - Original C64 code

Martin Piper - PC Editor code.

Alan Peters - Demo music

Special thank you to NecroPolo, Richard Bayliss and Chabee for their testing and demo music.

Portions of this software use source code from RESID-FP http://sidplay-residfp.sourceforge.net/

A special tweaked version of ACME is used in the release. The original source is available from http://www.esw-heim.tu-clausthal.de/~marco/smorbrod/acme/

Source code for this tool and the tweaked ACME source is available from http://www.wellytop.com/C64.html

StatusReleased
CategoryTool
PlatformsWindows
Rating
Rated 4.8 out of 5 stars
(4 total ratings)
AuthorMartin Piper
TagsCommodore 64, Music

Download

Download NowName your own price

Click download now to get access to the following files:

MusicStudio2.2.0.9.7z 3.1 MB

Development log

Comments

Log in with itch.io to leave a comment.

(2 edits)

Interesting. It would be very useful to add the ability to inhibit a voice via code, so that you can play sound effects by temporarily removing a (less important) voice from the music (like IK+ does, for example).

Do you mean sampled audio? Or a chip sound effect?

Both actually are supported already. 

(2 edits)

I mean, if I want to generate the sound effects independently, with my own code, can I mute a voice of the music and then resume it?

Yes, but you will need to change the source code of the player routine. In the source file MusicPlayer2.a look for .playSFX and this block of code is active when SoundEffectsActive is defined. The variable .fxnoteDuration is used to decide how long to use the voice for sound effects before resuming the music.