Bearsuit Records聴いてみて欲しい
- 最近アップしたリミックスやってるプロジェクトとはまた別に参加させて頂いているレーベルで、イギリスのエジンバラでやってるネットレーベルなんだけど、素晴らしいアーティストが多いのでぜひ聴いてみて欲しいです。日本人も多くて、スッパマイクロパンチョップさんとかも曲りりーすしてたりする。
Re:Remix
3曲目。
Remix
イタリアのプロデューサー、ルカさん率いるThe Xの曲を久しぶりにリミックスさせてもらった。
ジャケの日本語がVaporwaveみたい。
soundcloud.com
二つ目。
soundcloud.com
やっぱりRenoiseは最高のトラッカーだ。
あともう一つ同じ原曲でリミックス曲を一つ作る予定。
Factor再び
- PythonもSmalltalkも触れていないんですが、ふと偶然Factor触ってみたら何かAHA!体験(死語)したのでちょっと日記にしておく。
- Smalltalkだと全てがオブジェクトで「if」もオブジェクトだったりするけれど、Forth系は全てが命令で「1」で「値1をスタックに積む」ってことだったりする。
- なんかSmalltalkとForthだとプログラムの主従が逆な感じ。
- でもどちらもシステムの中に分け入っていける、システムに手の届く感じはとてもいいなあ。
- なんかSmalltalkとForthだとプログラムの主従が逆な感じ。
- あと少しだけ導入の際の備忘録
- Macは試していないけどWindowsは公式バイナリ落として解凍して好きなところに置けばすぐ動く。
- Linuxも本当はそうなはずだったんだけれど自分の環境だと色々ライブラリが足りないと言われたので、試しにソースを落としてビルドしてみた。
- stableのソースをダウンロードして解凍。
- /factor/build-support/に移動
- "./factor.sh help"でオプションを確認。自分はLinuxMintなので"deps-apt-get"で必要なライブラリをインストール。
- "./factor.sh install"でビルド。結構時間は掛かる。あとインストールと言ってもビルドまで。
- /factor/build-support/factor/以下のファイルを適当なディレクトリにコピーしてパスを通して完了。
- ちなみにscaffoldで作られる自分用ボキャブラリは/factor/work/に保存されるのでエイリアスか何か作っておくと楽。
- ATOMにはFactor用の設定もある。
- 本当に何でもあるね。
- 真の日本語プログラム言語だと思っているMindがWindowsもフリーになっていた!
- MS-DOSで遊んでた。遊んでただけだけど。
oss.infoscience.co.jp
Factor programming language
日本語プログラミング言語 Mind
Mind (プログラミング言語) - Wikipedia
Smalltalkメモ20170625
- VisualWorksのチュートリアルがわかりやすい。
LinuxMint18.1とPythonとSqueak
- Macintoshで悲しい目にあってから、互換性とポータブルな環境にはこだわってるんですが(そのせいで作業をサボっているという話もありますが)そのせいでストレスが溜まるという本末転倒もあります。
- 自分はPCはWindowsとLinuxのデュアルブートにしていて、Linuxはlinuxmintを使ってるんですが、ここんとこ色々無駄なファイルとかも溜まってしまっていたので、LinuxMint18.1-64bitに環境を移行しました。
- それで結局どのOSでもLPC動かせる鳴らせるというとScilabが手っ取り早そうという話になってしまっていてどうなのかしら。
- それを言い出すとSqueak5.1がLinuxMint18.1で動かないとかprocessing3の64bitが動かないとか細かいところは色々あるんですけど、そんなことやってたら本当に本質見失うというか。
- 最近2軍落ちのBiduleもWINEで入れてみたけど問題なし。
- VisualWorksもLinux版はどうも不安定ぽいのでWINEでWindows版を入れてみたら無事動いてます。
Squeak Pharoでえらい勘違い / 道具を作る道具としてのPython
- なんかずーっと「今はサウンドファイルといえばWAVがデフォルト」と思っていたので勘違いしてたけれど、SqueakにはAIFFFileReaderというクラスがあるのだった。
- という訳でSmalltalk勉強のモチベーションが近づいたけれどPythonはPythonで進めます。
- 普及率としても日本語資料の多さで言ってもSmalltalkとは雲泥の差のPythonだけれども、ポータブルさという意味で考えると色々微妙な部分も見えてきた。
- 恐らく2.7系でやるのがポータブルさという意味では良いのだろうけど、今更2.7系で入門したくない。
- 使ってるLinuxMintだとpython3.4で微妙に色々不便。
- 一応3.5もソースからコンパイルはしたけど、音と関係ないところであんまり時間食いたくない。
- なので少しルールを作ってやることにした。