Value goes into the community. Musical heritage gains a presence. No speculation. No hoarding.
Stretch goal achievements reward early backers and are used to track progress against the overall crowdfunding goals, which are laid out below.
This blog documents a paradigm-changing, open-source and speculation-free music visualisation project of potentially profound social value.
For crowdfunding success, we need your direct help in extending our reach. Please use the social media tags liberally - to tweet, email, post and share.
CROWDFUNDING GOALS
Core Crowdfunding Goals
The single, overriding goal of this crowdfunding round is to bring -end to end- all that has been achieved so far online in a robust, reuse-exemplary form.This will bring what had been deep-dive areas of world music theory directly to the surface, driving cognition, learning, understanding and application.
It will establish a top-to-bottom implementation of a strictly limited feature set acting as template or conceptual framework for all future work, beginning with:
o notation, for the standard classical or western notation system clefs
o one instrument family, that of the lutes
o one theory tool family, that of tone circle
o a coordination mechanism directly linking instrument model and theory tool configuration, and which ensures changes to one are reflected in the other.
o Single Sign-On (LDAP, SAML, LTI, Google Apps, OpenID?), for early access users
This goal will be realised in stages defined by a set of core or initial goals, and a limited range of so-called 'stretch goals'. All listings below act as guidance only, and cannot be considered exhaustive.
Where a goal fails to get financed, or where financing later proves insufficient, repeat funding will be sought.
o Free to first xx contributors
o Free to anyone attracting xx contributions
o Pre-selling (as crowdfunding reward)
o Personal Contact
o Social reinvestment of profit
o Build community, raise awareness and derive learnings for subsequent crowdfunding rounds (securing support according to the so-called 20/30/50 rule)
Key Leveraging Mechanisms
o Generation of Social Valueo Free to first xx contributors
o Free to anyone attracting xx contributions
o Pre-selling (as crowdfunding reward)
o Personal Contact
o Social reinvestment of profit
o Build community, raise awareness and derive learnings for subsequent crowdfunding rounds (securing support according to the so-called 20/30/50 rule)
o Eliminate possible dependency on speculative forms of funding
Detailed Goals
1) top to bottom cleanup of existing code
o update to d3.js V4.0o full integration of instrument and theory tool classification trees, including direct population of user menus
o backend
o server-side pre-rendering
o restful apis throughout
o initial open source sound library integration
o review / update code to latest standards (es6), paradigms (componentization?) and best practices throughout
o across-the-board homogenization of visualisation interfaces for visual and handling consistency
o optimisation for speed and security
o linked model / theory customisation interface
o Code structure visualisation (as an aid to developers)
2) western / classical notation

o wider / robuster notation capabilities
- the remaining classical clefs
- the accustomed classical keys
- piano style (treble & bass) voicing
- mixed single-and-piano voicings (chamber / orchestral scorings)
3) framework completion
o test framework integrationo logging overhaul
o event handling centralisation
o generic base templates for use in further instrument model and theory tool animations>
4) Documentation and Developer Playground
o api documentation
o developer guides
o usage examples
o licensing
o api descriptions
o animation examples
o simulator (for developer use)
Outcome: open source developers are informed
5) integration support
o continuous delivery plan + infrastructure o open source integration process descriptiono open source repository online
o simulator launch with api publication
o first community process in place
o first open source contributions accepted
Outcome: open source developers can contribute
6) Initial Working Version Online
o to be continued..7) p2p score interworking
o p2p synchronisation scenarioso 3rd party product survey and integration tests
o basic interworking controls
8) Microtonal Notation
o data driven approach to notation fontso sagittal + a few alternatives
o Tablatures
o .. etc ..
FURTHER LONG-TERM CROWDFUNDING
For each crowdfunding drive:for a combination of one instrument model and theory tool:
o modelling of instrument and tool from their generic base
o integration into P2P command framework
o cross-testing against existing instruments, tools, classification hierarchies, data stores and P2P framework
1 comments:
Write commentsI am looking forward to see how this project will turn out. As a music enthusiast with dyscalculia (number dyslexia), certain concept of rhythms have been quite difficult and it deterred me from getting into serious music composition. If ever it should aid any of us with specific LD(s), this will be a revolutionary tool to help many music enthusiasts overcome their setbacks to fulfilling their dreams. I admire the concept so far as presented, and will keep an eye out on this project.
ReplyComments, questions and (especially) critique welcome.