Update
- 2023.04.12
-
Hatsune Miku “Magical Mirai 2023” Programming Contest has been announced!
Entries Open Until July 18th (Tues.) Noon JST!
Color the creative culture through programming!
Hatsune Miku “Magical Mirai 2023” Programming Contest has been announced!
The winning entries will be chosen after a public vote via the MIKUNAVI smartphone app.
Looking forward to your participation!
Hatsune Miku “Magical Mirai 2023” Programming Contest has been announced!
Entries Open Until July 18th (Tues.) Noon JST!
Join the creative culture by making an original web application using programming!
SAMPLEClick to see the sample videos.
See past prize-winning entries
April 12th, 2023 5:00pm - July 18th, 2023 12:00pm JST
▼What is “TextAlive”?
TextAlive is a web-based creativity support tool for authoring "lyric videos," videos in which lyrics are animated as kinetic typography, synchronized with the musical pieces. It allows anyone to create, edit, and share lyric videos within a web browser.
▼What is “TextAlive App API”?
"TextAlive App API" is a JavaScript library for developing web applications that use TextAlive features to show lyrics synchronized with the music playback.
It helps developers unleash their creativity through programming; it can be used with your favorite creative coding libraries such as Three.js, PixiJS, p5.js, etc.
TextAlive and TextAlive App API are researched and developed by the National Institute of Advanced Industrial Science and Technology (AIST) and are publicly available on the web.
Let’s take a look at how to create a lyric app and submit it!
TextAlive App API developer, Jun Kato from the National Institute of Advanced Industrial Science and Technology (AIST) is introducing how to create a lyric app as well as how to enter the programming contest. This video is available on Hatsune Miku Official YouTube Channel “39 Channel”.
*This content is available in Japanese only.
The 6 songs from the Hatsune Miku “Magical Mirai 2023” Song Contest may be used.
You may select 1 song or work with all 6 songs.
*The choice of songs does not affect the judging process.
Hatsune Miku “Magical Mirai 2023” Song Contest
Grand Prize
Music: https://piapro.jp/t/ucgN
Lyrics: https://piapro.jp/t/7P8z
Hatsune Miku “Magical Mirai 2023” Song Contest
Runner-up
Music: https://piapro.jp/t/fnhJ
Lyrics: https://piapro.jp/t/CREf
Hatsune Miku “Magical Mirai 2023” Song Contest
Runner-up
Music: https://piapro.jp/t/Vfrl
Lyrics: https://piapro.jp/t/GrPN
Hatsune Miku “Magical Mirai 2023” Song Contest
Runner-up
Music: https://piapro.jp/t/fyxI
Lyrics: https://piapro.jp/t/VY9i
Hatsune Miku “Magical Mirai 2023” Song Contest
Runner-up
Music: https://piapro.jp/t/Wk83
Lyrics: https://piapro.jp/t/I-r8
Hatsune Miku “Magical Mirai 2023” Song Contest
Runner-up
Music: https://piapro.jp/t/Ya0_
Lyrics: https://piapro.jp/t/MGf8
Anyone who follows the "How to submit" and “Entry Rules” can enter.
Hatsune Miku "Magical Mirai 2023" Programming Contest
The entrant to this contest (hereinafter referred to as the "Entrant") must agree to all the terms and conditions set forth below before entering the contest.
Adopted April 12, 2023
Questions about this contest project should be addressed to
Web application source code (HTML, CSS, JavaScript, etc.)
GitHub
The repository must be a private repository during the judging process and can be made public only after the judging is completed.
(For more details, please refer to the Entry Rules.)
Grand Prize - 1 winner
Runner-ups - several winners
*Content of "other prizes" differ between Grand Prize and Runner-ups
Organizer will judge the selected entries from the following three perspectives.
We have created a poster for this programming contest. Please feel free to print it out, display it on campus, and distribute it to your students. We would appreciate your cooperation in publicizing the contest so that we can receive more entries from students.
Download the poster data here (PDF, 1.9MB)
*This content is available in Japanese only.
For so-called derivative works, only "Piapro Characters" may appear. You can use any image, but please be sure to use either:
You must assure the organizer that there are no rights issues.
If you use an image for which you have received usage permission, please include the name of the artist of the image in the app in a clear and appropriate manner.
Sound effects are allowed, but the following points must be observed.
The final commit as of the application deadline will be used during the judging process.
Therefore, posterior commits will not be reflected in the judging process.
For questions about this contest, please contact:
For questions about the TextAlive App API, please contact: