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

x86エミュレータやFPGA、WebGLにお熱なd-kamiがマイペースに書くブログ

使い方わかってないけどpatreonのアカウント作ってみました

www.patreon.com

ニコ生…

ニコ生で放送すると集中できて適度な緊張感がある…しかし、だれが見てるかわからないし、基本的に人はいないのに疲れは大きいというデメリットが!まぁ、今日は30分×2回頑張った 超マイペース空間-ニコニコミュニティ

5月16日『閉ざされた君の心』発売予定

昨日のエントリで書いた何かが発表されました。私が作詞作曲した『閉ざされた君の心』が5月16日から発売予定です。ダウンロード形式ですね、結構いろんなところででるらしい? vocalotracks.ssw.co.jp

Windows SDK使ってMIDIシーケンサ編 その5 雑に音を鳴らす

最低限の描画ができたので音を鳴らすようにする。まだどこで音を鳴らすかというよりはとりあえずクリックした高さの音を鳴らすという感じにした。ここらへんは音の変化がわかりやすいドラムで試したところ無事バスドラムやスネアの音を鳴らすことができた。…

Windows SDK使ってMIDIシーケンサ編 その4 雑に表示

とりあえずMIDIシーケンサーの打ち込み部分っぽいやつの見た目ができてきた。あとはこの表示されたセル(?)をクリックすると音が鳴ったり鳴らなかったりするわけですな(鳴れよ

明日何かが発表される…かもしれない

音楽活動の方で動きがあり、明日何か発表される…かもしれない

ひたすらギター練習

ペンタトニックスケール…というより指の訓練。指を自在に動かすべくスケールのいろんなポジションで練習中。カッコいいソロが弾けるようになるといいなぁ

Windows SDK使ってMIDIシーケンサ編 その3 雑にスクロールバー

雑にスクロールバーの処理を入れてスクロールに成功した。まだまだやらなければいけないことは多い

++age

今日は誕生日であり、0x22歳となった。つまり34歳。はてなブログのプロフィールも修正したし完璧!というわけで今年は頑張りたいところだけど、作曲はいきなり微妙な雰囲気になっている。まぁ、胃潰瘍があったからねぇ…去年は腰椎椎間板ヘルニアやったし、こ…

Windows SDK使ってMIDIシーケンサ編 その2 雑に画面描画

GDI+とやらで雑に描画。ついでにスクロールバーも作ってみたけど機能せず

Windows SDK使ってMIDIシーケンサ編 その1

何故だかWin32API使ってMIDIシーケンサを作ろうとしている。とりあえずピアノロール部分をCreateWindowExで作れるようにRegisterClassExしてる。よくわかってないけど、CreateWindowExのdwStyleにWS_CHILD | WS_BORDER | WS_VISIBLEと書いて、なんとか子ウイ…

お題スロット: 今日の出来事

お題「今日の出来事」 はてなブログのお題スロットを回してでてきたテーマです。特に今日は何もなかった!これからギター教室のレッスンがあるよ!それぐらい…なんかいつも通りだなー。平和でいいことだ…

さて、作曲活動も再開しないとな…

全然手をつけてなかったけど、再開していきます新曲2曲と過去の曲のアレンジ1曲新曲の片方はすでに完成していて、もう片方は2番まで出来ています

スケール

エレキギターでペンタトニックスケールとダイアトニックスケールの練習をしている。あとちょっとだけブルース。パワーコード+ブリッジミュートも練習はしてるけど、現在はスケールがメインとなっている。 練習中 http://d-kami.net/music/guitar/dream/dream…

適当に作ろう

JavaでもやってるけどCreateWindowな環境でもやってたりします #include "MidiOut.h" #include <assert.h> void MidiOut::open(){ midiOutOpen(&hMidiOut, MIDI_MAPPER, 0, 0, 0); } void MidiOut::noteOn(int32_t channel, int32_t note, int32_t velocity) { assert(</assert.h>…

上達が遅いかもしれないが

上達は遅いかもしれないが少しずつエレキギターは上手くなっている。もっと私に目標や熱意があればもっと早く上達したかもしれないが、元々私がエレキギターに興味を持っていなかったため仕方ないところもある。でも2年以上も続けているし頑張ってはいるよ!…

とりあえずJavaでMIDI編 その1

現在以下のようなXMLを読み込ませるとピアノがドレミファソラシドと8分で鳴らし、ベースはドを8分で鳴らし続け、ドラムは8ビートの基本的なパターンでバスドラムとスネアのみが鳴る。適当にSMF形式のファイル読み込めるようにして鳴らしてみようかな <MidiMusic> <Tracks> <Track number="1" program="0"> <NoteList> <Note pitch="60" position="0" type="144" velocity="100"/> </note></notelist></track></tracks></midimusic>

プログラミング教室の講師になります

プログラミング要員の派遣社員として働いてきましたが、プログラミングの出来ないプログラマという存在に危機感を覚え、そんな状況を少しでも改善したいと考え講師に名乗りあげました。というかプログラミング入門書を仕事時間中に読み続け、本を読むために…

一人暮らし時代について

はてなブログのお題が目についたので書いておく 私自身それほど一人暮らしに縁があるわけでもないが、筑波大学大学院に行っていたときに一人暮らしを体験した。学生宿舎に1年ほどと大学の敷地の近くにあるアパートを借りて暮らしていた。学生宿舎も大学の敷…

エントリ数を稼ぐためにソースコードを貼り付けるd-kami

まぁ、何か作ってますよ程度のもの。Java FXとJava Sound APIを使って遊んでるだけです import javafx.stage.Stage; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.B…

何となくMIDI

なんかいろいろおかしくなってるので要素名を修正するつもりだがJAXBで出力したXML。これを読み込んでJavaで鳴らしている。現在ベースとドラムが鳴っている模様 <MidiMusic> <Tracks> <Track number="0" program="34"> <NoteList> <Note Note="34" Position="0" Type="144" Velocity="100"/> </note></notelist></track></tracks></midimusic>

何度目かのJAXB

MIDI用のクラスを作り、JAXB使ってXMLで出力… わりと適当 <MidiMusic> <Tracks> <Track program="0"> <NoteList> <Note Length="0" Note="48" Start="0" Velocity="100"/> </NoteList> </Track> </Tracks> </MidiMusic>

久しぶりに更新

Rubyでのパケットダンプを更新しました。Raw Socketを使ったデモ的なものです github.com

JavaFXでファイルマネージャー編 その9 ファイルビューのソースコードの修正

前回のソースコードではJava8なのにSimpleDateFormatが使われていた! JavaFXでファイルマネージャー編 その8 ファイルビューのソースコード - マイペースなプログラミング日記ので今回はLocalDateTimeやDateTimeFormatterを使うように修正した。修正前 priv…

JavaFXでファイルマネージャー編 その8 ファイルビューのソースコード

書くことが無いから適当にソースコードを貼っておく。TableViewを継承したファイルの名前やサイズなどを表示するテーブル用のクラス。Fileの最終更新時間などを取得してLocalDateTimeやDateTimeFormatterに持っていくにはDateを経由すればいいんだろうか?と…

退院

とりあえず退院しました。エレキギター練習しています

これからの仕事について

とりあえず退院したら今までとは違う仕事をするつもりです。それはそれで勉強が必要になりますが、きっと今よりは楽しくなる…はず?!

入院

胃潰瘍と、胃潰瘍の出血による貧血が起こり入院することになりました。点滴受けながらベッドで寝てる状況です。家でギター練習したいなぁ…

MHW リオレウスが水に流され落下しするのは何故なのか!

もの凄く悲しいクエストクリアです… リオレウスが水に流され死亡(2回目) #PS4sharehttps://t.co/OgOXBIyEvX pic.twitter.com/PeDUBlbKEO — d-kami (@d_kami) 2018年2月25日

JavaFXでファイルマネージャー編 その7 ファイルのドラッグ&ドロップ

久しぶりにソースコードを載せてみる。とりあえずTableViewに対してデスクトップなどからファイルのドラッグ&ドロップされたときの処理。今はドロップされたファイルの名前が標準出力に行くだけです table.setOnDragOver(event -> { if(event.getGestureSour…