Frequently Asked Questions


What is Musink?

Musink Lite is a 'free' music-composition software package for Windows, that lets you write music at unprecedented speeds. Musink lets you create anything from orchestral scores to short-musical-snippets, to exercise books. Musink will also play back your music to you, and can export your work as MIDI. Musink is particularly useful if you are a drummer or writing music for many voices. Musink Pro is a premium version of Musink.

How is Musink different?

Download it and find out.
Musink is optimised for speed; it takes care of almost all layout tasks for you, including note durations. This rids you of frustratingly-slow input methods, like note toolboxes, and lets you focus on what you came to do: write music.


How much does Musink cost?

Musink Pro's price is listed here. Musink Lite is free to download for personal or commercial use.

What are the differences between Musink Lite and Musink Pro?

A comparison table is on the download page. Some of Musink Pro's features are also detailed on the Musink Pro info page.

What are the restrictions on a Musink Pro license?

Musink Pro licenses are on a per-computer, rather than per-user, basis. I.e. You can only install Musink Pro on a single computer, but your family and friends can use Musink Pro on that computer as much as they please (See EULA for details). If you need to move your installation to a new computer, you will need to contact us in order to do so.

Licenses are 'eternal' and allow free updates (within a major version).

See the EULA and Terms Of Sale for details about licenses. Both of these agreements are listed on the legal page.

Why one license per computer?

Remember you can move licenses between computers if you need to upgrade your PC.

There are three major reasons licenses are as they are:

  • It's cheaper: You only pay for what you use. This lets Musink be a fraction of the cost of competitor software, and nothing stops you grabbing two licenses if you need to use it on multiple devices.
  • It's simpler: Your students and family can use your computer without breaking the license rules.
  • It's more private: Musink doesn't need to spy on you to check who is using your license and when.


Will Musink play my music back to me?

Of course. MIDI playback is supported through any general-midi compatible device (including the General Midi built into Windows). Also see Requirements.

Can I record from a MIDI Keyboard?

Musink Pro offers this functionality, yes. Also see Requirements.

Can I write drum music in Musink?

Definitely. Musink has a range of features specifically for percussionists. Since the very beginning, Musink has been built with special consideration for drummers. You'll never have written music faster!

Can Musink write TABs and Guitar chords?

Not just yet. This is a priority for the future, however, so watch this space.

Which formats does Musink export as?

Sheet music can be exported as PDF, XPS documents, or PNG image files. XPS and PDF documents can be converted into other formats, like editable SVG files, using free 3rd-party websites. Your projects can also be exported in MIDI format.

Can Musink Pro open my scores that I wrote with Musink Lite?

Yes, as long as you have the most recent version of Musink Pro.

Can Musink Lite open my scores that I wrote with Musink Pro?

It depends. Musink Pro is updated more often than Musink Lite. When Musink Pro is more modern than Musink Lite, Musink Lite will not be able to open Pro scores. When Musink Lite is equally up to date, it will be able to open Musink Pro scores.

Can I install Musink Lite and Pro on the same computer?

No, but you should never want to do this. Musink Pro does everything Musink Lite does, and much more. Just use Pro.


Which operating systems does Musink run on?

Musink requires Windows 10 or later. It may work on older version of Windows but it is not formally tested on those systems.

Musink Pro customers can contact me to request older Musink Pro versions which will run on Windows 8.1, 8, 7, Vista, XP Home SP3, XP Professional SP3, or XP Professional (x64) SP2.

Musink is not yet compatible with Linux or Macintosh.

What are the minimum hardware requirements?

Almost all modern PCs will meet the recommended hardware requirements:

Minimum Recommended
Processor (32 or 64 bit) 2 GHz single core 2.3 GHz dual core or better
Free Disk Space* 2GB 2GB
Monitor Resolution 1024 x 768 pixels 1600 x 960 pixels or better
*If .NET Framework not installed. The .NET framework comes preinstalled with some versions of Windows.

What do I need for MIDI Playback?

You will need one or more functioning MIDI devices installed on your computer. Most versions of Windows come with a basic MIDI package already installed. To test whether you have a MIDI device installed, open any MIDI file on your computer. If it plays, Musink playback should work. A list of free devices and other help with MIDI playback is available here.

What do I need for MIDI recording and input?

You will need a copy of Musink Pro, and a MIDI device (such as a MIDI keyboard) that can send MIDI messages to your computer. If you do not have any such device, Musink Pro will work, but you will not be able to use the MIDI-in functionality.

Remember that some soundcards can cause latency (delay) issues with MIDI devices. This is not a Musink bug, but a soundcard performance issue. There are usually ways around latency issues, but, if you are unsure and intend on recording 'live' into Musink Pro, you should check your MIDI device performance before making a purchase. Remember that Musink Pro also has step-input functionality, for which latency issues usually do not matter.

How much disk space does Musink require?

Around 20MB. If you have uninstalled the .NET framework that comes shipped with Windows, the install size will be larger.


Who owns Musink?

All code, trademarks, copyright, intellectual property, and patent rights are owned by Musink Limited, New Zealand. Your Musink Pro license gives you the right to use Musink Pro.

Who wrote Musink?

Musink was written and is maintained by Lee Reid.


I found a bug! What do I do?

Report it here, so the problem can be fixed :)

How do I print / turn my music into a PDF / put it on a page?

Choose File->Publish from the menu bar. The process is completely automated.

Are there any tutorials available?

Yes. The help wiki contains step by step instructions for most tasks. A getting started tutorial can be found here.

How can I get involved?

Please see our contribute page.

How can I contact you?

Use this page.

Geeky Stuff

What is Musink written in?

Mostly C#.

How can I write programs like Musink?

I get asked this all the time, usually from people who are very new to programming. My advice is this:

  • Programming takes real dedication to learn, but it can be very rewarding if you put in the time.
  • Pick a popular general purpose* programming language** that has been around a while and seems popular.
  • Find a good book and work it through from cover to cover.
  • Make lots of small projects and work your way up. You learn by doing.
  • Do not start with a large project like Musink! Small projects are fun. Large projects are hard.
  • The programming world is full of hype, opinion, and fashion. Read two opinions on everything.
  • Learn about some basic principles of software architecture before starting a medium sized project. It will save time in the long run.
  • Don't aim to build 'another Musink!' That's hard and will take years. You already have Musink. Build something you need and you'll have more fun.
  • Most people are not good at programming and many of the best programmers taught themselves. Don't feel small simply because you lack a university degree in engineering.

*A general purpose programming language is one that can make lots of different kinds of programs. MATLAB for example, is a language centred around doing scientific calculations easily - it's not general purpose. Java, C++, C#, etc are not optimised for anything in particular, which means they can make a wide range of apps without becoming awkward. General purpose languages often teach better habits that you can carry on to other projects.

**At the risk of starting a war, I don't recommend starting with Python unless your goal is only to play around or to make small script-like programs. Python is a common recommendation for newcomers but I feel it teaches bad habits, and its philosophy does not translate well to large projects or other languages you may want to learn later.