ウェンディ・カルロス(Wendy Carlos、1939年11月14日 - )は、アメリカ合衆国のシンセサイザー奏者、作曲家。元の名前はウォルター(Walter)で、1972年に男性から女性への性別適合手術を行った[1]。姓は「カーロス」と表記されることもある[2][3]。 経歴 ロードアイランド州ポータケットに生まれた[4]。1953年、セント・ラファエル・アカデミーに入学。1958年から1962年までブラウン大学で音楽と物理学を学んだ[5]。コロンビア大学で作曲の修士号を取得した。 1968年10月、最初のアルバムである『スウィッチト・オン・バッハ(Switched-On Bach)』を発表[6]。モーグ・シンセサイザーを駆使したバッハ作品の演奏で、レイチェル・エルカインドのプロデュースの下、ウェストサイド・マンハッタンの地下スタジオで製作を行った[7]。グレン・グールドも絶賛し、新し
山本泰宇です。こんにちは。 運用本部では最近 Python3 への移行を進めています。そちらの話は別途ご紹介する予定ですが、今回は Python3.4 で追加された asyncio モジュールの使いかた(というか落し穴)を解説します。先に結論を書いておくと、Python3.5 の改良を待つのが吉という話です。 サンプルとして複数の SSH を一斉に呼び出してうまいこと処理してくれる passh を GitHub で公開しています。実際に社内で利用しているものをデチューンして使いやすくまとめたものです。 本題の asyncio ですが、Python3 で非同期 I/O 処理を実現するために追加されたイベント駆動処理のフレームワークです。最初に書いておきますが、以下で言及する難ありな点のいくつかは Python3.5 で改良される予定のようです。[PEP-0492, PEP 492 vs. P
MicroMIDI A Ruby DSL for MIDI Features Cross-platform compatible using MRI or JRuby. Simplified MIDI and Sysex message output MIDI Thru, processing and custom input events Optional shorthand for live coding Installation gem install micromidi or using Bundler, add this to your Gemfile gem "micromidi" If you're using Linux, the libasound and libasound-dev packages may be required Usage Here's a quic
import asyncio async def main(): print('Hello ...') await asyncio.sleep(1) print('... World!') asyncio.run(main()) asyncio is a library to write concurrent code using the async/await syntax. asyncio is used as a foundation for multiple Python asynchronous frameworks that provide high-performance network and web-servers, database connection libraries, distributed task queues, etc. asyncio is often
Fork/Joinとは? JavaSE7でサポートされるjava.util.concurrent.ForkJoinPoolは、ExecutorServiceの一員であり、一見するとThreadPoolExecutorに似たようなものに思えるが、実際は全く別の、異質のものである。 ForkJoinPoolは、ありていに言えばWork-stealingアルゴリズムの実装であり、無数のタスクを無駄なく論理CPU分のスレッドに割り当てるものである。 ForkJoinPoolはデフォルトでは論理CPU数分のスレッドプールをもつように構築される。 そして、あるタスクが完了するか、もしくは待ちになったら、すぐに別のタスクがアクティブとなり、常に、論理CPU数分のスレッドだけがアクティブになるように調整される。 また、ForkJoinPoolに入れたForkJoinTaskは、そのタスクの中で新たなタスク
すべての実装されたインタフェース: Executor、ExecutorService public class ForkJoinPool extends AbstractExecutorService ForkJoinTaskを実行するためのExecutorService。ForkJoinPoolは、ForkJoinTask以外のクライアントからの送信のほか、管理および監視操作のためのエントリ・ポイントを提供します。 ForkJoinPoolは、主にwork-stealingを使用する点で、他の種類のExecutorServiceとは異なります。プール内のすべてのスレッドが、プールに送信されたタスク、他のアクティブなタスクによって作成されたタスク、あるいはその両方を見つけて実行しようとします(1つも存在しない場合は、最終的に作業の待機がブロックされます)。これにより、(ほとんどのForkJ
今回は、Raspbianのプリインストールソフト「Sonic Pi」で遊びます! アイコンがかわいいなぁと、ラズベリーパイを使い始めた当初から気になっていたソフトのひとつです。英語のソフトなのでなかなか手が出せずにいたところ、なんと上司が教えてくれることに! 前半は自力で予習した基本編、後半は上司に教えてもらいながら応用編の、二部構成でお送りします。 ちなみに、音楽の知識が無くても十分楽しめます。学生時代のリコーダーレベルのわたしでもしっかり遊べましたのでご安心を! Sonic Piとは? Sonic Pi公式サイト Sonic Piは、「音」を扱うオープンソースのプログラミング環境です。Raspbianにプリインストールされています。ラズベリーパイ用の他に、Mac OS版とWindows版も公開されており、どちらも無料でダウンロードできます。 ラズベリーパイ公式サイトにもチュートリアルが
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ADSR" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年4月) ADSR は、シンセサイザー等、電子楽器の制御信号を設定する機能のひとつ。エンベロープ・ジェネレーター (Envelope Generator) によってコントロールされるパラメータで、Attack、Decay、Sustain、Releaseの頭文字である。 概要[編集] シンセサイザー(アナログシンセサイザーの場合)の3つの音声信号の機能 (VCO/VCF/VCA) は、任意の電圧で制御する事により作動する。また、ノートオン・ノートオフ(鍵盤楽器にたとえると、鍵
Ruby creator floats new concurrency model The new concurrency and parallelism model, called Guild, would feature thread safety, but isn't expected before 2020 Developers using the open source Ruby dynamic language are in for some big changes. The language is set to feature a new concurrency and parallelism model, called Guild, in the Ruby 3 upgrade tentatively slated to arrive before 2020. Plans d
会員向けページ メーリングリスト 早期リリース 技術ドキュメント 開発支援 会員情報登録・変更 会員向けイベント情報 プロジェクトについて TOPPERSプロジェクトとは TOPPERSのロゴについて TOPPERS公式マスコット「とぱめ」 TOPPERSライセンス プロジェクト規則集 貸借対照表 プロジェクトの組織 関連団体、プロジェクトメンバ 受賞 入会のススメと申込み方法 開発成果物の利用報告 FAQ 問い合わせ・事務局案内図 取り組み ETロボコンへの取組み プレス発表 ニュースレター コンテスト 一般向けイベント情報 TOPPERSカンファレンス TOPPERS開発者会議 過去の取り組み 公的資金によるプロジェクト ソフトウェア開発委託事業 公募型事業 開発成果物 リアルタイムカーネル TOPPERS/ASP3カーネル TOPPERS/HRP3カーネル TOPPERS/FMP3カ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く