Skip to content

Commit

Permalink
First commit
Browse files Browse the repository at this point in the history
  • Loading branch information
fde-capu committed Nov 12, 2020
0 parents commit 6d9c922
Show file tree
Hide file tree
Showing 15 changed files with 79 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.asy
*.eps
compositions/*
44 changes: 44 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
## U-Pentagram

### Big-bangs of music pentagrams

#### Algorithmic vectorial art

This program is intended to generate artistic pentagram disposition for music composition.

It is also used for pure visual fine-art.

If you would like to pursue a physical composition on this series, *please get in touch for more details*.

Since it is a compositional code, I maintain the source closed. This repository is intended to be a demonstration of the project.

##### Usage:

There is included a *simple version* and *simplistic straight version for percussion* of the code. Run:

`# asy simple.asy && inkscape simple.eps`

`# asy percussion.asy && inkscape percussion.eps`

Do not forget to mess around with the files variables to get variants.

---

Copyright 2020 fde-capu

This is autorial and original work. Nothing can be done without my consent. Source code is closed and may be opened upon personal request under confidentiality terms.

---

#### Samples

![Sample 01](samples/sample_01.png)
![Sample 02](samples/sample_02.png)
![Sample 03](samples/sample_03.png)
![Sample 04](samples/sample_04.png)
![Sample 05](samples/sample_05.png)
![Sample 06](samples/sample_06.png)
![Sample 07](samples/sample_07.png)
![Sample 08](samples/sample_08.png)
![Percussion Sample](samples/percussion.png)
![Simple Sample](samples/simple.png)
14 changes: 14 additions & 0 deletions percussion.asy
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
//
// u-pentagram
// by fde-capu
// Very simplistic straight version for percussion.
//

size(28cm);
unitsize(10cm);

real number_of_lines = 6 * 16;
for(int i = 0; i < number_of_lines; ++i)
{
draw((0,0)--(sin(i), cos(i)));
}
18 changes: 18 additions & 0 deletions sample.asy
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
//
// u-pentagram
// by fde-capu
// "Demo" file witout the art solution.
//

size(28.0cm);
unitsize(10.0cm);

real linetension = 3 / 4;
real radsize = 1.00;
real bendprop = 0.42;
real twistafterbend = 0.5;
real pentagrams = 12 * 3;
//real linedistance = 20; // in degrees, or
real linedistance = 360 / pentagrams / 1; // default value

// ...confidential code from here. Please refer to the README.md for a disclaimer.
Binary file added sample_01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/percussion.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_03.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_04.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_05.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_06.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_07.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/sample_08.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added samples/simple.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 6d9c922

Please sign in to comment.