<commit_before>MUSIC BLOCKS
============

“All musicians are subconsciously mathematicians” – Monk

Music Blocks is a collection of manipulative tools for exploring
musical concepts in an integrative and fun way.

![alt tag](https://raw.githubusercontent.com/sugarlabs/musicblocks/master/screenshots/Screenshot-1.png)

![alt tag](https://raw.githubusercontent.com/sugarlabs/musicblocks/master/screenshots/Screenshot-2.png)

Using Music Blocks
------------------

Music Blocks is designed to run in a web browser.

The easiest way to run Music Blocks is to open [Music
Blocks](https://musicblocks.sugarlabs.org) in your browser (Firefox,
Chrome, and Opera work best).

If you want to run Music Blocks offline,
[download](https://github.com/sugarlabs/musicblocks/archive/master.zip]
(or git [clone](https://github.com/sugarlabs/musicblocks.git)) this
repo and point your browser to the index.html file found in the
musicblocks directory on your local file system.

You can also run Music Blocks by setting up a local server.

See [Using Music
Blocks](http://github.com/sugarlabs/musicblocks/tree/master/documentation/README.md)
and [Music Blocks
Guide](http://github.com/sugarlabs/musicblocks/tree/master/guide/README.md)

Credits
-------

Music Blocks is a fork of
[TurtleBlocksJS](https://github.com/sugarlabs/turtleblocksjs)
created by <NAME>.

Dev<NAME>libarri has contributed functional and user-interface
designs. Many of his contributions were inspired by the music
education ideas, representations and practices (e.g. aspects of
matrix, musical cups) developed and published by [Larry
Scripp](http://www.larryscripp.net/) with whom Devin studied at New
England Conservatory and for whom he worked at Affron Scripp &
Associates, LLC. [Center for Music and the Arts in Education
(CMAIE)](http://centerformie.org/) [Music in
Education](http://music-in-education.org/) Some of the graphics were
contributed by <NAME>.

Much of the initial coding specific to Music Blocks was done by
<NAME> as part of Google Summer of Code (GSoC) 2015. <NAME> contributed to additional widgets as part of GSoC
2016. Additional contributions are being made by <NAME>, <NAME>, <NAME>, <NAME>, and <NAME> as part of GSoC 2017. During GSoC 2018, <NAME> developed a
Temperament Widget. <NAME> added a keyboard widget and a
pitch-tracking widget.

Many students contributed to the project as part of Google Code-in
(2015&ndash;16, 2016&ndash;17, and 2017&ndash;2018). <NAME>
built the Planet during GCI 2016&ndash;17. <NAME> redesigned the
Planet code as a series of GCI tasks in 2017&ndash;18; <NAME>
refactored the toolbars as a series of GCI tasks in 2018.

A full list of
[contributors](https://github.com/sugarlabs/musicblocks/graphs/contributors)
is available.<commit_msg>single out Emily re the mouse icon<commit_after>MUSIC BLOCKS
============

“All musicians are subconsciously mathematicians” – Monk

Music Blocks is a collection of manipulative tools for exploring
musical concepts in an integrative and fun way.

![alt tag](https://raw.githubusercontent.com/sugarlabs/musicblocks/master/screenshots/Screenshot-1.png)

![alt tag](https://raw.githubusercontent.com/sugarlabs/musicblocks/master/screenshots/Screenshot-2.png)

Using Music Blocks
------------------

Music Blocks is designed to run in a web browser.

The easiest way to run Music Blocks is to open [Music
Blocks](https://musicblocks.sugarlabs.org) in your browser (Firefox,
Chrome, and Opera work best).

If you want to run Music Blocks offline,
[download](https://github.com/sugarlabs/musicblocks/archive/master.zip]
(or git [clone](https://github.com/sugarlabs/musicblocks.git)) this
repo and point your browser to the index.html file found in the
musicblocks directory on your local file system.

You can also run Music Blocks by setting up a local server.

See [Using Music
Blocks](http://github.com/sugarlabs/musicblocks/tree/master/documentation/README.md)
and [Music Blocks
Guide](http://github.com/sugarlabs/musicblocks/tree/master/guide/README.md)

Credits
-------

Music Blocks is a fork of
[TurtleBlocksJS](https://github.com/sugarlabs/turtleblocksjs)
created by <NAME>.

<NAME> has contributed functional and user-interface
designs. Many of his contributions were inspired by the music
education ideas, representations and practices (e.g. aspects of
matrix, musical cups) developed and published by [Larry
Scripp](http://www.larryscripp.net/) with whom Devin studied at New
England Conservatory and for whom he worked at Affron Scripp &
Associates, LLC. [Center for Music and the Arts in Education
(CMAIE)](http://centerformie.org/) [Music in
Education](http://music-in-education.org/) Some of the graphics were
contributed by <NAME>.

Much of the initial coding specific to Music Blocks was done by
<NAME> as part of Google Summer of Code (GSoC) 2015. Hemant
Kasat contributed to additional widgets as part of GSoC
2016. Additional contributions are being made by <NAME>, <NAME>, <NAME>, <NAME>, and <NAME> as part of GSoC 2017. During GSoC 2018, <NAME> developed a
Temperament Widget. <NAME> added a keyboard widget and a
pitch-tracking widget.

Many students contributed to the project as part of Google Code-in
(2015&ndash;16, 2016&ndash;17, and 2017&ndash;2018). <NAME>
built the Planet during GCI 2016&ndash;17. <NAME> designed our
mouse icon and <NAME> redesigned the Planet code as a series of GCI
tasks in 2017&ndash;18; <NAME> refactored the toolbars as a
series of GCI tasks in 2018.

A full list of
[contributors](https://github.com/sugarlabs/musicblocks/graphs/contributors)
is available.
{'fraction_non_alphanumeric': 0.10168882500898312, 'fraction_numerical': 0.019403521379805964, 'mean_word_length': 4.786902286902287, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 33, 'https://': 14, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1610075', 'n_tokens_mistral': 1804, 'n_tokens_neox': 1634, 'n_words': 650}