マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

マジカルミライ2019楽曲コンテストへ参加

タイトルの通りマジカルミライ2019楽曲コンテストへの参加です。piaproの公式コラボにはいくつか参加したことがありますがマジカルミライの楽曲コンテストは初めてです。クラブミュージック系のアレンジを意識しましたがシンセメインのアレンジは初めてです…いろいろ大変だったけど曲の長さが4分30秒までと指定されてるのに10秒近くオーバーしたので条件的にダメそう。まぁ、楽曲のレベルが高いものが多く私レベルでは参加するのも恥ずかしさを感じますが…きっと参加することに意義がある

 

piapro.jp

最近あったいろいろなこと

ここ1ヶ月で音楽教室の発表会、確定申告、よみうりランド初音ミクコラボ偵察などがありました。それよりも重大なイベントはこの写真にあるものですね。
f:id:d-kami:20190313221124j:image

私は自作ボカロ曲をニコニコ動画にアップロードするときにマスもふさんにイラストの依頼をしています。そして、マスもふさんにイラストを描いてもらっていることが私の自慢だったりするわけですが…ニコニコ動画用のイラスト以外にも結構イラストを貰ってたりします。いろいろ凄すぎて泣けてくる(  ;∀;)

作曲スケジュール

「マジカルミライ2019」楽曲コンテストに向けて曲を作っている。締め切りは2019年3月15日なのでそれまでに頑張る

piapro.jp

あとkokoneの5周年記念でオリジナル楽曲募集があるのでそちらも参加予定。過去曲でもよいということで過去曲のリミックスで応募しようかと。去年は『閉ざされた君の心』を応募し配信されました。こちらは3月12日まで

vocalotracks.ssw.co.jp

3月9日はミクの日ということでニコニコ動画初音ミク用の楽曲が一斉にアップロードされるので私もどさくさに紛れてアップロードしているかもしれない。8月のミク誕生祭、9月のRana誕生祭(そしてそれに関連するイベント)ように曲を作っていくけど、誕生祭に関してはまだ先の話

マジカルミライの応募曲はシンセがメインになるはずだけどアコギとかチェロを入れ始めてるし一体どうなることやら…

今日の進捗

1. Electronで遊んだ。学習に少し時間がかかりそう

<html>
<head>
  <meta charset="UTF-8">
  <title>えれくとろん</title>
  
  <script>
const {ipcRenderer} = require('electron');

window.addEventListener('load', () => {
    document.getElementById('open').addEventListener('click', () => {
        ipcRenderer.send('async', 'openImageFile');
    }, false);
}, false);

  </script>
</head>
 
<body>
    <button id="open">開く</script>
</body>
</html>
</html>
const { app, BrowserWindow, dialog } = require('electron');
const { globalShortcut, ipcMain } = require('electron');

const start = () => {
    const browser = new BrowserWindow({width: 800, height: 600});
    browser.loadFile('index.html');

    ipcMain.on('async', (event, arg) => {
        dialog.showOpenDialog({ properties: ['openFile', 'openDirectory', 'multiSelections'] })
    });

    globalShortcut.register('CommandOrControl+X', () => {
        app.quit();
    });
};

const openImageFile = () => {
    
};

app.on('ready', start);
app.on('window-all-closed', app.quit);

2. 塗り絵
f:id:d-kami:20190220071348j:plain
f:id:d-kami:20190220220919p:plain

3. 作曲
マジカルミライ2019の応募用楽曲Bメロまで進んでいる
piapro.jp

4. エレキギター練習
自分で作った曲で練習

5. 仕事
それなりにプログラミングした

6. 洗濯料理など
それなりに頑張った

Electronで遊んでるところ

globalShortcutというのを使えばショートカットキーとかできるのか。まだ特に何かしているわけではない
electronjs.org

const {app, BrowserWindow, globalShortcut} = require('electron');

const start = () => {
    const browser = new BrowserWindow({width: 800, height: 600});
    browser.loadFile('index.html');
    
    globalShortcut.register('CommandOrControl+X', () => {
        app.quit();
    });
};

app.on('ready', start);
app.on('window-all-closed', app.quit);