@@ -132,7 +132,7 @@ If the music notation and audio match, you typically do not need any more sync p
---
-**Problem:** There are instruction parts where a teacher might explain something inbetween.
+**Problem:** There are instruction parts where a teacher might explain something in between.
**Solution 1:** If you manually control the external media synchronization (via `IExternalMediaHandler`) you could adjust the time reported to alphaTab so that it quasi stops playing and moving the cursor.
@@ -148,7 +148,7 @@ If the music notation and audio match, you typically do not need any more sync p
---
-Generally it is discouraged to add too many markers (e.g. for every bar). It's unlikely that the tempo changes constantly and needs adjustment. Rather pick a range where you expect the tempo to be roughtly equal,
+Generally it is discouraged to add too many markers (e.g. for every bar). It's unlikely that the tempo changes constantly and needs adjustment. Rather pick a range where you expect the tempo to be roughly equal,
mark it with two sync points and place them accordingly.
The general recommendation to place markers correctly is:
diff --git a/docs/introduction.mdx b/docs/introduction.mdx
index 59a1d0d60..f370e5802 100644
--- a/docs/introduction.mdx
+++ b/docs/introduction.mdx
@@ -124,7 +124,7 @@ the information about music sheets. alphaTab has importers for:
This engine is what makes the music sheet visible. alphaTab takes all the information stored in the data model
and does a visual layouting and rendering which is called music engraving.
-For this, alphaTab builds up a visual tree represntation of all the symbols following the rules of music notation.
+For this, alphaTab builds up a visual tree representation of all the symbols following the rules of music notation.
Using this model alphaTab can very efficiently provide dynamic resizing and relayouting.
The symbols alphaTab is using the [SMuFL](https://www.smufl.org/) music font [Bravura](https://github.com/steinbergmedia/bravura).
diff --git a/docs/migration/breaking-changes-095-096.mdx b/docs/migration/breaking-changes-095-096.mdx
index 9da262ce4..b467d9767 100644
--- a/docs/migration/breaking-changes-095-096.mdx
+++ b/docs/migration/breaking-changes-095-096.mdx
@@ -40,7 +40,7 @@ Please find all changes that were introduced below.
|
|
- This API was removed. Simply change the settings and call `updateSettings` and `render` to achive the same behavior.
+ This API was removed. Simply change the settings and call `updateSettings` and `render` to achieve the same behavior.
|
diff --git a/docs/migration/breaking-changes-097-098.mdx b/docs/migration/breaking-changes-097-098.mdx
index a1c745bec..742f4fe95 100644
--- a/docs/migration/breaking-changes-097-098.mdx
+++ b/docs/migration/breaking-changes-097-098.mdx
@@ -13,7 +13,7 @@ While this version comes with a lot of new benefits this guide only focuses on t
## Web
-For the web version we tried to maintain compatiblity as good as possible while not sacrificing the changes we want to
+For the web version we tried to maintain compatibility as good as possible while not sacrificing the changes we want to
introduce.
### Quick Migration
diff --git a/docs/tutorial-android/viewport.mdx b/docs/tutorial-android/viewport.mdx
index 8d30288e4..dc1732239 100644
--- a/docs/tutorial-android/viewport.mdx
+++ b/docs/tutorial-android/viewport.mdx
@@ -241,7 +241,7 @@ class MainActivity : AppCompatActivity() {
## Result
With this code we can launch the app and open a test file. Test files can be added to the simulator via drag&drop onto the simulator screen.
-When running debug versions of your app the opening can be quite slow, to experience the real performace deploy a release version and test it.
+When running debug versions of your app the opening can be quite slow, to experience the real performance deploy a release version and test it.
diff --git a/docs/tutorial-net/controls.mdx b/docs/tutorial-net/controls.mdx
index c64197a8f..a776ecf75 100644
--- a/docs/tutorial-net/controls.mdx
+++ b/docs/tutorial-net/controls.mdx
@@ -169,7 +169,7 @@ public bool IsLooping
As alphaTab can change the scale in which the music sheet is rendered, we offer the user
a ComboBox to change this scale. As the default ComboBox style does not fit our application style,
we modify it a bit with a custom style and template. This style can be added to the resources where
-already adjust the stlyes of the buttons. The combobox and icon we add after the looping button.
+already adjust the styles of the buttons. The combobox and icon we add after the looping button.
diff --git a/docs/tutorial-net/viewport.mdx b/docs/tutorial-net/viewport.mdx
index 4450f3e4e..8ee94dbdc 100644
--- a/docs/tutorial-net/viewport.mdx
+++ b/docs/tutorial-net/viewport.mdx
@@ -363,7 +363,7 @@ to dynamically show/hide it.
We add a new property `LoadingIndicatorVisibility` with change notification which we bind to from the XAML.
-In the constructor we setup the data context and initialize the indiactor to be hidden to allow opening a file.
+In the constructor we setup the data context and initialize the indicator to be hidden to allow opening a file.
In the `OnAlphaTabLoaded` we register to the required events to show/hide the indicator dynamically.
[`RenderStarted`](/docs/reference/api/renderstarted) will tell us when the rendering of the music sheet started.