Laurence Finston's Website

This copyright notice applies to all material on this webpage:

Copyright 2022, 2023 Laurence D. Finston
All Rights Reserved.

Last updated: August 25, 2023.

About Me

I am an artist, musician and computer programmer. I originally come from Evanston, Illinois, USA and have lived in Germany since 1991. I've only just started working on this website and it is still "Under Construction". I have been adding content regularly and will be adding more soon.

Table of Contents

Top
About Me
Links
Music
Public Domain Lead Sheets
Scale Length Example
Scale Length Generator
Scale Length Generator 1
Scale Length Generator 2
Scale Length Generator 3
Scale Length Generator 4, Werckmeister III
Scale Length Generator 5, Comparison Equal Temperament to Werckmeister III
Animation
Hand-drawn Animation
Ladybug Flight Pattern 1
Ladybug Panorama
Ladybug Test 2
Ladybug Test 1
Polyrhythms
Computer Animation
Color Effects
Color Sweep Nr. 3: Quilt Pattern Nr. 2
Color Sweep Nr. 2: Quilt Pattern Nr. 1
Color Sweep Nr. 1
Color Flow Nr. 2: Screen Wipes
Color Flow Nr. 1
Sine Waves
Sine Waves Nr. 12, Random Perturbations Nr. 1
Sine Waves Nr. 11, Color Flow Nr. 2
Sine Waves Nr. 10, Ring Modulation Nr. 2
Sine Waves Nr. 9, Ring Modulation Nr. 1
Sine Waves Nr. 8, Color Flow Nr. 1
Sine Waves Nr. 7
Sine Waves Nr. 6
Sine Waves Nr. 5
Sine Waves Nr. 4
Sine Waves Nr. 3
Sine Waves Nr. 2
Sine Waves Nr. 1
Kaleidoscope Nr. 1
Stop Motion Animation
Kaleidoscope Nr. 2
Titles Nr. 1, Moving Letters
Woodworking
Shellac
Knots
Photos
Miscellaneous
Grids for GIMP
Contact

The following targets are on separate webpages.

Animal Drawings
Lettering
Printing
Casting
Architectural Details and Ornaments
Musical Instruments
Sundials

Links

My online shop: Laurence Finston's Online Shop
GNU 3DLDF (A software package for 3D graphics): The GNU 3DLDF Website
Songlist (A software package for keeping track of songs): Songlist at GitHub
Scale_Layouts (A software package for generating scale layouts): Scale_Layouts

Music

Public Domain Lead Sheets

2022.04.03.
My Songlist package at GitHub includes lead sheets for songs in the public domain ( public_domain directory in repository).

public_domain_1.pdf
public_domain_2.pdf
public_domain_3.pdf
public_domain_4.pdf
public_domain_5.pdf

In addition, the repository contains the files public_domain_full.tex and public_domain_full.dvi for all of the lead sheets. The resulting PDF file is too large to store in the repository (unless I pay extra).

public_domain_full.tex
public_domain_full.dvi

Scale Length Example

2022.07.10.
Please note: This illustration contains an error: The slant of the string is reversed. It should be closer to the fretboard at the low end (toward the nut) and further away at the higher (toward the saddle).

3DLDF code:  scale_length.ldf
3DLDF macro file:  plainldf.lmc
TeX code:  scale_length.txt
PDF file (DIN A3 landscape):  scale_length.pdf
GNU General Public License:  gpl-3.0.txt

Scale Length Generator

Scale Length Generator 1

2022.07.13.

3DLDF code:  scale_length_1.ldf
3DLDF macro file:  plainldf.lmc
TeX code:  scale_length_1.txt
PDF file (DIN A3 portrait):  scale_length_1.pdf
GNU General Public License:  gpl-3.0.txt

Scale Length Generator 2

2022.07.14.

3DLDF code:  scale_length_2.ldf
3DLDF macro file:  plainldf.lmc
TeX code:  scale_length_2.txt
PDF file (DIN A3 portrait):  scale_length_2.pdf
GNU General Public License:  gpl-3.0.txt

Scale Length Generator 3

Created:2022.07.14.
Updated:2022.07.17.

3DLDF code:  scale_length_3.ldf
3DLDF macro file:  plainldf.lmc
TeX code:  scale_length_3.txt
PDF file (DIN A4 portrait):  scale_length_3.pdf
GNU General Public License:  gpl-3.0.txt

Scale Length Generator 4, Werckmeister III

Werckmeister III

Created:2022.07.16.
Updated:2022.07.17.

3DLDF code:  scale_length_4.ldf
3DLDF macro file:  plainldf.lmc
TeX code:  scale_length_4.txt
PDF file (DIN A4 portrait):  scale_length_4.pdf
GNU General Public License:  gpl-3.0.txt

Scale Length Generator 5, Comparison Equal Temperament to Werckmeister III

Comparison Equal Temperament to Werckmeister III, Scale Length 45cm

Created:2022.07.17.
Updated:2022.07.17.

3DLDF code:  scale_length_5.ldf
3DLDF macro file:  plainldf.lmc
3DLDF macro file:  scale_layouts.lmc
TeX code:  scale_length_5.txt
PDF file (DIN A3 landscape):  scale_length_5.pdf
GNU General Public License:  gpl-3.0.txt

Animation

Hand_Drawn Animation

Ladybug Flight Pattern 1

2023.06.19.

MPEG video:  ladybug_flight_1.mp4
TeX code (for pdfTeX):  ladybug_flight_1.txt
GNU General Public License:  gpl-3.0.txt

Ladybug Panorama

2023.06.07.

PDF file (DIN A3 landscape):  ladybug_panorama.pdf
3DLDF code:  ladybug_panorama.ldf
TeX code:  ladybug_panorama.txt
Makefile:  Makefile.ladybug3
GNU General Public License:  gpl-3.0.txt

Ladybug Test 2: Random Positions and Orientations

2023.06.06.

PDF file (DIN A4 landscape):  testrand.pdf
C++ code:  testrand.cxx.txt
TeX code:  testrand.txt
GNU General Public License:  gpl-3.0.txt

Ladybug Test 1

2023.06.06.

MPEG video:  ladybug3.mp4
PDF file (DIN A3 landscape):  ladybug3.pdf
MetaPost code:  ladybug3.mp
TeX code:  ladybug3.txt
GNU General Public License:  gpl-3.0.txt

Computer Animation

Polyrhythms

Polyrhythms 1

MPEG video:  polyrhythms.mpg
PDF file (DIN A3 landscape):  polyrhythms1.pdf
3DLDF code:  polyrhythms1.ldf
3DLDF macro file:  plainldf.lmc
TeX code:  polyrhythms1.txt
GNU General Public License:  gpl-3.0.txt

Color Effects

Color Sweep Nr. 3: Quilt Pattern Nr. 2
MPEG video:  colorsweep3.mp4
PDF file:  colorsweep3.pdf
3DLDF code:  colorsweep3.ldf
TeX code:  colorsweep3.txt
Color Sweep Nr. 2: Quilt Pattern Nr. 1
MPEG video:  colorsweep2.mp4
MPEG audio:  colorsweep2_ep.mp3
PDF file:  colorsweep2.pdf
3DLDF code:  colorsweep2.ldf
TeX code:  colorsweep2.txt
Color Sweep Nr. 1
MPEG video:  colorsweep1.mp4
MPEG audio:  colorsweep1_soundtrack_ep.mp3
PDF file:  colorsweep1.pdf
3DLDF code:  colorsweep1.ldf
TeX code:  colorsweep1.txt
Color Flow Nr. 2: Screen Wipes
MPEG video:  colorflow2.mp4
PDF file:  colorflow2.pdf
3DLDF code:  colorflow2.ldf
TeX code:  colorflow2.txt
3DLDF macro file:  plainldf.lmc
GNU General Public License:  gpl-3.0.txt
Color Flow Nr. 1
MPEG video:  colorflow1.mp4
PDF file:  colorflow1.pdf
3DLDF code:  colorflow1.ldf
TeX code:  colorflow1.txt
3DLDF macro file:  plainldf.lmc
GNU General Public License:  gpl-3.0.txt

Sine Waves

Sine Waves Nr. 12, Random Perturbations Nr. 1
MPEG video:  sinewaves12.mp4
MPEG audio:  sinewaves12_soundtrack_ep.mp3
PDF file:  sinewaves12.pdf
3DLDF code:  sinewaves12.ldf
TeX code:  sinewaves12.txt
Sine Waves Nr. 11, Color Flow Nr. 2
MPEG video:  sinewaves11.mp4
PDF file:  sinewaves11.pdf
3DLDF code:  sinewaves11.ldf
TeX code:  sinewaves11.txt
Sine Waves Nr. 10, Ring Modulation Nr. 2
MPEG video:  sinewaves10.mp4
PDF file:  sinewaves10.pdf
3DLDF code:  sinewaves10.ldf
TeX code:  sinewaves10.txt
Sine Waves Nr. 9, Ring Modulation Nr. 1
MPEG video:  sinewaves9.mp4
PDF file:  sinewaves9.pdf
3DLDF code:  sinewaves9.ldf
TeX code:  sinewaves9.txt
Sine Waves Nr. 8, Color Flow Nr. 1
MPEG video:  sinewaves8.mp4
PDF file:  sinewaves8.pdf
3DLDF code:  sinewaves8.ldf
TeX code:  sinewaves8.txt
Sine Waves Nr. 7
MPEG video:  sinewaves7.mp4
PDF file:  sinewaves7.pdf
3DLDF code:  sinewaves7.ldf
TeX code:  sinewaves7.txt
Sine Waves Nr. 6
MPEG video:  sinewaves6.mp4
PDF file:  sinewaves6.pdf
3DLDF code:  sinewaves6.ldf
TeX code:  sinewaves6.txt
Sine Waves Nr. 5
MPEG video:  sinewaves5.mp4
PDF file:  sinewaves5.pdf
3DLDF code:  sinewaves5.ldf
TeX code:  sinewaves5.txt
Sine Waves Nr. 4

2023.08.16.
The PDF file was too large to upload.

MPEG video:  sinewaves4.mp4
3DLDF code:  sinewaves4.ldf
TeX code:  sinewaves4.txt
Sine Waves Nr. 3
MPEG video:  sinewaves3.mp4
PDF file:  sinewaves3.pdf
3DLDF code:  sinewaves3.ldf
TeX code:  sinewaves3.txt
Sine Waves Nr. 2

2023.08.17. sinewaves2.ldf needs to be modified in order to run. Since I wrote it, I've added a datatype `sinewave'. This clashes with the name of the macro I used in this version.
All that's necessary is to rename the macro. I've done this for sinewave1.ldf and sinewave1.lmc, but not yet for sinewave2.ldf.

2023.08.13.
This version uses color replacement. sinewaves2.ldf only differs slightly from sinewaves1.ldf, below.

The colors are from scans of watercolor paintings I made using Schmincke Horadam watercolors. The colors are Transparent Red Deep and Paris Blue.

MPEG video:  sinewaves2.mp4
3DLDF code:  sinewaves2.ldf
Shell script:  sinewaves2.sh
C++ program:  sinewaves2.cxx
Sine Waves Nr. 1
MPEG video:  sinewaves1.mp4
PDF file (DIN A3 landscape):  sinewaves1.pdf
3DLDF code:  sinewaves1.ldf
3DLDF macro file:  sinewaves1.lmc
3DLDF macro file:  plainldf.lmc
TeX code:  sinewaves1.txt
GNU General Public License:  gpl-3.0.txt

Kaleidoscope Nr. 1

Kaleidoscope Nr. 1 (sphrprj4.pdf)

This file contains a "flipbook" animation in the form of a PDF file. If you open it in your browser or a PDF reader and set it up so that one page is displayed at a time ("Page Fit" should do it), you can "flip" through it using the scroll and/or arrow up and arrow down keys.

The sequence is as follows: The cyan triangles rotate counter-clockwise, the magenta triangles rotate clockwise and the yellow triangles are split into halves and the halves rotate away from each other. When two colors overlap, they are replaced by the resulting color, i.e, cyan + yellow = green, cyan + magenta = blue and yellow + magenta = red. The sequence repeats after 24 frames or, put another way, positions 1 = 25 = 29 = 53 …

This flipbook demonstrates one of an infinite number of ways of creating a sequence of patterns. It was created using GNU 3DLDF, MetaPost, TeX, dvipdfmx, ImageMagick's convert program and Flowblade.

Stop Motion Animation

Kaleidoscope Nr. 2

Stop Motion Letter Board Titles, Kaleidoscope Nr. 2 (kaleidoscope_2.pdf)
This flipbook corresponds to my first stop motion animation, which I've uploaded to YouTube: https://youtu.be/QrZPmQxtPXg. It is not computer generated. I used a letter board with white plastic letters.

Titles Nr. 1, Moving Letters

White Letters on Black Background (titles_1_white_on_black.pdf)

Black Letters on White Background (titles_1_black_on_white.pdf)

Each of these files contains a "flipbook" animation in the form of a PDF file. If you open one in your browser or a PDF reader and set it up so that one page is displayed at a time ("Page Fit" should do it), you can "flip" through it using the scroll and/or arrow up and arrow down keys.

The "white on black" version is the final version. The "black on white" one includes drawn paths and labels for the positions of the moving letters.

Woodworking

Shellac

[shellac01.jpg]     [shellac02.jpg]

[shellac03.jpg]     [shellac04.jpg]

Knots

[knots01.jpg]     [knots02.jpg]

[knots03.jpg]     [knots04.jpg]     [knots05.jpg]

Photos

Miscellaneous

Grids for GIMP

Original image:[OSCF0007.JPG]
Image with grid (low resolution): [ttemp_photo_with_grid_low_res.jpg]
PDF file: ttemp_full.pdf
MetaPost code: ttemp_full.mp
TeX code: ttemp_full.txt

Contact

Laurence Finston
Göttingen, Germany
email: Laurence.Finston-*-AT-*-gmx.de
(Replace -*-AT-*- with @ for the email address.)