Skip to content
Snippets Groups Projects
Verified Commit 39605e8c authored by mirabilos's avatar mirabilos Committed by mirabilos
Browse files

[WIP] commit where I was before extouring to mgp bugfixes…

(… ’cause the new tarent logo, with its dot, extends below
the baseline which causes all sorts of havoc, see e.g.
commit aa2b4ea81ad99f7bbd9ab7d165f3650c14a8c345 in VerA.web)
parent df1f1efc
No related branches found
No related tags found
No related merge requests found
Pipeline #144 failed
<hr /><ul>
<li><a href="https://mirabilos.edugit.org/mscore-workshop/">workshop
<li><a href="https://mirabilos.edugit.org/shell-workshop/">workshop
homepage</a> with the web (latest) version of these <a
href="https://mirabilos.edugit.org/mscore-workshop/html/index.html">slides</a></li>
<li><a href="http://www.mirbsd.org/~tg/mscore-workshop/">alternative
web version</a> (all files, straight, old server)</li>
<li><a href="https://mirabilos.edugit.org/mscore-workshop/notes/linklist.htm">list
href="https://mirabilos.edugit.org/shell-workshop/html/index.html">slides</a></li>
<li><a href="https://mirabilos.edugit.org/shell-workshop/notes/linklist.htm">list
of further links</a> from this workshop</li>
<li><a href="https://edugit.org/mirabilos/mscore-workshop">source code</a></li>
<li><a href="https://edugit.org/mirabilos/shell-workshop">source code</a></li>
</ul>
......@@ -2,7 +2,7 @@
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>mirabilos’ MuseScore workshop</title>
<title>mirabilos’ shell workshop by ⮡ tarent</title>
<style type="text/css"><!--/*--><![CDATA[/*><!--*/
body {
background-color:#000000;
......@@ -14,39 +14,49 @@
a {
color:#148DBD;
}
.tarent {
color:#FF0000;
white-space:nowrap;
font-face:Museo Sans,Verdana,sans-serif;
}
/*]]>*/--></style>
</head><body>
<h2>MuseScore workshop material for the Web</h2>
<p>The <a href="https://edugit.org/mirabilos/mscore-workshop">source
code</a> for all my material for a MuseScore workshop can be found
at EduGit. This is a stub site, but you can directly view my <a
href="../notes/linklist.htm">list of auxillary links</a> here, as well
as a <a href="../html/index.html">rendered version of the slide deck</a>
(HTML with images, plain UTF-8 text is linked) and a (very rudimentary)
<a href="workshop.pdf">paper (PDF)</a>.</p>
<h2>POSIX/Korn shell workshop material for the Web</h2>
<p>The <a href="https://edugit.org/mirabilos/shell-workshop">source
code</a> for my published material for a shell workshop can be found
at EduGit. This is a stub site, but you can directly view my the <a
href="workshop.pdf">workshop paper (PDF)</a> there, as well as the <a
href="../notes/linklist.htm">list of auxillary links</a> as HTML and
the <a href="../html/index.html">rendered version of the slide deck</a>
(HTML with images, plain UTF-8 text is linked).</p>
<p>This material was developed for <a href="https://www.tarent.de/"
class="tarent">⮡ tarent</a> who graciosly agreed to allow publication
under a Ⓕ Copyfree licence.</p>
<p>Legalities can be found in the aforementioned source repository.</p>
<h3><img src="../foils/the_m_irabilos.png" alt="mirabilos" title="mirabilos"
style="height:3ex;" /></h3>
<p>About the speaker: <i style="font:Gentium; color:#FFBF00;">mirabilos</i>
is a programmer, geocacher, untrained amateur musician; Debian Developer,
with BSD experience; doing Open Source and Free Software, Open Educational
Resources, Free Music, etc. as a way of life. Music links:</p><ul>
<li><a href="https://musescore.com/mirabilos">mirabilos on the
<tt>musescore.com</tt> “community website”</a>, online version
of some music, links and further discussion</li>
<li><a href="http://www.mirbsd.org/music/free/">mirabilos’ Free
Music, self-published</a> in MuseScore, MusicXML, MIDI and PDF</li>
</ul>
<p>You’ll find other Open works at various sites — Debian, MirBSD,
Archive of Our Own (AO3), Android, …</p>
is a programmer, geocacher, amateur musician; Debian Developer, BSD person;
doing Open Source and Free Software, Open Educational Resources, Free Music,
etc. as a way of life. You’ll find some of his Open works not just on Edugit
but also at various other sites — Debian, MirBSD, Archive of Our Own (AO3),
Android, …</p>
<h3><img src="../foils/tarent-on-black.png" alt="tarent" title="⮡ tarent"
style="height:3ex;" /></h3>
<p>About the sponsor: <span class="tarent">tarent solutions GmbH</span> is a
technology service provider developing innovative software solutions (often
with Open Source) for more than 20 years, as well as integrating them into
complex IT infrastructures.</p>
<p><a href="https://www.tarent.de/academy/" class="tarent">tarent Academy</a>
offers workshops and training programmes based on know-how from practical
application, in multiple technological and non-technological fields.</p>
<hr />
<address><a
href="https://mirabilos.edugit.org/mscore-workshop/">latest web
href="https://mirabilos.edugit.org/shell-workshop/">latest web
version</a><a
href="http://www.mirbsd.org/~tg/mscore-workshop/build/pages-stub.htm">old
server</a><a
href="https://edugit.org/mirabilos/mscore-workshop/blob/master/build/pages-stub.htm">Source
href="https://edugit.org/mirabilos/shell-workshop/blob/master/build/pages-stub.htm">Source
code</a><a
href="https://validator.w3.org/check/referer">HTML check</a></address>
</body></html>
foils/tarent-on-black.png

2.59 KiB

......@@ -13,12 +13,12 @@
%pcache 1 1 0 1
%ccolor "#FFBF00"
%area 90 96, fore "#FFEF00", back "black", size 12, leftfill, hgap 0, font "standard", prefix 2
MuseScore workshop
%fore "#FFBF00"
POSIX/Korn shell workshop
%bar "#4EFF49"
@ Sonoj Convention 2018
%cont, newimage "tarent-on-black.png", fore "#CC0000"
Academy
%fore "#1F74BD", font "typewriter", size 5
https://www.sonoj.org/archive/2018.html
https://www.tarent.de/academy/
%fore "#FFBF00"
%size 2
......@@ -28,389 +28,10 @@ Slides and other resources:
%cont, size 4
(contributions welcome)
%fore "#1F74BD", font "typewriter", size 5, vgap 66
https://edugit.org/mirabilos/mscore-workshop
https://edugit.org/mirabilos/shell-workshop
%fore "#FFBF00", area 40 96 40 50, font "standard", size 9, vgap 42
Speaker:
%fore "#FFEF00", size 12
mirabilos
%area 30 30 41 62, prefix 0, newimage "the_m_irabilos.png"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
%nodefault
%pcache 1 1 0 1
%ccolor "#FFBF00"
%area 100 81, prefix 0
%newimage "splash.jpg"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
%nodefault
%pcache 1 1 0 1
%ccolor "#FFBF00"
%bimage "meow.jpg"
%area 96 96, fore "#1F74BD", size 12, right, font "thick"
Time for some music!
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
%nodefault
%pcache 1 1 0 1
%ccolor "#FFBF00"
%area 100 81, prefix 0
%newimage "splash.jpg"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
MuseScore (software)
2002: Fork of MusE
sequencer with notation capabilities
both developed by Werner Schweer
GPLv2
%cont, size 6
with font embedding exception
C++, Qt5
%cont, size 6
(manual only online, website)
Library and front-end
Mobile pps available (freemium)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
more than just software
p
%font "typewriter", size 8
musescore.com
%cont, font "standard", size 9
(freemium)
score sharing $B!H-Acommunity website$B!I-A
Youtube uploads, synchronisation
%pause, size 9
OpenScore (crowd-sourced)
Goldberg Variations, Well-Tempered Clavier
Bach, Mozart, Tschaikowsky, Debussy, $B!D-A
Braille (Music21), Modified Stave Notation
Visualisations, analysis, $B!D-A
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
People
pppp
Werner Schweer
%pause, size 9
MuseScore BVBA
%cont, size 6
: lasconic, thomasbonte
%pause, size 9
Ultimate Guitar
%cont, size 6
(anatoly_os, Daniel Ray)
%pause, size 9
soundfont
%cont, size 6
(ChurchOrganist, S.ChrisCollins)
users
%cont, size 6
(Jojo-Schmitz, ABL, BSG, mgavioli, $B!D-A)
Brenreiter BA 11820, Bach/Leonhardt, 135p
Deutscher Musikeditionspreis, Best Edition of 2018
%pause, size 9, prefix -2, icon arc "OrangeRed" 33
%cont, size 7
maintainers: shoogle, me ;-)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Workshop scope
ppppp
entering notes
%pause, size 9
import and export
%pause, size 9
layout and formatting
%pause, size 9
influencing playback
%pause, size 9
sound and effects
%pause, size 9
plugins and other cool stuff
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
How do we input? (1)
pppp
%pause, size 9
On the computer itself
GUI & mouse
%pause, size 7
PC keyboard
apologies if you$B!G-Are used to solmisation
%pause, size 7
OSC piano
%pause, size 9
Input styles
step-time
rhythm then repitch \x20
%cont, newimage -raise -55 "NEW.png"
in 2.1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
How do we input? (2)
ppp
%pause, size 9
using a MIDI controller
%cont, size 6
(e.g. MIDI keyboard)
together with the PC keyboard
step-time
%pause, size 9
or some other button or pedal
real-time manual \x20
%cont, newimage -raise -55 "NEW.png"
in 2.1
%pause, size 9
or$B!D-A against the metronome
real-time automatic \x20
%cont, newimage -raise -55 "NEW.png"
in 2.1
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
First we need the software
Everybody installed MuseScore,
%cont, size 7
right?
%size 9
First start: preferences and settings
language
important: I/O
JACK or ALSA, then restart
shortcuts
UI styles, start centre
autosave, workspaces
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Let$B!G-As enter a song!
p
Does anyone know this song?
%size 5
%newimage "FrereJacques.png"
%pause, size 9
That$B!G-As $B!H-AFrre Jacques$B!I-A, indeed!
%size 6
(I$B!G-All spare you the pain of my non-existent French.)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Practice: Note input
%size 6, vgap 88
(sorry for not showing MIDI controllers)
%size 9, vgap 42
pitch fix:\x20
%cont, font "typewriter"
^$B",-A
%cont, font "standard"
and\x20
%cont, font "typewriter"
^$B"--A
%font "standard"
accidentals:\x20
%cont, font "typewriter"
$B",-A/$B"--A
%cont, font "standard"
, proper, palette
ties and slurs
chords and voices
lyrics
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Import and Export (1)
various formats supported-ish
some import or export, some both
%size 4
%size 9
Special mentions:
%size 8
GNU LilyPond (limited export)
%size 8
YouTube export & synchronisation
%size 8
PDF import
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Import and Export (2)
save online: *.mscz
%cont, size 6
(or self-host *.mscx)
MuseData: *.md
%cont, size 6
(legacy)
MusicXML: *.musicxml *.mxl
Sibelius, Finale, (limited) Dorico
MIDI: *.mid *.midi *.kar
Synthesia, TiMidity, $B!D-A
(time for a MIDI import demo)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Import and Export (3)
Bagpipe Music Writer: *.bww
Band-in-a-Box: *.mgu *.sgu
Capella 2000 (3.0)+: *.cap *.capx
Guitar Pro: *.gtp/gp{3,4,5}/gpx
Overture: *.ove
ABC: *.abc
%cont, size 6
(via plugin, using a webservice)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Import and Export (4)
lossless audio formats
WAV, FLAC
lossy audio formats
MP3, OGG Vorbis
sheet music
PDF, PostScript, SVG, PNG
MML import
%cont, size 6
(via MusicXML by
%cont, fore "#FFBF00"
mmllib
%cont, fore "white"
)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
basic score presentation
p
Back to our score!
and one demonstrating a lot of features
(load *.mscx and show *.pdf as well)
%pause, size 9
metadata
styles (page, general, text, *.mss)
boxes (standard, H/V, text)
invisible elements (proof in PDF)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
basic score editing
beams
bars / measures
add multiple instruments
copy & paste
selection filters
implode and explode
parts
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
advanced score editing
transposing instruments
concert pitch
transposition
tablature & linked staves
inspector
visibility, colour, sizing, positioning
types, playback parameters (later)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
influencing playback
playback panel
speed, global volume
metronome, count-in
mixer panel
per-track volume / mute / solo
select instrument from soundfonts
some effects
$B!D-A but these have a chapter of their own
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
palettes
dynamics
short detour to the inspector
%size 9, prefix -2, icon arc "OrangeRed" 33
%cont, size 6
propos inspector:
%cont, size 9
tempo & ritardando
crescendo & diminuendo
ambitus <3
trills, arpeggio, glissando, $B!D-A
clef, key, time, text, breaks, $B!D-A
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
sound and effects
fermata, breaths
%cont, size 6
(still in the palette)
pianoroll editor
synthesiser panel
soundfonts, Fluid vs. Zerberus
effects
pitch standard
pitch bending
%cont, size 6
(inspector) and$B!D-A
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
plugins$B!D-A
%size 6
tuning plugin
various creator plugins
auto accompaniment; create notes from chords
visual plugins
colouring; fingerings
conversion plugins
non-western notation; converters, more im-/export
check plugins
SATB harmony rules; parallel fifths and octaves
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
$B!D-A and other cool stuff
p
MDL extension \x20
%cont, newimage -raise -66 "NEW.png"
in 2.3.2
navigator,\x20
%cont, font "typewriter"
^F
%font "standard"
change instrument (staff text)
demo
%pause, size 7
voice/channel switch
MIDI action, via instruments.xml
cue notes & invisible staves
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
Beyond MuseScore
p
video upload & synchronisation
Virtual Pipe Organ integration (e.g. Hauptwerk)
DIY piano tutor
%cont, size 6
with Arduino + MuseScore
MuseScore Education
%cont, size 6
(Marc Sabatella)
%size 7
$B!D-A see
%cont, fore "#1F74BD", font "typewriter", size 3
https://mirabilos.edugit.org/mscore-workshop/notes/linklist.htm
%pause, fore "green", font "standard"
You?
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%page
%nodefault
%area 90 96, fore "#FFBF00", back "black", size 1, leftfill, hgap 0, vgap 42, font "standard", prefix 2
?
%size 7
(Ask me for details.) If you run into this$B!D-A
%newimage "kerning-bug.png"
$B!D-A configure fontconfig-config correctly:
%newimage "kerning-fix.png"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment