A számítógéppel támogatott kottaszerkesztés speciális, de fontos alkalmazási területe az informatikának. Sajnos azonban a kotta szabványos, formális modelljének hiányában az erre szolgáló megoldások nem elégítik ki a kottamásolók összes igényét. A kotta számítógépes modellezése és szerkesztésére szolgáló felhasználói felület megtervezése érdekes, interdiszciplináris kihívás.
Az Eclipse platform ehhez sok segítséget nyújt különböző keretrendszerek formájában, melyek a kotta domain specifikus nyelvének magas szintű leírását teszik lehetővé, az erre épülő grafikus szerkesztő fejlesztését pedig újrafelhasználható komponensekkel gyorsítják fel.
Munkám során ezekre támaszkodva kifejlesztettem egy olyan kottaszerkesztő szoftvert, ami mögött egy jól átgondolt modell áll, szilárd alapul szolgál a későbbi kiterjesztések (pl. lejátszás, nyomdai minőségű szedés, más programokkal való együttműködés) számára, és rendelkezik az asztali alkalmazásoktól elvárható platformfüggetlenség és többnyelvűség előnyös tulajdonságával.


Szólj hozzá!