https://github.com/sciss/mellite-tutorials
Tutorial code for the Mellite website. Mirror of https://codeberg.org/sciss/Mellite-tutorials
https://github.com/sciss/mellite-tutorials
Last synced: 11 months ago
JSON representation
Tutorial code for the Mellite website. Mirror of https://codeberg.org/sciss/Mellite-tutorials
- Host: GitHub
- URL: https://github.com/sciss/mellite-tutorials
- Owner: Sciss
- License: agpl-3.0
- Created: 2019-12-29T00:58:18.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2022-05-29T22:19:49.000Z (over 3 years ago)
- Last Synced: 2025-01-05T07:41:54.442Z (about 1 year ago)
- Language: Scala
- Homepage:
- Size: 1.64 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mellite-tutorials
[](https://github.com/Sciss/Mellite-tutorials/actions?query=workflow%3A%22Scala+CI%22)
## statement
A project that intends to develop reproducible code and screenshots for tutorials for
[Mellite](https://sciss.de/mellite). This project (C)opyright 2019–2022 by Hanns Holger Rutz.
All rights reserved. This project is released under the
[GNU Affero General Public License](https://raw.github.com/Sciss/Mellite-tutorials/master/LICENSE) v3+
and comes with absolutely no warranties. To contact the author, send an email to
`contact at sciss.de`.
## requirements / installation
This project compiles using [sbt](http://www.scala-sbt.org/).
## running / settings
For taking the reproducible screenshots, I use the following settings:
- desktop is Gnome wit Adwaita dark and 1920x1080 resolution
- jdk is 11
- code font is 'Noto Mono' 15pt, no stretch, 110% line spacing
- look and feel is Submin Light
The screenshots are produced by running `TutorialPaulStretchShots`; make sure to either delete
the old screenshots or set `overwriteSnaps` to `true`.
Converting DOT files
- `dot -Tpng tut-paulstretch-diamond-problem.dot -o src/main/paradox/assets/images/tut-paulstretch-diamond-problem.png`
For creating the final workspace, run `MkPaulStretchWorkspace`.
## to-do
- use the snippet function of paradox to validate the source code embedded in the markdown documents.