From 492e14a0305cf87ef5f4df9acb8a1cedfe317e33 Mon Sep 17 00:00:00 2001 From: SeeLook <seelook@gmail.com> Date: Sun, 15 Aug 2021 16:03:54 +0200 Subject: [PATCH] [Ukulele] Added build-in level with simple melodies --- levels/ukulele/simple melodies-ukulele.nel | Bin 0 -> 1522 bytes nootka.pro | 5 ++++- src/libs/core/music/tinstrument.cpp | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 levels/ukulele/simple melodies-ukulele.nel diff --git a/levels/ukulele/simple melodies-ukulele.nel b/levels/ukulele/simple melodies-ukulele.nel new file mode 100644 index 0000000000000000000000000000000000000000..eaba55ce566ca573ced807a2a1bc41dd95cab8be GIT binary patch literal 1522 zcmV<O1r7R@5*G;o00rs*08VOnob6oAa@#f#zWXT<o-5Om94G0(%%n-3aenMfrOfmS zkt-232rvL>M}3>#`W|_)0w5_-wmg+AiTVjI7O((z7YpouOM(V|{XJpm7NnwrpL^}& z6Au9oMMU}N-22+UXub4a2l!d5b@b=wPiROPATdN&Lg*WU;5$hWgIi$7N3qta`qlTj zYdTgUlOYU+9KkUaN0%B=g_M?pkJuPV2t|?rk03%?phzGtG=hj~q+`?3$w>&$2xH^p zqpu1|kxm*4B@itnqFiYp(X*pgE5LaZCkdQ;J({GJ1u!!eP+ov7z5hpWuL1i79Y>%- zNmFg?V5(mj8KYFB86)x+q-F;p!O_^v&xx0rnTI~c{wxFhEdyoC$`na|oC2cJxz}oY zNQFWg70pQS3U!BsDN`9`R1-O=8XNMctobv1P9|)Mz6<bi0%zH@pTK6GI-ND~>8`>@ z!nce{xDGYBg}}}h`?IvNOHYp(1a9D@OHRWo7I!@@uVmRgCE$?3Flb}n{o?832QRT- zsbRs{_>;K%B2=M8h2R?BW>S8Haiz7S7_M4yVmD6EwOl7P>{oUa2}2qgSw_VG-%%a+ zVj|O0T!r8oFBs9)w!H3|-VNBBFf8X<q2Nq`QK&~pylkydFcVJO8~bNShdNe4%UGr; z;zUFcB;+q4vG2;*cU}ErTudJfKV4vSF^sC72~W&wQ|eYF;XH6uTBihTB2ox%toc;g zS|wqB#<Zo!7p3th;3FLe?GwYZO28(RscYUBoKB2cC6ycRlJ_A=#q8!RiC7XISy!;O zn3Ns$T1Fr*c@K0sbe3rNrzRp^71g%oT_qIiBTY3k{?xyt{Kf>dOAnbioC*cTtNN0d z_-pnTVV)g8R3-uOEE(9=wxJQNB^_ki+9RU3RJqOAG1^XRSkuHPJpjAKOiNyH^_DK? zHmzVk@1A><vRmuDak+epQ4T@JY#IAoI-NhOgTWE2F-jQ;!8+f$M+V{+yh>vsDFF*U zqExPxajJuF8Ic-fp^_uv6l5!*+=vL;9kbAtx?S}N7yrJ5DZ!wPu-#LtL$f&yMy0`9 zGcWs#MIMWc9g30>k@t%-nftmkX<5OJ`$W@1RxV&`V&3nu7{A!t4>x(oo2SH^dgfY_ zm}N|Q`tpI8n6Tl(_Uz8J=S4jetx3%9do1Shl{=lga_{PyYfWO736;xwLXjRk3cL;S z)`z_Nj8%sfJ(oq^eU7cGg|*EfZ{rEOB4%0SZ9HK`<n7)3_~(W&l!BUl?0x$;gfY?$ z1UC@82`^bSkk1Fk#-0r@?$w)wjRE8OUuUeA0c--U8oa6-ul6~$-0p+Ne7tJx*}OvC zIxOzQgWUSDq~3h$5xlx)5&BHRcNUN$)ZW0`&1H|88)*9(psgk`8#z^77DSuVm-T|^ z&wH-BYhpGDqOZ;#C~+4H2CE@lr$M*|;SNd6P9WT2ne;GMZmSQZHGSQ-&$HPimhQeu zcQAQ<!pc38f_$V}1FvQtUj(CSBX5JdO+vBD$6&iAW=D~JpC6f*h2UjkQoHj&3814` z$7|g^PnS~XN6M?8EAE;zZr$gfH$J~^lb#*C&u`&#><jthUt{ABB((oqH~U@Kg#^C7 zgZAd#&R)ISIjj$LcH&#^X61H&<+gfG@>?l}Fw@;d$-Gqav;6bgbIr!Un+Em<*>@h< zm)RvxPcrXk?VFKO&s<jW=ckK3Oz4}Rv^1Nt*_1n%kL~m6)M~TYO#0Q>bLni$pI(e3 z<FSqtcSDX*PX*oXtB%V9Yy}U9qG9mj%m~VhI1(n`vESs_Uz=9hyT|m{hNEf4jFSr8 z5=qH`O)h|Pxe>8!B`B??7dY99NvvQ(a%Iy}>Lv*vfxWfJ<bFChvG)+U5{{|+ZNIRW z3*{sxuH3Z$chSm@F|7=^AIr}w1Imt>f}Y9J_^6s~=J)zcn&$QDEYz#JP_NU4dOcsL Y*O^zjBC71>7dH3ZwQRxBe*gq0c}4v3;s5{u literal 0 HcmV?d00001 diff --git a/nootka.pro b/nootka.pro index 66ef727bd..110bb11ec 100644 --- a/nootka.pro +++ b/nootka.pro @@ -20,6 +20,7 @@ CONFIG += ordered src.depends = src/libs/core sound.depends = src/libs/core +# Build-in exam level files levels.path= /assets/levels levels.files += $$files(levels/*.nel) guitarLevels.path= /assets/levels/guitar @@ -32,5 +33,7 @@ bandoLevels.path= /assets/levels/bandoneon bandoLevels.files += $$files(levels/bandoneon/*.nel) saxLevels.path= /assets/levels/sax saxLevels.files += $$files(levels/sax/*.nel) +ukuLevels.path= /assets/levels/ukulele +ukuLevels.files += $$files(levels/ukulele/*.nel) -INSTALLS += levels guitarLevels bassLevels pianoLevels bandoLevels saxLevels +INSTALLS += levels guitarLevels bassLevels pianoLevels bandoLevels saxLevels ukuLevels diff --git a/src/libs/core/music/tinstrument.cpp b/src/libs/core/music/tinstrument.cpp index 06e3594a5..74c1d1702 100644 --- a/src/libs/core/music/tinstrument.cpp +++ b/src/libs/core/music/tinstrument.cpp @@ -117,6 +117,8 @@ QString Tinstrument::levelsDir() const { case AltSax: case TenorSax: return QStringLiteral("sax"); + case Ukulele: + return QStringLiteral("ukulele"); default: return QString(); } -- GitLab