頭に浮かんだメロディを音楽として表現したい場面がある。楽器の演奏に長けた人であれば難なくできるだろうが、そのレベルに達することは容易でない。また、ある楽器を演奏しながら別のメロディを別の楽器で同時に鳴らしたいとしても、物理的な制約から不可能なことが多い。 そこで、歌声で楽器を操作できる音声対応MIDIコントローラー「Dubler Studio Kit」を紹介しよう。現在クラウドファンディングサービス「Kickstarter」で支援募集中。
![歌声が楽器になるMIDIコントローラー「Dubler Studio Kit」--声でリアルタイム制御](https://cdn-ak-scissors.b.st-hatena.com/image/square/3080ec4d0b21f3189765a2f3e66c287c3347fe2a/height=288;version=1;width=512/https%3A%2F%2Fjapan.cnet.com%2Fstorage%2F2019%2F03%2F18%2F65abd9f72ae9e0f2c163864bb2bdf6a3%2F2019_03_18_sato_nobuhiko_016_image_00.jpg)
なぜRxJava? RxJavaは様々な特性を併せ持ったライブラリですが、簡単にまとめると以下のような機能に分類されます。 List処理の抽象化・ストリーム化 Optional Future/Promise Data Binding Event Bus Android開発でRxJavaをチームに導入した話 Java 8ではStream APIやOptionalが導入されていますが、Androidや業務要件などそのAPIを使えない環境も存在します。 また、非同期や並列などそもそもJavaで扱いにくい処理を、統一されたインターフェイスで簡潔に記述できるなどのメリットも多く、その基本的な機能を試してみたので紹介します。 なお、ここに記載する内容はRxJavaの使い方が中心で、RxJava自体の概念やFRPなどについては、他にも多くの方々紹介してくださっていますので、そちらをご覧いただければと思い
私たしなむ程度ですがドラムも叩きます。 実家暮らしの頃は部屋に電子ドラムを置いてポコポコ叩いて練習しても苦情なんて来ず、自由に練習出来てました。 でも実家を出て、アパートに住んでる今 またドラムが叩きたい!!! という衝動にかられ電子ドラムの購入を考えたのですが、アパートなんて電子ドラムですら苦情来ますよね…。 でも諦められずググってみてたら有力な情報が! 参考にした記事はこちら。 電子ドラム アパートの防音対策が大成功!!! 実践編 住んでいる階が1階なのと、車通りが多く、他の部屋の方の生活音もあまり聞こえません。 これ行けるんじゃない? 先程の記事を参考にしてやってみたのですが案の定、苦情の手紙がポストに…。 試行錯誤の末にアパートで電子ドラム叩く事に成功したお話をさせて頂きます。
はじめに Firebase のホスティング、優れものです。静的コンテンツはもちろんのこと、なんと Node.js による動的コンテンツまでホスティングできちゃいます。それも開発時とか小さなサービスなら実質無料でいけちゃう感じです。 理解するために、静的コンテンツと動的コンテンツのホスティングについて、実現までの最短の道を見て見ます。 ちなみに静的コンテンツだけで OK なら、以下の公式ガイドを参照すれば大丈夫でしょう。 https://firebase.google.com/docs/hosting/quickstart?hl=ja 準備 Node.js と npm をインストールしてください。 https://nodejs.org/en/ この記事は、8.10.0 LTS で検証しています。 Firebase のプロジェクトを用意してください。 手元のコンピュータに作業用のフォルダを作っ
本連載では、Webアプリケーションフレームワーク「Angular」の活用方法を、サンプルとともに紹介しています。前回は、2018年10月にリリースされたAngular 7の新機能を紹介しました。今回は、サーバー側でAngularのWebページを生成するサーバーサイドレンダリングについて、利点や実装方法、機能制限などを紹介していきます。 はじめに Angularは、Googleとオープンソースコミュニティで開発されているJavaScriptフレームワークです。最初のバージョンはAngularJS(AngularJS 1)と呼ばれていましたが、バージョン2で全面的に刷新され、以降、おおむね半年に1回アップデートされています。 Angularでは、サーバーからダウンロードされたJavaScriptをWebブラウザー(クライアントサイド)で実行して、Webページを描画します。この仕組みは、動的なW
はじめに サーバーレス開発部の藤井元貴です。 サーバーレスな設計や開発は意外と難しいものです。特に「やりたいこと」が「サーバーレス」で実現できるのか? を常に意識し続け、トライ・アンド・エラーを繰り返すことが重要です。 そこで、先日みつけた形で始めるサーバーレス設計をご紹介します。簡単ですが、ひとことコメントもあります。 上記の内容を知らなくとも、結果的に「あ、同じ構成(考え方)だ!」となる場合が多いです。 そのため、事前に知っておくことで手札を増やすことができ、より効率よくサーバーレスな設計を実現できると思います。 おすすめの方 サーバーレスに興味がある サーバーレスな設計を知りたい 形で始めるサーバーレス設計 下記となります! 形で始めるサーバーレス設計 動的 Web / モバイルバックエンド API Gatewayを用いる王道パターンです。業務でもプライベートでも、よく使う構成ではな
新興出版社啓林館は、2020年度に全国の小学校で必修化するプログラミング教育に向け、新学習指導要領に準じた『ドリルの王様 楽しいプログラミング(1・2年、3・4年、5・6年)』を3月4日に発売しました。同社によると、PCやスマホなどでのプログラミングソフトの操作を前提としない小学生向けのアンプラグド問題集は今まで出版されていなかったといいます。 漢字ドリルや計算ドリルもある「ドリルの王様」シリーズにプログラミングが登場 現在、一部の学校や塾のパソコン授業などの情報教育では、スクラッチなどのプログラミングアシストツールを使っているところも多いですが、今回発売されたドリルではそうした情報ツールを用いずに、プログラミングの根本的な考え方や論理的思考(プログラミング的思考)の習得ができる内容になっています。 プログラミングの考え方が学べる問題 小学生向けプログラミングドリルは、どのようにして生まれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く