Sorrygle - ध्वनि-लेखन। MIDI में compile होने वाली composition के लिए programming language
(github.com)- कोड चलाकर देखने के लिए playground उपलब्ध है: https://sorry.daldal.so/sorrygle
निर्माण की पृष्ठभूमि
लेखक चैट कम्युनिटी में परिचित लोगों के साथ संगीत के आइडिया साझा करने के लिए composition प्रोग्राम MuseScore का उपयोग करता रहा था
नया संगीत प्रोजेक्ट बनाना, उसे music file के रूप में export करना, फिर file upload करके साझा करना—यह पूरी प्रक्रिया झंझटभरी थी
छोटे कोड के जरिए सीधे चैट विंडो में साझा किया जा सके, इसके लिए MML(Music Macro Language) जैसी composition programming language के उपयोग पर विचार किया गया
MML में staccato, sforzando, crescendo, ornamentation आदि को संक्षेप में व्यक्त करना संभव नहीं था, इसलिए नया syntax तैयार कर उसे implement किया गया
2 टिप्पणियां
Sorigeul के लेखक JJoriping प्रसिद्ध open source अंताक्षरी ऑनलाइन गेम KKuTu के डेवलपर भी हैं: https://github.com/JJoriping/KKuTu
यह वाकई कमाल की बात है कि Kkutu open source था। Sorrygle भी सच में बहुत intuitive और अच्छी तरह से बनाया गया open source प्रोजेक्ट लगता है, लेकिन मुझे संगीत की ज़्यादा समझ नहीं है, इसलिए मैं इसे और ज़्यादा आज़मा नहीं पाने का अफसोस है.