Music Blocks is a free and open source, browser based software, designed basically for students to learn music in fun and interactive way. To get started with Music Blocks, newbies need to have a fundamental understanding of the software, what are the things can be done and importantly how things can be done. To address these requirements, Music Blocks has two guides: 'Using Music Blocks' and 'Music Blocks Guide'. But the existing user guides lacks most of the important information about the software components, how each building blocks in the software can be related to music and especially some examples of how to create music with the software. Objective of this project is to create a user manual which would be a comprehensive guide while providing samples and related explanations.
This project started as a Google Summer of Code 2017 by Dinuka Tharangi Jayaweera mentored by Walter Bender and Devin Ulibarri. Also, Hrishi Patel and Cristina Del Puerto contributed.
Clone or download the source code into a server(PHP supported) and start the server (i.e. WampServer).
Instructions for Database setup
- run the music_blocks_database.sql to create the database and relevant tables.
Please note that your database server should be MySQL compatible.
- Log into your phpMyAdmin account.
- Import the music_blocks_database.sql file and run it.
How to import a database to phpMyAdmin: http://www.techrepublic.com/blog/smb-technologist/import-and-export-databases-using-phpmyadmin/