SolReSol: The Project


DOWNLOAD SOLRESOL: THE PROJECT V.0.95 (for Win 32-bit and 64-bit):


Download Bome’s Midi Translator Classic (for live MIDI input)

If you find that mspdb120.dll is missing, make sure you download and install vcredist_x64 and vcredist_x86. If X3DAudio1_7.dll is missing, you can download this Direct X update.


1.What is SolReSol?

To give a short answer, it is a constructed (or artificial, i.e. intentionally created) musical language devised almost two centuries ago by François Sudre. SolReSol is a unique language because it uses a multitude of ways of speaking and writing, such as using the seven spectral colors, numbers from 1 to 7, musical notes from Do to Si or from C to B, etc. SolReSol means “Language” in SolReSol. If you want to read more and find out about its history and rules, try Wikipedia or SiDoSi (meaning “Learn” in SolReSol – now you already know two important words in SolReSol!)- a great website dedicated entirely to this language.

2.Who actually needs such a language?

First of all, SolReSol is beautiful. It is as beautiful as the bright colors of the rainbow and as the seven notes of the chromatic scale, so many artists use it in their installations, music, video clips, films, paintings, poems, performances and stories. There are also enthusiasts who speak this language and, hopefully, in the future it will gain a bigger following. Second, It is an almost perfectly structured minimalistic and versatile language (despite being called an a priori language, it is heavily influenced by French – this can be seen in both its grammar and vocabulary) with words separated into semantic groups, synonyms and homonyms that overcomplicate the language are almost absent and many antonyms can be formed by just inverting the syllables. SolReSol brings linguists one step closer to their discovery of the perfect language.

3.Where do I start with SolReSol?

SolReSol is not the most widely used constructed language and certainly not the easiest one to learn. However, it is a very logical and well-structured language, so when you learn the rules, begin to get used to the language and learn the essential words, you will be making a good progress. Learning tools and exercises that are going to be included in the upcoming SolReSol: The Project versions will help you to do that.

4.I am hopeless at music! Will I be able to understand SolReSol?

Remember this: nobody is hopeless at music (or any other skill, for that matter) – it might just take a long time to train your ear. Try the Solfege mode game which is included in SolReSol: The Project – understand the connection between position of the note on the staff and the sound, try different instruments to see how their sound changes depending on notes played. Keep trying harder and harder – hundreds, thousands of times – this is what real-life solfege is about. You have reached the pinnacle if you can clearly imagine the sound in your head even before you press the key to play it.

5.SolReSol words in this program are different from SolReSol words in XYZ!

SolReSol was originally written in French with no commentary in another language, so there might be several ways to translate certain words. Moreover, in this version words are monosemantic, i.e. have only meaning/translation.

6.How do I use my synth with SolReSol:The Project?

This feature is still experimental, but it does work if you follow the steps mentioned in the documentation. To begin with, make sure that your MIDI instrument is properly connected to your PC – try testing it with some other programs. When you start Bome’s Midi translator, do not forget to choose the right input instrument and load the script named !SOLRESOL (found in the folder where you installed SolReSol: The Project or here:!SOLRESOL.bmtp – Right click – Save As…)

7.The program won’t start.

If you are missing mspdb120.dll, make sure you download and install vcredist_x64 and vcredist_x86. If you are missing X3DAudio1_7.dll, you can download this Direct X update. If these steps do not help, you may have encountered a software/hardware compatibility issue – for example, an unsupported operating system or video adapter. SolReSol: The Project is powered by Unreal Engine 4, which is a modern high-end 3D engine, but it has been launched on a variety of hardware, including older PC models, tablets and laptops with integrated video adapters, so it demonstrates a high degree of compatibility.


Please share your ideas and don’t hesitate to ask for my support – the best way to reach me is by good old email: