Skip to content

Commit

Permalink
Add Unit 13, start H5P support
Browse files Browse the repository at this point in the history
  • Loading branch information
thatrobotdev committed Oct 2, 2023
1 parent 7c9d5f0 commit 9efd9eb
Show file tree
Hide file tree
Showing 29 changed files with 4,680 additions and 24 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import BassClefOneLedgerRange from '../../../assets/img/BassClefOneLedgerRange.p
# Lesson 26: Tetrachords and Major Scales

<Details summary="Learning Objectives">
* **1.A:** Identify whether the distance between two notes is a whole step or a half step.
* **1.B:** Build tetrachords using a pattern of whole and half steps.
* **1.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **1.D:** Identify the degrees/steps/tones of a scale.
* **7.A:** Identify whether the distance between two notes is a whole step or a half step.
* **7.B:** Build tetrachords using a pattern of whole and half steps.
* **7.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **7.D:** Identify the degrees/steps/tones of a scale.
</Details>

{/* TODO: ## Video */}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import BassClefOneLedgerRange from '../../../assets/img/BassClefOneLedgerRange.p
# Lesson 27: The Sharp Scales – G and D Major

<Details summary="Learning Objectives">
* **1.A:** Identify whether the distance between two notes is a whole step or a half step.
* **1.B:** Build tetrachords using a pattern of whole and half steps.
* **1.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **1.D:** Identify the degrees/steps/tones of a scale.
* **7.A:** Identify whether the distance between two notes is a whole step or a half step.
* **7.B:** Build tetrachords using a pattern of whole and half steps.
* **7.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **7.D:** Identify the degrees/steps/tones of a scale.
</Details>

{/* TODO: ## Video */}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ import BassClefOneLedgerRange from '../../../assets/img/BassClefOneLedgerRange.p
# Lesson 28: The Flat Scales – F and B♭ Major

<Details summary="Learning Objectives">
* **1.A:** Identify whether the distance between two notes is a whole step or a half step.
* **1.B:** Build tetrachords using a pattern of whole and half steps.
* **1.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **1.D:** Identify the degrees/steps/tones of a scale.
* **7.A:** Identify whether the distance between two notes is a whole step or a half step.
* **7.B:** Build tetrachords using a pattern of whole and half steps.
* **7.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **7.D:** Identify the degrees/steps/tones of a scale.
</Details>

{/* TODO: ## Video */}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import BassClefOneLedgerRange from '../../../assets/img/BassClefOneLedgerRange.p
# Lesson 29: Key Signatures – The Sharp Keys

<Details summary="Learning Objective">
**1.E:** Build sharp and flat key signatures using the order of sharps and flats.
**7.E:** Build sharp and flat key signatures using the order of sharps and flats.
</Details>

{/* TODO: ## Video */}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import BassClefOneLedgerRange from '../../../assets/img/BassClefOneLedgerRange.p
# Lesson 30: Key Signatures – The Flat Keys

<Details summary="Learning Objective">
**1.E:** Build sharp and flat key signatures using the order of sharps and flats.
**7.E:** Build sharp and flat key signatures using the order of sharps and flats.
</Details>

{/* TODO: ## Video */}
Expand Down
10 changes: 5 additions & 5 deletions docs/alfreds-essentials-of-music-theory/book-2/unit-7/unit-7.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ import Details from '@theme/Details';
# Unit 7

<Details summary="Learning Objectives">
* **1.A:** Identify whether the distance between two notes is a whole step or a half step.
* **1.B:** Build tetrachords using a pattern of whole and half steps.
* **1.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **1.D:** Identify the degrees/steps/tones of a scale.
* **1.E:** Build sharp and flat key signatures using the order of sharps and flats.
* **7.A:** Identify whether the distance between two notes is a whole step or a half step.
* **7.B:** Build tetrachords using a pattern of whole and half steps.
* **7.C:** Build sharp and flat major scales using tetrachords, starting on a keynote.
* **7.D:** Identify the degrees/steps/tones of a scale.
* **7.E:** Build sharp and flat key signatures using the order of sharps and flats.
</Details>

## Resources
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
import Details from '@theme/Details';

import TriadIdentificationMultipleClef from '@site/src/components/H5P/TriadIdentificationMultipleClef';

# Lesson 51: Triads–1st Inversion

{/* TODO
<Details summary="Learning Objectives">
</Details> */}

{/* TODO: ## Video */}

## Practice

### Triad Identification: Multiple Clefs
<TriadIdentificationMultipleClef />

From OMT! (more formal attribution in progress!)

### Open Muisc Theory

{/* ### Quizlet */}

{/* #### Flashcards */}

## Additional Resources

### Readings

- Open Music Theory
- [Triads](https://viva.pressbooks.pub/openmusictheory/chapter/triads/)
- [Major Scales, Scale Degrees, and Key Signatures](https://viva.pressbooks.pub/openmusictheory/chapter/half-and-whole-steps/)
- [Major Scales](https://viva.pressbooks.pub/openmusictheory/chapter/major-scales/#chapter-82-section-1)
- [Scale Degrees, Solfège, and Scale-Degree Names](https://viva.pressbooks.pub/openmusictheory/chapter/major-scales/#chapter-82-section-2)

### Lessons

#### musictheory.net

##### The Basics
- [Steps and Accidentals](https://www.musictheory.net/lessons/20)

##### Scales and Key Signatures
- [The Major Scale](https://www.musictheory.net/lessons/21)
- [Scale Degrees](https://www.musictheory.net/lessons/23)

### Reference
- Wikipedia
- [Key signature](https://en.wikipedia.org/wiki/Key_signature)
- [Flat (music)](https://en.wikipedia.org/wiki/Flat_(music))
- Encyclopedia Britannica
- [key signature](https://www.britannica.com/art/key-signature)
- [accidental](https://www.britannica.com/art/accidental)

23 changes: 23 additions & 0 deletions docs/alfreds-essentials-of-music-theory/book-3/unit-13/unit-13.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import Details from '@theme/Details';

# Unit 13

{/* TODO: Create Learning Objectives
<Details summary="Learning Objectives">
* **13.A:**
</Details> */}

## Resources

### Book Topics

| Lesson | Topic | Page |
| --------- | ----------------------------------------- | ----- |
| 51 | Triads–1st Inversion | 83 |
| 52 | Triads–2nd Inversion | 84 |
| 53 | V⁷ Chord–1st, 2nd, and 3rd Inversions | 85 |
| 54 | Figured Bass | 86 |
| 55 | Major Chord Progressions | 87 |

{/* ## Practice */}

Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2021 H5P

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/*!
* Masonry v4.2.2
* Cascading grid layout library
* https://masonry.desandro.com
* MIT License
* by David DeSandro
*/

/*!
* Outlayer v2.1.1
* the brains and guts of a layout library
* MIT license
*/

/*!
* getSize v2.0.3
* measure size of elements
* MIT license
*/
Loading

0 comments on commit 9efd9eb

Please sign in to comment.