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

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

2018-01-01から1年間の記事一覧

Windows SDK使ってMIDIシーケンサ編 その8 雑に演奏機能

よくある現在演奏している部分を表す線を表示させ画面上を移動していくのだが…いろいろミスしてしまったので朝起きたらなんとかする。一応演奏はしてくれる…

Windows SDK使ってMIDIシーケンサ編 その7 雑にMIDIノートを置いてみる

クリックした位置に16分音符を置いてみた例。青系の色が多いのでややこしいかも?

Windows SDK使ってMIDIシーケンサ編 その6 雑に考える

MIDIデータをどうやって管理するかとかどういう形式でファイルに保存するかとかSMFにどうやって変換するかとか考えてたけど余計なことを考えずにとりあえず作っていくのがいいかもね。迷いすぎて作業が進まなくなるのはよくない

確認不足

BIAS HEADがBIAS AMP 2と繋がらないと思ったら2非対応だったとのこと…BIAS AMP起動したら普通に繋がりました

いろいろやっている

作曲、プログラミングでいろいろ進んでいる…があまり公開できるものがないので今年はそれらがこうかいできるところまで持っていきたいものだ…まぁ、作曲に関しては積極的に公開してるけどねぇ…役所いったり病院行ったりでちょっと忙しかったけど、だいぶ落ち…

新曲『それでも君に恋してる』

新曲『それでも君に恋してる』をニコニコ動画にアップロードしました!今回はバンドサウンドに加えブラス、ストリングス、ピアノなどでアレンジを頑張った!

使い方わかってないけど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…