mirror of
https://gitlab.com/sdbs_cz/digital-garden-anabasis.git
synced 2025-01-22 17:57:05 +01:00
initial commit.
This commit is contained in:
commit
48071fdb6f
80 changed files with 3638 additions and 0 deletions
8
.gitattributes
vendored
Normal file
8
.gitattributes
vendored
Normal file
|
@ -0,0 +1,8 @@
|
|||
mapping_language.png filter=lfs diff=lfs merge=lfs -text
|
||||
opio_viewer.png filter=lfs diff=lfs merge=lfs -text
|
||||
Pasted[[:space:]]image[[:space:]]20201009004929.png filter=lfs diff=lfs merge=lfs -text
|
||||
data_wisdom_panel.png filter=lfs diff=lfs merge=lfs -text
|
||||
dg_scheme.png filter=lfs diff=lfs merge=lfs -text
|
||||
docdrop_screenshot.png filter=lfs diff=lfs merge=lfs -text
|
||||
folder_scheme.png filter=lfs diff=lfs merge=lfs -text
|
||||
lalalala.png filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
.obsidian
|
1
.stignore
Normal file
1
.stignore
Normal file
|
@ -0,0 +1 @@
|
|||
.git
|
56
000_start-here.md
Normal file
56
000_start-here.md
Normal file
|
@ -0,0 +1,56 @@
|
|||
--------------------------------------------
|
||||
//INCUBATIONINCUBATIONINCUBATIONINCUBATION
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
_This [[vault]] can be opened through regular [[markdown]] editor, or [[knowledge managment]] tools like [[obsidian]]. This vault is being shared through [syncthing](syncthing.md)_
|
||||
|
||||
**It is also available at <https://garden.sdbs.cz>**
|
||||
|
||||
It is being served by gardenserver: https://gitlab.com/tmladek/gardenserver/
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
# DigitalGardenAnabasis starts here
|
||||
|
||||
Focus of this vault is collecting notes in these:
|
||||
|
||||
## Areas
|
||||
|
||||
- [[knowledge managment]] and [digital garden](digital%20garden.md)s
|
||||
- [File tagging](filetag.md), [[digital asset managment]] and [[media annotation]] tools
|
||||
- [self-hosting](self-hosting.md)
|
||||
- [[file system]]s as non-hierarchical databases
|
||||
- [[database art]]
|
||||
|
||||
|
||||
## Projects
|
||||
- [[UpEnd]]
|
||||
- [ALEADUB](ALEADUB)
|
||||
- sdbs [[digital garden]]
|
||||
- [gardenserver](gardenserver.md)- markdown parser
|
||||
- [inform](https://inform.sdbs.cz) development
|
||||
- [pile](https://pile.sdbs.cz) inclusion
|
||||
- [gunk](https://ipfs.io/ipns/QmX3hGuNKRRogN12S6Gjg7s3TWDzjHLh25P4da9nBrTxKh/) gunking
|
||||
- [portfolio generator](portfolio%20generator)
|
||||
- [[feedfarm]] aka growing through [artificial_intelligence](artificial%20intelligence), [[mining]] and [[rendering]]
|
||||
|
||||
- lalalalala
|
||||
- ![](lalalala.png)
|
||||
- [rrr](https://www.youtube.com/watch?v=TzpunV7AeXo)
|
||||
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
> A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over, beginning with a working simple system.
|
||||
>> [John Gall](https://en.wikipedia.org/wiki/John_Gall_(author))
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
![dg_scheme](dg_scheme.png)
|
||||
|
||||
-------------------------------------------
|
||||
https://web.archive.org/web/20190607172020/http://people.umass.edu/klement/tlp/tlp.html
|
||||
|
133
ALEADUB.md
Normal file
133
ALEADUB.md
Normal file
|
@ -0,0 +1,133 @@
|
|||
#project
|
||||
|
||||
# ALEADUB
|
||||
## Questions
|
||||
- [ ] time-bounded / eternal?
|
||||
- pro "Meier album" napr...
|
||||
- [ ] mozna trochu jiny projekt - mnohem omezenejsi scope?
|
||||
|
||||
## [[tml]] tech notes
|
||||
- basic workflow
|
||||
- **aleadub composer**
|
||||
- event sources
|
||||
- gridful
|
||||
- = stanovit BPM (slejt samply do gridy?)
|
||||
- grid-aligned, 3-leveled e.g.
|
||||
- every 1st beat, every 3rd beat
|
||||
- every 2nd beat, every 2nd bar
|
||||
- every 1st beat, every 3rd bar, every 2nd phrase
|
||||
- per-N beats ([Eucledian rhythms](https://en.wikipedia.org/wiki/Euclidean_rhythm))
|
||||
- cellular automata (!)
|
||||
- gridless
|
||||
- chaos-theory stuff
|
||||
- [Double pendulum](https://en.wikipedia.org/wiki/Double_pendulum) thresholding
|
||||
- attractors? dunno
|
||||
- external
|
||||
- video transitions, etc.
|
||||
- generative modes
|
||||
- linear
|
||||
- one-shots ("one-time")
|
||||
- unprocessed, uncut, played as-is
|
||||
- "appearances"
|
||||
- event-aligned fade-in/fade-out
|
||||
- crops of larger segments
|
||||
- can repeat (form "Keynote sounds")
|
||||
- flows ("fluid")
|
||||
- event-aligned x-fades, continuous
|
||||
- semispatial
|
||||
- virtualni 2D prostor ve kterem jsou umisteny zvuky
|
||||
- "posluchac" se hybe
|
||||
- vytvari temporalni kohezi
|
||||
- dojem "Soundmark"
|
||||
- entity se hybou, maji agendy?
|
||||
- https://en.wikipedia.org/wiki/Boids
|
||||
- nebo nejake atrakce / opozice, brownian motion
|
||||
- __"uplne jiny"__
|
||||
- {{embed: ((dnRfmJr-E))}}
|
||||
- overarching processes
|
||||
- ("nalada" kompozice)
|
||||
- long-term parameter progress - ovlivnuje napr.
|
||||
- vyber one-shot
|
||||
- from lightsoft / chill -> heavydark / extrem
|
||||
- from "Biophony" -> "Anthropophony"
|
||||
- DSP efekty (reverby, echa, rychlosti, atd.)
|
||||
- [[EDL]] mezi-format
|
||||
- JSON:
|
||||
- `duration`
|
||||
- `tracks[]`
|
||||
- `segment`
|
||||
- `location` (url, filepath)
|
||||
- `start` (in file)
|
||||
- `duration`
|
||||
- `start` (in composition)
|
||||
- `keyframes[]`
|
||||
- `volume` (0.0 - 1.0)
|
||||
- `timestamp`
|
||||
- __existujici formaty (no libraries, too heavy-handed)__
|
||||
- ".[[[[EDL]]]] jako soupiska aranze ?"
|
||||
- https://steinberg.help/nuendo/v8/en/cubase_nuendo/topics/exchanging_files_with_other_applications/exchanging_files_with_other_applications_c.html
|
||||
- - AES31
|
||||
- OpenTL
|
||||
- AAF
|
||||
- OMFI
|
||||
- output
|
||||
- offline renderer
|
||||
- pres [pydub](https://github.com/jiaaro/pydub/)
|
||||
- online in-browser player
|
||||
- pro "DEAD ALEA DUB", "Meier album"?
|
||||
|
||||
## SOUND THEORY
|
||||
- [Soundscape](https://en.wikipedia.org/wiki/Soundscape)
|
||||
- Schafer
|
||||
- Keynote sounds
|
||||
- This is a musical term that identifies the key of a piece, not always audible ... the key might stray from the original, but it will return. The keynote sounds may not always be heard consciously, but they "outline the character of the people living there" (Schafer). They are created by nature (geography and climate): wind, water, forests, plains, birds, insects, animals. In many urban areas, traffic has become the keynote sound.
|
||||
- Sound signals
|
||||
- These are foreground sounds, which are listened to consciously; examples would be warning devices, bells, whistles, horns, sirens, etc.
|
||||
- Soundmark
|
||||
- This is derived from the term landmark. A soundmark is a sound which is unique to an area. In his 1977 book, The Soundscape: Our Sonic Environment and the Tuning of the World, Schafer wrote, "Once a Soundmark has been identified, it deserves to be protected, for soundmarks make the acoustic life of a community unique."[18]
|
||||
- Bernie Kraus
|
||||
- Geophony
|
||||
- Consisting of the prefix, geo (gr. earth), and phon (gr. sound), this refers to the soundscape sources that are generated by non-biological natural sources such as wind in the trees, water in a stream or waves at the ocean, and earth movement, the first sounds heard on earth by any sound-sentient organism.
|
||||
- Biophony
|
||||
- Consisting of the prefix, bio (gr. life) and the suffix for sound, this term refers to all of the non-human, non-domestic biological soundscape sources of sound.
|
||||
- Anthropophony
|
||||
- Consisting of the prefix, anthro (gr. human), this term refers to all of the sound signatures generated by humans.
|
||||
- Stochastic
|
||||
- Xenakis
|
||||
- Specific examples of mathematics, statistics, and physics applied to music composition are the use of the statistical mechanics of gases in Pithoprakta, statistical distribution of points on a plane in Diamorphoses, minimal constraints in Achorripsis, the normal distribution in ST/10 and Atrées, Markov chains in Analogiques, game theory in Duel and Stratégie, group theory in Nomos Alpha (for Siegfried Palm), set theory in Herma and Eonta (Chrissochoidis, Houliaras, and Mitsakis 2005), and Brownian motion in N'Shima
|
||||
|
||||
## APPLICATIONS
|
||||
- Meier album
|
||||
- [ ] mozna trochu jiny projekt - mnohem omezenejsi scope?
|
||||
- DEAD ALEA DUB
|
||||
- dubs + remixy na stemy
|
||||
- .[[[[EDL]]]] jako soupiska aranze ?
|
||||
- soundtypes
|
||||
- eventless
|
||||
- one-time
|
||||
- fluid
|
||||
- eventful
|
||||
- rhytm
|
||||
- riff
|
||||
- meta
|
||||
- bpm list
|
||||
- fragment / parenten
|
||||
|
||||
|
||||
### Alealists
|
||||
- alealists
|
||||
- playlists
|
||||
- aka KSX specials
|
||||
- name
|
||||
- as of date
|
||||
- playback notes
|
||||
- random
|
||||
- optional crossfades
|
||||
|
||||
## Theory
|
||||
- [Netflix's biggest competitor? Sleep](https://www.theguardian.com/technology/2017/apr/18/netflix-competitor-sleep-uber-facebook)
|
||||
- [Big Mood Machine](https://thebaffler.com/downstream/big-mood-machine-pelly) #spotify
|
||||
|
||||
### What to follow
|
||||
- [Deterministic Algorithms Lab
|
||||
Jointly Learning to Build 👨🔧 and Climb 🧗 the AI Landscape](https://medium.com/da-labs)
|
25
EDL.md
Normal file
25
EDL.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
# EDL
|
||||
>An edit decision list or EDL is used in the post-production process of film editing and video editing. The list contains an ordered list of reel and timecode data representing where each video clip can be obtained in order to conform the final cut.
|
||||
|
||||
>EDLs are created by offline editing systems, or can be paper documents constructed by hand such as shot logging. These days, linear video editing systems have been superseded by non-linear editing (NLE) systems which can output EDLs electronically to allow autoconform on an online editing system – the recreation of an edited programme from the original sources (usually video tapes) and the editing decisions in the EDL.
|
||||
|
||||
|
||||
|
||||
## Basic formats
|
||||
- https://en.wikipedia.org/wiki/Edit_Decision_List
|
||||
- https://en.wikipedia.org/wiki/Advanced_Authoring_Format
|
||||
|
||||
## EDL tools
|
||||
- http://edlmax.com/MAXGUIDE.HTML
|
||||
- https://github.com/sbidoul/edledit
|
||||
- https://github.com/rdp/sensible-cinema
|
||||
|
||||
https://en.wikipedia.org/wiki/AviSynth
|
||||
|
||||
## Alternatives
|
||||
### OTIO
|
||||
- https://github.com/PixarAnimationStudios/OpenTimelineIO
|
||||
- https://opentimelineio.readthedocs.io/en/latest/
|
||||
|
||||
>OTIO viewer
|
||||
>![](opio_viewer.png)
|
BIN
Pasted image 20201009004929.png
(Stored with Git LFS)
Normal file
BIN
Pasted image 20201009004929.png
(Stored with Git LFS)
Normal file
Binary file not shown.
0
To Follow.md
Normal file
0
To Follow.md
Normal file
0
Untitled.md
Normal file
0
Untitled.md
Normal file
95
UpEnd.md
Normal file
95
UpEnd.md
Normal file
|
@ -0,0 +1,95 @@
|
|||
# UpEnd
|
||||
|
||||
# Summary
|
||||
#czech
|
||||
|
||||
> v podstate moje idea je :
|
||||
|
||||
## Base structure
|
||||
> - databaze kde mas dva druhy objektu: data, a meta
|
||||
> - jedinej rozdil je, ze data actually odkazujou hashem na nejakej file, a meta neodkazujou nikam, jenom slouzej jako "anchor"
|
||||
> - a ke kazdymu objektu muzes mit arbitrarni keys a values
|
||||
> - struktura filesystemu samotna je taky key a value:
|
||||
> `FILE_shaiusdhuijhngsoyuhsdf BELONGS_TO_DIRECTORY shaoidsuhjaoijoiasjdioj`
|
||||
> - (kazdej key/value je taky objekt na kterej se da odkazovat, kdyby sis chtel anotovat anotace)
|
||||
|
||||
## Schemas
|
||||
> - objekty maj kategorie, ktery znamenaj ze se muzes spolehnout ze objekt co je otagovanej "radio" ma: cas pridani, slozku, heaviness, etc.; co je otagovanej "public" ma: "projekt", "filetype", "rok", etc.
|
||||
> - to je taky `E/A/V` triplet: `Entita` je ten objekt, `Attribut` je neco jako `IS_A` a `Value` je odkaz na kategorii - ktera je taky objekt s `E/A/V` tripletama, znacici co musi objekt splnovat
|
||||
|
||||
## Input
|
||||
> - pridavas soubory bud pres web rovnou do databaze, nebo syncthingoidne do filetree, a pak zarazujes
|
||||
|
||||
## Output
|
||||
> - output je bud ten, ze je ven exposly jakysi APIcko, ktery ti dava jenom pristup do jedny z moznejch hierarchii, a s tim pracuje treba radio, nebo photo uploader, nebo OCRko
|
||||
> - nebo ten, ze to proste pouzivas misto file browseru, ale kdykoli mas moznost se vratit zpatky na baseline [[filesystem]] kdyz najdes, co hledas
|
||||
|
||||
|
||||
## Geekmiscellanea
|
||||
> [extremne zmateny notes z prubehu konceptualizace](upend_notes_tmp.pdf)
|
||||
|
||||
|
||||
> (clarification - neni to teda jenom key/value, zjistil jsem ze se tomu rika entity/attribute/value, kdy ten key/value je jenom ta posledni dvojice, a "entity" je nejakej abstraktni anchor ke kterymu se pojej ruzny key/values; moje pointa je, ze entity nemusi bejt enom IDcko na ktery vazes, ale i primo data, ktery muzou existovat tim padem na vic mistech / jako vic filu zaroven (nebo taky zadny), a i ty samotny vztahy mezi entitama, cimz ti vznika moznost i nejak znackovat co vlastne o tech datech rikas)
|
||||
|
||||
# Goals
|
||||
|
||||
- ~~democratic user interface model a la Syncthing~~
|
||||
- ~~Content-Addressability~~
|
||||
- ~~K/V metadata store~~
|
||||
- schemas / constraints on metadata
|
||||
- (auto-admin?)
|
||||
- Links between objects
|
||||
- 1-way = Tags
|
||||
- 2-way = Relations
|
||||
- ~~3-way = ???~~
|
||||
- 1st order tags
|
||||
- 1st order links (?)
|
||||
- kompozice souboru
|
||||
- Modes
|
||||
- R/O only
|
||||
- Hybrid
|
||||
- Full
|
||||
- FS revisions / metadata only backups
|
||||
- staging area, queues...
|
||||
|
||||
# Resources // Inspiration
|
||||
|
||||
## Whole systems
|
||||
|
||||
### Design docs
|
||||
|
||||
[https://www.nayuki.io/page/designing-better-file-organization-around-tags-not-hierarchies](https://www.nayuki.io/page/designing-better-file-organization-around-tags-not-hierarchies)
|
||||
|
||||
### Similar projects
|
||||
|
||||
[Perkeep](https://perkeep.org)
|
||||
|
||||
[greglook/vault](https://github.com/greglook/vault)
|
||||
|
||||
[greglook/blocks](https://github.com/greglook/blocks)
|
||||
|
||||
[greglook/merkledag-core](https://github.com/greglook/merkledag-core)
|
||||
|
||||
## Criticisms, filesystems
|
||||
|
||||
[Files, Formats and Byte Arrays](https://shalabh.com/programmable-systems/files-and-file-formats.html)
|
||||
|
||||
[Programátorova kritika chybějící struktury operačních systémů](https://blog.rfox.eu/cz/Programatorova_kritika_chybejici_struktury_operacnich_systemu.html)
|
||||
|
||||
## Highly adjacent projects!
|
||||
|
||||
[Learn Datalog Today!](http://www.learndatalogtoday.org/chapter/1)
|
||||
|
||||
# Information enters, is processed
|
||||
![[mapping_language.png]]
|
||||
|
||||
# Random (and outdated) points
|
||||
- content-addressability
|
||||
- hidden structure within filetypes
|
||||
- breaking apart from a hirearchy
|
||||
- key/value store protocol // backend
|
||||
- VFS compat layer
|
||||
- config keys as files
|
||||
- FS as a rich API
|
||||
- syncthing model, sidecar files
|
||||
- S3 API ?
|
0
[EDL.md
Normal file
0
[EDL.md
Normal file
75
_INFORM/audio_101.md
Normal file
75
_INFORM/audio_101.md
Normal file
|
@ -0,0 +1,75 @@
|
|||
Audio 101
|
||||
=========
|
||||
|
||||
FIXME
|
||||
|
||||
Loudness
|
||||
--------
|
||||
|
||||
<https://en.wikipedia.org/wiki/Equal-loudness_contour>
|
||||
|
||||
Sample Rates, etc.
|
||||
------------------
|
||||
|
||||
- [Understanding Digital Sound and Analog
|
||||
Sound](https://www.dummies.com/consumer-electronics/understanding-digital-sound-and-analog-sound/)
|
||||
- [24/192 Music Downloads \...and why they make no
|
||||
sense](https://people.xiph.org/~xiphmont/demo/neil-young.html)
|
||||
- [Accompanying Video](https://xiph.org/video/vid2.shtml)
|
||||
(explains sampling, bit-depth, aliasing, dither\...)
|
||||
|
||||
### 16 bit vs 24 bit
|
||||
|
||||
*Quote: Originally Posted by stupeT Given my "real world poor man\'s
|
||||
studio"\...Shall I print in 24 bit or is 16 bit enough and I will have
|
||||
no lose what so ever, but better performance of my DAW? Cheers stupeT I
|
||||
think it is unlikely that an otherwise reasonably capable DAW computer
|
||||
would bottleneck due to recording at 24-bit instead of 16-bit. Reaper
|
||||
and all modern DAWs use high-precision audio engines over 24-bit, so
|
||||
your samples are being processed at high bit depths even if they are
|
||||
low-resolution samples. A second fast hard drive is pretty cheap in the
|
||||
scheme of things and almost a requirement for high-track-count audio, it
|
||||
seems to me. Moreover, 24-bit is stupidly cheap and easy insurance
|
||||
against the single biggest headache of digital recording, namely trying
|
||||
to set the record levels high enough without clipping. With 16 bit, if
|
||||
you need to leave 24dB headroom above the aver- age level for a singer
|
||||
with no mic technique, then you\'re really only recording at about 12
|
||||
bits resolution on average. The whole point of 24 bit is that you no
|
||||
longer have to record close to zero, you could record with peak levels
|
||||
of like -50 and still have CD-quality resolution. So you can leave
|
||||
plenty of headroom and just turn down the input gain as low as you want
|
||||
-- no fear of clipping, and no worries of lost resolution, no matter how
|
||||
"wild" the singer. Sample rate is a whole different thing, OTOH. Working
|
||||
at higher sample rates def- initely affects performance.* [^1]
|
||||
|
||||
Post-Production
|
||||
---------------
|
||||
|
||||
### Loudness and gain staging
|
||||
|
||||
- <https://www.sweetwater.com/insync/gain-staging/>
|
||||
- <https://www.izotope.com/en/learn/gain-staging-what-it-is-and-how-to-do-it.html>
|
||||
|
||||
### Dynamic Effects
|
||||
|
||||
### Spatial Effects
|
||||
|
||||
### Noise Removal
|
||||
|
||||
1. with Audacity
|
||||
1. <https://manual.audacityteam.org/man/noise_reduction.html>
|
||||
2. <https://www.wikihow.tech/Remove-Background-Noise-in-Audacity>
|
||||
2. with RX7
|
||||
3. with [Reaper](Reaper)
|
||||
1. <http://podcasternews.com/2014/04/04/noise-reduction-reaper-plugin/>
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
<https://www.youtube.com/watch?v=TEjOdqZFvhY>
|
||||
|
||||
Mics 101
|
||||
--------
|
||||
|
||||
FIXME
|
||||
|
||||
[^1]: <http://stash.reaper.fm/v/3107/wdyrsla_061709.pdf>
|
553
_INFORM/avg.md
Normal file
553
_INFORM/avg.md
Normal file
|
@ -0,0 +1,553 @@
|
|||
======= AUDIO VIDEO GRAPHICS =======
|
||||
|
||||
1. This is confusing list!
|
||||
2. Use Table of Content on the right and guide yourself. Fix stuff.
|
||||
|
||||
Digital - essential
|
||||
-------------------
|
||||
|
||||
- digital foundations - FLOSS guide -
|
||||
<http://write.flossmanuals.net/digital-foundations/introduction/>
|
||||
|
||||
AUDIO
|
||||
-----
|
||||
|
||||
- [Audio 101](Audio 101)
|
||||
- Handbooks and tips
|
||||
- <https://ubuntustudio.org/audio-handbook/>
|
||||
- <https://vintageking.com/blog/2019/12/mastering-engineers-checklist-for-mix-engineer/>
|
||||
- <http://openmusictheory.com/contents.html>
|
||||
- Lists
|
||||
- <https://github.com/ad-si/awesome-music-production>
|
||||
- <https://github.com/faroit/awesome-python-scientific-audio>
|
||||
- <https://github.com/olilarkin/awesome-musicdsp>
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- <http://www.codingwoman.com/generative-music/>
|
||||
- <https://zrna.org/>
|
||||
- <http://theaudioarchive.com/TAA_Resources_File_Size.htm>
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- VCV rack
|
||||
- <https://cdm.link/2020/06/free-modular-recipesin-vcv-rack-with-jw-modules/>
|
||||
|
||||
### crucial
|
||||
|
||||
- audacity
|
||||
- <http://write.flossmanuals.net/audacity/introduction/>
|
||||
- foobar
|
||||
- [reaper](reaper) \[advanced\]
|
||||
|
||||
### semi-bizzare
|
||||
|
||||
- MSDP -<https://www.musicsdp.com/>
|
||||
- a free and open source program for Multimedia Synthesis, Design,
|
||||
and Performance
|
||||
- Borderlands -
|
||||
<https://ccrma.stanford.edu/~carlsonc/256a/Borderlands/#Downloads>
|
||||
- The instrument may be performed by creating and destroying new
|
||||
clouds and dynamically moving them around the landscape. The
|
||||
landscape itself may also be shifted.
|
||||
- Grainstation-C -
|
||||
<https://github.com/micah-frank-studio/Grainstation-C>
|
||||
- is an open-source, granular performance workstation designed to
|
||||
build realtime, evolving sound sculptures with optional
|
||||
ambisonics. It seamlessly integrates with a Novation
|
||||
LaunchControl XL Mark 2 (easily modifiable for any other
|
||||
controller) and can processes 4 disk tracks and 3 live input
|
||||
streams.
|
||||
- Audio DiffMaker - <https://www.libinst.com/Audio%20DiffMaker.htm>
|
||||
- signal difference extraction software
|
||||
|
||||
### bizzare
|
||||
|
||||
- Traktion - <https://www.tracktion.com/develop/tracktion-engine>
|
||||
- we've been refactoring our DAW engine to make it more modular,
|
||||
composable, customizable and simpler to use for a wide range of
|
||||
audio applications. Our aim is to take care of all the difficult
|
||||
and time consuming aspects of developing audio apps so you can
|
||||
focus on building great features and user interfaces people will
|
||||
love.
|
||||
- Raven Lite -<http://ravensoundsoftware.com>
|
||||
- is a free software program that lets users record, save, and
|
||||
visualize sounds as spectrograms and waveforms.
|
||||
- <https://www.reddit.com/r/sounddesign/comments/fozts6/what_is_a_good_technique_to_fake_3d_audio_in/>
|
||||
- pyAudioAnalysis - <https://github.com/tyiannak/pyAudioAnalysis>
|
||||
- A Python library for audio feature extraction, classification,
|
||||
segmentation and applications
|
||||
- thid dx7 cartridge doesnt exist -
|
||||
<https://www.thisdx7cartdoesnotexist.com/>
|
||||
|
||||
### Ableton
|
||||
|
||||
#### ABL/M4L
|
||||
|
||||
- <https://gumroad.com/l/websamplr>
|
||||
- <http://www.maxforlive.com/library/device/445/cc-sender-8>
|
||||
- instant afro -
|
||||
<https://www.beatlabacademy.com/instant-afro-make-clave-beats-like-an-expert-afrobeat-reggaeton-dancehall/>
|
||||
|
||||
#### ABL tutorials
|
||||
|
||||
- Two Minute Tutorials - Ableton Live
|
||||
- https://www.youtube.com/playlist?list=PLaGozABWWWKhCU6NMazewwz5-8MbHrk6\_
|
||||
|
||||
### Music Production + VSTs
|
||||
|
||||
- lists
|
||||
- <https://github.com/smyth64/music-production-links>
|
||||
- <https://blog.landr.com/best-free-vst-plugins/>
|
||||
- <https://www.soundshockaudio.com/10-best-free-reverb-vst-plugins/>
|
||||
- VSTi x64
|
||||
- Labs
|
||||
- Ribs - granulator
|
||||
-<https://www.kvraudio.com/forum/viewtopic.php?f=1&t=486995>
|
||||
- VSTe x64
|
||||
- pitchproof
|
||||
- ??
|
||||
- <https://www.tokyodawn.net/tokyo-dawn-labs-discontinued-products/>
|
||||
|
||||
### audio files
|
||||
|
||||
* https://bedroomproducersblog.com/2020/02/14/free-sound-effects/
|
||||
* Anechoic Data - a collection of audio recordings captured in anechoic conditions. The collection includes recodings of early musical instruments, singing, speech and more.
|
||||
* https://www.openair.hosted.york.ac.uk/?page_id=310
|
||||
* GDC free sound banks, four volumes
|
||||
* https://sonniss.com/gameaudiogdc18
|
||||
|
||||
### IR data
|
||||
|
||||
- <https://www.openair.hosted.york.ac.uk/?page_id=36>
|
||||
- <http://www.morevox.com/web/freebbie.html>
|
||||
- <http://www.echothief.com/>
|
||||
|
||||
VIDEO
|
||||
-----
|
||||
|
||||
[Video 101](Video 101)
|
||||
|
||||
- <https://ebsynth.com/>
|
||||
- <https://handmadecinema.com/>
|
||||
|
||||
<https://github.com/yemount/pose-animator/>
|
||||
<https://github.com/yemount/pose-animator/> Pose Animator takes a 2D
|
||||
vector illustration and animates its containing curves in real-time
|
||||
based on the recognition result from PoseNet and FaceMesh. It borrows
|
||||
the idea of skeleton-based animation from computer graphics and applies
|
||||
it to vector characters
|
||||
|
||||
### Live Video
|
||||
|
||||
- HapMap - <https://gethapmap.com/en/> - Ultra-Lightweight Projection
|
||||
Mapping Software
|
||||
- Openmapper - <https://www.openmapper.ch/> - tool to make video
|
||||
mapping,every platform, scaleable, syncable, opensource
|
||||
- resolume plugins
|
||||
- resolume ctrl - <https://github.com/onomuta/resolumeCtrl> -
|
||||
chaser
|
||||
- smode tutorials
|
||||
- Smode 8.5 Tutorial : Emit particles from a video -
|
||||
<https://www.youtube.com/watch?v=1tzQv0wwdQ0>
|
||||
- Smode Station 8 5 tutorial : Wireframe renderer -
|
||||
<https://www.youtube.com/watch?v=ghVcHiXGlyc>
|
||||
- Hedron - <https://github.com/nudibranchrecords/hedron> - Perform
|
||||
live shows with your three.js creations.
|
||||
- Larix - <https://softvelum.com/larix/> Larix mobile streaming
|
||||
- <https://wmspanel.com/nimble/p2p_streaming> Nimble Streamer
|
||||
capabilities for peer-to-peer (P2P) streaming
|
||||
- <https://nageru.sesse.net/>
|
||||
|
||||
### Dead Video
|
||||
|
||||
- <https://github.com/leandromoreira/digital_video_introduction>
|
||||
- <https://github.com/leandromoreira/digital_video_introduction#how-does-a-video-codec-work>
|
||||
- Synopsis - suite of open source software for computational
|
||||
cinematography
|
||||
- <https://synopsis.video/cinemanet/>
|
||||
- txs - Generate and compare x264 test encodings with different
|
||||
settings
|
||||
- <https://github.com/plotski/txs>
|
||||
- OpenCV tutorials
|
||||
-
|
||||
<https://www.learnopencv.com/face-morph-using-opencv-cpp-python/>
|
||||
|
||||
### NDI tools
|
||||
|
||||
- <https://github.com/rezonant/grandiose>
|
||||
- <http://www.zenvideo.co.uk/ndi.htm>
|
||||
- <https://www.medialooks.com/video-transport>
|
||||
|
||||
<https://cineshader.com/about>
|
||||
|
||||
3D
|
||||
--
|
||||
|
||||
### blender
|
||||
|
||||
- bone-studio blender fork
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- <http://write.flossmanuals.net/blender/introduction/>
|
||||
- <http://peca.jinak.cz/2020/05/blender-3d-kurzor>
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- We Taught an AI To Synthesize Materials \| Two Minute Papers \#251 -
|
||||
<https://www.youtube.com/watch?v=cnquEovq1I4>
|
||||
- Generative Modeling with Modifiers (Blender 2.8) -
|
||||
<https://www.youtube.com/watch?v=qC5eX_WZU2E>
|
||||
- <https://www.blendernation.com/2020/01/21/command-line-rendering-made-easy/>
|
||||
- <http://sinestesia.co/blog/art/crosshatching-with-eevee/>
|
||||
- <https://render.otoy.com/forum/viewtopic.php?f=7&t=72241>
|
||||
- <https://blender-addons.org/sorcar-addon/>
|
||||
- <https://www.youtube.com/watch?v=_9dEqM3H31g>
|
||||
- [blender lipsync](https://youtu.be/tCxKbaUKbg0)
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- [PIFuHD: Multi-Level Pixel-Aligned Implicit Function for
|
||||
High-Resolution 3D Human
|
||||
Digitization](https://shunsukesaito.github.io/PIFuHD/)
|
||||
- <https://www.youtube.com/watch?v=icqLFiwpNlM>
|
||||
- [Mixer is a Blender addon developed at Ubisoft Animation Studio for
|
||||
Real Time Collaboration in 3D edition. It allows multiple Blender
|
||||
users to work on the same scene at the same time. Thanks to a
|
||||
broadcasting server that is independent from Blender, it is also
|
||||
possible to implement a connection for other 3D editing
|
||||
softwares.](https://github.com/ubisoft/mixer)
|
||||
|
||||
### 3d printing optimilizations
|
||||
|
||||
- <https://blender.stackexchange.com/questions/18916/how-to-remove-interior-faces-while-keeping-exterior-faces-untouched>
|
||||
- <https://blender.stackexchange.com/questions/31467/how-to-reduce-vertex-count-on-a-mesh>
|
||||
- 3D Print Toolbox (Addon)
|
||||
|
||||
### blender addons
|
||||
|
||||
- MB-Lab - <https://mb-lab-community.github.io/MB-Lab.github.io/>
|
||||
- MB-Lab is a Blender addon that creates humanoid characters
|
||||
- RandoMesh - <https://github.com/mantissa-/RandoMesh>
|
||||
- A Blender addon to add randomized geometry to any mesh. Supports
|
||||
Blender 2.80.
|
||||
- PolyQuilt - <https://blender-addons.org/polyquilt-addon/>
|
||||
- edit mode like creating faces, knife tool, fan, edge-loops, etc.
|
||||
It does this with ONLY the left-mouse-button.
|
||||
- Loop Tools - <https://www.youtube.com/watch?v=W2MjvKy1yCo>
|
||||
- really useful for editing meshes quickly and easily.
|
||||
- ByGen - <https://gumroad.com/l/BY-GEN>
|
||||
- BY-GEN is an addon designed to simplify the process of creating
|
||||
non-destructive, generative modeling styles
|
||||
<https://youtu.be/PwfSlPpBfbw>
|
||||
- Edge Flow - <https://github.com/BenjaminSauder/EdgeFlow>
|
||||
- This tool has two modes, the first makes each selected edge loop
|
||||
linear, the later works on edge rings and straightens them and
|
||||
adjusts each edge length.
|
||||
- GrowthNodes - <https://github.com/hsab/GrowthNodes>
|
||||
- GrowthNodes is a Blender plugin for generative content creation
|
||||
and simulation of organic growth processes on polygonal
|
||||
surfaces. It can be utilized for both destructive and
|
||||
non-destructive content generation.
|
||||
- Pulverize - <https://github.com/sciactive/pulverize>
|
||||
- Pulverize is a script for rendering video from Blender using
|
||||
multiple processes.
|
||||
- Tissue - Tissue -
|
||||
<http://www.co-de-it.com/wordpress/code/blender-tissue> \#tessalate
|
||||
- Blender\'s add-on for computational design by Co-de-iT
|
||||
- <https://www.youtube.com/watch?v=pVNYyJeLGZI> \#tutorial
|
||||
- Render to Print 0.3 - <https://github.com/zebus3d/Render_to_Print>
|
||||
- With Render to print you can set the size of the render for a
|
||||
print!!.
|
||||
- QBlocker - <https://gumroad.com/l/gOEV>
|
||||
- Qblocker is a great blender add-on for creating geometry
|
||||
interactive
|
||||
- Anti - Seam
|
||||
- <https://blendermarket.com/products/anti-seam>
|
||||
- AddRoutes - <http://www.jpfep.net/pages/addroutes/>
|
||||
- gathering AddMIDI and AddOSC in the same package. As a novelty
|
||||
an application for smartphones and tablets (Blemote)
|
||||
|
||||
### Blender - geodata, CAD
|
||||
|
||||
- BlenderGIS - <https://github.com/domlysz/BlenderGIS>
|
||||
- Blender addons to make the bridge between Blender and geographic
|
||||
data
|
||||
- <https://www.reddit.com/r/blender/comments/8ydfpd/texas_population_density_by_county_2017_projection/>
|
||||
- CAD -> to blender conversions
|
||||
-
|
||||
<https://www.archvizblender.com/blog/how-to-import-dwg-files-into-blender>
|
||||
- ODA File Converter
|
||||
- Convert between .dwg and .dxf file formats with this Windows
|
||||
application. With wildcard support for input file
|
||||
specification, it allows .dxf files to be used as input.
|
||||
- ??
|
||||
- The best way to import CAD file in Blender -
|
||||
<https://www.youtube.com/watch?v=OX-EWAndFeY>
|
||||
- BOOK -
|
||||
<https://www.blender3darchitect.com/blender-2-8-for-architecture/>
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
*
|
||||
|
||||
### others 3D
|
||||
|
||||
- <https://www.voxedit.io>
|
||||
- meshlab
|
||||
- smode synth
|
||||
- <https://nunustudio.org/>
|
||||
- 3d and archeology
|
||||
- <https://computationalarchaeology.wordpress.com/2013/01/20/3d-modelling-in-archaeology/>
|
||||
|
||||
### Textures
|
||||
|
||||
<https://hdrihaven.com/> Hdri 20k -- Texturas 8k (FREE PBR)
|
||||
|
||||
<https://cc0textures.com/> 8k (FREE )
|
||||
|
||||
<https://texturefun.com/> 4k (FREE )
|
||||
|
||||
<https://www.textures.com/> Gratuito y paga
|
||||
|
||||
<https://www.cgbookcase.com/> 1k - 2k - 3k - 4k (FREE )
|
||||
|
||||
<https://freestocktextures.com/> Texturas en general (FREE )
|
||||
|
||||
<http://texturelib.com/> (FREE )
|
||||
|
||||
<http://texturify.com/> Texturas en general (FREE )
|
||||
|
||||
AI, deeplearning, etc.
|
||||
----------------------
|
||||
|
||||
### General, toolsets
|
||||
|
||||
- magenta
|
||||
- <https://magenta.tensorflow.org/>
|
||||
- <https://www.youtube.com/watch?v=2FAjQ6R_bf0>
|
||||
- <https://sandcobainer.github.io/audioblog-/max/2019/02/04/Google-Magenta.html>
|
||||
- <https://www.twilio.com/blog/generate-music-python-neural-networks-magenta-tensorflow>
|
||||
- visual AI
|
||||
- Artificial-Art
|
||||
- <https://github.com/pearsonkyle/Artificial-Art>
|
||||
- DeepFaceLab
|
||||
- is a tool that utilizes machine learning to replace faces in
|
||||
videos.
|
||||
- <https://github.com/iperov/DeepFaceLab>
|
||||
- DeepPrivacy
|
||||
- DeepPrivacy is a fully automatic anonymization technique for
|
||||
images.
|
||||
- <https://github.com/hukkelas/DeepPrivacy>
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
- Audio AI
|
||||
- Spleeter
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
* Spleeter is the Deezer source separation library with pretrained models written in Python and uses Tensorflow.
|
||||
* https://github.com/deezer/spleeter
|
||||
* Jukebox
|
||||
* https://colab.research.google.com/github/openai/jukebox/blob/master/jukebox/Interacting_with_Jukebox.ipynb
|
||||
* semi-bizzare
|
||||
* Melodrive
|
||||
* https://assetstore.unity.com/packages/audio/music/melodrive-lite-beta-129271
|
||||
* Wekitrainer
|
||||
* The Wekinator is free, open source software originally created in 2009 by Rebecca Fiebrink. It allows anyone to use machine learning to build new musical instruments, gestural game controllers, computer vision or computer listening systems, and more.
|
||||
* http://www.wekinator.org/
|
||||
* https://maxforlive.com/library/device/5628/wekitrainer #m4l
|
||||
* Lists
|
||||
* https://github.com/ybayle/awesome-deep-learning-music
|
||||
* https://www.reddit.com/r/AI_Music/
|
||||
|
||||
### Online tools
|
||||
|
||||
- <https://www.remove.bg/> - Remove Image Background: 100%
|
||||
automatically -- in 5 seconds -- without a single click -- for free.
|
||||
- <https://letsenhance.io/> - Neural network image super-resolution
|
||||
and enhancement
|
||||
- <https://www.designwithai.com/> - to create beautiful logo packages
|
||||
for your brand.
|
||||
- <https://deepai.org/machine-learning-model/text2img> - TXT 2 IMG
|
||||
- <https://dreamscopeapp.com> -
|
||||
- <https://colourise.sg/#colorize>
|
||||
|
||||
### Tutorials, workflows, \...
|
||||
|
||||
- <https://www.jackalope.tech/how-artists-can-set-up-their-own-neural-network-part-2-neural-network-install/>
|
||||
\#deepstyle
|
||||
- <https://www.reddit.com/r/deepdream/comments/954h2w/voltax3_script_release_the_best_hq_neuralstyle>
|
||||
- <https://www.reddit.com/r/deepdream/comments/c5wjet/powerplant_painted_sky_first_use_of_volta_3/>
|
||||
- <https://mc.ai/complete-guide-to-setup-magenta-tensorflow-on-windows/>
|
||||
\#styletransfer
|
||||
- upscaling
|
||||
- <https://www.reddit.com/r/GameUpscale/comments/a7msxo/getting_started/>
|
||||
- lists
|
||||
- <https://www.reddit.com/r/AIfreakout/comments/c2qh10/useful_links_to_generate_your_own_ai_freakouts/>
|
||||
- <https://news.ycombinator.com/item?id=20514446>
|
||||
- StyleGAN2 - mapping music to facial expressions in real time -
|
||||
<https://www.youtube.com/watch?v=A6bo_mIOto0&list=WL&index=2>
|
||||
|
||||
AV Utilities
|
||||
------------
|
||||
|
||||
### diagrams
|
||||
|
||||
- <https://www.graphviz.org/> - online
|
||||
- <http://dia-installer.de/> - install
|
||||
|
||||
### Expansion - lights - projections
|
||||
|
||||
- <http://fulldomevjs.com/fdvj/> Freeframe plugins
|
||||
- <https://discourse.vvvv.org/t/schema-streamlined-visual-programming-for-physical-devices/17545>
|
||||
|
||||
### Media anotation, referencing
|
||||
|
||||
- Anvil
|
||||
- It offers multi-layered annotation based on a user-defined
|
||||
coding scheme. During coding the user can see color-coded
|
||||
elements on multiple tracks in time-alignment. Some special
|
||||
features are cross-level links, non-temporal objects, timepoint
|
||||
tracks, coding agreement analysis, 3D viewing of motion capture
|
||||
data and a project tool for managing whole corpora of annotation
|
||||
files. Originally developed for gesture research in 2000, ANVIL
|
||||
is now being used in many research areas including
|
||||
human-computer interaction, linguistics, ethology, anthropology,
|
||||
psychotherapy, embodied agents, computer animation and
|
||||
oceanography.
|
||||
- <https://www.anvil-software.org/>
|
||||
- ANT
|
||||
- VideoAnt is a web-based video annotation tool for mobile and
|
||||
desktop devices. Use VideoAnt to add annotations, or comments,
|
||||
to web-hosted videos. VideoAnt-annotated videos are called
|
||||
"Ants". VideoAnt is a web-based video annotation tool for mobile
|
||||
and desktop devices. Use VideoAnt to add annotations, or
|
||||
comments, to web-hosted videos. VideoAnt-annotated videos are
|
||||
called "Ants". Export your annotations in a variety of data
|
||||
formats. You can even embed your Ants on a personal website,
|
||||
learning management system, or anywhere HTML is allowed.
|
||||
- <https://ant.umn.edu/>
|
||||
- PureRef
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
*PureRef is a stand-alone program for Windows, Mac and Linux that keeps track of your images. Whether you're gathering inspiration, making mood boards or need reference images for your painting or 3D model, PureRef is there so you can focus on creating.
|
||||
* https://www.pureref.com/index.php
|
||||
* Quixel bridge
|
||||
* With its custom import, channel packing, and automated export features, Bridge allows you to manage your assets in one place like never before. The days of manual shader setup, image conversion or sensitive folder structures are over; welcome to the future of asset management.
|
||||
* https://quixel.com/bridge
|
||||
* Lignes de Temps
|
||||
* The Lignes de Temps software takes advantage of the analysis and synthesis possibilities offered by digital media. Inspired by the « timelines » commonly used on digital editing benches, Lignes de Temps offers a graphic representation of a film, revealing from the outset, and in extenso, its cuttings. Lignes de Temps offers in this a new access to the film, substituting for the logic of constrained scrolling that constitutes the experience of any movie viewer, and for the purposes of analysis, the « mapping » of a temporal object. Also, by selecting a segment of a timeline, the user has direct access to the corresponding clip or sequence in the movie, a sequence that can be described and analyzed by textual, audio, video, or documented by images or internet links.
|
||||
* https://www.iri.centrepompidou.fr/outils/lignes-de-temps-2/
|
||||
|
||||
#### Online unsorted
|
||||
|
||||
* https://wevu.video/
|
||||
* https://www.reclipped.com/
|
||||
* https://www.hippovideo.io/
|
||||
* https://heraw.com/en/register
|
||||
|
||||
Creative Coding and Livecoding
|
||||
------------------------------
|
||||
|
||||
- <https://github.com/toplap/awesome-livecoding>
|
||||
- <https://github.com/pjagielski/awesome-live-coding-music>
|
||||
|
||||
<https://nodered.org/>
|
||||
|
||||
### Languages
|
||||
|
||||
- [SuperCollider](supercollider)
|
||||
- Overtone, FoxDot, \...
|
||||
- Tidal <https://tidalcycles.org/index.php/Welcome>
|
||||
- patterns, patterns, patterns
|
||||
- Sonic Pi
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
* https://sonic-pi.net/
|
||||
* Orca
|
||||
* is an esoteric programming language designed to quickly create procedural sequencers, in which every letter of the alphabet is an operation, where lowercase letters operate on bang, uppercase letters operate each frame.
|
||||
* https://github.com/hundredrabbits/Orca
|
||||
* alive - livecoding with persistent expressions
|
||||
* https://alive.s-ol.nu/index.html
|
||||
|
||||
### Collaboration tools
|
||||
|
||||
- Troop - <https://github.com/Qirky/Troop>
|
||||
- Troop is a real-time collaborative tool that enables group live
|
||||
coding within the same document across multiple computers.
|
||||
Hypothetically Troop can talk to any interpreter that can take
|
||||
input as a string from the command line but it is already
|
||||
configured to work with live coding languages FoxDot,
|
||||
TidalCycles, and SuperCollider.
|
||||
- Tidal-bridge -
|
||||
<https://gitlab.com/colectivo-de-livecoders/tidal-bridge>
|
||||
|
||||
### Online
|
||||
|
||||
- <https://livecodelab.net/>
|
||||
- <https://github.com/ojack/hydra>
|
||||
- Livecoding networked visuals in the browser
|
||||
<https://hydra-editor.glitch.me/>
|
||||
|
||||
Graphics
|
||||
--------
|
||||
|
||||
- caesium
|
||||
- gimp
|
||||
- inkscape
|
||||
- darktable
|
||||
- stacking and hugin
|
||||
- <https://patdavid.net/2013/01/focus-stacking-macro-photos-enfuse.html>
|
||||
- <http://dossy.org/2007/08/what-is-gimps-equivalent-of-photoshops-median-filter/>
|
||||
- <https://pixls.us/articles/aligning-images-with-hugin/>
|
||||
- <https://www.reddit.com/r/FOSSPhotography/comments/1e0bnz/noise_removal_with_median_stacks_gimpgmic/>
|
||||
- <http://www.microscopy-uk.org.uk/mag/artjun09/rp-stack.html>
|
||||
- <http://hugin.sourceforge.net/tutorials/surveying/en.shtml>
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
======= RNDM ==========
|
||||
|
||||
<https://www.microsoft.com/en-us/research/blog/microsoft-airsim-now-available-on-unity/?ocid=msr_blog_airsimunity_rd>
|
||||
AI vs. Unity
|
||||
|
||||
<https://medium.com/@derwiki/time-collapsing-photos-with-opencv-a4042163dfb5>
|
||||
\#openCV \#python
|
||||
|
||||
blender game engine -> godot <https://godotengine.org/>
|
||||
|
||||
<https://www.jthorborg.com/index.html?ipage=signalizer> - osciloscope
|
||||
|
||||
KSX friendly
|
||||
------------
|
||||
|
||||
<https://www.liquidsoap.info/> - Audio & Video Streaming Language
|
||||
|
||||
<https://hundredrabbits.itch.io/>
|
||||
|
||||
<http://www.lord-enki.net/>
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
![](/46652379_2111130242242159_7330182098097012736_n.jpg)
|
92
_INFORM/consumer_habits_good.md
Normal file
92
_INFORM/consumer_habits_good.md
Normal file
|
@ -0,0 +1,92 @@
|
|||
consumer\_habits\_good
|
||||
======================
|
||||
|
||||
Lists
|
||||
-----
|
||||
|
||||
- <https://github.com/lowwebtech/list-save-data>
|
||||
- <https://humanetech.com/resources/take-control/>
|
||||
- <https://github.com/humanetech-community/awesome-humane-tech>
|
||||
- <https://prism-break.org/en/>
|
||||
- remotework
|
||||
- <https://wiki.fsfe.org/Activities/FreeSoftware4RemoteWorking>
|
||||
|
||||
Android
|
||||
-------
|
||||
|
||||
- Blokada - adblocker - <https://blokada.org/>
|
||||
- odysea - music player
|
||||
- f-droid - opensource app repo
|
||||
- p!n
|
||||
- usb tether ??
|
||||
- qr scanner ??
|
||||
|
||||
PC / WIN
|
||||
--------
|
||||
|
||||
- chat/ IM
|
||||
- telegram - <https://telegram.org/>
|
||||
- riot.im - <https://riot.im>
|
||||
- <https://matrix.to/#/!CWuqkPrDOGczUiqsaN:matrix.org> -
|
||||
browser client sometimes fails use desktop client
|
||||
- [firefox](firefox)
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
* Firefox Profile Maker (nice defaults) - https://ffprofile.com/
|
||||
* Firefox about:config privacy / control settings - https://gist.github.com/0XDE57/fbd302cef7693e62c769
|
||||
* clearURLs - https://addons.mozilla.org/en-US/firefox/addon/clearurls/
|
||||
* tabs
|
||||
* ctrl+tab behaviour - https://superuser.com/questions/18609/changing-firefox-tab-cycle-order
|
||||
* https://addons.mozilla.org/en-US/firefox/addon/always-right/
|
||||
* privacy
|
||||
* prism-break - http://prism-break.org/en/categories/windows/#web-browser-addons
|
||||
* simply - ublock, https everywhere
|
||||
* youtube
|
||||
* https://addons.mozilla.org/cs/firefox/addon/youtube-classic/
|
||||
* speeds up stuff; is better
|
||||
* https://addons.mozilla.org/en-US/firefox/addon/h264ify/
|
||||
* better formats
|
||||
* https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/
|
||||
* utils
|
||||
* screenshots
|
||||
* green shot - http://getgreenshot.org/
|
||||
* players
|
||||
* audio foobar - https://www.foobar2000.org/
|
||||
* theme / preset -
|
||||
* https://github.com/Ottodix/Eole-foobar-theme
|
||||
* hotspots/tethering
|
||||
* notes
|
||||
* workflowy
|
||||
* ownnotes
|
||||
* roam
|
||||
* sync
|
||||
* harddrive - http://www.freefilesync.org/
|
||||
* network / internet sync - https://syncthing.net/
|
||||
* computer hygiene
|
||||
* dupe cleaners
|
||||
* dupeGure
|
||||
* duplicatecleaner free
|
||||
* ccleaner
|
||||
* remove empty directories - http://www.jonasjohn.de/red.htm
|
||||
* ! pay attention with syncthing folders !
|
||||
* recovery+ https://www.cgsecurity.org/wiki/TestDisk
|
||||
* image batch
|
||||
* https://saerasoft.com/caesium/
|
||||
* video conversions
|
||||
* mpeg streamclip - http://www.squared5.com/
|
||||
* handbrake - https://handbrake.fr/
|
||||
* mediacoder
|
||||
* file converter
|
||||
|
||||
linux distros
|
||||
-------------
|
||||
|
||||
* AV
|
||||
* **Ubuntu Studio**
|
||||
* AV linux
|
||||
* https://gitlab.com/giuseppetorre/bodhilinuxmedia
|
||||
* https://librazik.tuxfamily.org/base-site-LZK/english.php #audio
|
||||
* privacy
|
||||
* https://prism-break.org/en/categories/windows/#operating-systems-live
|
30
_INFORM/docs.md
Normal file
30
_INFORM/docs.md
Normal file
|
@ -0,0 +1,30 @@
|
|||
DOCUMENTS
|
||||
=========
|
||||
|
||||
PILE
|
||||
----
|
||||
|
||||
<https://pile.sdbs.cz>
|
||||
|
||||
FIXME
|
||||
|
||||
Document post-processing
|
||||
------------------------
|
||||
|
||||
- [BRISS](https://sourceforge.net/projects/briss/) - PDF cropping
|
||||
utility
|
||||
- [ScanTailor](http://scantailor.org/) - Complete scan post-processing
|
||||
workstation
|
||||
|
||||
OCR
|
||||
---
|
||||
|
||||
FIXME
|
||||
|
||||
[ocr.space](https://ocr.space//)online ocr -
|
||||
|
||||
CZ
|
||||
--
|
||||
|
||||
- [CZACCENT](https://nlp.fi.muni.cz/cz_accent/) - oháčkování aka
|
||||
ohákování
|
265
_INFORM/ffmpeg.md
Normal file
265
_INFORM/ffmpeg.md
Normal file
|
@ -0,0 +1,265 @@
|
|||
ffmpeg vault
|
||||
============
|
||||
|
||||
Essentials
|
||||
----------
|
||||
|
||||
### What?
|
||||
|
||||
[ffmpeg](https://ffmpeg.org/) is a swiss army knife for everything
|
||||
audio/video. It can do practically every task under the sun, and in fact
|
||||
powers most major dedicated \"video players\" (VLC, MPC-HC, built-in
|
||||
players in Chrome and Firefox\...)[^1]
|
||||
|
||||
### How?
|
||||
|
||||
If you\'re on Windows, it\'s technically possible to install `ffmpeg`
|
||||
and use it directly [^2], but since the windows Command Prompt sucks ass
|
||||
comfort-wise and scripting-wise, it\'s recommended to just [install
|
||||
Ubuntu as part of the Windows Subsystem for
|
||||
Linux](https://docs.microsoft.com/en-us/windows/wsl/install-win10), and
|
||||
then `apt-get install ffmpeg`.
|
||||
|
||||
If you\'re on Linux, you already know what to do 8-)
|
||||
|
||||
Techniques
|
||||
----------
|
||||
|
||||
(All commands are expected to be ran in `bash` or a similar Linux
|
||||
shell.)
|
||||
|
||||
### Basic conversions
|
||||
|
||||
`ffmpeg` is pretty clever, it can correctly guess the codecs and
|
||||
reasonable default settings by the file extension, so all of the
|
||||
following will work as expected (and retain metadata[^3]!):
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i video.avi video.mp4
|
||||
ffmpeg -i video.mp4 video_sound_only.wav
|
||||
ffmpeg -i video_sound_only.wav video_sound_only.mp3
|
||||
ffmpeg -i song.flac song.mp3
|
||||
```
|
||||
|
||||
#### mp3 bitrates
|
||||
|
||||
\"Reasonable\" might not be what you want though, especially in the case
|
||||
of mp3, where the default bitrate is V4 (!), i.e. 140-185 kbps.
|
||||
|
||||
If you want, for example, V[0]{.ul}, use the `-q:a`[^4] option, like so:
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i song.flac -q:a 0 song.mp3
|
||||
```
|
||||
|
||||
More info at: <https://trac.ffmpeg.org/wiki/Encode/MP3>
|
||||
|
||||
#### video codecs
|
||||
|
||||
Since container/format ≠ codec, you might want to select the codec
|
||||
manually.
|
||||
|
||||
While it can reasonably assumed that `mp4` ≅ `h264`, `avi` is a bit more
|
||||
complex. You can list all the supported codecs with
|
||||
`ffmpeg -codecs`[^5], but since there\'s several hundreds, you better
|
||||
have an idea of what you want to do in the first place.
|
||||
|
||||
For example, if you want an `.avi` with xvid codec, you just do:
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i original.mp4 -c:v libxvid output.avi
|
||||
```
|
||||
|
||||
#### General codec options
|
||||
|
||||
This StackOverflow post explains everything:
|
||||
<https://stackoverflow.com/a/20587693/3833159>
|
||||
|
||||
### video // image files // frames
|
||||
|
||||
#### images -> video
|
||||
|
||||
##### 1. creating a list of images
|
||||
|
||||
`ffmpeg` needs a list of images in a text file in a [specific
|
||||
format](https://trac.ffmpeg.org/wiki/Concatenate#demuxer) in order to
|
||||
convert them to a video. There\'s a couple ways to do this:
|
||||
|
||||
``` {.bash}
|
||||
ls *.jpg | xargs -I xyz echo "file 'xyz'" > list.txt
|
||||
```
|
||||
|
||||
``` {.bash}
|
||||
for f in *.jpg; do echo "file '$f'" >> list.txt; done
|
||||
```
|
||||
|
||||
It\'s up to preference, all end up with a list of all JPGs in current
|
||||
directory, in `list.txt`.
|
||||
|
||||
##### 2. list to video
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -f concat -r 30 -i list.txt out.mp4
|
||||
```
|
||||
|
||||
`-f concat` tells `ffmpeg` to handle `list.txt` as a list.
|
||||
|
||||
`-r 30` specifies resulting FPS (30 FPS)
|
||||
|
||||
`out.mp4` is output file - autodetected as h264-encoded. (`out.avi`,
|
||||
`out.gif`, etc. also work - refer to ffmpeg manual)
|
||||
|
||||
#### video -> images
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i FILE image%05d.png
|
||||
```
|
||||
|
||||
Where `FILE` is the video file, and `image%05d.png` is the format string
|
||||
for image filenames; this will create `image00001.png`,
|
||||
`image00002.png`, `image00123.png`, etc. (`%05d` means pad with `5`
|
||||
zeroes; `%010d` for padding with `10` zeroes\...)
|
||||
|
||||
### Streams
|
||||
|
||||
`ffmpeg` can also smoothly handle streams, so basic stream capture is
|
||||
pretty trivial, provided you grabbed the playlist/HLS url from
|
||||
somewhere[^6]:
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i "https://example.com/playlist.m3u8" my_stream.mp4
|
||||
```
|
||||
|
||||
#### Taking a screenshot of a stream
|
||||
|
||||
`-vframes 1` is the option that tells `ffmpeg` to just capture one (i.e.
|
||||
the first) frame of the video - in the case of streams, this means the
|
||||
latest one anyway.
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i "https://example.com/playlist.m3u8" -vframes 1 capture.jpg
|
||||
```
|
||||
|
||||
### dropped frame re-interpolation
|
||||
|
||||
`ffmpeg` also has a [rich set of
|
||||
filters](https://ffmpeg.org/ffmpeg-filters.html), two of which are of
|
||||
interest for us now:
|
||||
|
||||
- [mpdecimate](https://ffmpeg.org/ffmpeg-filters.html#mpdecimate) -
|
||||
*Drop frames that do not differ greatly from the previous frame in
|
||||
order to reduce frame rate.*
|
||||
- [minterpolate](https://ffmpeg.org/ffmpeg-filters.html#minterpolate) -
|
||||
*Convert the video to specified frame rate using motion
|
||||
interpolation.*
|
||||
|
||||
The idea is that `mpdecimate` drops all near-duplicate frames, and
|
||||
`minterpolate` re-calculates them using non-duplicate frames that were
|
||||
left.
|
||||
|
||||
`mpdecimate`\'s defaults are pretty okay, but the result may not look
|
||||
too good if the frame drops are frequent and long. I\'ve had pretty good
|
||||
results using its `max` parameter which limits the amount of frames
|
||||
dropped in a single stretch of video, e.g. `-vf mpdecimate=max=15` which
|
||||
drops at most 15 frames (i.e. half a second assuming 30 FPS), meaning
|
||||
interpolation won\'t happen everywhere and the video will remain
|
||||
faithfully choppy.
|
||||
|
||||
`minterpolate`, on the other hand, defaults to semi-smart motion
|
||||
compensated interpolation, and that *might* just be what you want, but
|
||||
it generally gives pretty funky results. Fortunately, it also has a
|
||||
\"blend\" mode, which just averages the start and end frames and
|
||||
crossfades them, which gives much more agreeable outputs for simple
|
||||
frame drop situations. It is also generally much faster, I was getting
|
||||
near or above real-time speeds using \"blend\", whereas motion
|
||||
compensation dropped the processing speed to 0.01x.
|
||||
|
||||
**TL;DR**: Full command(s) including the filter pipeline:
|
||||
|
||||
``` {.bash}
|
||||
# Fill out all frame drop gaps
|
||||
ffmpeg -i choppy_video.mp4 -vf mpdecimate,minterpolate=mi_mode=blend smoother_video.mp4
|
||||
|
||||
# Fill out all frame drop gaps no longer than 10 frames:
|
||||
ffmpeg -i choppy_video.mp4 -vf mpdecimate=max=10,minterpolate=mi_mode=blend smoother_video.mp4
|
||||
|
||||
# Motion interpolate the gaps and replicate a bad ketamine trip
|
||||
ffmpeg -i choppy_video.mp4 -vf mpdecimate,minterpolate smoother_video.mp4
|
||||
```
|
||||
|
||||
ffmpeg - skipping - remove duplicate frames after effects
|
||||
|
||||
#### what is \`N/FRAME\_RATE/TB\`
|
||||
|
||||
- except the use of \`FRAME\_RATE\` variable the \`N/FRAME\_RATE/TB\`
|
||||
is equal to the example below from ffmpeg documentation
|
||||
(\[source\](<https://ffmpeg.org/ffmpeg-filters.html#Examples-123>))
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
*
|
||||
|
||||
> Set fixed rate of 25 frames per second:
|
||||
> `setpts=N/(25*TB)`
|
||||
|
||||
- the math behind it perfectly explained in What is video timescale,
|
||||
timebase, or timestamp in ffmpeg?
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
* it basically calculates timestamp for each frame and multiplies it with timebase `TB` to enhance precision
|
||||
|
||||
### mp4 compatibility
|
||||
|
||||
h264 also has \"profiles\", basically [sets of
|
||||
features](https://en.wikipedia.org/wiki/Advanced_Video_Coding#Profiles)
|
||||
- and it turns out this can make the difference between a file working
|
||||
and not working on some crappy embedded media players, like TVs or pico
|
||||
projectors.
|
||||
|
||||
> > The `-profile:v` option limits the output to a specific H.264
|
||||
> > profile. Some devices (mostly very old or obsolete) only support the
|
||||
> > more limited Constrained Baseline or Main profiles. You can set
|
||||
> > these profiles with `-profile:v baseline` or `-profile:v main`.
|
||||
>
|
||||
> <https://trac.ffmpeg.org/wiki/Encode/H.264#Profile>
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i original.mp4 -profile:v baseline output.mp4
|
||||
```
|
||||
|
||||
And apparently, some players are also sensitive to the pixel format[^7],
|
||||
i.e. can\'t handle anything else than YUV w/ 4:2:0 chroma subsampling,
|
||||
to fix this use the `-pix_fmt` option as follows:
|
||||
|
||||
``` {.bash}
|
||||
ffmpeg -i original.mp4 -pix_fmt yuv420p output.mp4
|
||||
# or, with the profile settings...
|
||||
ffmpeg -i original.mp4 -profile:v baseline -pix_fmt yuv420p output.mp4
|
||||
```
|
||||
|
||||
No silver bullet, you\'ll just have to try different things for
|
||||
different devices. A database of crappy players and appropriate `ffmpeg`
|
||||
settings would be great.
|
||||
|
||||
### random
|
||||
|
||||
<https://ottverse.com/ffmpeg-drawtext-filter-dynamic-overlays-timecode-scrolling-text-credits/>
|
||||
|
||||
[^1]: <https://en.wikipedia.org/wiki/FFmpeg#Projects_using_FFmpeg>
|
||||
|
||||
[^2]: from <https://ffmpeg.zeranoe.com/builds/>
|
||||
|
||||
[^3]: like ID3 tags and their FLAC, OGG, WAV, etc. equivalents
|
||||
|
||||
[^4]: read as -quality:audio
|
||||
|
||||
[^5]: and respectively, formats with `ffmpeg -formats`
|
||||
|
||||
[^6]: like
|
||||
<https://addons.mozilla.org/en-US/firefox/addon/hls-stream-detector/>;
|
||||
or just press F12, check the Network tab, and look carefully
|
||||
|
||||
[^7]: <https://trac.ffmpeg.org/wiki/Encode/H.264#Encodingfordumbplayers>
|
130
_INFORM/firefox.md
Normal file
130
_INFORM/firefox.md
Normal file
|
@ -0,0 +1,130 @@
|
|||
Firefox
|
||||
=======
|
||||
|
||||
TLDR firefox is more than browser. And browsers are more than browsers
|
||||
were before.
|
||||
|
||||
Tips & Tricks
|
||||
-------------
|
||||
|
||||
[inform - legacy
|
||||
links](https://inform.sdbs.cz/doku.php?id=consumer_habits_good#pc_win)
|
||||
|
||||
[Prevent Firefox from starting
|
||||
automatically](https://support.mozilla.org/en-US/kb/firefox-starts-automatically-when-i-restart-window)
|
||||
|
||||
Plugins
|
||||
-------
|
||||
|
||||
### Security and usability 101
|
||||
|
||||
- [HTTPS
|
||||
Everywhere](https://prism-break.org/en/projects/https-everywhere)
|
||||
- [uBlock Origin](https://prism-break.org/en/projects/ublock-origin)
|
||||
- [clearURLs](https://addons.mozilla.org/en-US/firefox/addon/clearurls/)
|
||||
|
||||
### Unsorted
|
||||
|
||||
- dark mode for dark hipsters\' eyes
|
||||
- [DarkReader](https://github.com/darkreader/darkreader) -
|
||||
universal \"dark theme on every site\" addon
|
||||
- [reddit // how do you make new tab page also
|
||||
dark](https://old.reddit.com/r/firefox/comments/ijvhuo/how_do_you_make_this_new_tab_page_also_dark/) -
|
||||
various ways to make new tab page also dark
|
||||
- tabs
|
||||
- [ctrl+tab
|
||||
behaviour](https://superuser.com/questions/18609/changing-firefox-tab-cycle-order)
|
||||
- [always-right](https://addons.mozilla.org/en-US/firefox/addon/always-right/)
|
||||
- youtube
|
||||
- [youtube-classic](https://addons.mozilla.org/cs/firefox/addon/youtube-classic/) -
|
||||
speeds up stuff; is better
|
||||
- [h264ify](https://addons.mozilla.org/en-US/firefox/addon/h264ify/) -
|
||||
better formats
|
||||
- [sponsorblock](https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/) -
|
||||
sponsorblock
|
||||
- downloading
|
||||
- [download helper](https://www.downloadhelper.net/)
|
||||
|
||||
Account
|
||||
-------
|
||||
|
||||
Firefox Account offers few [interesting
|
||||
services](https://www.mozilla.org/en-US/firefox/accounts/):
|
||||
|
||||
### Send \[OFFLINE\]
|
||||
|
||||
<https://send.firefox.com/>
|
||||
|
||||
> Firefox Send is a free-to-use, online file-sending service, able to
|
||||
> handle files up to 2.5 GB
|
||||
>
|
||||
> > All files are encrypted before being uploaded and decrypted on the
|
||||
> > client after downloading. The encryption key is never sent to the
|
||||
> > server.[^1]
|
||||
|
||||
There is also cool sidebar plugin -
|
||||
<https://addons.mozilla.org/en-US/firefox/addon/send-to-fx/>
|
||||
|
||||
### Sync
|
||||
|
||||
<https://support.mozilla.org/en-US/products/firefox/sync-and-save>
|
||||
|
||||
<https://support.mozilla.org/en-US/kb/send-tab-firefox-desktop-other-devices>
|
||||
|
||||
> Firefox Sync, originally branded Mozilla Weave,\[2\] is a browser
|
||||
> synchronization feature for Firefox web browsers. It allows users **to
|
||||
> partially synchronize bookmarks, browsing history, preferences,
|
||||
> passwords, filled forms, add-ons, and the last 25 opened tabs** across
|
||||
> multiple computers.\[3\] The feature is included in the desktop
|
||||
> **Firefox browser, Firefox for iOS, and Firefox for Android**.It keeps
|
||||
> user data on Mozilla servers, but according to Mozilla **the data is
|
||||
> encrypted** in such a way that no third party, not even Mozilla, can
|
||||
> access user information.\[4\] It is also possible for the user to host
|
||||
> their own Firefox Sync servers, or indeed, for any entity to do
|
||||
> so.\[5\][^2]
|
||||
|
||||
### Monitor
|
||||
|
||||
<https://monitor.firefox.com/>
|
||||
|
||||
> It informs users if their email address and passwords used has been
|
||||
> leaked in data breaches, using the database provided by Have I been
|
||||
> Pwned? (HIBP)[^3]
|
||||
|
||||
### Lockwise
|
||||
|
||||
> Firefox Lockwise is **the password manager** of the Firefox web
|
||||
> browser.\[5\]\[6\] On desktop, Lockwise is simply part of
|
||||
> Firefox;\[7\] whereas on iOS and Android, it is also available as a
|
||||
> standalone app. [^4]
|
||||
|
||||
Security
|
||||
--------
|
||||
|
||||
FIXME
|
||||
|
||||
<https://support.mozilla.org/en-US/products/firefox/protect-your-privacy>
|
||||
|
||||
<https://support.mozilla.org/en-US/kb/manage-passwords-firefox-desktop-firefox-lockwise>
|
||||
|
||||
Profiles
|
||||
--------
|
||||
|
||||
FIXME
|
||||
|
||||
- How to?
|
||||
- <https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles>
|
||||
- Creating desktop shortcut to specific profile
|
||||
- <http://kb.mozillazine.org/Shortcut_to_a_specific_profile>
|
||||
- Plugin - Firefox Profile Maker (nice defaults) -
|
||||
- <https://ffprofile.com>
|
||||
|
||||
<about:profiles>
|
||||
|
||||
[^1]: <https://en.wikipedia.org/wiki/Firefox_Send>
|
||||
|
||||
[^2]: <https://en.wikipedia.org/wiki/Firefox_Sync>
|
||||
|
||||
[^3]: <https://en.wikipedia.org/wiki/Firefox_Monitor>
|
||||
|
||||
[^4]: <https://en.wikipedia.org/wiki/Firefox_Lockwise>
|
111
_INFORM/ipfs.md
Normal file
111
_INFORM/ipfs.md
Normal file
|
@ -0,0 +1,111 @@
|
|||
IPFS
|
||||
====
|
||||
|
||||
What?
|
||||
-----
|
||||
|
||||
<https://ipfs.io>
|
||||
|
||||
IPFS is a bit like torrents, but for web - the files aren\'t hosted at a
|
||||
single place, but instead whoever has a copy and wants to host it, can
|
||||
host it, and the links can exist forever.
|
||||
|
||||
(But it also means it\'s kind of slow, but **you too** can help /-\\
|
||||
projects out - see below.)
|
||||
|
||||
### Super simplified technical stuff
|
||||
|
||||
<img src="//screenshot_2019-10-29_ipfs_is_the_distributed_web.png" width="480" alt="screenshot_2019-10-29_ipfs_is_the_distributed_web.png" />
|
||||
|
||||
More specifically, it works like this: for each file, there is a
|
||||
[\"hash\"](https://en.wikipedia.org/wiki/Distributed_hash_table) - a
|
||||
\"fingeprint\" of the file\'s contents. It\'s just 30 characters or so
|
||||
(\"`QmTmrhGKN21S4xmiv13jJrmKXNfe2Nuk2zUfn6eieY8dYy`\", for example), but
|
||||
it uniquely [^1] identifies that specific file.
|
||||
|
||||
Guy A, a \"node\", has the full file (a webpage, for example) - and
|
||||
shouts out to everyone on the network that he has a file with hash that
|
||||
is `QmTmrhblabla`\... Guy B, who wants to see the webpage, **only needs
|
||||
to know the hash** - `QmTmrhblabla`\... So he connects to IPFS, and asks
|
||||
everyone \"who has `QmTmrhblabla`?\" - and Guy A hears this, and sends
|
||||
him the full file. Or - and this is the important part - whoever also
|
||||
has this file on their computer, also hears this, and also can respond
|
||||
with the file.
|
||||
|
||||
**TL;DR:** This means that as long as there is someone who has the file
|
||||
- and someone who knows what they want (i.e. they have the hash) - they
|
||||
can always access that file/webpage/image. Forever. With regular web, if
|
||||
you\'ve got a link to a file, and the site goes down, there is nothing
|
||||
you can do. But if you\'ve got an IPFS link, and anyone else has the
|
||||
file and an internet connection, the link will [never]{.ul} go down.
|
||||
|
||||
### Public Gateways
|
||||
|
||||
And you technically don\'t need to install anything to use IPFS -
|
||||
there\'s a \"public gateway\" - which you can use to access the files
|
||||
with a normal browser. It works by putting the file\'s hash after
|
||||
<https://ipfs.io/ipfs/>[^2] - and you will also get to the file. After
|
||||
the file is accessed through the public gateway, it usually stays there
|
||||
for some 20-30 minutes. This means the first loading is usually slow,
|
||||
but all after that are much faster.
|
||||
|
||||
But you do need to download and install IPFS for\...
|
||||
|
||||
How to become a node and spread decentralized goodness
|
||||
------------------------------------------------------
|
||||
|
||||
[IPFS Desktop](https://github.com/ipfs-shipyard/ipfs-desktop) - this is
|
||||
by far the most comfortable way to do it (on Windows). [Direct link to
|
||||
installer
|
||||
exe](https://github.com/ipfs-shipyard/ipfs-desktop/releases/download/v0.9.7/ipfs-desktop-setup-0.9.7.exe)
|
||||
|
||||
### Adding files: Conventional version
|
||||
|
||||
Then you go to files, and select \"Add\" > \"From IPFS\"
|
||||
|
||||
<img src="//2019-10-29_14_34_48-window.png" width="400" />
|
||||
|
||||
And insert the hash/address of whatever you want to host (i.e.
|
||||
`/ipfs/Qmblablabla...`). This \"pins\" it[^3] so that you keep hosting
|
||||
it.
|
||||
|
||||
### Adding files: Alternative version
|
||||
|
||||
> actually for me it seems to work much better when i look for the hash
|
||||
> through \*explore\* and download, than through \*files\* and \*add
|
||||
> files\*
|
||||
>
|
||||
> \- bgsl
|
||||
>
|
||||
> > updt 1 - ok this seems temporal. but it seems i am able to host
|
||||
> > files much smoother after this. - bgsl
|
||||
|
||||
IPFS hosted /-\\ projects
|
||||
-------------------------
|
||||
|
||||
(that could use some pinning)
|
||||
|
||||
| What | Hash | Public / Static Address (IPNS)[^4] |
|
||||
|----------------------------|------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------|
|
||||
| Speculative Ecologies AR | [/ipfs/QmS7NSBxfSM1sb4VTBsyRyJHk2HhsDXioCEGF47YcX1nZF](https://ipfs.io/ipfs/QmS7NSBxfSM1sb4VTBsyRyJHk2HhsDXioCEGF47YcX1nZF) | N/A |
|
||||
| GUNK 7 AR | [/ipfs/QmRJoxWdm4ZSHA4UCWyyiye7uQxfuSsuKkBt7ngo7CChfF](https://ipfs.io/ipfs/QmRJoxWdm4ZSHA4UCWyyiye7uQxfuSsuKkBt7ngo7CChfF) | N/A |
|
||||
| GUNKS *(as of 2020-10-10)* | [/ipfs/Qmb6WJzMereTNCMh1drjepq3wEn9r6HkBZKadc7CFwf98V](https://ipfs.io/ipfs/Qmb6WJzMereTNCMh1drjepq3wEn9r6HkBZKadc7CFwf98V/) | [/ipns/QmX3hGuNKRRogN12S\...](https://ipfs.io/ipns/QmX3hGuNKRRogN12S6Gjg7s3TWDzjHLh25P4da9nBrTxKh) |
|
||||
|
||||
(and in case you are interested in pinning, you might be interested in
|
||||
[some seeding at klastr\|](https://klastr.sdbs.cz))
|
||||
|
||||
[^1]: not really \"uniquely\", but it\'s super unlikely that two files
|
||||
would have the same hash
|
||||
|
||||
[^2]: like
|
||||
<https://ipfs.io/ipfs/QmTmrhGKN21S4xmiv13jJrmKXNfe2Nuk2zUfn6eieY8dYy>
|
||||
|
||||
[^3]: because if you don\'t use the IPFS public gateway and have IPFS
|
||||
installed locally instead, and use that for browsing - you also host
|
||||
everything you visited, but only for some time, after that it gets
|
||||
deleted. Pinning means \"don\'t forget to host this\".
|
||||
|
||||
[^4]: This is the address you can bookmark, since it will always be \"up
|
||||
to date\". However, it\'s only possible to access/download files
|
||||
this way, for pinning you need the actual hash, more information on
|
||||
<https://docs.ipfs.io/guides/concepts/ipns/>
|
104
_INFORM/linux_tips.md
Normal file
104
_INFORM/linux_tips.md
Normal file
|
@ -0,0 +1,104 @@
|
|||
Bss linux\_tips
|
||||
===============
|
||||
|
||||
Commandline
|
||||
-----------
|
||||
|
||||
sudo shutdown -h +60
|
||||
|
||||
Shortcuts
|
||||
---------
|
||||
|
||||
ctrl+H - show hidden files
|
||||
|
||||
ctrl+alt+horizontal arrows - workspace switch
|
||||
|
||||
Hardidisk + datamanagment
|
||||
-------------------------
|
||||
|
||||
\- GSmartControl - FSlint
|
||||
|
||||
guides
|
||||
------
|
||||
|
||||
automount -
|
||||
<https://askubuntu.com/questions/164926/how-to-make-partitions-mount-at-startup>
|
||||
?
|
||||
|
||||
autostart
|
||||
|
||||
- <https://askubuntu.com/questions/48321/how-do-i-start-applications-automatically-on-login>
|
||||
- run command ?
|
||||
- <https://askubuntu.com/questions/172862/autostart-application-in-new-workspace-in-gnome-shell>
|
||||
|
||||
conky -
|
||||
|
||||
wildcards - <https://ryanstutorials.net/linuxtutorial/wildcards.php>
|
||||
|
||||
commandline -
|
||||
<https://www.lifewire.com/linux-commands-for-navigating-file-system-4027320>
|
||||
|
||||
File Permissions - <https://linuxhandbook.com/linux-file-permissions/>
|
||||
|
||||
KPZ - gui
|
||||
---------
|
||||
|
||||
\* greenshot alternative - <https://github.com/lupoDharkael/flameshot> ?
|
||||
\* conky - \* fsearch - <https://github.com/cboxdoerfer/fsearch> -
|
||||
everything alternative
|
||||
|
||||
KPZ - commandline
|
||||
-----------------
|
||||
|
||||
\* youtubedl - \* spleeter- mhmmm \* internet archive client
|
||||
|
||||
KPZ - ppa list
|
||||
--------------
|
||||
|
||||
Multimedia
|
||||
----------
|
||||
|
||||
### Lists
|
||||
|
||||
- <https://github.com/nodiscc/awesome-linuxaudio/blob/master/README.md>
|
||||
- <http://linux4vjs.net/>
|
||||
|
||||
### Audio
|
||||
|
||||
#### Essential
|
||||
|
||||
- <https://help.ubuntu.com/community/UbuntuStudio/UbuntuStudioControls>
|
||||
|
||||
#### interesting
|
||||
|
||||
- <https://audionodes.com/>
|
||||
|
||||
#### Slicers
|
||||
|
||||
- <https://rock-hopper.github.io/shuriken/>
|
||||
- <https://sourceforge.net/projects/smasher/>
|
||||
|
||||
#### Streaming
|
||||
|
||||
- butt - broadcast using this tool LIN/MAC/WIN
|
||||
- it is in ubuntu repo
|
||||
- <https://danielnoethen.de/butt/>
|
||||
|
||||
### Photo - collage
|
||||
|
||||
<https://askubuntu.com/questions/196293/applications-to-make-photo-collages>
|
||||
<https://linuxaria.com/article/photo-collage-mosaic-linux>
|
||||
|
||||
HFS+
|
||||
----
|
||||
|
||||
JUST FUCK IT
|
||||
|
||||
sudo mount -t hfsplus -o force,rw /dev/sdc /media/
|
||||
|
||||
Interesting Distros
|
||||
===================
|
||||
|
||||
[leeenux](https://leeenux-linux.com/) - linux for netbooks
|
||||
|
||||
[bodhi linux](https://www.bodhilinux.com/) - light linux
|
34
_INFORM/manuals.md
Normal file
34
_INFORM/manuals.md
Normal file
|
@ -0,0 +1,34 @@
|
|||
Manuals
|
||||
=======
|
||||
|
||||
Software
|
||||
--------
|
||||
|
||||
- Communications
|
||||
- [Firefox](Firefox) FIXME
|
||||
- [Telegram](Telegram) FIXME
|
||||
- Files
|
||||
- [Syncthing](Syncthing)
|
||||
- [IPFS](IPFS)
|
||||
- Media
|
||||
- [ffmpeg](ffmpeg)
|
||||
- [OBS Studio](OBS) FIXME
|
||||
- [Reaper](Reaper)
|
||||
- [SuperCollider](SuperCollider)
|
||||
- Systems
|
||||
- [Linux tips](Linux tips)
|
||||
- [S.M.A.R.T.](S.M.A.R.T.) FIXME
|
||||
|
||||
Tech Theory
|
||||
-----------
|
||||
|
||||
- [Audio 101](Audio 101) \[work in progres\]
|
||||
|
||||
Workflows
|
||||
---------
|
||||
|
||||
> wpws proposal
|
||||
|
||||
>> * [[streaming - partner]]
|
||||
>> * [[streaming - host]]
|
||||
>> * [[moderator - routines]]
|
208
_INFORM/ninjam.md
Normal file
208
_INFORM/ninjam.md
Normal file
|
@ -0,0 +1,208 @@
|
|||
Ninjam
|
||||
======
|
||||
|
||||
> NINJAM is open source (GPL) software to allow people to make real
|
||||
> music together via the Internet. Every participant can hear every
|
||||
> other participant. Each user can also tweak their personal mix to his
|
||||
> or her liking. NINJAM is cross-platform, with clients available for
|
||||
> Mac OS X, Linux, and Windows. [REAPER](reaper) (our digital audio
|
||||
> workstation software for Windows and OS X) also includes NINJAM
|
||||
> support (ReaNINJAM plug-in). [^1]
|
||||
|
||||
Essentials
|
||||
----------
|
||||
|
||||
> The NINJAM client records and streams synchronized intervals of music
|
||||
> between participants. Just as the interval finishes recording, it
|
||||
> begins playing on everyone else\'s client. So when you play through an
|
||||
> interval, you\'re playing along with the previous interval of
|
||||
> everybody else, and they\'re playing along with your previous
|
||||
> interval. If this sounds pretty bizarre, it sort of is, until you get
|
||||
> used to it, then it becomes pretty natural. In many ways, it can be
|
||||
> more forgiving than a normal jam, because mistakes propagate
|
||||
> differently. [^2]
|
||||
|
||||
> While the tempo in Reaper might be set to 100bpm and the tempo in
|
||||
> Ninjam is also set to 100bpm, without manually pressing play in reaper
|
||||
> at the exact moment of a beat in ninjam, the sequences won\'t be in
|
||||
> sync. [^3]
|
||||
|
||||
![](/ninjamrouting.jpg)
|
||||
|
||||
- <https://wiki.cockos.com/wiki/index.php/NINJAM_Documentation>
|
||||
- <https://www.freewebs.com/arxeia/Ninjam_User_Guide.pdf>
|
||||
- <https://forum.cockos.com/showthread.php?t=12578>
|
||||
- <https://forum.cockos.com/showpost.php?p=2230659&postcount=64>
|
||||
|
||||
### reaNinjam
|
||||
|
||||
Official client by Cockos for Reaper.
|
||||
|
||||
<https://www.cockos.com/ninjam/#Downloads>
|
||||
|
||||
reaNinjam w/ Ableton
|
||||
--------------------
|
||||
|
||||
1. Start Ableton.
|
||||
2. Use ASIO/reaRoute as asio output to get audio from Ableton Live (or
|
||||
other) to Reaper.
|
||||
3. In Repear
|
||||
1. get reaNinjam runnig in master FX slot.
|
||||
2. create stereotrack with reaRoute inputs
|
||||
3. check soundcard samplerate. It should be 44.1kHz.
|
||||
4. Connect to Outpost NINJAM server.
|
||||
5. With help of ninjam metronome trigger play in Ableton Live or follow
|
||||
midi sync help.
|
||||
|
||||
**OR:**
|
||||
<https://wiki.cockos.com/wiki/index.php/Using_NINJAM_with_Live_via_REAPER>
|
||||
|
||||
reaNinjam w/ other
|
||||
------------------
|
||||
|
||||
You can use Virtual Audio Cable to get sound from or to other apps
|
||||
to/from Reaper. If that is the case use VAC within a reaper WASAPI
|
||||
drivers intstead of ASIO.
|
||||
|
||||
<https://vac.muzychenko.net/en/>
|
||||
|
||||
### Audio routing REA/ABL
|
||||
|
||||
1. reaRoute - is not installed by default, but it is available in every
|
||||
Reaper installation file
|
||||
1. <https://wiki.cockos.com/wiki/index.php/ReaRoute>
|
||||
2. Reaper will try to push for highest samplerate of your soundcard.
|
||||
Check that.
|
||||
|
||||
> 5.1. This extra step if for people who want to connect programs like
|
||||
> Reason, Ableton, Cubase and similar directly to REAPER.
|
||||
>
|
||||
> > When in step 5 you select the input you will also see ReaRoute
|
||||
> > Channel 1, 2, 3 and so on in mono input or ReaRoute Channel 1 /
|
||||
> > ReaRoute Channel 2 and so on in stereo input. Select Stereo Input
|
||||
> > then select ReaRoute Channel 1 / ReaRoute Channel 2.
|
||||
> >
|
||||
> > > Now goto your music software and to its audio setup, select the
|
||||
> > > ASIO Driver as ReaRoute ASIO then select ReaRoute 1 and 2 for left
|
||||
> > > and right if it gives u the extra option.
|
||||
> > >
|
||||
> > > > If you run 2 or more pieces of software then set one on ReaRoute
|
||||
> > > > 1/2 then another on 3/4 and so on, then make a track for each in
|
||||
> > > > REAPER and set the stereo input to ReaRoute Channel 1 / ReaRoute
|
||||
> > > > Channel 2 then ReaRoute Channel 3 / ReaRoute Channel 4 for the
|
||||
> > > > next track and so on.
|
||||
>
|
||||
> 6\. Almost done, at the bottom of REAPER there is a MASTER Volume
|
||||
> slider, on this small panel there are also a few others things and one
|
||||
> is a FX, click this FX to bring up the Master FX Chain window. In this
|
||||
> window the Add button, this will bring up the Add FX to MASTER window.
|
||||
> In this window select Cockos in the left panel, then in the right
|
||||
> panel select ReaNINJAM, you may see VST: ReaNINJAM (Cockos), if so
|
||||
> select that insted.
|
||||
>
|
||||
> > Next Click OK, the Add FX to MASTER window will now vanish and you
|
||||
> > will be back on the Master FX Chain window. In the left Panel you
|
||||
> > will see the ReaNINJAM plugin selected, If the square box to the
|
||||
> > left of the ReaNINJAM is not ticked then click and tick it.
|
||||
> >
|
||||
> > > If by now the ReaNINJAM client window has not popped up and
|
||||
> > > showing on the screen then to the right of the Master FX Chain
|
||||
> > > window click Show ReaNINJAM Console, if you do not see this then
|
||||
> > > click the ReaNINJAM once to highlight it then you should see the
|
||||
> > > Show ReaNINJAM Console button.
|
||||
> > >
|
||||
> > > > You can now close the Master FX Chain window by clicking the x
|
||||
> > > > at the top right of the Master FX Chain window. [^4]
|
||||
|
||||
### midiclock
|
||||
|
||||
**NINJAM have sync function now!!! This should help to sync anything to
|
||||
Reaper, which can sync to ninjam BPM.**
|
||||
|
||||
You can sync ableton to reaper tempo through any midi loopback (virtual
|
||||
midi cabel) utility.
|
||||
|
||||
<img src="/reaper_midi.png" width="400" />
|
||||
<img src="/midi_abl.png" width="400" />
|
||||
<img src="/sync_abl.png" width="400" />
|
||||
|
||||
1. Ableton
|
||||
1. Press play with EXT on (Nothing will play)
|
||||
2. ReaNinjam sync option
|
||||
1. Set project tempo
|
||||
2. Start Reaper playback on next loop
|
||||
3. ABL will play
|
||||
|
||||
#### midi loopback
|
||||
|
||||
WIN - <https://www.tobias-erichsen.de/software/loopmidi.html>
|
||||
|
||||
#### midi support links
|
||||
|
||||
- <https://forum.cockos.com/showthread.php?t=21638>
|
||||
- <https://help.ableton.com/hc/en-us/articles/209071149-Synchronizing-Live-via-MIDI>
|
||||
- <http://untidymusic.com/js-plugins/reaper-midi-clock-sync-success> ?
|
||||
|
||||
UnEssential aka R&D
|
||||
-------------------
|
||||
|
||||
### Importing Ninjam Session recordings to Reaper
|
||||
|
||||
<https://wiki.cockos.com/wiki/index.php/Importing_Ninjam_Sessions>
|
||||
|
||||
### Modes
|
||||
|
||||
Session mode -
|
||||
<https://forum.cockos.com/showpost.php?p=79131&postcount=2>
|
||||
|
||||
### Alternative Clients
|
||||
|
||||
#### ninjam-js
|
||||
|
||||
> The Ninjam music collaboration client reimplemented using JavaScript.
|
||||
|
||||
<https://github.com/BHSPitMonkey/ninjam-js>
|
||||
|
||||
#### LinJam
|
||||
|
||||
> The highest goal of the LinJam project (and it\'s predecessor
|
||||
> TeamStream) is to flatten the pro-audio learning-curve; easing the
|
||||
> intimidation that most non-technical musicians experience when they
|
||||
> are first introduced to NINJAM. [^5]
|
||||
|
||||
<https://github.com/linjam/linjam>
|
||||
|
||||
#### Ninjam plugin by Expert Sleepers
|
||||
|
||||
\[MAC OS only\]
|
||||
|
||||
> By having the Ninjam client in a plug-in, it makes it very easy to
|
||||
> combine Ninjam into your normal computer-based music setup. It also
|
||||
> gives you many more creative options for routing signals in and out of
|
||||
> Ninjam, even without multichannel audio hardware attached to your
|
||||
> computer.[^6]
|
||||
|
||||
<https://www.expert-sleepers.co.uk/ninjamplugin.html>
|
||||
|
||||
### Midi over net
|
||||
|
||||
- <https://www.midi.org/articles/rtp-midi-or-midi-over-networks>
|
||||
- <https://www.nerds.de/en/ipmidi.html>
|
||||
|
||||
### Links
|
||||
|
||||
- <https://github.com/teamikl/ninjam-chat>
|
||||
- <https://github.com/ayvan/ninjam-chatbot>
|
||||
- <https://github.com/ayvan/ninjam-dj-bot>
|
||||
|
||||
[^1]: <https://www.cockos.com/ninjam/>
|
||||
|
||||
[^2]: <https://www.cockos.com/ninjam/>
|
||||
|
||||
[^3]: <https://forum.cockos.com/showpost.php?p=127916&postcount=15>
|
||||
|
||||
[^4]: <https://forum.cockos.com/showthread.php?t=12578>
|
||||
|
||||
[^5]: <https://github.com/linjam/linjam>
|
||||
|
||||
[^6]: <https://www.expert-sleepers.co.uk/ninjamplugin.html>
|
6
_INFORM/obs.md
Normal file
6
_INFORM/obs.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
!FIXME
|
||||
|
||||
Live Stream your DAW through OBS! How-to guide -
|
||||
<https://www.youtube.com/watch?v=w7DN6--4C-E>
|
||||
|
||||
<https://github.com/Palakis/obs-ndi>
|
39
_INFORM/online_toolbox.md
Normal file
39
_INFORM/online_toolbox.md
Normal file
|
@ -0,0 +1,39 @@
|
|||
- lists
|
||||
|
||||
```{=html}
|
||||
<!-- -->
|
||||
```
|
||||
* https://libreprojects.net/#favs=wikipedia,joindiaspora-com,nextcloud,openstreetmap,jamendo,plos
|
||||
* basic
|
||||
* https://www.worldtimebuddy.com/est-to-czech-republic-prague
|
||||
* text
|
||||
* [[https://ocr.space/|ocr.space]]
|
||||
* [[https://www.textfixer.com/tools/capitalize-sentences.php|Capitalize Sentences ]]
|
||||
* sharing - torrent
|
||||
* https://magnetlinkgenerator.com/
|
||||
* https://github.com/ngosang/trackerslist
|
||||
|
||||
**artsy fartsy**
|
||||
|
||||
- \*\*[tml tools](https://t.mldk.cz/tools/) \*\*
|
||||
- [dummy image generator](https://dummyimage.com/)
|
||||
- [pixel sorting by Feiss](https://feiss.github.io/pixelsorting/)
|
||||
- [image to audio by
|
||||
nsspot](https://nsspot.herokuapp.com/imagetoaudio/)
|
||||
- [Edge detection](https://pinetools.com/image-edge-detection) Online
|
||||
by PineTools
|
||||
- <https://inform.sdbs.cz/doku.php?id=avg#online_tools>
|
||||
|
||||
**WebPlotDigitizer**
|
||||
|
||||
- Web based tool to extract data from plots, images, and maps
|
||||
- <https://automeris.io/WebPlotDigitizer/>
|
||||
|
||||
**cut-up**
|
||||
|
||||
- [Cut-ups & the Text Mixing
|
||||
Desk](http://www.lazaruscorporation.co.uk/cutup)
|
||||
|
||||
**music**
|
||||
|
||||
- [pianoshow.me](https://pianoshow.me/)
|
6
_INFORM/prg-wt.md
Normal file
6
_INFORM/prg-wt.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
Printing
|
||||
--------
|
||||
|
||||
- Tygr tisk - Letna - stickers, white color pring -
|
||||
<http://www.tygrtisk.cz/>
|
||||
- Copycan shop - jirak - <http://www.copycanshop.cz>
|
98
_INFORM/reaper.md
Normal file
98
_INFORM/reaper.md
Normal file
|
@ -0,0 +1,98 @@
|
|||
Reaper
|
||||
======
|
||||
|
||||
Essential
|
||||
---------
|
||||
|
||||
FIXME
|
||||
|
||||
<https://www.reaper.fm/download.php>
|
||||
|
||||
<https://wiki.cockos.com/wiki/index.php/ReaperKbd>
|
||||
|
||||
### Shortcuts - interface
|
||||
|
||||
### Shortcuts - editing
|
||||
|
||||
| | |
|
||||
|-----------------------------------|-------------|
|
||||
| Automation point | shift + LMB |
|
||||
| Marker | M |
|
||||
| Normalize | |
|
||||
| Split | S |
|
||||
| [\#Dynamic Split](#Dynamic Split) | D |
|
||||
| Create Region | shift + R |
|
||||
|
||||
Useful
|
||||
------
|
||||
|
||||
### ReaPack
|
||||
|
||||
> ReaPack is a package manager for REAPER, the Digital Audio
|
||||
> Workstation. Discover, install and keep up to date your REAPER
|
||||
> resources including ReaScripts, JS effects, extensions, themes,
|
||||
> language packs, templates, web interfaces and more. [^1]
|
||||
|
||||
<https://reapack.com/user-guide>
|
||||
|
||||
### Ninjam
|
||||
|
||||
[Ninjam](ninjam)
|
||||
|
||||
### Dynamic Split
|
||||
|
||||
**shortcut D**
|
||||
|
||||
- Remove Silent Passages
|
||||
- is to clean up a track and remove those passages that should be silent.
|
||||
- Split at transients
|
||||
- If you want to quantize audio-items, this is the the first tool you need to use.
|
||||
- more at https://wiki.cockos.com/wiki/index.php/Dynamic_split
|
||||
|
||||
### File-Managment
|
||||
|
||||
1. REAPER 101: File Management
|
||||
1. <https://reaperblog.net/2013/07/reaper-101-file-management/>
|
||||
2. File Management in REAPER DAW Tutorial
|
||||
1. <https://reaperblog.net/2019/11/file-management-video/>
|
||||
|
||||
Semi-Obscure
|
||||
------------
|
||||
|
||||
### ReaRender
|
||||
|
||||
<https://github.com/YatingMusic/ReaRender> A python toolkit for
|
||||
automatic audio/MIDI rendering using REAPER
|
||||
|
||||
Courses and tutorials
|
||||
---------------------
|
||||
|
||||
1. tips and tricks forum thread -
|
||||
<https://forum.cockos.com/showthread.php?t=1184>
|
||||
2. \#REAPER WEEK -- 100 tips on using REAPER -
|
||||
<https://reaperblog.net/2011/10/reaper-week-100-tips-on-using-reaper/>
|
||||
|
||||
### Text
|
||||
|
||||
10 Essential Reaper TIPS and SHORTCUTS!
|
||||
<https://thehomerecordings.com/reaper-tips-and-shortcuts/>
|
||||
|
||||
Power Arranging In Reaper
|
||||
<https://www.soundonsound.com/techniques/power-arranging-reaper>
|
||||
|
||||
### Video
|
||||
|
||||
![](https://www.youtube.com/watch)
|
||||
|
||||
![](https://www.youtube.com/watch)
|
||||
|
||||
REAPER Mixer Shortcuts -
|
||||
<https://reaperblog.net/2020/01/reaper-mixer-shortcuts/>
|
||||
|
||||
How to Motion Track Video in REAPER -- Moving Camera Effect -
|
||||
<https://reaperblog.net/2020/02/motion-track-video/>
|
||||
|
||||
Mastering Field Recordings in REAPER -
|
||||
<https://www.youtube.com/watch?v=7BfWqRapF5E>
|
||||
|
||||
[^1]: <https://reapack.com/>
|
15
_INFORM/s.m.a.r.t.md
Normal file
15
_INFORM/s.m.a.r.t.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
S.M.A.R.T.
|
||||
==========
|
||||
|
||||
> S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology; often
|
||||
> written as SMART) is a monitoring system included in computer hard
|
||||
> disk drives (HDDs), solid-state drives (SSDs), and eMMC drives. Its
|
||||
> primary function is to detect and report various indicators of drive
|
||||
> reliability with the intent of anticipating imminent hardware
|
||||
> failures.
|
||||
|
||||
FIXME
|
||||
|
||||
<https://gsmartcontrol.sourceforge.io/>
|
||||
|
||||
<https://forums.tomshardware.com/faq/hdd-s-m-a-r-t-test-with-crystaldiskinfo.1730641/>
|
56
_INFORM/sdbs_selfhosting.md
Normal file
56
_INFORM/sdbs_selfhosting.md
Normal file
|
@ -0,0 +1,56 @@
|
|||
sdbs\_selfhosting
|
||||
=================
|
||||
|
||||
TMP
|
||||
---
|
||||
|
||||
1. sdbs backups [syncthing](syncthing)
|
||||
2. [ipfs](ipfs)
|
||||
3. [torrent](torrent)
|
||||
4. [pile](https://pile.sdbs.cz/)
|
||||
5. [klastr](https://sdbs.cz/klastr/)
|
||||
|
||||
Structure proposal
|
||||
------------------
|
||||
|
||||
===== Intro =====
|
||||
==== Project list ====
|
||||
===== Essential =====
|
||||
==== Tool list ====
|
||||
===== Advanced =====
|
||||
|
||||
CHAOS
|
||||
-----
|
||||
|
||||
### IPFS
|
||||
|
||||
The script for autopinning:
|
||||
|
||||
set -ex
|
||||
cd
|
||||
pwd
|
||||
mkdir -p ipfs
|
||||
cd ipfs
|
||||
|
||||
echo '
|
||||
#!/bin/bash
|
||||
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
|
||||
|
||||
cd "${DIR}"
|
||||
|
||||
for url in "https://pile.sdbs.cz/api/ipfs_cids" "https://inform.sdbs.cz/ipfs_cids.php";do
|
||||
echo "Loading ${url}..."
|
||||
for cid in $(curl -s $url|sort -R);do
|
||||
ipfs get "${cid}" && ipfs pin add --progress "${cid}"
|
||||
done
|
||||
done
|
||||
' > update_pins.sh
|
||||
chmod +x update_pins.sh
|
||||
|
||||
echo "30 */6 * * * $(whoami) ipfs name publish --key=gunk Qmb6WJzMereTNCMh1drjepq3wEn9r6HkBZKadc7CFwf98V" |sudo tee /etc/cron.d/ipfs
|
||||
|
||||
set +x
|
||||
echo "Set-up complete. To update ipfs pins now, run ./update_pins.sh"
|
||||
|
||||
Copy and paste this into some file, then run it with `bash`. It will set
|
||||
up periodic autopinning.
|
50
_INFORM/start.md
Normal file
50
_INFORM/start.md
Normal file
|
@ -0,0 +1,50 @@
|
|||
:ŇĐ0¤4´u dĺvúő©:k}đ?u %%-% "´" RfŇP iJSHM%yéayéa **LATE ALPHA
|
||||
STAGE** %ť¨ ¤Ą¦š!Ą¤ 4ÓN¤4ŔJJ( AIKI@„¦šq¦š J(˘€ő¦šSHh4ôĄ4"JJZJ
|
||||
)´¦Đ1))i)‰i†"q×µ{ p:QAăŠ'Ň°ÓËKH(ÎbÏ4˜ÝéŒë1
|
||||
cÕ·lÞ¤8G8ùƒBÞN06%/ìSà°yéa'ØCïÑÿôÕh
|
||||
ŒãD\#¸VÕDU¢sP§úüÚÚœEk<V\*Rç\'™Dd=þ¡MÇyéayéayéa
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
[internal subpages](/internal/index)
|
||||
|
||||
[sdbs digital garden](https://garden.sdbs.cz/)
|
||||
|
||||
Resources
|
||||
=========
|
||||
|
||||
Software Guides
|
||||
---------------
|
||||
|
||||
- [ffmpeg](ffmpeg)
|
||||
- [ipfs](ipfs)
|
||||
- [syncthing](syncthing) (work in progress)
|
||||
- [ninjam](ninjam) (work in progress)
|
||||
- [firefox](firefox) (work in progress)
|
||||
|
||||
Scrolls of Guided Chaos
|
||||
-----------------------
|
||||
|
||||
- [manuals](manuals)
|
||||
- [KPZ](KPZ) - (system upkeep and media processing toolbox)
|
||||
- [audio video graphics](AVG)
|
||||
- [documents, text, literature](DOCS)
|
||||
- [web tools list](online toolbox)
|
||||
- [digital consumer habits good](consumer habits good)
|
||||
- [PRG-WT](PRG-WT) (printing resources)
|
||||
- [sdbs selfhosting](sdbs selfhosting)
|
||||
|
||||
Fractions
|
||||
=========
|
||||
|
||||
- Self-hosted
|
||||
- [hedgedoc](https://hedgedoc.sdbs.cz)
|
||||
- [etherpad](https://etherpad.sdbs.cz/)
|
||||
- [full crypto pastebin](https://paste.sdbs.cz/)
|
||||
- [piratebox](piratebox)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
^
|
||||
`` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@VpSpheOPUpW6ZWNPOQN0W##6h6NN#EU6#@@@@ @@8SjP66nhpRemWpZpPbpZbpJW6O0Op6mWWVi@@@ @@UeUPUZzwmpz6JWNmZeJEVlhbheQ66ROUjwm@@@ @@}Zejnn6pSbmjWmhOeJjbw=EmzWZ806Ejznm@@@ @@UPpP*6RWpBnpUhejWUb0w zmpS]jSWPSjjh@@@ @@Qmnz~6QOJO(OQn6UUWSmp,bW00R0pN8W8EV@@@ @@8wzJ_neJiz^pE]OSR8O06n88Q8#Zg#ghBWS@@@ @@6nmn ^r<ri,^r}pvN###Q^6#N##zbbVQE?B@@@ @@ZJ]v`==!^rimz_JjmbQB#B#QQ#Qn6n]eir@@@@ @@n?i=(leVUEbgORB@#Q#p8QhJPUjhm6pOW0@@@@ @@^nwJ}]]]JnNOh#@8B#@06B86Qgmp6ehU}N#@@@ @@@bpzinpVlZBOz#6S@##@#@##@Bj#NzWRinN@@@ @@@@B}?JwU(E#w0@wQ#Q#@#SE#@66#jZQen}=@@@ @@@@E<(?J}^np]0Bw6helOe}6ZmV8#zRP]mlv@@@ @@@@lJz?v?vmz]ZjnrVj6WWE8^]n^,}v?(-~v@@@ @@Q]]Jjn]lv(hVVPJmUlVJv]E}}6VVWwV6PPO@@@ @@S<(nlUVzmzejewzjSemev??]iinhmnnz]]m@@@ @@P!=^}l]n}n](vrvOZSZS^:^~!=>r??rr??n@@@ @@#eeVnSn}wennj}JW0g0RJllwVne}vi]BS}g@@@ @@@6O88RbUQOSJPVzQ8WEgphphn]nRB#8w@#@@@@ @@@@@@@@#@@@@#B##@@#@@@@@@##@@@@@@@@@@@@ ``
|
||||
^
|
61
_INFORM/supercollider.md
Normal file
61
_INFORM/supercollider.md
Normal file
|
@ -0,0 +1,61 @@
|
|||
SuperCollider
|
||||
=============
|
||||
|
||||
[avg\#audio](avg#audio)
|
||||
|
||||
[avg\#creative\_coding\_and\_livecoding](avg#creative_coding_and_livecoding)
|
||||
|
||||
Essential
|
||||
---------
|
||||
|
||||
<https://github.com/supercollider/supercollider>
|
||||
|
||||
Granulation
|
||||
-----------
|
||||
|
||||
<http://danielnouri.org/docs/SuperColliderHelp/UGens/Playback%20and%20Recording/TGrains.html>
|
||||
|
||||
<http://pustota.basislager.org/_/sc37/Help/Tutorials/Buffer_Granulation.html>
|
||||
|
||||
<http://pustota.basislager.org/_/sc-help/Help/Tutorials/Live_Granulation.html>
|
||||
|
||||
<https://github.com/Vasileios/Simple_Sc_Granulator_GUI>
|
||||
|
||||
<https://lukaprincic.si/development-log/supercollider-granulator-a-gui>
|
||||
|
||||
Patterns
|
||||
--------
|
||||
|
||||
<https://doc.sccode.org/Tutorials/Getting-Started/16-Sequencing-with-Patterns.html>
|
||||
|
||||
<https://doc.sccode.org/Tutorials/A-Practical-Guide/PG_01_Introduction.html>
|
||||
|
||||
<http://distractionandnonsense.com/sc/A_Practical_Guide_to_Patterns.pdf>
|
||||
|
||||
<https://github.com/lvm/Repetition.sc>
|
||||
|
||||
\+ tidal
|
||||
|
||||
To Check
|
||||
--------
|
||||
|
||||
<https://github.com/dkmayer/miSCellaneous_lib>
|
||||
|
||||
- SonoTexto
|
||||
- A SuperCollider class to record and play Buffers. I write this
|
||||
Class to improvise with musicians that play acoustic
|
||||
instruments, so I can record small Buffers of the instruments in
|
||||
the moment of the improvisation. Also it can be used to record
|
||||
small fragments of sound environment in order to perform a live
|
||||
coding session with sound as material.
|
||||
- <https://github.com/hvillase/sonotexto>
|
||||
|
||||
Tools based on SC
|
||||
-----------------
|
||||
|
||||
- LNX studio
|
||||
- <http://lnxstudio.sourceforge.net/>
|
||||
- <https://cdm.link/2016/04/a-totally-free-daw-and-live-environment-built-in-supercollider-lnx_studio/>
|
||||
- TX Modular
|
||||
- <http://www.palemoonrising.co.uk/Downloads.html>
|
||||
- <https://cdm.link/2018/02/tx-modular-vast-free-set-sound-tools-supercollider/>
|
185
_INFORM/syncthing.md
Normal file
185
_INFORM/syncthing.md
Normal file
|
@ -0,0 +1,185 @@
|
|||
Syncthing
|
||||
=========
|
||||
|
||||
Essentials
|
||||
----------
|
||||
|
||||
> Syncthing is a **continuous file synchronization program**. It
|
||||
> synchronizes files between **two or more computers** in real time,
|
||||
> safely protected from prying eyes.[^1]
|
||||
|
||||
Official page: http://syncthing.net
|
||||
Windows download: <https://github.com/canton7/SyncTrayzor/releases/>
|
||||
(You want `SyncTrayzorSetup-x64.exe`)
|
||||
|
||||
### What? Why?
|
||||
|
||||
Syncthing is basically like Dropbox, MEGA, or Google Drive - except that
|
||||
there is no central server, and all synchronization happens between the
|
||||
computers themselves.
|
||||
|
||||
Primarily, this means there\'s no capacity limits (except your HDDs), no
|
||||
big brother spying, no possible shutdown involved. But it also means
|
||||
there is no way to link Syncthing stuff to the outside, and that the
|
||||
computers need to be online at the same time to sync.
|
||||
|
||||
Its *primary* use-case is when a single person has more computers, and
|
||||
wants to keep some folders synchronized on all of them.
|
||||
|
||||
#### /-\\ use-case
|
||||
|
||||
What we use it for, however, is general data sharing - there\'s
|
||||
semi-public Syncthing folders (listed below). It works well for common
|
||||
(audio, video) files and projects, for sharing essential software
|
||||
packages, and for community-powered backups as well. Also for local
|
||||
(LAN) sync - there is no need for internet, local network is enough.
|
||||
|
||||
**WARNING: Because Syncthing wasn\'t really meant for this sort of use,
|
||||
it requires a bit of carefulness on part of everyone involved. There\'s
|
||||
no authentication, no permissions, and by default no [file
|
||||
versioning](syncthing#versioning). It\'s not too easy to mess up
|
||||
accidentally, but if you do, it\'s not pretty.**
|
||||
|
||||
How?
|
||||
----
|
||||
|
||||
<https://docs.syncthing.net/intro/getting-started.html>
|
||||
|
||||
Advanced stuff
|
||||
--------------
|
||||
|
||||
### Send / Receive Only
|
||||
|
||||
Send Only & Receive Only limit the folder/file changes either received
|
||||
or sent from the current machine.
|
||||
|
||||
#### Send Only Folder
|
||||
|
||||
1. All changes from other devices in the cluster are ignored.
|
||||
1. If the folder gets out of sync (because of changes made
|
||||
elsewhere), a red "Override Changes" button will override **any
|
||||
changes made to files through whole cluster**, which will be
|
||||
overwritten by the version on this host (any files that don't
|
||||
exist on this host will be deleted, and so on).
|
||||
2. Good as master for backups.
|
||||
|
||||
#### Receive Only Folder
|
||||
|
||||
1. Local changes are not sent to other devices.
|
||||
2. Good as slave for backups.
|
||||
|
||||
### Versioning
|
||||
|
||||
The default behavior is that Syncthing keeps no history of synced files.
|
||||
|
||||
This is generally what you want, as it saves space on your machine, but
|
||||
it can cause data loss, in case someone else accidentally
|
||||
deletes/modified a file on their machine.
|
||||
|
||||
Syncthing, in typical unix neckbeard fashion, has several different
|
||||
modes of file versioning:
|
||||
|
||||
#### Trash Can File Versioning
|
||||
|
||||
> This versioning strategy emulates the common "trash can" approach.
|
||||
> When a file is deleted or replaced due to a change on a remote device,
|
||||
> it is a moved to the trash can in the `.stversions` folder. If a file
|
||||
> with the same name was already in the trash can it is replaced.
|
||||
>
|
||||
> A configuration option is available to clean the trash can from files
|
||||
> older than a specified number of days.
|
||||
|
||||
#### Simple File Versioning
|
||||
|
||||
> With "Simple File Versioning" files are moved to the `.stversions`
|
||||
> folder (inside your shared folder) when replaced or deleted on a
|
||||
> remote device. This option also takes a value in an input titled "Keep
|
||||
> Versions" which tells Syncthing how many old versions of the file it
|
||||
> should keep.
|
||||
|
||||
#### Other modes and more detailed info
|
||||
|
||||
<https://docs.syncthing.net/users/versioning.html>
|
||||
|
||||
### External HDDs
|
||||
|
||||
You can use syncthing with external harddrives. That is good for backup
|
||||
clusters, huge projects, etc.
|
||||
|
||||
On windows it helps to set fixed drive letter to your hardrive, so there
|
||||
are no mismatches.
|
||||
|
||||
> When assigning your drive letter, make sure to choose a letter toward
|
||||
> the end of the alphabet list. For example, X, Y, or Z --- otherwise
|
||||
> Windows has the tendency to eventually assign a different letter.
|
||||
> Also, keep in mind that it will only be the assigned letter on the
|
||||
> computer you changed it on. If you take your external drive to a
|
||||
> different PC, Windows will give it a different dynamic letter.[^2]
|
||||
|
||||
<https://www.groovypost.com/howto/assign-permanent-letter-removable-usb-drive-windows/>
|
||||
|
||||
QnA
|
||||
---
|
||||
|
||||
### Common Gotchas
|
||||
|
||||
#### folder marker missing // .stfolder blues
|
||||
|
||||
Syncthing marks each synced folder with an empty, hidden directory in
|
||||
that folder, called `.stfolder`. This tells Syncthing everything is in
|
||||
order, and this is really the folder which it should be
|
||||
modifying/uploading changes from.
|
||||
|
||||
If that (empty) folder is deleted, Syncthing will vomit with a similar
|
||||
error message:
|
||||
|
||||
2020-04-02 21:12:50: Error on folder "KSX_OUT" (ksx-out): folder marker missing (this indicates potential data loss, search docs/forum to get information about how to proceed)
|
||||
|
||||
This can happen for a couple of reasons:
|
||||
|
||||
- Actual potential data loss - you should [check your
|
||||
disks](S.M.A.R.T.) and remember where you keep your backups.
|
||||
- Some sort of \"empty folder cleanup\" thing ran on the folder and
|
||||
deleted `.stfolder`.
|
||||
- If that\'s the case, and it\'s really the only thing that
|
||||
happened, it\'s safe to simply re-create `.stfolder` (by
|
||||
right-clicking and selecting \"New Folder\") in that directory.
|
||||
- If not, and you still do this, you\'ve just successfully
|
||||
corrupted everyone else\'s Syncthing folders with your broken
|
||||
data.
|
||||
- Entire folder is missing. See [Moving Syncthing
|
||||
Folders?](syncthing#moving_syncthing_folders)
|
||||
|
||||
### CPU
|
||||
|
||||
> Hashing, compression and encryption cost CPU time. Also, using the GUI
|
||||
> causes a certain amount of extra CPU usage to calculate the summary
|
||||
> data it presents. Note however that once things are in sync CPU usage
|
||||
> should be negligible.
|
||||
|
||||
> To minimize the impact of this, Syncthing attempts to lower the
|
||||
> process priority when starting up.
|
||||
|
||||
> To further limit the amount of CPU used when syncing and scanning, set
|
||||
> the environment variable GOMAXPROCS to the maximum number of CPU cores
|
||||
> Syncthing should use at any given moment. For example, GOMAXPROCS=2 on
|
||||
> a machine with four cores will limit Syncthing to no more than half
|
||||
> the system's CPU power.
|
||||
|
||||
### Whitelisting files
|
||||
|
||||
FIXME
|
||||
|
||||
### Moving syncthing folders?
|
||||
|
||||
FIXME
|
||||
|
||||
Semi-public Syncthing folders
|
||||
-----------------------------
|
||||
|
||||
See [syncthing](/internal/syncthing)
|
||||
|
||||
[^1]: From <https://syncthing.net/>
|
||||
|
||||
[^2]: From
|
||||
<https://www.groovypost.com/howto/assign-permanent-letter-removable-usb-drive-windows/>
|
44
_INFORM/telegram.md
Normal file
44
_INFORM/telegram.md
Normal file
|
@ -0,0 +1,44 @@
|
|||
Telegram
|
||||
========
|
||||
|
||||
FIXME
|
||||
|
||||
Useful
|
||||
------
|
||||
|
||||
### workmode
|
||||
|
||||
> If you\'re using multiplatform Telegram Desktop app, try opening your
|
||||
> settings and typing `workmode`.
|
||||
>
|
||||
> A pop-up should show up asking if you\'re willing to enable workmode.
|
||||
> Submit and enjoy being able to hide the muted chats in your chats
|
||||
> list.
|
||||
|
||||
### Mute
|
||||
|
||||
FIXME
|
||||
|
||||
### Schedule messages
|
||||
|
||||
> Open the Telegram app updated to the version 5.11 or higher.
|
||||
>
|
||||
> Enter in the individual or group chat that you want to schedule a
|
||||
> message for.
|
||||
>
|
||||
> Write the message and hold down the send button.
|
||||
>
|
||||
> Tap Schedule Message and set a date and time for the content to be
|
||||
> sent.
|
||||
>
|
||||
> Tap the lower button to leave the message scheduled. [^1]
|
||||
|
||||
### Archive
|
||||
|
||||
FIXME
|
||||
|
||||
### Grouping
|
||||
|
||||
FIXME
|
||||
|
||||
[^1]: <https://blog.en.uptodown.com/schedule-messages-telegram-android/>
|
9
_INFORM/video_101.md
Normal file
9
_INFORM/video_101.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
Video 101
|
||||
=========
|
||||
|
||||
FIXME
|
||||
|
||||
Framerates
|
||||
----------
|
||||
|
||||
FIXME
|
39
algo_edit.md
Normal file
39
algo_edit.md
Normal file
|
@ -0,0 +1,39 @@
|
|||
# Algorithmic Editing
|
||||
## ARTICLES
|
||||
- [A Brief History of Algorithmic Editing](https://medium.com/janbot/a-brief-history-of-algorithmic-editing-732c3e19884b)
|
||||
- [Why should machines make art?](https://medium.com/janbot/should-machines-b59af9c5c7ab)
|
||||
|
||||
### Short
|
||||
- [How Artificial Intelligence is Transforming Video Editing](https://www.intelligenthq.com/artificial-intelligence-transforming-video-editing/)
|
||||
- [A new algorithm makes editing video as easy as editing text](https://engineering.stanford.edu/magazine/article/new-algorithm-makes-editing-video-easy-editing-text)
|
||||
- [Immersive mediums replace thought](https://notes.azlen.me/s3husuaw/)
|
||||
|
||||
### LINKS
|
||||
|
||||
- <https://analyticsindiamag.com/top-5-ai-powered-video-editing-tools/>
|
||||
|
||||
|
||||
## Tools
|
||||
### Commercial
|
||||
#### Magisto
|
||||
https://www.magisto.com/
|
||||
|
||||
### [AviSynth](http://avisynth.nl/index.php/Main_Page)
|
||||
### [Auto-Editor](https://github.com/WyattBlue/auto-editor)
|
||||
### Video
|
||||
- https://github.com/DevonCrawford/Video-Editing-Automation
|
||||
- Video Puppet
|
||||
- https://pypi.org/project/moviepy/
|
||||
### Audio
|
||||
- https://github.com/delthas/libpaulstretch
|
||||
- https://github.com/Singhak/MultimediaChanger
|
||||
- https://github.com/Sciss/Eisenkraut
|
||||
### Codecs
|
||||
- https://forum.shotcut.org/t/suggested-codecs-file-formats-for-editing-speed-reduced-lagging/11756
|
||||
|
||||
|
||||
## Inspiring projects
|
||||
- <https://www.jan.bot/>
|
||||
- <https://medium.com/janbot/jan-bots-step-by-step-822b831d0402>
|
||||
- <https://medium.com/janbot>
|
||||
- [narra project AKA CAS in the past](https://narra.eu/)
|
9
anarcheology.md
Normal file
9
anarcheology.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
# anarcheology
|
||||
#chaosstream
|
||||
|
||||
-[Anarchive as technique in the Media Archaeology Lab | building a one Laptop Per Child mesh network] (https://link.springer.com/article/10.1007/s42803-019-00005-9?link_id=15)
|
||||
- https://tiranalajm.com/the-new-moma-promises-a-turbo-charged-non-linear-art-history/
|
||||
- http://rexcurry.net/anarchaeology.html
|
||||
|
||||
|
||||
https://www.pnas.org/content/115/37/E8585
|
10
annotation.md
Normal file
10
annotation.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Annotation
|
||||
|
||||
## incubation
|
||||
- https://docdrop.org/
|
||||
|
||||
- https://teachingcenter.wustl.edu/2018/06/online-annotation-tools/
|
||||
- https://iteachu.uaf.edu/annotate-collaboratively/
|
||||
|
||||
|
||||
|
37
artificial intelligence.md
Normal file
37
artificial intelligence.md
Normal file
|
@ -0,0 +1,37 @@
|
|||
# Artificial Intelligence
|
||||
[feedfarm](feedfarm.md)
|
||||
|
||||
[INFORM>AVG>AI](https://inform.sdbs.cz/doku.php?id=avg#ai_deeplearning_etc)
|
||||
|
||||
## artsy fartsy
|
||||
- [Creativity x Machine Learning](https://mlart.co/)
|
||||
- 👋I'm Emil, a resident at the Google Arts & Culture Lab. I've curated a collection of Machine Learning experiments.
|
||||
|
||||
## Video
|
||||
### upscale
|
||||
- gaia CG
|
||||
- VEDE
|
||||
- artemis
|
||||
- dobra na glitche a textury
|
||||
|
||||
### slowmo
|
||||
dainapp
|
||||
|
||||
### [[magenta]]
|
||||
- https://magenta.tensorflow.org/blog
|
||||
|
||||
|
||||
-----------
|
||||
|
||||
[Cycle-GAN-for-Depth-Map-Generation](https://github.com/Vineet-Pandey/Cycle-GAN-for-Depth-Map-Generation)
|
||||
|
||||
[VeIGAN: Vectorial Inpainting Generative Adversarial Networks for Depth Maps Object Removal](https://github.com/nuneslu/VeIGAN)
|
||||
|
||||
### DeepSVG
|
||||
https://deepai.org/publication/deepsvg-a-hierarchical-generative-network-for-vector-graphics-animation
|
||||
https://github.com/alexandre01/deepsvg
|
||||
|
||||
|
||||
|
||||
-----------
|
||||
deepSVG - https://github.com/alexandre01/deepsvg
|
2
backlinks.md
Normal file
2
backlinks.md
Normal file
|
@ -0,0 +1,2 @@
|
|||
# Backlinks
|
||||
kind of a big deal in rome
|
BIN
data_wisdom_panel.png
(Stored with Git LFS)
Normal file
BIN
data_wisdom_panel.png
(Stored with Git LFS)
Normal file
Binary file not shown.
6
dendron.md
Normal file
6
dendron.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
# Dendron
|
||||
|
||||
- (dendron.so/)
|
||||
|
||||
## onboarding
|
||||
https://www.youtube.com/watch?v=3io2fHRmZsE
|
BIN
dg_scheme.png
(Stored with Git LFS)
Normal file
BIN
dg_scheme.png
(Stored with Git LFS)
Normal file
Binary file not shown.
97
digital garden.md
Normal file
97
digital garden.md
Normal file
|
@ -0,0 +1,97 @@
|
|||
# digital garden
|
||||
|
||||
#knowledge #project
|
||||
|
||||
## Theory
|
||||
![[dg_scheme.png]]
|
||||
__________________________________
|
||||
|
||||
### Articles
|
||||
- [A Brief History & Ethos of the Digital Garden](https://maggieappleton.com/garden-history)
|
||||
- [Digital Gardening by Maggie Appleton](https://github.com/MaggieAppleton/digital-gardeners) !!!
|
||||
- https://twitter.com/Mappletons/status/1250532315459194880
|
||||
- [The Swale: Weaving between Garden and Stream](https://bonkerfield.org/2020/05/swale-garden-stream/)
|
||||
- [NeoCyborgs](https://maggieappleton.com/neocyborgs)
|
||||
- [...sharing in an attempt to “work with the garage doors open”" / Twitter](https://mobile.twitter.com/szymon_k/status/1320040354117263362?s=20)
|
||||
|
||||
### Gardens
|
||||
- [Second-Brain](https://github.com/KasperZutterman/Second-Brain)
|
||||
- A curated list of awesome Public Zettelkastens 🗄️ / Second Brains 🧠 / Digital Gardens 🌱
|
||||
- [maggieappleton](https://maggieappleton.com/garden/)
|
||||
- [Andy Matuschak](https://notes.andymatuschak.org)
|
||||
- - [nikitavoloboev/knowledge: Everything I know](https://github.com/nikitavoloboev/knowledge)
|
||||
|
||||
### Knowledge Managment
|
||||
|
||||
- [Every Page Is Page One](https://everypageispageone.com/the-book/)
|
||||
- [PARA](https://fortelabs.co/blog/para/) #para
|
||||
- [Clean Up Your Mess - A Guide to Visual Design for Everyone](http://www.visualmess.com/)
|
||||
- [Immersive mediums replace thought](https://notes.azlen.me/s3husuaw/)
|
||||
- [nikitavoloboev/knowledge: Everything I know](https://github.com/nikitavoloboev/knowledge)
|
||||
- [Memex Dreams ‒ Szymon Kaliski](https://szymonkaliski.com/writing/2020-04-19-memex-dreams)
|
||||
|
||||
## tools
|
||||
- https://www.notion.so/Artificial-Brain-Networked-notebook-app-a131b468fc6f43218fb8105430304709
|
||||
|
||||
### instruments
|
||||
|
||||
#### [obsidian](obsidian)
|
||||
|
||||
#### [[dendron]]
|
||||
|
||||
#### [markdown](markdown)
|
||||
|
||||
### tools - wiki
|
||||
#### tiddlywiki
|
||||
- https://nesslabs.com/digital-garden-tiddlywiki
|
||||
- https://giffmex.org/stroll/stroll.html
|
||||
- https://giffmex.org/gifts/tiddlyblink.html#TiddlyBlink%20home
|
||||
- saving
|
||||
- https://tiddlywiki.com/#Saving%20via%20WebDAV
|
||||
- https://tiddlywiki.com/#Saving%20on%20TiddlySpot
|
||||
|
||||
#### mediawiki
|
||||
|
||||
#### [Growi](https://growi.org/en/)
|
||||
- 『Markdown × Wiki × Free』
|
||||
- https://growi.org/en/#features
|
||||
#hedgedoc
|
||||
|
||||
### Related - hyperlinks
|
||||
|
||||
#### [inform](https://inform.sdbs.cz)
|
||||
|
||||
#### [pile](https://pile.sdbs.cz)
|
||||
|
||||
#### [sdbs hedgedoc](https://hedgedoc.sdbs.cz)
|
||||
|
||||
### Related internal
|
||||
#### [filetag](filetag)
|
||||
|
||||
|
||||
|
||||
---------------------------------
|
||||
## almost essential to sort out
|
||||
- [ ] jak syncovat tento document
|
||||
- [x] syncthing
|
||||
- [x] markdown server/parser => [gardenserver](gardenserver.md)
|
||||
- [ ] folders?
|
||||
- [ ] how to aproach
|
||||
- [ ] folders x vaults
|
||||
- [ ] vaults x domains
|
||||
- ![ ](folder_scheme.png) ?
|
||||
- ! [ ](Pasted%20image%2020201009004929.png)
|
||||
- digital.garden.sdbs.cz x aleadub.garden.sdbs.cz x ksx.garden.sdbs.cz
|
||||
- [x] webmentions?
|
||||
---------------------------------
|
||||
|
||||
## To Sort
|
||||
- https://wiki.thingsandstuff.org/Main_Page
|
||||
- https://bonkerfield.org/tag/art/
|
||||
- http://gordonbrander.com/pattern/
|
||||
- https://tomcritchlow.com/wiki/media-theory/
|
||||
- https://busterbenson.com/piles/
|
||||
- http://gordonbrander.com/pattern/design-patterns/
|
||||
|
||||
---------------------------------
|
||||
|
BIN
docdrop_screenshot.png
(Stored with Git LFS)
Normal file
BIN
docdrop_screenshot.png
(Stored with Git LFS)
Normal file
Binary file not shown.
82
feedfarm.md
Normal file
82
feedfarm.md
Normal file
|
@ -0,0 +1,82 @@
|
|||
# FEEEDFARM
|
||||
|
||||
## Modes of Operation
|
||||
rendering X learning X mining
|
||||
|
||||
### 1/ [AI](#AI) _how?_
|
||||
### 2/ [3D](#3D)]
|
||||
### 3/ [coins](#coins) _?_
|
||||
|
||||
|
||||
## GeForce GTX 1080 Ti
|
||||
### Specs
|
||||
Maximum Graphics Card Power (W) 250
|
||||
|
||||
#### Cores
|
||||
CUDA Cores 3584
|
||||
Graphics Clock (MHz) 1480
|
||||
Processor Clock (MHz) 1582
|
||||
|
||||
#### Memory
|
||||
Standard Memory Config 11 GB GDDR5X
|
||||
Memory Interface Width 352-bit
|
||||
Memory Bandwidth (GB/sec) 11 Gbps
|
||||
|
||||
#### Supported Technologies
|
||||
SLI, CUDA, 3D Vision, PhysX, NVIDIA G-SYNC™, GameStream, ShadowWorks, DirectX 12, Virtual Reality, Ansel
|
||||
|
||||
|
||||
### Questions
|
||||
#### Interkonektivity
|
||||
##### https://en.wikipedia.org/wiki/Scalable_Link_Interface
|
||||
>SLI allows two, three, or four graphics processing units (GPUs) to share the workload when rendering real-time 3D computer graphics.
|
||||
|
||||
>Not all motherboards with multiple PCI-Express x16 slots support SLI.
|
||||
|
||||
#### Machine Learning
|
||||
- https://www.pugetsystems.com/labs/hpc/NVIDIA-GTX-1080Ti-Performance-for-Machine-Learning----as-Good-as-TitanX-913/
|
||||
|
||||
##### System setup for ^
|
||||
- http://guanghan.info/blog/en/my-works/building-our-personal-deep-learning-rig-gtx-1080-ubuntu-16-04-cuda-8-0rc-cudnn-7-tensorflowmxnetcaffedarknet/
|
||||
- https://www.servethehome.com/deeplearning10-the-8x-nvidia-gtx-1080-ti-gpu-monster-part-1/
|
||||
|
||||
|
||||
|
||||
## 3D
|
||||
### Blender
|
||||
#### sheepit
|
||||
- cant manage plenty of stuff
|
||||
|
||||
## AI
|
||||
### [openAI](openAI.md)
|
||||
#### [jukebox](https://github.com/openai/jukebox)
|
||||
- [ ] 16gb VRAM?
|
||||
- https://github.com/openai/jukebox
|
||||
- https://www.theverge.com/2020/4/30/21243038/openai-jukebox-model-raw-audio-lyrics-ai-generated-copyright
|
||||
- https://github.com/openai/jukebox/issues/136
|
||||
#### openAI gym
|
||||
- https://medium.com/curiouscaloo/a-gpu-ready-docker-container-for-openai-gym-development-with-tensorflow-9be3d61504cb
|
||||
|
||||
### [magenta](magenta.md)
|
||||
|
||||
### tensorflow
|
||||
- https://www.tensorflow.org/tutorials/generative/dcgan
|
||||
- https://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/
|
||||
|
||||
### EBsynth
|
||||
- https://ebsynth.com/
|
||||
|
||||
### runwayML
|
||||
- https://runwayml.com/
|
||||
|
||||
## coins
|
||||
- Efektivni vs. efektni?
|
||||
- bitcoin? [[ethereum]] ?
|
||||
|
||||
??????? ???????
|
||||
???????
|
||||
???????
|
||||
???????
|
||||
???????
|
||||
???????
|
||||
??????? ???????
|
5
filesystem.md
Normal file
5
filesystem.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
# file system
|
||||
|
||||
|
||||
--------
|
||||
[making computers better - how we store and collaborate on our work](https://adamwiggins.com/making-computers-better/storage)
|
41
filetag.md
Normal file
41
filetag.md
Normal file
|
@ -0,0 +1,41 @@
|
|||
# filetag
|
||||
#knowledge #media
|
||||
|
||||
_How to organize and tag local files?_
|
||||
_How to work with various media files?_
|
||||
|
||||
## Tools
|
||||
|
||||
## [[Filesystem]] related
|
||||
#### [Everything](https://www.voidtools.com/)
|
||||
- Windows file indexation + search
|
||||
- linux alternative:
|
||||
|
||||
#### [tagspaces](https://www.tagspaces.org/)
|
||||
- file manager + tagger ==> organizer
|
||||
- + digital asset managment
|
||||
- multiplatform
|
||||
|
||||
#### [tmsu](https://tmsu.org/)
|
||||
>TMSU is a tool for tagging your files. It provides a simple command-line tool for applying tags and a virtual filesystem so that you can get a tag-based view of your files from within any other program.
|
||||
|
||||
### Digital Asset Managment
|
||||
|
||||
_Operations on a collection of digital assets require the use of a computer application implementing digital asset management to ensure that the owner, and possibly their delegates, can perform operations on the data files._
|
||||
|
||||
#### [entermediadb](https://entermediadb.org/)
|
||||
|
||||
#### [ResourceSpace](https://www.resourcespace.com/features)
|
||||
|
||||
#### [Phraseanet](https://www.phraseanet.com/en/)
|
||||
|
||||
## Related
|
||||
|
||||
### [media annotation](media%20annotation)
|
||||
|
||||
### [algo_edit](algo_edit)
|
||||
|
||||
|
||||
-----
|
||||
https://notes.andymatuschak.org/z29hLZHiVt7W2uss2uMpSZquAX5T6vaeSF6Cy
|
||||
-----
|
6
flat-file.md
Normal file
6
flat-file.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
# Flat-file database
|
||||
|
||||
# Essential
|
||||
>A flat-file database is a database stored in a file called a flat file. Records follow a uniform format, and there are no structures for indexing or recognizing relationships between records. The file is simple. A flat file can be a plain text file, or a binary file. Relationships can be inferred from the data in the database, but the database format itself does not make those relationships explicit.
|
||||
>The term has generally implied a small database, but very large databases can also be flat.
|
||||
> - https://en.wikipedia.org/wiki/Flat-file_database
|
BIN
folder_scheme.png
(Stored with Git LFS)
Normal file
BIN
folder_scheme.png
(Stored with Git LFS)
Normal file
Binary file not shown.
20
hypertext.md
Normal file
20
hypertext.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# hypertext
|
||||
## blazers summary
|
||||
- [Web, který nebyl: Xanadu a alternativní pojetí hypertextu](https://pile.sdbs.cz/item/82)
|
||||
|
||||
- http://www.eastgate.com/HypertextNow/
|
||||
|
||||
## etc
|
||||
- https://maggieappleton.com/bidirectionals
|
||||
- https://maggieappleton.com/pattern-languages
|
||||
- https://maggieappleton.com/xanadu-patterns
|
||||
- https://maggieappleton.com/neocyborgs
|
||||
- https://ben.balter.com/2015/11/12/why-urls/
|
||||
- https://www.wired.com/1995/06/xanadu/
|
||||
|
||||
-------
|
||||
>My internet is substantially quieter than yours, and teaches me new things every day.
|
||||
> - [Bruce Sterling](https://www.wired.com/beyond-the-beyond/2020/06/islands-in-the-blog/)
|
||||
|
||||
>If someone thinks putting work online or putting subtitles on a video or turning the volume up or having a transcript compromises the experience, then we don’t need to work together. Surprisingly, these are rebuttals I hear mostly from administrators and curators— rarely from artists. I’m very fortunate in that I commission new work almost exclusively from artists, specifically for the digital space, so these are conversations that we’re having at the outset, not after the fact, and even that isn’t enough. I could and need to do more.
|
||||
>- [What We Mean When We Rant about Digital Art](https://canadianart.ca/interviews/what-we-mean-when-we-rant-about-digital-art/)
|
10
image annotation.md
Normal file
10
image annotation.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
# image [[annotation]]
|
||||
#media #annotation
|
||||
|
||||
http://szoter.com/launch/
|
||||
|
||||
[Identity—Linux Apps on Flathub](https://flathub.org/apps/details/org.gnome.gitlab.YaLTeR.Identity)
|
||||
|
||||
https://lionbridge.ai/articles/image-annotation-tools-for-computer-vision/
|
||||
|
||||
-----------
|
7
interface.md
Normal file
7
interface.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
# interface
|
||||
|
||||
|
||||
## incubation
|
||||
[making computers better - how we interact with our tools](https://adamwiggins.com/making-computers-better/interact)
|
||||
|
||||
UI UX...........................
|
3
knowledge graph.md
Normal file
3
knowledge graph.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
|
||||
|
||||
- Odložím si https://www.underlay.org/
|
77
knowledge managment.md
Normal file
77
knowledge managment.md
Normal file
|
@ -0,0 +1,77 @@
|
|||
# knowledge managment
|
||||
## Essential
|
||||
>Knowledge management (KM) is the process of creating, sharing, using and managing the knowledge and information of an organization.[1] It refers to a multidisciplinary approach to achieve organisational objectives by making the best use of knowledge.[2]
|
||||
>>
|
||||
>Personal knowledge management (PKM) is a process of collecting information that a person uses to gather, classify, store, search, retrieve and share knowledge in their daily activities (Grundspenkis 2007) and the way in which these processes support work activities (Wright 2005). It is a response to the idea that knowledge workers need to be responsible for their own growth and learning (Smedley 2009). It is a bottom-up approach to knowledge management (KM) (Pollard 2008).
|
||||
>>https://en.wikipedia.org/wiki/Personal_knowledge_management
|
||||
|
||||
### Memex
|
||||
>The memex (originally coined "at random",[1] though sometimes said to be a portmanteau of "memory" and "index"[2]) is the name of the hypothetical proto-hypertext system that Vannevar Bush described in his 1945 The Atlantic Monthly article "As We May Think". Bush envisioned the memex as a device in which individuals would compress and store all of their books, records, and communications, "mechanized so that it may be consulted with exceeding speed and flexibility". The memex would provide an "enlarged intimate supplement to one's memory".[3] The concept of the memex influenced the development of early hypertext systems (eventually leading to the creation of the World Wide Web) and personal knowledge base software.[4] The hypothetical implementation depicted by Bush for the purpose of concrete illustration was based upon a document bookmark list of static microfilm pages and lacked a true hypertext system, where parts of pages would have internal structure beyond the common textual format. Early electronic hypertext systems were thus inspired by memex rather than modeled directly upon it.
|
||||
>>https://en.wikipedia.org/wiki/Memex
|
||||
|
||||
|
||||
## Methodologies and theory
|
||||
[Knowledge Managment](digital%20garden.md#Knowledge%20Managment)
|
||||
|
||||
### Zettelkasten
|
||||
>A zettelkasten consists of many individual notes with ideas and other short pieces of information that are taken down as they occur or are acquired. The notes are numbered hierarchically, so that new notes may be inserted at the appropriate place, and contain metadata to allow the note-taker to associate notes with each other. For example, notes may contain tags that describe key aspects of the note, and they may reference other notes. The numbering, metadata, format and structure of the notes is subject to variation depending on the specific method employed.
|
||||
>> https://en.wikipedia.org/wiki/Zettelkasten
|
||||
|
||||
- https://leananki.com/zettelkasten-method-smart-notes/
|
||||
|
||||
### PARA
|
||||
|
||||
### Evergreen notes
|
||||
- [Evergreen notes](https://notes.andymatuschak.org/Evergreen_notes)
|
||||
|
||||
### MOC
|
||||
- Map Of Content
|
||||
|
||||
>MOCs are more than just a structure/hub/outline note.
|
||||
>(1) **MOCs are incubators**. Place notes in there and let them marinate. You can see exactly this use case, upon download of the text files, here: [On the process of forging evergreen notes 214](https://forum.obsidian.md/t/on-the-process-of-forging-evergreen-notes/710)
|
||||
>I have not seen any examples of hub/outline/structure notes used in this capacity.
|
||||
>(2) **MOCs are curated workbenches** where ideas go to war for positioning. In an MOC, ideas are encouraged to be organized in very fluid ways: by intuition, by priority, in sequence, alphabetically, et cetera. This shuffling of ideas is like having 20 index cards on a workbench and figuring out all their foundational relationships—yet evolving the content on the note cards at the same time.
|
||||
>I will provide the exact use case of this awesome power and link to it »here«. And it truly is awesome once you start using it. I have not seen any examples of hub/outline/structure notes used in this capacity.
|
||||
>(3) **MOCs are summations of thought on the topic**. As MOCs mature, they can evolve into something closer to a more static annotated Table of Contents (TOC). This is the one use case that I’ve seen for hub/structure/outline notes.
|
||||
|
||||
### UDC
|
||||
>The Universal Decimal Classification (UDC) is a bibliographic and library classification representing the systematic arrangement of all branches of human knowledge organized as a coherent system in which knowledge fields are related and inter-linked.
|
||||
|
||||
- https://www.reddit.com/r/datacurator/comments/5sj1g2/an_introduction_to_universal_decimal/
|
||||
|
||||
## Tools
|
||||
>A management information base (MIB) is a database used for managing the entities in a communication network.
|
||||
>> https://en.wikipedia.org/wiki/Management_information_base
|
||||
|
||||
- notion
|
||||
- [obsidian](obsidian.md)
|
||||
- [[dendron]]
|
||||
- [tiddlywiki](https://tiddlywiki.com/)
|
||||
- [digital garden](digital%20garden.md)]
|
||||
- [neuron](https://www.srid.ca/neuron-v1.html)
|
||||
- [memex](https://getmemex.com/)
|
||||
- https://www.steveliu.co/memex
|
||||
|
||||
--------------------------
|
||||
## [Memory](memory)
|
||||
|
||||
## In history of arts, etc
|
||||
>Art history is not linear;although it is often taughtas such.Culture is a multi-dimensionalnetwork that feeds and buildsupon itself in a mashup thattranscends time.
|
||||
|
||||
- gombrich
|
||||
- linearity vs. media archeology
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
# To Sort
|
||||
|
||||
- https://www.notion.so/tools-and-craft/03-ted-nelson #video
|
||||
- https://www.theatlantic.com/magazine/archive/1945/07/as-we-may-think/303881/
|
||||
- https://alumni.media.mit.edu/~rhodes/Papers/remembrance.html
|
||||
- https://carroftheoverflow.wordpress.com/2016/08/06/dont-let-the-memex-be-a-dreamex/
|
||||
- https://learningmetonymy.wordpress.com/2008/12/26/bush-more-memex/
|
||||
- https://djon.es/blog/2020/07/06/designing-a-personal-memex-with-foam/
|
||||
- https://notes.andymatuschak.org/z29hLZHiVt7W2uss2uMpSZquAX5T6vaeSF6Cy
|
||||
-----------
|
||||
|
||||
![](data_wisdom_panel.png)
|
BIN
lalalala.png
(Stored with Git LFS)
Normal file
BIN
lalalala.png
(Stored with Git LFS)
Normal file
Binary file not shown.
5
lalar.md
Normal file
5
lalar.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
# ////////////////////////////////////////////////////////////
|
||||
|
||||
# --------------------------------------------
|
||||
|
||||
# \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
|
43
magenta.md
Normal file
43
magenta.md
Normal file
|
@ -0,0 +1,43 @@
|
|||
# magenta
|
||||
|
||||
## 101
|
||||
- https://magenta.tensorflow.org/research
|
||||
|
||||
## Articles
|
||||
-
|
||||
|
||||
|
||||
## Toolsets
|
||||
|
||||
### NSynth
|
||||
- https://colab.research.google.com/notebooks/magenta/gansynth/gansynth_demo.ipynb
|
||||
|
||||
|
||||
### [ToneTransfer](https://sites.research.google/tonetransfer)
|
||||
- press
|
||||
- https://thenextweb.com/neural/2020/10/01/googles-new-machine-learning-tool-turns-your-awful-humming-into-a-beautiful-violin-solo/
|
||||
- https://www.youtube.com/watch?v=f8CdZxWj--A
|
||||
- https://sites.research.google/tonetransfer
|
||||
- https://colab.research.google.com/github/magenta/ddsp/blob/master/ddsp/colab/demos/timbre_transfer.ipynb
|
||||
- https://magenta.tensorflow.org/ddsp
|
||||
|
||||
>j_u_s_t_i_n
|
||||
>>The model we use for pitch detection (SPICE: https://blog.tensorflow.org/2020/06/estimating-pitch-with-spice-and-tensorflow-hub.html) extracts the dominant pitch. The known limitation at this point is that it doesn't work well with polyphonic audio, and if you try to extract pitch from audio with multiple concurrent pitches (including microtones), you'll find that the estimation will bounce around between pitches. There are some configuration options in the colab (https://colab.sandbox.google.com/github/magenta/ddsp/blob/master/ddsp/colab/demos/timbre_transfer.ipynb#scrollTo=SLwg1WkHCXQO) that you can use to filter out pitches by amplitude.
|
||||
|
||||
|
||||
#### Training
|
||||
> This notebook demonstrates how to install the DDSP library and train it for synthesis based on your own data using our command-line scripts. If run inside of Colab, it will automatically use a free Google Cloud GPU.
|
||||
> At the end, you'll have a custom-trained checkpoint that you can download to use with the DDSP Timbre Transfer Colab.
|
||||
|
||||
- https://github.com/magenta/ddsp/blob/master/ddsp/colab/demos/train_autoencoder.ipynb
|
||||
- https://nbviewer.jupyter.org/url/github.com/magenta/ddsp/blob/master/ddsp/colab/demos/train_autoencoder.ipynb
|
||||
|
||||
|
||||
### [Drums Transcription](https://magenta.tensorflow.org/oaf-drums)
|
||||
|
||||
### [Making an Album with Music Transformer](https://magenta.tensorflow.org/nobodys-songs)
|
||||
|
||||
|
||||
|
||||
## TPU
|
||||
- https://en.wikipedia.org/wiki/Tensor_Processing_Unit
|
7
magnet links.md
Normal file
7
magnet links.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
# magnet links
|
||||
|
||||
## generator
|
||||
https://magnetlinkgenerator.com/
|
||||
|
||||
## trackers
|
||||
https://newtrackon.com/
|
3
map.md
Normal file
3
map.md
Normal file
|
@ -0,0 +1,3 @@
|
|||
>Because there is no limit to the number of possible map projections, there can be no comprehensive list.
|
||||
|
||||
>a map is a (usually fixed) representation to help navigate a space—it wouldn’t necessarily contain the kind of qualitative inquiry you’re referring to.
|
BIN
mapping_language.png
(Stored with Git LFS)
Normal file
BIN
mapping_language.png
(Stored with Git LFS)
Normal file
Binary file not shown.
58
markdown.md
Normal file
58
markdown.md
Normal file
|
@ -0,0 +1,58 @@
|
|||
# markdown
|
||||
>Markdown is intended to be as easy-to-read and easy-to-write as is feasible.
|
||||
|
||||
>Readability, however, is emphasized above all else. A Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions.
|
||||
|
||||
|
||||
>It makes it riddiculously easy to write a text document without having to take your fingers off the keyboard and use the mouse or look up some complex html tag. It is also really easy to read for someone who doesn’t even know markdown.
|
||||
|
||||
|
||||
## 101
|
||||
- https://gist.github.com/Almeeida/41a664d8d5f3a8855591c2f1e0e07b19
|
||||
- https://daringfireball.net/projects/markdown/syntax
|
||||
- https://churchm.ag/markdown-101/
|
||||
- https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet
|
||||
|
||||
### markdown emojis
|
||||
- https://3os.org/markdownCheatSheet/emoji/
|
||||
- https://gist.github.com/rxaviers/7360908
|
||||
|
||||
## Tools
|
||||
- - [pdf2md](https://pdf2md.morethan.io/) - in browser but local
|
||||
- [Docs to Markdown - G Suite Marketplace](https://gsuite.google.com/marketplace/app/docs_to_markdown/700168918607?pli=1)
|
||||
- gdocs to markdown converter
|
||||
- [fyodor - My Clippings to markdown](https://github.com/rccavalcanti/fyodor) :+1:
|
||||
- my clippings to markdown files converter #kindle
|
||||
- [MarkDownload](https://addons.mozilla.org/en-GB/firefox/addon/markdownload/) :+1:
|
||||
- Markdown Web Clipper #firefox
|
||||
- [MarkMap](https://markmap.js.org/)
|
||||
- markdown + mindmap
|
||||
|
||||
|
||||
### going online
|
||||
- inform vs. informal
|
||||
- [gardenserver](gardenserver.md) //our own
|
||||
- [madness](https://madness.dannyb.co/)
|
||||
- [digital garden with Obsidian](https://forum.obsidian.md/t/understanding-digital-garden-creation-with-obsidian/2725/2)
|
||||
- [markdown-folder-to-html - npm](https://www.npmjs.com/package/markdown-folder-to-html)
|
||||
- [allmark - the markdown server](https://allmark.io/)
|
||||
- [Eleventy Garden](https://github.com/binyamin/eleventy-garden)
|
||||
- [Obsidian to HTML converter](https://github.com/kmaasrud/obsidian-html)
|
||||
- [Publish your Obsidian Vault to your Digital Garden](https://yordi.me/publish-your-obsidian-vault-to-your-digital-garden/)
|
||||
|
||||
|
||||
#### examples
|
||||
[bryan-jenks/INDEX](https://publish.obsidian.md/bryan-jenks/INDEX)
|
||||
|
||||
### going pdf
|
||||
#### [Pandoc](https://pandoc.org/)
|
||||
- If you need to convert files from one markup format into another, pandoc is your swiss-army knife.
|
||||
- [pandoc-markdown-to-pdf](https://www.mscharhag.com/software-development/pandoc-markdown-to-pdf)
|
||||
|
||||
|
||||
## android
|
||||
markor
|
||||
- https://play.google.com/store/apps/details?id=net.gsantner.markor&hl=en_US&gl=US
|
||||
|
||||
---
|
||||
|
48
media annotation.md
Normal file
48
media annotation.md
Normal file
|
@ -0,0 +1,48 @@
|
|||
#media #annotation #inform #avg
|
||||
|
||||
# Media [[annotation]], referencing
|
||||
|
||||
* Anvil
|
||||
|
||||
* It offers multi-layered annotation based on a user-defined coding scheme. During coding the user can see color-coded elements on multiple tracks in time-alignment. Some special features are cross-level links, non-temporal objects, timepoint tracks, coding agreement analysis, 3D viewing of motion capture data and a project tool for managing whole corpora of annotation files. Originally developed for gesture research in 2000, ANVIL is now being used in many research areas including human-computer interaction, linguistics, ethology, anthropology, psychotherapy, embodied agents, computer animation and oceanography.
|
||||
|
||||
* [https://www.anvil-software.org/](https://www.anvil-software.org/ "https://www.anvil-software.org/")
|
||||
|
||||
* ANT
|
||||
|
||||
* VideoAnt is a web-based video annotation tool for mobile and desktop devices. Use VideoAnt to add annotations, or comments, to web-hosted videos. VideoAnt-annotated videos are called “Ants”. VideoAnt is a web-based video annotation tool for mobile and desktop devices. Use VideoAnt to add annotations, or comments, to web-hosted videos. VideoAnt-annotated videos are called “Ants”. Export your annotations in a variety of data formats. You can even embed your Ants on a personal website, learning management system, or anywhere HTML is allowed.
|
||||
|
||||
* [https://ant.umn.edu/](https://ant.umn.edu/ "https://ant.umn.edu/")
|
||||
|
||||
* PureRef
|
||||
|
||||
* PureRef is a stand-alone program for Windows, Mac and Linux that keeps track of your images. Whether you're gathering inspiration, making mood boards or need reference images for your painting or 3D model, PureRef is there so you can focus on creating.
|
||||
|
||||
* [https://www.pureref.com/index.php](https://www.pureref.com/index.php "https://www.pureref.com/index.php")
|
||||
|
||||
* Quixel bridge
|
||||
|
||||
* With its custom import, channel packing, and automated export features, Bridge allows you to manage your assets in one place like never before. The days of manual shader setup, image conversion or sensitive folder structures are over; welcome to the future of asset management.
|
||||
|
||||
* [https://quixel.com/bridge](https://quixel.com/bridge "https://quixel.com/bridge")
|
||||
|
||||
* Lignes de Temps
|
||||
|
||||
* The Lignes de Temps software takes advantage of the analysis and synthesis possibilities offered by digital media. Inspired by the « timelines » commonly used on digital editing benches, Lignes de Temps offers a graphic representation of a film, revealing from the outset, and in extenso, its cuttings. Lignes de Temps offers in this a new access to the film, substituting for the logic of constrained scrolling that constitutes the experience of any movie viewer, and for the purposes of analysis, the « mapping » of a temporal object. Also, by selecting a segment of a timeline, the user has direct access to the corresponding clip or sequence in the movie, a sequence that can be described and analyzed by textual, audio, video, or documented by images or internet links.
|
||||
|
||||
* [https://www.iri.centrepompidou.fr/outils/lignes-de-temps-2/](https://www.iri.centrepompidou.fr/outils/lignes-de-temps-2/ "https://www.iri.centrepompidou.fr/outils/lignes-de-temps-2/")
|
||||
|
||||
|
||||
#### Online unsorted
|
||||
|
||||
* [https://wevu.video/](https://wevu.video/ "https://wevu.video/")
|
||||
|
||||
* [https://www.reclipped.com/](https://www.reclipped.com/ "https://www.reclipped.com/")
|
||||
|
||||
* [https://www.hippovideo.io/](https://www.hippovideo.io/ "https://www.hippovideo.io/")
|
||||
|
||||
* [https://heraw.com/en/register](https://heraw.com/en/register "https://heraw.com/en/register")
|
||||
|
||||
|
||||
|
||||
-----------
|
21
memory.md
Normal file
21
memory.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# Memory
|
||||
:diamond_shape_with_a_dot_inside:
|
||||
|
||||
## Articles, etc.
|
||||
|
||||
- Vilém Flusser - ["On Memory (Electronic or Otherwise)"](/images/4/4b/Flusser_Vilem_1990_On_Memory_Electronic_or_Otherwise.pdf "Flusser Vilem 1990 On Memory Electronic or Otherwise.pdf"), _Leonardo_ 23:4 (1990), pp 397-399. Adapted from a presentation at [Ars Electronica](/Ars_Electronica "Ars Electronica"), 14 Sep 1988. (English)
|
||||
|
||||
- Memory in Motion Archives, Technology and the Social
|
||||
|
||||
- [AUGMENTING HUMAN INTELLECT : A Conceptual Framework. October 1962. By D. C. Engelbart](http://1962paper.org/web.html#)
|
||||
|
||||
|
||||
## incubation
|
||||
- second brain
|
||||
|
||||
### Kiergaard
|
||||
- memory x repetion
|
||||
- https://philosophy.stackexchange.com/questions/47084/what-does-kierkegaard-mean-by-recollection-repetition-and-remembrance
|
||||
- https://en.wikipedia.org/wiki/Repetition_(Kierkegaard_book)
|
||||
- https://en.wikiquote.org/wiki/Repetition_(Kierkegaard)
|
||||
- https://www.youtube.com/watch?v=RazVqpIoqM4
|
74
mermaid.md
Normal file
74
mermaid.md
Normal file
|
@ -0,0 +1,74 @@
|
|||
# mermaid
|
||||
|
||||
- [ ] example file
|
||||
- [x] ef gearogram?
|
||||
- [x] https://hedgedoc.sdbs.cz/s/SkiwAiZPv#
|
||||
- [ ] [[EDL]] ?
|
||||
|
||||
## 101
|
||||
- https://mermaid-js.github.io/mermaid/
|
||||
- https://medium.com/better-programming/making-diagrams-fun-again-with-mermaid-8a2c9ea3e471
|
||||
|
||||
## Mermaid usecase extended
|
||||
- mermaid notation
|
||||
- -->
|
||||
- [[EDL]]
|
||||
- input list
|
||||
|
||||
## Mermaid friendly software
|
||||
- [[hedgedoc]]
|
||||
- [[obsidian]]
|
||||
|
||||
|
||||
------------------------------------------------------------------
|
||||
------------------------------------------------------------------
|
||||
------------------------------------------------------------------
|
||||
|
||||
# Mermaid 101
|
||||
:::warning
|
||||
fucked
|
||||
:::
|
||||
## Diagrams that mermaid can render:
|
||||
|
||||
## Flowchart
|
||||
|
||||
graph TD; A-->B; A-->C; B-->D; C-->D;
|
||||
|
||||

|
||||
|
||||
## Sequence diagram
|
||||
|
||||
sequenceDiagram participant Alice participant Bob Alice->>John: Hello John, how are you? loop Healthcheck John->>John: Fight against hypochondria end Note right of John: Rational thoughts <br/>prevail! John-->>Alice: Great! John->>Bob: How about you? Bob-->>John: Jolly good!
|
||||
|
||||

|
||||
|
||||
## Gantt diagram
|
||||
|
||||
gantt dateFormat YYYY-MM-DD title Adding GANTT diagram to mermaid excludes weekdays 2014-01-10 section A section Completed task :done, des1, 2014-01-06,2014-01-08 Active task :active, des2, 2014-01-09, 3d Future task : des3, after des2, 5d Future task2 : des4, after des3, 5d
|
||||
|
||||

|
||||
|
||||
Class diagram -  experimental
|
||||
|
||||
classDiagram Class01 <|-- AveryLongClass : Cool Class03 *-- Class04 Class05 o-- Class06 Class07 .. Class08 Class09 --> C2 : Where am i? Class09 --* C3 Class09 --|> Class07 Class07 : equals() Class07 : Object[] elementData Class01 : size() Class01 : int chimp Class01 : int gorilla Class08 <--> C2: Cool label
|
||||
|
||||

|
||||
|
||||
Git graph -  experimental
|
||||
|
||||
gitGraph: options { "nodeSpacing": 150, "nodeRadius": 10 } end commit branch newbranch checkout newbranch commit commit checkout master commit commit merge newbranch
|
||||
|
||||

|
||||
|
||||
Entity Relationship Diagram -  experimental
|
||||
|
||||
erDiagram CUSTOMER ||--o{ ORDER : places ORDER ||--|{ LINE-ITEM : contains CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
|
||||
|
||||

|
||||
|
||||
User Journey Diagram
|
||||
|
||||
journey title My working day section Go to work Make tea: 5: Me Go upstairs: 3: Me Do work: 1: Me, Cat section Go home Go downstairs: 5: Me Sit down: 5: Me
|
||||
|
||||

|
||||
|
12
music notation.md
Normal file
12
music notation.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# music notation / [annotation](DigitalGardenAnabasis/annotation.md)
|
||||
|
||||
## musicXML
|
||||
>MusicXML is an XML-based file format for representing Western musical notation. The format is open, fully documented, and can be freely used
|
||||
|
||||
- https://www.musicxml.com/
|
||||
- https://www.soundslice.com/musicxml-viewer/
|
||||
|
||||
## Incubation
|
||||
- https://www.vexflow.com/
|
||||
- https://lilypond.org/
|
||||
- https://www.coreymwamba.co.uk/musify/
|
85
obsidian.md
Normal file
85
obsidian.md
Normal file
|
@ -0,0 +1,85 @@
|
|||
#knowledge #tool
|
||||
|
||||
# obsidian
|
||||
_marketeering message_
|
||||
>A second brain,
|
||||
for you, forever.
|
||||
>Obsidian is a powerful knowledge base that works on top of
|
||||
a local folder of plain text Markdown files.
|
||||
|
||||
## alternatives
|
||||
_Obsidian is open source, but stil commercial project. Here is list of open source alternatives:_
|
||||
- [Dendron](https://www.dendron.so/notes/4bb85c39-d8ac-48ad-a765-3f2a071f7bc9.html)
|
||||
- supports export
|
||||
- [joplin](https://github.com/rccavalcanti/joplin)
|
||||
|
||||
|
||||
|
||||
## 101
|
||||
- [Free Course for Beginners | Obsidian Note-Taking App](https://www.youtube.com/playlist?list=PL3NaIVgSlAVLHty1-NuvPa9V0b0UwbzBd) #video
|
||||
- https://www.youtube.com/watch?v=bM2PlwgPuIA
|
||||
- [Productivity Guru](https://www.youtube.com/channel/UC_Xx2woqzPkcvG_ea5d276A)
|
||||
- [Obsidian Keyboard Shortcuts](https://keycombiner.com/collections/obsidian/winlinux/)
|
||||
- lists
|
||||
- https://github.com/kmaasrud/awesome-obsidian
|
||||
|
||||
## workflows
|
||||
_Obsidian focused, but general points are made._
|
||||
|
||||
- [Clean Up Your Mess - A Guide to Visual Design for Everyone](http://www.visualmess.com/)
|
||||
- [Example Workflows in Obsidian - Share & showcase - Obsidian Forum](https://forum.obsidian.md/t/example-workflows-in-obsidian/1093)
|
||||
- https://forum.obsidian.md/t/para-starter-kit/223 #para
|
||||
- https://forum.obsidian.md/t/on-the-process-of-making-mocs/1060
|
||||
- https://forum.obsidian.md/t/linking-your-thinking-resources/6177
|
||||
- [Personal Knowledge Management with Zettelkasten and Obsidian](https://yordi.me/personal-knowledge-management-with-zettelkasten-and-obsidian/)
|
||||
-[obsidian and zettelkasten](https://forum.obsidian.md/t/obsidian-zettelkasten/1999)
|
||||
- [The life-changing magic of refactoring notes](https://mobydiction.ca/blog/refactoring-notes)
|
||||
|
||||
|
||||
## tools
|
||||
|
||||
- flowcharts
|
||||
- https://mermaid-js.github.io/mermaid/#/
|
||||
- [X] etherpad to #[[markdown]]
|
||||
- autolink
|
||||
- https://forum.obsidian.md/t/auto-linking-tool/2218/3
|
||||
- https://github.com/perkinsben/obs_tools/tree/master/forward_linker
|
||||
- obs utils
|
||||
- https://github.com/mm53bar/obsidian_utils
|
||||
- obmd clipper
|
||||
- https://www.reddit.com/r/ObsidianMD/comments/jhhp4r/obsidian_clipper_plugin/
|
||||
|
||||
|
||||
### kindle
|
||||
- [fyodor](https://github.com/rccavalcanti/fyodor) #1 :+1:
|
||||
- [web clipper and kindle high-lighter] https://forum.obsidian.md/t/web-clipper-highlighter-and-kindle-highlights-notes-extraction-extension/852 #kindle
|
||||
- [klipbook](https://github.com/grassdog/klipbook)
|
||||
- [kindlehighlights](https://box.matto.nl/kindlehighlights2wiki.html)
|
||||
|
||||
## CSS
|
||||
[Notice blocks - warning, info, success, danger blocks - Share & showcase - Obsidian Forum](https://forum.obsidian.md/t/notice-blocks-warning-info-success-danger-blocks/4216)
|
||||
tag pills
|
||||
|
||||
|
||||
## tutorials
|
||||
|
||||
------------------------------------
|
||||
|
||||
## issues
|
||||
- aliases
|
||||
- there are no [[backlinks]] aliases
|
||||
- python tools here and there
|
||||
- vaults in vaults?
|
||||
- asi v pohode
|
||||
|
||||
# incubation
|
||||
### tools
|
||||
Much of Justin’s stuff is useful, but I list this one specifically as an excellent introduction to [[[[markdown]]]], and how to use it effectively to take notes.
|
||||
|
||||
Scripts And External Tools
|
||||
|
||||
\
|
||||
|
||||
dotfiles/agenda at master · blay/dotfiles · GitHub
|
||||
Not specifically for Obsidian, but works well with it, this script compiles an agenda from a specifically formatted collection of [[markdown]] files. A good starting point for making your own.
|
||||
|
7
openAI.md
Normal file
7
openAI.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
# openAI
|
||||
|
||||
https://openai.com/
|
||||
https://github.com/openai/
|
||||
|
||||
## Jukebox
|
||||
https://github.com/openai/jukebox
|
BIN
opio_viewer.png
(Stored with Git LFS)
Normal file
BIN
opio_viewer.png
(Stored with Git LFS)
Normal file
Binary file not shown.
72
pg_backup.md
Normal file
72
pg_backup.md
Normal file
|
@ -0,0 +1,72 @@
|
|||
# Portfolio generators
|
||||
## Basic prototype
|
||||
- [[markdown]] and media files in single file tree aka [[vault]]
|
||||
- render
|
||||
- --> web
|
||||
- --> pdf //can be interactive
|
||||
- --> printable file //probably pdf
|
||||
- --> etc
|
||||
- media files
|
||||
- archive vs. presentation media files
|
||||
|
||||
|
||||
## Managment
|
||||
:proposal:
|
||||
- managment through
|
||||
- [filetag](filetag.md)
|
||||
- [media annotation](media%20annotation)
|
||||
- ...
|
||||
- [[tagspaces]] for [digital asset managment](digital%20asset%20managment)
|
||||
- [obsidian](obsidian.md) or similiar
|
||||
- how to understand media files and their renders?
|
||||
- yaml
|
||||
- naming convetions
|
||||
|
||||
## Going ONLINE
|
||||
### Plan of Action mk. JEKYLL
|
||||
#### Essentials
|
||||
- https://jekyllrb.com/
|
||||
- uses [[markdown]]
|
||||
- CLI / coding heavy, but!
|
||||
- general templates can be created
|
||||
- [ ] how to avoid all portfolios looking the same?
|
||||
- additionally, cost of set-up for non-computerandos not too high
|
||||
- [GitLab CI](https://about.gitlab.com/stages-devops-lifecycle/continuous-integration/) can be used to build and deploy (!) websites
|
||||
- no previews though
|
||||
- pre-setup [[anabasis]] machines?
|
||||
|
||||
#### Minimal requirements on users
|
||||
- [[markdown]] knowledge
|
||||
- [[git]] user knowledge (?)
|
||||
- no reasonable user-friendly GUI :(
|
||||
|
||||
#### Features / Workflows
|
||||
- full page (e.g. about, contact, history...) = single [[markdown]] file
|
||||
- **OR** [[markdown]] files as separate page components/blocks (i.e. portfolios)
|
||||
- annotation with [[yaml metadata]], which allows for:
|
||||
- sorting by date, name, project, medium...
|
||||
- automatic inclusion into pages (if specified by template)
|
||||
- living example: https://t.mldk.cz/tools
|
||||
- (each tool a single .md file)
|
||||
- result = single folder of plain HTML files
|
||||
- allows for embedding of dynamic content (videos, javascripten, blinkenlichten)
|
||||
|
||||
|
||||
#### Example of a component markdown file
|
||||
---
|
||||
name: kollagen
|
||||
stage: beta
|
||||
live-url: /tools/kollagen/
|
||||
git: https://gitlab.com/tmladek/kollagen
|
||||
tags:
|
||||
- image
|
||||
- experimental
|
||||
---
|
||||
*kollagen* is a random image mashup/collage generator. Mostly for fun and [kun saxan](https://kunsaxan.sdbs.cz) image feed.
|
||||
|
||||
|
||||
### Plan of action mk. Wordpress (???)
|
||||
*?**?**?*
|
||||
|
||||
|
||||
|
1
playlist.md
Normal file
1
playlist.md
Normal file
|
@ -0,0 +1 @@
|
|||
- [Programming Your Own Channel](https://graceoneill.wordpress.com/2009/05/08/programming-your-own-channel/)
|
11
portfolio cms.md
Normal file
11
portfolio cms.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Porfolio CMS
|
||||
__Web portfolios old notes__
|
||||
|
||||
|
||||
|
||||
- https://indexhibit.org/cms/features/
|
||||
- https://github.com/tinycrimsonpandas/WhiteCubes
|
||||
- general
|
||||
- https://github.com/chrisdiana/cms.js
|
||||
- https://github.com/Jack000/Expose
|
||||
- https://github.com/Psycojoker/prosopopee/ ***
|
73
portfolio generator.md
Normal file
73
portfolio generator.md
Normal file
|
@ -0,0 +1,73 @@
|
|||
# Portfolio generators
|
||||
## Basic prototype
|
||||
- [[markdown]] and media files in single file tree aka [[vault]]
|
||||
- render
|
||||
- --> web
|
||||
- --> pdf //can be interactive
|
||||
- --> printable file //probably pdf
|
||||
- --> etc
|
||||
- media files
|
||||
- archive vs. presentation media files
|
||||
|
||||
|
||||
## Managment
|
||||
:proposal:
|
||||
- managment through
|
||||
- [filetag](filetag.md)
|
||||
- [media annotation](media%20annotation)
|
||||
- ...
|
||||
- [[tagspaces]] for [digital asset managment](digital%20asset%20managment)
|
||||
- [obsidian](obsidian.md) or similiar
|
||||
- how to understand media files and their renders?
|
||||
- yaml
|
||||
- naming convetions
|
||||
|
||||
## Going ONLINE
|
||||
### Plan of Action mk. JEKYLL
|
||||
#### Essentials
|
||||
- https://jekyllrb.com/
|
||||
- uses [[markdown]]
|
||||
- CLI / coding heavy, but!
|
||||
- general templates can be created
|
||||
- [ ] how to avoid all portfolios looking the same?
|
||||
- additionally, cost of set-up for non-computerandos not too high
|
||||
- [GitLab CI](https://about.gitlab.com/stages-devops-lifecycle/continuous-integration/) can be used to build and deploy (!) websites
|
||||
- no previews though
|
||||
- pre-setup [[anabasis]] machines?
|
||||
|
||||
#### Minimal requirements on users
|
||||
- [[markdown]] knowledge
|
||||
- [[git]] user knowledge (?)
|
||||
- no reasonable user-friendly GUI :(
|
||||
|
||||
#### Features / Workflows
|
||||
- full page (e.g. about, contact, history...) = single [[markdown]] file
|
||||
- **OR** [[markdown]] files as separate page components/blocks (i.e. portfolios)
|
||||
- annotation with [[yaml metadata]], which allows for:
|
||||
- sorting by date, name, project, medium...
|
||||
- automatic inclusion into pages (if specified by template)
|
||||
- living example: https://t.mldk.cz/tools
|
||||
- (each tool a single .md file)
|
||||
- result = single folder of plain HTML files
|
||||
- allows for embedding of dynamic content (videos, javascripten, blinkenlichten)
|
||||
|
||||
|
||||
#### Example of a component markdown file
|
||||
---
|
||||
name: kollagen
|
||||
stage: beta
|
||||
live-url: /tools/kollagen/
|
||||
git: https://gitlab.com/tmladek/kollagen
|
||||
tags:
|
||||
- image
|
||||
- experimental
|
||||
---
|
||||
*kollagen* is a random image mashup/collage generator. Mostly for fun and [kun saxan](https://kunsaxan.sdbs.cz) image feed.
|
||||
|
||||
|
||||
### Plan of action mk. Wordpress (???)
|
||||
*?**?**?*
|
||||
|
||||
|
||||
|
||||
-----------
|
20
self-hosting.md
Normal file
20
self-hosting.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# Self-hosting
|
||||
## Essential
|
||||
>Self-hosting is the use of a computer program as part of the toolchain or operating system that produces new versions of that same program—for example, a that can compile its own source code. Self-hosting software is commonplace on personal computers and larger systems. Other programs that are typically self-hosting include kernels, assemblers, command-line interpreters and revision control software.
|
||||
> - https://en.wikipedia.org/wiki/Self-hosting
|
||||
|
||||
### Abstract Pragma
|
||||
- personal computer as
|
||||
- server
|
||||
- bridge to server
|
||||
- [[anabasis]] computers
|
||||
|
||||
## Tools
|
||||
### [syncthing](syncthing.md)
|
||||
### [[ipfs]]
|
||||
### [[torrent]]
|
||||
|
||||
## Relative
|
||||
[sdbs_selfhosting](https://inform.sdbs.cz/doku.php?id=sdbs_selfhosting)
|
||||
|
||||
-----------
|
1
sermon.md
Normal file
1
sermon.md
Normal file
|
@ -0,0 +1 @@
|
|||
- https://gitlab.com/sdbs_cz/sermon
|
16
speednote.md
Normal file
16
speednote.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
media ecology
|
||||
https://monoskop.org/Media_ecology
|
||||
|
||||
https://monoskop.org/Postmedia
|
||||
|
||||
https://monoskop.org/Vil%C3%A9m_Flusser
|
||||
|
||||
https://monoskop.org/Jussi_Parikka
|
||||
|
||||
http://www.advojka.cz/archiv/2014/22/pestovani-prachu
|
||||
|
||||
https://github.com/CAS-FAMU
|
||||
|
||||
------------------------
|
||||
|
||||
https://unite.openworlds.info/Open-Media-Network
|
43
stream.md
Normal file
43
stream.md
Normal file
|
@ -0,0 +1,43 @@
|
|||
# Stream
|
||||
#OUTPOSTS #backbone #theory
|
||||
|
||||
>While it is still true that everything on the Web is
|
||||
[digitally] preprogrammed, the notion of a
|
||||
dictatorship of the [hyper]link carries less weight.
|
||||
… The open architecture of the Web lends itself
|
||||
to the accumulation of analog effects. The
|
||||
increase in image and sound content alongside
|
||||
text provides more opportunities for resonance
|
||||
and interference between thought, sensation, and
|
||||
perception. A crucial point is that all the sense
|
||||
modalities are active in even the most apparently
|
||||
monosensual activity. … Given the meagerness of
|
||||
the constituent links on the level of formal
|
||||
inventiveness or uniqueness of content, what
|
||||
makes surfing the Web compelling can only be
|
||||
attributed to an accumulation of effect, or …
|
||||
momentum, continuing across the linkages.
|
||||
(Massumi, 2002: 140-141)
|
||||
|
||||
------------------------
|
||||
## conflicts
|
||||
### Live vs. Background
|
||||
### Active layer vs. passive perception
|
||||
|
||||
## toolsets
|
||||
### [annotation](annotation.md)
|
||||
![](docdrop_screenshot.png)
|
||||
#OUTPOSTS
|
||||
|
||||
https://docdrop.org/
|
||||
|
||||
### chat
|
||||
[sermon](sermon.md)
|
||||
|
||||
|
||||
|
||||
------------------------
|
||||
https://live.sdbs.cz
|
||||
|
||||
|
||||
-------------------------------------------
|
8
syncthing.md
Normal file
8
syncthing.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
# syncthing
|
||||
## 101
|
||||
https://inform.sdbs.cz/doku.php?id=syncthing
|
||||
|
||||
## issues
|
||||
- folder within folders?
|
||||
- android read-only
|
||||
- https://forum.syncthing.net/t/seeking-the-recommended-way-to-use-syncthing-for-photos-sync/15049
|
45
tags-tallguyjenks.md
Normal file
45
tags-tallguyjenks.md
Normal file
|
@ -0,0 +1,45 @@
|
|||
https://discord.com/channels/686053708261228577/710585052769157141/761655649016217620
|
||||
|
||||
i use tags as a "state" manager mostly.
|
||||
|
||||
#📥️ Seed box | items that i am / will be actively working on
|
||||
#🌱️ Seedlings | distilled from literature notes
|
||||
#🌞️ Incubator | items not yet ready for planting or in need of planting
|
||||
#🌲️ Evergreen | forest notes
|
||||
#:label: Tag Notes
|
||||
|
||||
And finally some for just keeping important things find-able for me
|
||||
#✅️ Items that have tasks that i need to complete
|
||||
#:map: Maps of Content (the emerging organizational structure)
|
||||
#:gear: General utilities i use in this system
|
||||
#❗️ IMPORTANT
|
||||
|
||||
i take my daily notes
|
||||
in my private journal (daily's) i put my normal content but i also say what i read/watched/listened to that day as incoming literature/content notes:
|
||||
today was a great day, i ate a chocolate muffin while reading [[How To Take Smart Notes]] by [[@Sohnke Ahrens]]
|
||||
|
||||
now i have a link to [[How To Take Smart Notes]] & [[@Sohnke Ahrens]]
|
||||
on my link to the book i will put my literature notes using my media templates and it gets assigned the #📥️ tag as it is literature notes in my inbox to process
|
||||
then i make my notes, my pure thought notes which are new seedings #🌱️ and when i flesh them out and they are basically done just not densely linked or i have no where to file them yet, or they just need to be added to over some time then they are put into the incubator: #🌞️ until they are ready for planting, when they are densely linked and ready for "planting" in my evergreen forest they get a #🌲️because they are now my evergreen notes.
|
||||
|
||||
on the graph now it can show me which notes are #🌱️ and #🌞️ and i can see where they may fit in in the macro view of my ZK graph
|
||||
|
||||
my #:label: notes are what many usually use tags for like: #productivity, #business #python, #html, i use notes for this instead. because when the note itself gets a lot of linked references i can see the prevalence of that topic in my ZK, and having that file already makes it easier to set up MOC's like [[Programming]] that have links to [[python]] and [[html]]
|
||||
this allows me to easily deal with the emerging structure over time
|
||||
|
||||
INDEX --> MOC's --> subjects --> jumping off point notes --> the minutia
|
||||
|
||||
and with the graph filtering for files that dont exist, or tags it really makes this workflow nice for me as i can easily get down into the weeds of my content and material and get down to linking things up better over time.
|
||||
|
||||
and with my #🌲️ notes i can start writing with an outline that could look like this:
|
||||
|
||||
- topic
|
||||
- [[ADHD hyperfocus is a double edged sword of both deep work and avoidance]]
|
||||
- [[With poor executive function even activities you would like to do become difficult to approach]]
|
||||
- [[Tasks that are not atomized and cannot be finished in a single step are projects]]
|
||||
- [[cloze deletion improves memorization with context rich active recall]]
|
||||
- [[Bottom up writing prevents confirmation bias and provide a shorter and iterative feedback loop]]
|
||||
|
||||
and makes it so i can just connect thoughts and flesh out the gaps and form those narrative stories in my writing or video scripts.
|
||||
|
||||
p.s. this s*** is so fun
|
15
tagspaces.md
Normal file
15
tagspaces.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Tagspaces
|
||||
|
||||
>TagSpaces is an offline, open source, cross-platform file browser.
|
||||
>It helps organizing your files and folders with tags and colors.
|
||||
|
||||
[TagSpaces official site](https://www.tagspaces.org/)
|
||||
|
||||
https://docs.tagspaces.org/
|
||||
https://www.tagspaces.org/#use-cases
|
||||
|
||||
## Alternatives
|
||||
- https://tagstoo.sourceforge.io/
|
||||
- hihhieeehheheheh
|
||||
- https://alltags.net/
|
||||
- https://tabbles.net/
|
BIN
upend_notes_tmp.pdf
Normal file
BIN
upend_notes_tmp.pdf
Normal file
Binary file not shown.
4
vault.md
Normal file
4
vault.md
Normal file
|
@ -0,0 +1,4 @@
|
|||
[te st](test)
|
||||
|
||||
Obsidian issues
|
||||
- [Nested vaults](https://forum.obsidian.md/t/nested-vaults-usage-and-risks/6360)
|
1
wikipedia.md
Normal file
1
wikipedia.md
Normal file
|
@ -0,0 +1 @@
|
|||
- information tracer? [[digital garden]]
|
Loading…
Reference in a new issue