refactor: move Vuepress files in dedicated directory

Signed-off-by: Lucien Cartier-Tilet <lucien@phundrak.com>
This commit is contained in:
2023-02-02 19:45:15 +01:00
parent 8e7322c225
commit 8413181750
59 changed files with 9 additions and 9 deletions

80
content/en/about.md Normal file
View File

@@ -0,0 +1,80 @@
# About
## Introduction
This is the personal website of Lucien “Phundrak” Cartier-Tilet.
This website is made with Vuepress and is entirely free and
open-source. You can find its source code on my Gitea instance
[here](https://labs.phundrak.com/phundrak/phundrak.com).
## Where is the website hosted?
This website is hosted on my private physical server, located in the
town of Bron in France, near Lyon. All of my websites are also hosted
on this server, except for
[`labs.phundrak.com`](https://labs.phundrak.com) and
`mail.phundrak.com` which are hosted on servers rented to Scaleway and
OVH France respectively. These servers are also located in France.
## Cookies
### What are cookies?
Cookies are small files a website saves on your computer or mobile
phone when you visit a website. site. Although not all sites make use
of them, they are nevertheless extremely common in order to allow
websites to function properly or function properly or more
efficiently.
This website uses some functional cookies in order to remember your
preferences, such as your preferred language or its color theme. These
cookies are not and cannot be used to track you.
However, as this site is protected by Cloudflare, they may also host
some cookies to remember, for example, that your browser is safe or to
record traffic to the site.
### How can I control cookies on my computer?
If you don't want Cloudflare to record your browsing activity on my
website, a good adblocker should do the trick. I personally recommend
[uBlock Origin](https://ublockorigin.com/), one of the most effective
adblockers I know of if not the most effective one.
You can also manually delete cookies from your browser, but given the
number of browsers out there, it might be quicker for you to look up
DuckDuckGo, Qwant or Startpage to do this for your current browser (if
you're worried about cookie usage, I guess you'll want to avoid
Google).
### What about other methods of tracking users?
There are other more subtle methods of tracking someone on the
internet, or even via emails or any web content rendered on the
screen, such as web beacons (extremely small images). It is also
possible to store Flash cookies or local shared objects.
This site does not use them at all.
## Is there targeted advertisement on this website?
Theres no advertisement to begin with. If you see any, check your
computer and browser for virus, that is not normal.
## How often is this page updated?
It is updated from time to time to reflect any changes in how my
website behaves, or if I notice errors on this page (such as typos). I
might add some user tracking, however dont worry, Matomo (the service
I would use) would only track you on this website and this website
only. Matomo respects the privacy of a websites users.
The date of the last update of this web page can be found at its very
beginning.
## I have other questions
And I have the answers! Ill be more thang happy to chat with you by
email, feel free to send me one at
[lucien@phundrak.com](mailto:lucien@phundrak.com).

28
content/en/conlanging.md Normal file
View File

@@ -0,0 +1,28 @@
# Conlanging
*Conlangs*, short for *constructed languages*, are artificial
languages born out of the mind of a single individual (sometimes a
couple of them), unlike natural languages born through countless
iterations by their native speakers, slowly evolving over time like
English, French, Mandarin, Japanese, Bahasa, or !Xhosa did.
They can serve various goals from their creators:
- be spoken by as many people as possible as a neutral language, like
[Esperanto](https://en.wikipedia.org/wiki/Esperanto) and [Lingua
Franca Nova](https://elefen.org)
- be a secret language between a couple of people
- as a thought experiment, like [Lojban](https://en.wikipedia.org/wiki/Lojban)
- fill a litterary universe, like Tolkiens elvish languages or Star
Treks Klingon
- for the sake of art itself
In my case, the last two reasons are the main ones driving me to
create languages. My two main projects at the time of writing this
page are [Proto-Ñyqy](https://conlang.phundrak.com/proto-nyqy) and
[Eittlandic](https://conlang.phundrak.com/eittlandic). Both are
accompanied by their own worldbuilding project, although Proto-Ñyqys
worldbuilding is still largely secret while Eittlands worldbuilding
is mostly public.
More information can be found on my [conlanging
website](https://conlang.phundrak.com/).

21
content/en/index.md Normal file
View File

@@ -0,0 +1,21 @@
# Home
Hi, Im Lucien Cartier-Tilet, a CS student studying for my Masters 2
degree in THYP (in French: *Technologies de lHypermédia*, in English:
*Hypermedias Technologies*) at the Université Vincennes Saint-Denis
(Paris 8).
I worked at VoxWave from 2012 to 2018 as its co-founder and CTO. During
that time, I developed French singing vocal libraries for vocal
synthesizers, known as ALYS and LEORA.
Im a free software enthusiast, using GNU/Linux since 2008 and Emacs
since 2016.
I spend my personnal programming projects as well as on my constructed
worlds and languages. I also like to go climbing, and hiking whenever
I have the opportunity to.
I speak natively French, and English at a native level. I also speak
some Japanese, [Lingua Franca Nova](https://elefen.org), and Norwegian
Bokmål.

177
content/en/keine-tashi.md Normal file
View File

@@ -0,0 +1,177 @@
# Introduction
KEINE Tashi is a character and set of vocal libraries developed for
the shareware [UTAU](http://utau2008.web.fc2.com/), a singing voice
synthesizer. I developed KEINE Tashi over the course of several years,
from 2012 to 2015. Three vocal libraries have been released to the
public, the most used one being his *JPN Power Extend* one. On March
10th, 2017, I announced I would cease any kind of activity related to
UTAU.
<blockquote class="twitter-tweet" data-dnt="true" data-theme="dark"><p
lang="en" dir="ltr">Id like to also announce that from now on I am
dropping my previous UTAU projects other than covers and wont develop
any new UTAU library</p>— Pundrak (@Phundrak) <a
href="https://twitter.com/Phundrak/status/840174634377105408?ref_src=twsrc%5Etfw">March
10, 2017</a></blockquote> <component is="script" async
src="https://platform.twitter.com/widgets.js"
charset="utf-8"></component>
# Character and vocal libraries
Heres a copy and paste of some old pages describing KEINE Tashi:
## Presentation
<ResponsiveImage
src="https://cdn.phundrak.com/img/UTAU/KEINE_Tashi_1024.webp"
width="1024"
preview="https://cdn.phundrak.com/img/UTAU/KEINE_Tashi_512.webp"
previewWidth="512">
Illustration de KEINE Tashi par Umi
</ResponsiveImage>
- **Codename:** BSUP01 恵音བཀྲ་ཤིས་ KEINE Tashi
- **First name:** Tashi (བཀྲ་ཤིས་), Tibetan name meaning “auspicious”
- **Last name:** Keine (恵音), Japanese name meaning “Blessing
sound”. It reads as “keine”, although its regular reading should
be “megumine”.
- **Model:** BSUP (Bödkay Shetang UTAU Project)
- **Number:** 01
- **Gender:** male
- **Birthday (lore):** June 28th, 1991
- **Birthday (first release):** October 14th, 2012
- **Weight:** 154lb / 70kg
- **Heigh:** 60″ / 182cm (very tall for a Tibetan)
- **Hair color:** black
- **Eyes color:** brown~black
- **Appearance:** Tashi wears a modernized Tibetan suit from the
Amdo Region (Chinese: 安多 Ānduō), colored in blue. He also wears
some turquoise jeweleries.
- **Favorite food:** meat momo (Tibetan raviolies)
- **Character item:** a Tibetan manuscript
- **Voice and creator:** [Phundrak](https://phundrak.com) (me)
- **Likes :** to meditate, calligraphy, old books, manuscripts (is
that a self-insert?)
- **Dislikes:** selfishness, lies, arrogance
- **Personality:** Tashi is somebody very calm, sweet. He really
enjoy old books and manuscripts, and he LOVES meditate! He's never
hungry, so, he can stay meditating for 2~3 days meditating, just
like that, until he realizes that he should eat something. And he
always keep quiet, it's really hard to make him angry.
But when he is, his anger becomes wrath. Anyone who experienced it
can attest how complex and difficult it is to calm him down.
Strangely enough, shortly after being confronted by Tashi, the
victims of this wrath see their quality of life greatly improve.
Maybe these people needed to hear some truths they refused to face
before?
## Vocal libraries
### JPN VCV
- **Download link:**
| Extension | Size | Link |
|-----------|---------|-----------------------------------------------------------------------------------|
| 7z | 25.7MiB | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_VCV.7z) |
| tar.xz | 32.5MiB | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_VCV.tar.xz) |
| zip | 38.0MiB | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_VCV.zip) |
- **File size:** 60.7MB
- **Total uncompressed size:** 94.4MB
- **Number of voice phonemes:** 1264 (253 audio files)
- **Average frequency:** G#2
- **Vocal range:** C2~D3
- **FRQ file presence:** partial
- **Release date:** October, 14th 2012
- **Phoneme encoding:** Romaji with hiragana and CV romaji aliases
- **Supported languages:** Japanese
- **oto.ini:** Tuned myself
- **Recommended engines:** TIPS, VS4U
### JPN Extend Power
- **Download link:**
| Extension | Size | Link |
|-----------|--------|--------------------------------------------------------------------------------------------|
| 7z | 1.1Gio | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_Extend_Power.7z) |
| tar.xz | 1.1Gio | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_Extend_Power.tar.xz) |
| zip | 1.2Gio | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_Extend_Power.zip) |
- **File size:** 114MB
- **Total uncompressed size:** 155MB
- **Number of voice phonemes:** 3020 (546 audio files)
- **Average frequency:** C3
- **Vocal range:** B1~D4
- **FRQ file presence:** partial
- **Release date:** June 28th, 2013
- **Phoneme encoding:** Romaji (hiragana aliases)
- **Supported languages:** Japanese
- **oto.ini:** Tuned myself
- **Recommended engines:** VS4U, world4utau
### JPN Extend Youth
- **Download link:**
| Extension | Size | Link |
|-----------|----------|--------------------------------------------------------------------------------------------|
| 7z | 237.7Mio | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_Extend_Youth.7z) |
| tar.xz | 243.5Mio | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_Extend_Youth.tar.xz) |
| zip | 268.7Mio | [DL](https://cdn.phundrak.com/files/KeineTashi/BSUP01_KEINE_Tashi_JPN_Extend_Youth.zip) |
- **File size:** 36.9MB
- **Total uncompressed size:** 42.0MB
- **Number of voice phonemes:** 1954 (182 audio files)
- **Average frequency:** C4
- **Vocal range:** F#3~A#4
- **FRQ file presence:** partial
- **Release date:** June 28th, 2013
- **Phoneme encoding:** Romaji (hiragana aliases, romaji added with
the oto.ini update)
- **Supported languages:** Japanese
- **oto.ini:** Tuned myself
- **Recommended engines:** fresamp, VS4U, world4utau
### JPN Extend Native
- **Status:** abandonned
### TIB CVVC
- **Status:** abandonned
### ENG
<ResponsiveImage
src="https://cdn.phundrak.com/img/UTAU/KEINE_Tashi_EN_673.webp"
width="673"
preview="https://cdn.phundrak.com/img/UTAU/KEINE_Tashi_EN_246.webp"
previewWidth="300">
Illustration de KEINE Tashi EN
</ResponsiveImage>
- **Status:** abandonned
# Usage clause and license
KEINE Tashi is released under the [CC BY-SA-NC 4.0
license](https://creativecommons.org/licenses/by-nc-sa/4.0/), meaning
you are free to:
- **use:** make use of the vocal libraries in UTAU or any other
singing vocal synthesizer software.
- **adapt:** remix, transform, and build upon the material
- **share:** copy and redistribute the material in any medium or
format
my work, on the condition of:
- **Attribution:** You must give appropriate credit, provide a link
to the license, and indicate if changes were made. You may do so
in any reasonable manner, but not in any way that suggests the
licensor endorses you or your use.
- **NonCommercial:** You may not use the material for commercial
purposes.
- **ShareAlike:** If you remix, transform, or build upon the
material, you must distribute your contributions under the same
license as the original.
Although I cannot add anything to this legal notice, I would also like
if you followed the following rules of thumb regarding this character:
any religious use of this character and its vocal libraries is
forbidden, with the exception of folk music, and Buddhist and Bön
songs. However, due to the current controversy, any song linked to His
Holiness the Gyalwa Karmapa is strictly forbidden until said
controversy has been officially resolved. This is also applicable to
His Holiness the Dalai Lama, the Venerable Shamar Rinpoche, and Tai
Situ Rinpoche. If you have any question or if you are unsure, please
send me an email.

7
content/en/projects.md Normal file
View File

@@ -0,0 +1,7 @@
---
title: Projects
---
# Programming
## Most Starred Projects on GitHub
## Latest Active Repositories on GitHub
# Linguistics

80
content/en/resume.md Normal file
View File

@@ -0,0 +1,80 @@
# Resume
## Informations
Lucien Cartier-Tilet
Étudiant informatique, M2 THYP
- [GitHub](https://github.com/Phundrak)
- [Gitea](https://labs.phundrak.com) <Badge type="warning"
text="personal instance" vertical="middle" />
- [Twitter](https://twitter.com/phundrak)
- [Mastodon](https://fosstodon.org/@phundrak)
- [Linguistics website](https://conlang.phundrak.com)
- [Phundraks Rambling](https://blog.phundrak.com) <Badge type="tip"
text="blog" vertical="middle" />
- [lucien@phundrak.com](mailto:lucien@phundrak.com) <Badge type="tip"
text="email" vertical="middle" />
## Web Programming
### Front-end
- Good knowledge in HTML5, CSS3 (including SASS, SCSS, and LESS), and
Javascript
- I know my way around in Python, Dart, and TypeScript
- Currently building experience with Vue, Nuxt.js, and Node.js
- Learning React and Next.js
### Back-end
- Some experience in back-end development with Django (Python) as well
as Rust with Rocket
- Some experience communicating with a database with Djangos and
[Diesel](https://diesel.rs)s ORM. Know my way around EmacSQL.
- Used MySQL and PostgreSQL
## System Programming
- Experienced in Rust, C and EmacsLisp knowledge
- I know my way around C++, Python, and UNIX shells (bash, fish,
Eshell)
- Limited knowledge in Prolog and Scheme
## Development Tools
### IDEs and Text Editors
- Advanced user of Emacs, including its LSP and Git integrations
- Good knowledge of Git (including Magit under Emacs)
- Basic knowledge of Vim, CLion, Pycharm, and WebStorm
### CI/CD and Deploying to the Web
- Experienced with web servers such as Nginx and Caddyserver
- Good knowledge of virtualization and deployment with Docker and
Docker Compose for virtualization, Drone.io, and Github Actions for
deployment.
## Operating Systems
- Usage and administration of Linux (Arch Linux, Void Linux, Debian,
Ubuntu, Alpine Linux)
- Administration of web servers and storage servers (Arch Linux,
Debian, Raspbian, Alpine Linux)
- Basic knowledge with Guix System and NixOS, and Windows XP through
10 (except Vista)
## Office Applications
- Good knowledge with org-mode (main tool), LaTeX
- I know my way around Libre Office, Microsoft Office, OnlyOffice, and
WPS Office
## Audio
### Singing Vocal Synthesis
- Development and creation of vocal libraries for VOCALOID3,
Alter/Ego, Chipspeech, and UTAU
- Usage of VOCALOID 2 through 4, Alter/Ego, Chipspeech, UTAU, CeVIO
Creative Studio
### Audio Engineering
- Music writing and mix software: FL Studio
- Audio repair and cleaning: iZotope RX
- Mastering: T-RackS CS

View File

@@ -0,0 +1,61 @@
---
title: Vocal Synthesis
---
# My works in vocal synthesis
From 2011 to 2018, I worked as an amateur and professional in singing
vocal synthesis. More precisely, I was creating vocal libraries used
by various libraries, mainly UTAU and Alter/Ego.
## UTAU
I began working with UTAU first by the end of 2011 on an unnamed and
deleted Japanese vocal library. While I didnt maintain it for long,
mainly due to its bad recording quality (I recorded it with a low-end
desktop microphone) and configuration, it did teach me the basics of
creating vocal libraries and working with audio files.
In October 14th, 2012, I released my second vocal library, named
*BSUP01 KEINE Tashi JPN VCV* which was of higher quality both due to
the recording equipment, manner of recording, and configuration,
though still relatively average for the time. My best work with this
series of vocal libraries was *BSUP01 KEINE Tashi JPN Extend Power*, a
high-energy voice made in similar circumstances but with yet again
better know-how.
This series of vocal libraries also featured *BSUP01 KEINE Tashi TIB
CVVC* and *BSUP02 Drolma TIB*, the two first Tibetan vocal libraries
for singing vocal synthesis worldwide.
I later created in UTAU *ALYS 001 JPN*, *ALYS 001 FRA*, and *ALYS 002
FRA* as prototypes, known as *ALYS4UTAU*, for our upcoming product
while working at VoxWave.
While all these vocal libraries have been discontinued, vocal
libraries for *BSUP01 KEINE Tashi* and *ALYS* are available for
download. Please refer to the following pages:
- **BSUP01 KEINE Tashi**: [BSUP01 KEINE Tashi](keine-tashi.md)
- **ALYS for UTAU**: [Open-Sourcing
ALYS](https://blog.phundrak.com/open-sourcing-alys/)
## Alter/Ego
[Alter/Ego](https://www.plogue.com/products/alter-ego.html) is a
singing vocal synthesis engine made by [Plogue
Inc.](https://www.plogue.com/). ALYS was its first commercial vocal
library as well as the first professional singing vocal library
available in French.
Due to the architecture and behaviour of Alter/Ego, important changes
had to be done to the recording script for ALYS (later re-used for
LEORA). Including the development of the new recording scripts, the
initial development period for ALYS spanned well over a year, with
some additional eight to nine months for its first major update.
ALYS for Alter/Ego, also known as *ALYS4AE*, is available free of
charge as a module for Alter/Ego, and its source files are publicly
available since December 15th, 2021. However, in accordance with
Plogue, no reciepe for building ALYS for Alter/Ego have been made
available.
More information on open-sourcing ALYS
[here](https://blog.phundrak.com/open-sourcing-alys/).