@@ -15,33 +15,39 @@ <h1>BBC Micro <code>ENVELOPE</code> editor</h1>
1515 </ p >
1616 </ header >
1717
18- < section class ="panel " id ="envelope-panel ">
19- < h2 > Envelope (N=1)</ h2 >
20- < h3 > Pitch envelope</ h3 >
21- < div class ="grid " id ="pitch-grid "> </ div >
22- < h3 > Amplitude envelope</ h3 >
23- < div class ="grid " id ="amp-grid "> </ div >
24- < div class ="basic-row ">
25- < input type ="text " class ="basic-line " id ="envelope-line " spellcheck ="false " autocomplete ="off " />
26- < button class ="copy-btn " data-copy ="envelope-line " title ="Copy ENVELOPE statement " aria-label ="Copy ENVELOPE statement "> </ button >
27- </ div >
28- </ section >
18+ < div class ="layout ">
19+ < div class ="controls ">
20+ < section class ="panel " id ="envelope-panel ">
21+ < h2 > Envelope (N=1)</ h2 >
22+ < h3 > Pitch envelope</ h3 >
23+ < div class ="grid " id ="pitch-grid "> </ div >
24+ < h3 > Amplitude envelope</ h3 >
25+ < div class ="grid " id ="amp-grid "> </ div >
26+ < div class ="basic-row ">
27+ < input type ="text " class ="basic-line " id ="envelope-line " spellcheck ="false " autocomplete ="off " />
28+ < button class ="copy-btn " data-copy ="envelope-line " title ="Copy ENVELOPE statement " aria-label ="Copy ENVELOPE statement "> </ button >
29+ </ div >
30+ </ section >
2931
30- < section class ="panel ">
31- < h2 > Sound parameters</ h2 >
32- < div class ="grid " id ="sound-grid "> </ div >
33- < div class ="basic-row ">
34- < input type ="text " class ="basic-line " id ="sound-line " spellcheck ="false " autocomplete ="off " />
35- < button class ="copy-btn " data-copy ="sound-line " title ="Copy SOUND statement " aria-label ="Copy SOUND statement "> </ button >
32+ < section class ="panel ">
33+ < h2 > Sound parameters</ h2 >
34+ < div class ="grid " id ="sound-grid "> </ div >
35+ < div class ="basic-row ">
36+ < input type ="text " class ="basic-line " id ="sound-line " spellcheck ="false " autocomplete ="off " />
37+ < button class ="copy-btn " data-copy ="sound-line " title ="Copy SOUND statement " aria-label ="Copy SOUND statement "> </ button >
38+ </ div >
39+ < button id ="play "> Play</ button >
40+ < button id ="stop "> Stop</ button >
41+ </ section >
3642 </ div >
37- < button id ="play "> Play</ button >
38- < button id ="stop "> Stop</ button >
39- </ section >
4043
41- < section class ="panel ">
42- < h2 > Visualisation</ h2 >
43- < canvas id ="viz " width ="900 " height ="320 "> </ canvas >
44- </ section >
44+ < div class ="viz-col ">
45+ < section class ="panel viz-panel ">
46+ < h2 > Visualisation</ h2 >
47+ < canvas id ="viz " width ="900 " height ="320 "> </ canvas >
48+ </ section >
49+ </ div >
50+ </ div >
4551 </ main >
4652 < script type ="module " src ="/src/main.ts "> </ script >
4753 </ body >
0 commit comments