Matter Matters

韓国のナムジュンパイク記念館で行ったレクチャーパフォーマンスの原稿。
スマートフォンで画面を表示すると、私が見せているHTMLのスライドと同期するようにした。スライド中でアプリケーションが実行できるようになっており、観客にP-Codeを試してもらいながら、韓国語でパフォーマンスを行った。

日本語
こんにちは。林洋介と申します。

韓国語
안녕하세요. 하야시 요스케라고 합니다.

アンニョンハセヨ。ハヤシ ヨスケラゴ ハムニダ。

日本語
韓国語を勉強中で、お聞き苦しいところもあると思いますが、できる限り頑張ります。

韓国語
저는 지금 한국어를 공부하고 있어서, 듣기 불편한 부분도 있을 수 있습니다. 그래도 최대한 열심히 해보겠습니다.

チョヌン チグム ハングゴルル コンブハゴ イッソソ、トゥッキ プルピョナン ブブンド イッスル ス イッスムニダ。クレド チェデハン ヨルシミ ヘボゲッスムニダ。

日本語
こちらのQRコードをスキャンして、スマートフォンでアクセスしてください。

韓国語
이 QR 코드를 스캔해서 스마트폰으로 접속해 주세요.

イ キューアル コドゥルル スケネソ、スマトゥポヌロ チョプソケ ジュセヨ。

日本語
このスライドと同じ内容が、皆さんのスマートフォンにも表示されているはずです。

韓国語
이 슬라이드와 같은 내용이 여러분의 스마트폰에도 보이고 있을 것입니다.

イ スルライドゥワ カトゥン ネヨンイ ヨロブネ スマトゥポネド ボイゴ イッスル ゴシムニダ。

日本語
あとから参加することもできますので、焦らなくても大丈夫です。

韓国語
나중에 참여해도 괜찮으니까, 너무 서두르지 않아도 됩니다.

ナジュンエ チャミョヘド クェンチャヌニッカ、ノム ソドゥルジ アナド デムニダ。

日本語
P-Codeはプログラミングをもっとフィジカルにできないか?というアイディアから始まりました。

韓国語
P-Code는 “프로그래밍을 조금 더 몸으로 느낄 수 없을까?”라는 아이디어에서 시작했습니다.

P-Codeヌン “プログレミンウル チョグム ド モムロ ヌッキル ス オプスルッカ?” ラヌン アイディオエソ シジャケッスムニダ。

日本語
P-Codeとは何か?という定義は存在しません。

韓国語
P-Code가 무엇인지에 대한 하나의 정의는 없습니다.

P-Codeガ ムオシンジエ テハン ハナエ チョンイヌン オプスムニダ。

日本語
Physical, Poetic, Personal, Playfulなどさまざまな意味を重ね合わせ、実装します。

韓国語
Physical, Poetic, Personal, Playful처럼 여러 의미를 겹쳐 놓고, 그것을 실제로 구현해 봅니다.

Physical, Poetic, Personal, Playfulチョロム ヨロ ウィミルル キョプチョ ノッコ、クゴスル シルチェロ クヒョネ ボムニダ。

日本語
これが最初のP-Codeです。

韓国語
이것이 첫 번째 P-Code입니다.

イゴシ チョッ ポンチェ P-Codeイムニダ。

日本語
ちょっと試してみましょう。

韓国語
잠깐 한번 해보겠습니다.

チャムカン ハンボン ヘボゲッスムニダ。

日本語
Loopというところにチェックを入れて、440~と入力して「Run」を押してみてください。

韓国語
Loop라고 쓰인 곳에 체크를 하고, 440~라고 입력한 다음에 Run을 눌러 보세요.

Loopラゴ スイン ゴセ チェクルル ハゴ、サベクサシプ チルダ ラゴ イムニョカン タウメ、Runウル ヌルロ ボセヨ。

日本語
440Hzのサイン波、これはA4の音です。

韓国語
440Hz의 사인파입니다. 이것은 A4 음입니다.

サベクサシプ ヘルツエ サインパイムニダ。イゴスン エイポ ウミムニダ。

日本語
次に、440という数字を好きな数字に変えて「Run」を押してみてください。

韓国語
다음에는 440이라는 숫자를 여러분이 좋아하는 숫자로 바꾸고, 다시 Run을 눌러 보세요.

タウメヌン サベクサシプ イラヌン スッチャルル ヨロブニ チョアハヌン スッチャロ パックゴ、タシ Runウル ヌルロ ボセヨ。

日本語
近い周波数ではうなりが起きます。

韓国語
가까운 주파수에서는 비트, 즉 울림의 흔들림이 생깁니다.

カッカウン チュパスエソヌン ビトゥ、チュク ウルリメ フンドゥルリミ センギムニダ。

日本語
みなさんの位置によって、聞こえ方も変わります。

韓国語
여러분이 있는 위치에 따라서 들리는 방식도 달라집니다.

ヨロブニ インヌン ウィチエ タラソ トゥルリヌン パンシクト タルラジムニダ。

日本語
これが物理的な音の面白さです。

韓国語
이것이 물리적인 소리의 재미입니다.

イゴシ ムルリジョギン ソリエ チェミイムニダ。

日本語
手書きの文字でプログラミングをするため、画像解析機能がついています。

韓国語
손으로 쓴 글자로 프로그래밍을 하기 때문에, 이미지 분석 기능이 들어 있습니다.

ソヌロ スン クルチャロ プログレミンウル ハギ テムネ、イミジ プンソク キヌンイ トゥロ イッスムニダ。

日本語
解釈できない文字はノイズになります。

韓国語
해석할 수 없는 글자는 노이즈가 됩니다.

ヘソカル ス オムヌン クルチャヌン ノイズガ デムニダ。

日本語
つまりエラーは起きません。

韓国語
즉, 에러가 일어나지 않습니다.

チュク、エロガ イロナジ アンスムニダ。

日本語
こうして試行錯誤することで、思いもよらない音を生み出すことができます。

韓国語
이렇게 시행착오를 하면서, 예상하지 못한 소리를 만들 수 있습니다.

イロケ シヘンチャゴルル ハミョンソ、イェサンハジ モタン ソリルル マンドゥル ス イッスムニダ。

日本語
次に、もっと入力しやすい方法はないかと考えました。

韓国語
다음으로, 더 입력하기 쉬운 방법은 없을까 생각했습니다.

タウムロ、ト イムニョカギ シウン パンボブン オプスルッカ センガケッスムニダ。

日本語
スマートフォンに最適化し、より楽器的なインターフェースを作りました。

韓国語
스마트폰에 맞게 최적화하고, 조금 더 악기 같은 인터페이스를 만들었습니다.

スマトゥポネ マッケ チェジョカハゴ、チョグム ド アッキ カトゥン インタペイスルル マンドゥロッスムニダ。

日本語
この楽器としてのアイディアを発展させ、コードをボタンにアサインし、音を変更可能なパッドを作ってみました。

韓国語
이 악기로서의 아이디어를 더 발전시켜서, 코드를 버튼에 지정하고, 소리를 바꿀 수 있는 패드를 만들어 보았습니다.

イ アッキロソエ アイディオルル ト パルジョンシキョソ、コドゥルル ボトゥネ チジョンハゴ、ソリルル パックル ス インヌン ペドゥルル マンドゥロ ボアッスムニダ。

日本語
打楽器奏者の方などは、こういったインターフェースの方が直感的に演奏できるかもしれません。

韓国語
타악기 연주자 같은 분들에게는, 이런 인터페이스가 더 직관적으로 느껴질 수도 있습니다.

タアッキ ヨンジュジャ カトゥン ブンドゥレゲヌン、イロン インタペイスガ ト チッカンジョグロ ヌッキョジル スド イッスムニダ。

日本語
ライブコーディングでよくあるスタイルに合わせた実行環境も作ってみました。

韓国語
라이브 코딩에서 자주 볼 수 있는 스타일에 맞춘 실행 환경도 만들어 보았습니다.

ライブ コディンエソ チャジュ ボル ス インヌン スタイレ マッチュン シレン ファンギョンド マンドゥロ ボアッスムニダ。

日本語
元々は音を重ねることができませんでしたが、複数行を同時に実行できるようにしたので、より複雑な音楽も作れるようになりました。

韓国語
원래는 소리를 겹칠 수 없었지만, 여러 줄을 동시에 실행할 수 있게 해서, 더 복잡한 음악도 만들 수 있게 되었습니다.

ウォルレヌン ソリルル キョプチル ス オプソッチマン、ヨロ チュルル トンシエ シレンハル ス イッケ ヘソ、ト ポクチャパン ウマクト マンドゥル ス イッケ デオッスムニダ。

日本語
しかしこれはコードが長くなりすぎて、もはや人が読み書きするのは難しいですね。

韓国語
하지만 이 코드는 너무 길어져서, 이제 사람이 읽고 쓰기에는 어렵습니다.

ハジマン イ コドゥヌン ノム キロジョソ、イジェ サラミ イルッコ スギエヌン オリョプスムニダ。

日本語
このコードはAIに書いてもらいました。

韓国語
이 코드는 AI에게 써 달라고 했습니다.

イ コドゥヌン エイアイエゲ ソ タルラゴ ヘッスムニダ。

日本語
そうであれば、AIにコードを生成してもらうのも面白いのではないかと思い、AIがコードを書いて実行する環境も作ってみました。

韓国語
그렇다면 AI에게 코드를 생성하게 하는 것도 재미있지 않을까 생각했습니다. 그래서 AI가 코드를 쓰고 실행하는 환경도 만들어 보았습니다.

クロッタミョン エイアイエゲ コドゥルル センソンハゲ ハヌン ゴット チェミイッチ アヌルッカ センガケッスムニダ。クレソ エイアイガ コドゥルル スゴ シレンハヌン ファンギョンド マンドゥロ ボアッスムニダ。

日本語
AIにはP-Codeの仕様を説明するプロンプトを与え、コード生成を指示しています。

韓国語
AI에게는 P-Code의 규칙을 설명하는 프롬프트를 주고, 코드를 만들도록 지시하고 있습니다.

エイアイエゲヌン P-Codeエ キュチグル ソルミョンハヌン プロンプトゥルル チュゴ、コドゥルル マンドゥルドロク チシハゴ イッスムニダ。

日本語
「気分が良くなる落ち着いた音楽」を指示してみましょう。

韓国語
“기분이 좋아지는 차분한 음악”을 만들어 달라고 해보겠습니다.

“キブニ チョアジヌン チャブナン ウマク”ウル マンドゥロ タルラゴ ヘボゲッスムニダ。

日本語
これは合っていますかね?

韓国語
이게 맞는지는 잘 모르겠네요.

イゲ マンヌンジヌン チャル モルゲンネヨ。

日本語
このように、P-Codeはさまざまなインターフェースや実行環境を組み合わせて、プログラミングと演奏の可能性を探っています。

韓国語
이처럼 P-Code는 다양한 인터페이스와 실행 환경을 조합하면서, 프로그래밍과 연주의 가능성을 탐구하고 있습니다.

イチョロム P-Codeヌン タヤンハン インタペイスワ シレン ファンギョンウル チョハパミョンソ、プログレミングァ ヨンジュエ カヌンソンウル タムグハゴ イッスムニダ。

日本語
AIが台頭し、人がコードを書かなくなるかもしれない、という時代が来ています。

韓国語
AI가 빠르게 발전하면서, 앞으로는 사람이 직접 코드를 쓰지 않는 시대가 올지도 모릅니다.

エイアイガ パルゲ パルジョナミョンソ、アプロヌン サラミ チッチョプ コドゥルル スジ アンヌン シデガ オルチド モルムニダ。

日本語
コードを書くことの意味や、人の創造性がどう変わるのか、そういったことを考えながらP-Codeを続けていきたいと思っています。

韓国語
그런 시대에, 코드를 쓴다는 것은 무엇인지, 그리고 사람의 창의성은 어떻게 달라지는지 생각하게 됩니다. 저는 그런 질문들을 가지고, 앞으로도 P-Code를 계속해 보고 싶습니다.

クロン シデエ、コドゥルル スンダヌン ゴスン ムオシンジ、クリゴ サラメ チャンウィソンウン オットケ タルラジヌンジ センガカゲ デムニダ。チョヌン クロン チルムンドゥルル カジゴ、アプロド P-Codeルル ケソケ ボゴ シプスムニダ。

日本語
ありがとうございました。

韓国語
감사합니다.

カムサハムニダ。

活動