← 返回作品檔案

裝置與現場2022

靈魂魚

Soul Fish

威尼斯版的一隻魚:前六秒靜靜地漂著,接著按住方向鍵衝刺,再慢慢緩下來;畫面由瀏覽器即時運算,沒有後製。靜音循環
目錄與作品資料
檔案年份
2022
類型
裝置與現場
藝術家
Che-Yu Wu 吳哲宇
起點
2022 年 3 月 31 日,每日創作的第一隻魚(p5.js)
發行
2022 年 6 月 30 日,fxhash #15625,400 版;2023 年 1 月 16 日完售
媒材
p5.js、GLSL 著色器、Tone.js 生成式鋼琴;瀏覽器即時運算
互動版
2023 年 12 月,宜蘭映像節 DIGI-FI:觸控螢幕萃取靈魂的顏色,長出一條屬於觀者的魚
威尼斯
2024 年 4 月至 11 月,威尼斯藝術雙年展期間,European Cultural Centre 主辦的 Personal Structures,Palazzo Bembo
光場版
2026 年 8 月,Looking Glass Go 裸眼 3D
永久網址
soulfish.art.cheyuwu.com(根目錄為威尼斯版,/yilan/ 為宜蘭版,/fxhash/ 為 2022 原版生成器)
400 版資料庫
每一版的 hash、十六個性狀、稀有度與鑄造擷圖,可依色板、背景、鱗片與和弦組篩選

最初想做靈魂魚的時候,靈感來自深海的生物:牠們透明的形體浮游在水裡,帶著自己的發光器官照亮四周,那種有機的樣子讓我著迷,也讓我想起一直喜歡的光暈與觸鬚那一類物理模擬的動態,於是決定以深海魚為題,創造一種結構精細、身體半透明的魚,像靈魂一樣漂浮在幽暗的水域裡,不隨時間逝去,能夠永恆地存在與游動,因此取名為靈魂魚。

這個名字同時來自我自己的名字,吳哲宇的最後一個字。牠們誕生於虛空之中,由各式各樣的情緒凝結而成,在深海裡靜靜地游著,帶來平靜;有些魚全身長滿亮麗的鱗片,有些則緩緩地飄動,身軀幾乎消逝在深海的光線裡。

牠從哪來

靈魂魚的靈感源自我名字的最後一個字「宇」,象徵宇宙的廣闊與無限。最初我注意到正弦波四分之三的形狀很像一條魚和牠的尾巴:從魚背到尾巴的上緣是一道向上的波,尾巴的下緣接著一道向下的半波,把一條波的線條擷取出來,上下以不同的比例複製、鏡射,再勾勒出中線,一條魚的輪廓便浮現出來。透過數學運算與動態模擬,這個念頭長成了有機而無限延展的靈魂魚。

牠怎麼長

身形完全由數學構成。中心的魚骨一節一節地擺動;生命線般的觸鬚由二十多個點以鎖鏈式的物理模擬牽引;尾巴與魚鰭的薄膜上,每一條線都依著計算好的隨機性各自搖擺。顏色橫跨整個光譜,每一隻魚的身上都帶著泡泡表面那種色偏的質感,像是以光線為筆觸描繪出來的小生物。同一套規則長出的每一隻魚,線條的數量、身體的大小與結構都不相同。

#348・紫與深粉,大型,有骨,無鱗片,和弦 D7-2
#304・暗金與卡其,迷你,有骨,條狀鱗,和弦 A-1
#49・天藍與白,大型,箭形鱗,四根觸鬚,和弦 D7-1
#283・栗紅與赭,點狀鱗,直鰭,和弦 Bm-1
#235・灰白與雪白,扇形鱗,最厚的身體,和弦 C7-1
#202・草綠與淡綠,有骨,六根觸鬚,最細的線,和弦 Dm-1
#291・金與卡其,無鱗片,無直鰭,和弦 Am-1
#262・灰綠與淡綠,箭形鱗,和弦 Gm-1

從 400 版中挑出的八隻,編號、顏色與和弦組各不相同;每一格的前三秒閒置,後三秒衝刺。

  1. 01

    2022 年 3 月

    每日創作第一隻魚;一個月內五個版本,長出鱗片、觸鬚與音樂

  2. 02

    2022 年 5 月

    首檔個展《混沌實驗室》,台北 101 沉浸投影;同月投上北藝中心的球體外牆

  3. 03

    2022 年 6 月 30 日

    fxhash 發行,400 版;2023 年 1 月 16 日完售

  4. 04

    2023 年 10 月

    個展《萬物公式》第八幕,台北 101

  5. 05

    2023 年 12 月

    宜蘭映像節 DIGI-FI,第一個互動版:偵測靈魂的顏色

  6. 06

    2024 年 4 月至 11 月

    威尼斯 Personal Structures,Palazzo Bembo

  7. 07

    2024 年 12 月與 2025 年 7 月

    LG《永恆花境》與《Physis》兩檔展出

  8. 08

    2026 年 8 月

    Looking Glass Go 裸眼 3D 光場版:魚真的飄在眼前

萬物公式,台北 101 AMBI SPACE ONE,2023 年 10 月。攝影:MONOLAB 委託

萬物公式,第八幕

2023 年 10 月的個展《萬物公式》,把靈魂魚安排在整段旅程沉入深海的那一幕:世界從山走到海,再往下沉,地面亮起彩色的能量,魚一隻一隻誕生,繞著躺在地上的觀眾緩緩地游。那一幕只剩下鋼琴輕輕的聲音,有人躺在那裡看到流淚。我一直想像這些魚是人類的情緒,在深海裡慢慢凝結出的發光的小生物。

基因

每一隻靈魂魚都有自己的基因碼,記著牠有沒有鰭、身體多寬、有多少條線、每一個參數是多少;我定義的是 DNA,讓魚自己長。每一版的 hash 先化為一串亂數,亂數依序決定十六個性狀:色板、背景、體型、單色或漸層、主色與暗色、觸鬚的數量、線條的密度、鱗片的型態、直鰭、骨架、上下鰭與鰭的大小,以及牠一輩子的和弦組;同一串亂數也餵給噪聲與物理,因此同一個 hash 永遠長出同一隻魚。

  1. 01

    hash

    51 個字元,鑄造時由鏈上給定

  2. 02

    亂數流

    同一個 hash 永遠給同一串數字

  3. 03

    形態

    體型、線條密度、骨架、上下鰭、直鰭、觸鬚數

  4. 04

    色彩與鱗

    色板、主色與暗色、單色或漸層、五種鱗片型

  5. 05

    世界

    虛空、星雲或深海三種背景,加上漂浮的塵埃

  6. 06

    和弦組

    八組之一,決定牠一輩子的調性

靈魂魚 #348:紫與深粉,大型,有骨,無鱗片,和弦 D7-2
#348SoulFish
hashopKSNcvh91GpRGzZewygNkNHdGEYL7WfJFti6knu7eR1QVCP3uC
purpledeeppink
色板
彩色87%
背景
虛空81%
體型
大型7%
上色
漸層34%
主色
purple<1%
暗色
deeppink<1%
觸鬚
019%
線條密度
3014%
魚鰭
有70%
鱗片
無20%
直鰭
有51%
和弦組
D7-211%
骨架
有35%
上下鰭
有88%
上鰭
1214%
下鰭
2011%
#FISH ECHO [D7-2]Notes: D4 F#5 A6 C#7 D5 F#5 A5 C#5 · 3 休止Bass: D4 F#4 A4
靈魂魚 #304:暗金與卡其,迷你,有骨,條狀鱗,和弦 A-1
#304SoulFish
hashooAY3gkPtSTKh1Bfw7CAYbpMUJNVcai1Ur6uJFW8qrHpqrxnYxa
darkgoldenrodkhaki
色板
彩色87%
背景
虛空81%
體型
迷你8%
上色
漸層34%
主色
darkgoldenrod1%
暗色
khaki6%
觸鬚
220%
線條密度
3014%
魚鰭
有70%
鱗片
條狀20%
直鰭
有51%
和弦組
A-112%
骨架
有35%
上下鰭
有88%
上鰭
1011%
下鰭
625%
#FISH ECHO [A-1]Notes: A4 B4 C#5 D5 E5 F#5 G#5 A6 · 4 休止Bass: A4 C#4 E4 D4
靈魂魚 #49:天藍與白,大型,箭形鱗,四根觸鬚,和弦 D7-1
#49SoulFish
hashoo7C1R3bLDNUAsxBTtMvvEQ77ra8baxkZZdognkyZbfwpbUrJdt
azurewhite
色板
彩色87%
背景
虛空81%
體型
大型7%
上色
單色67%
主色
azure<1%
暗色
white11%
觸鬚
422%
線條密度
2013%
魚鰭
無30%
鱗片
箭形20%
直鰭
有51%
和弦組
D7-112%
骨架
無65%
上下鰭
有88%
上鰭
626%
下鰭
1414%
#FISH ECHO [D7-1]Notes: D6 F#6 A6 C#7 D7 F#7 A7 · 4 休止Bass: D4 A4 G4 F#4
靈魂魚 #283:栗紅與赭,點狀鱗,直鰭,和弦 Bm-1
#283SoulFish
hashooDDmJpGKVYGXMaC7mEfK2WTpXkCa6No2xsGRFgBkysruYKBzgh
maroonsienna
色板
彩色87%
背景
虛空81%
體型
一般86%
上色
漸層34%
主色
maroon<1%
暗色
sienna<1%
觸鬚
422%
線條密度
4513%
魚鰭
有70%
鱗片
點狀20%
直鰭
有51%
和弦組
Bm-115%
骨架
無65%
上下鰭
無12%
上鰭
825%
下鰭
625%
#FISH ECHO [Bm-1]Notes: B3 C#4 D4 F#4 A4 · 2 休止Bass: B2 F#2 G2 D2
靈魂魚 #235:灰白與雪白,扇形鱗,最厚的身體,和弦 C7-1
#235SoulFish
hashop6WgLehcUnLvHtsioGhtX3dE8ZQ4DvSY68118oS6oQg2QMFGkH
gainsborosnow
色板
彩色87%
背景
虛空81%
體型
一般86%
上色
漸層34%
主色
gainsboro<1%
暗色
snow<1%
觸鬚
220%
線條密度
5014%
魚鰭
有70%
鱗片
扇形21%
直鰭
有51%
和弦組
C7-114%
骨架
無65%
上下鰭
有88%
上鰭
626%
下鰭
1414%
#FISH ECHO [C7-1]Notes: E6 G6 A6 C7 D7 E7 · 4 休止Bass: C4 E4 G3 B3
靈魂魚 #202:草綠與淡綠,有骨,六根觸鬚,最細的線,和弦 Dm-1
#202SoulFish
hashooZ8XMexCUYiRgwC9fVwGtiTnmQf3JPqnzX3hoagB5iNbuFos4j
lawngreenpalegreen
色板
彩色87%
背景
虛空81%
體型
一般86%
上色
漸層34%
主色
lawngreen<1%
暗色
palegreen4%
觸鬚
620%
線條密度
1017%
魚鰭
有70%
鱗片
無20%
直鰭
無50%
和弦組
Dm-111%
骨架
有35%
上下鰭
有88%
上鰭
626%
下鰭
829%
#FISH ECHO [Dm-1]Notes: D6 F6 A6 · 3 休止Bass: D4 F4 A4
靈魂魚 #291:金與卡其,無鱗片,無直鰭,和弦 Am-1
#291SoulFish
hashopVyBA2RYCqPBoSd2h3eFMxtrkRonkUxsEcRyZeHDWg3MGchrZR
goldkhaki
色板
彩色87%
背景
虛空81%
體型
一般86%
上色
漸層34%
主色
gold<1%
暗色
khaki6%
觸鬚
220%
線條密度
1514%
魚鰭
有70%
鱗片
無20%
直鰭
無50%
和弦組
Am-113%
骨架
無65%
上下鰭
有88%
上鰭
626%
下鰭
829%
#FISH ECHO [Am-1]Notes: C6 D6 E6 G6 B6 C7 G7 · 4 休止Bass: A4 A4 G4 F4
靈魂魚 #262:灰綠與淡綠,箭形鱗,和弦 Gm-1
#262SoulFish
hashoodkaRrAq1k8UXYM5Eg5QD8YsxFfxo6ZLzNU8q88aSbpwDBCjEn
darkseagreenpalegreen
色板
彩色87%
背景
虛空81%
體型
一般86%
上色
單色67%
主色
darkseagreen<1%
暗色
palegreen4%
觸鬚
220%
線條密度
3014%
魚鰭
有70%
鱗片
箭形20%
直鰭
無50%
和弦組
Gm-113%
骨架
無65%
上下鰭
有88%
上鰭
1214%
下鰭
1414%
#FISH ECHO [Gm-1]Notes: G4 A4 Bb4 D5 G5 Bb6 D6 Eb5 · 2 休止Bass: G4 Bb4 D4 G4

每張卡是一隻魚的圖鑑頁:鑄造時鏈上給定的 hash、作品外框裡的條碼(數字越大線越粗)、十六個性狀與牠在 400 隻裡的稀有度、以及 #FISH ECHO 讀數裡這隻魚一輩子的和弦組。按「打開這隻活的」,同一個 hash 會在 2022 年的原版生成器裡重新長出同一隻魚;四百隻全部收在資料庫頁,可依性狀篩選。

400 隻魚裡的基因分布

基因可能值400 隻裡的分布
色板彩色、黑白、純白347、30、23
背景虛空、星雲、深海325、40、35
體型一般、迷你、大型342、32、26
上色單色、漸層266、134
鱗片扇形、點狀、條狀、箭形、無85、79、79、79、78
直鰭有、無202、198
骨架有、無140、260
觸鬚0、2、4、6、10 根75、78、89、78、80
和弦組Am-1、D7-1、C7-1、Dm-1、D7-2、Gm-1、Bm-1、A-151、47、56、43、44、51、61、47

數字來自 2026 年 9 月 19 日對 fxhash 紀錄的完整備份;平台停止服務之後,這份紀錄與每一隻魚的 hash 由我們自己保存,四百版逐隻收在本站的資料庫頁。

聲音

在 Sliderverse 與 Soul Sea 這些更早的作品裡,聲音以 Web Audio API 合成;到了靈魂魚,我第一次把一組真實的鋼琴取樣放進作品,在作品開始運行的那一刻決定它的和弦進行與旋律線。因為音樂是即時生成的,每一隻魚的旋律都獨一無二,較高的旋律線與較低的伴奏一起構成曲子,每一隻魚都是一台旋律自動機,合成屬於牠自己的曲調。

它的原理像織布機,只是織出來的是音符而不是布;魚游得快的時候,整首曲子跟著加速,泡泡破掉的瞬間,落下一顆高八度的鋼琴音。

  1. 01

    鋼琴樣本

    三十個真實鋼琴取樣,每小三度一個,直接包在作品裡

  2. 02

    和弦組

    基因選定八組之一:一串旋律音與四個低音

  3. 03

    低音

    每一個全音符輪播一個低音

  4. 04

    旋律

    旋律音洗牌兩次接起來,每個八分音符走一格,空格就是休止

  5. 05

    游速

    按住方向鍵衝刺,速度從 50 拉到 200 bpm

  6. 06

    泡泡

    碰破一顆,高八度一聲;背景的星點跟著音符閃

聲音在瀏覽器裡即時合成,混音加上十秒的殘響。

《萬物公式》展場的空場錄影,靈魂魚那一幕的鋼琴就是這樣聽起來的。錄影:MONOLAB。進入視窗時靜音起播,按右上角的「開聲音」即可聆聽。

偵測靈魂的顏色

2023 年底的宜蘭映像節,靈魂魚第一次成為互動裝置。右側立著一面直向的觸控螢幕,手掌輕放在光源上,光團慢慢圍著手聚攏,浮現出一個顏色,螢幕寫著靈魂碎片已萃取、正在生成靈魂魚;左側的大螢幕與投影上,原本的那隻魚散成光點,一條帶著這個顏色的新魚慢慢長出來。

觀眾站在牆前互相比較,為什麼魚是藍的,為什麼我的魚這麼扁、你的魚這麼大隻;那種心情像在廟裡抽籤,因為經過了把手放上去的那個動作,人會相信這條魚與自己有關。

一、手掌輕放於光源
二、光團圍著你的手聚起來,浮現一個顏色
三、靈魂碎片已萃取,正在生成靈魂魚
觸控端送出顏色之後,牆上的魚在兩秒半裡散成光點,四秒後,一條帶著那個顏色的新魚慢慢長出來。
宜蘭映像節 DIGI-FI,中興文化創意園區,2023 年 12 月。主辦:宜蘭縣政府文化局

威尼斯

2024 年,宜蘭縣政府文化局將這件互動版帶到威尼斯,在威尼斯藝術雙年展期間,於 European Cultural Centre 主辦的 Personal Structures 展出,地點在 Palazzo Bembo 的一樓展間:一面 548 公分寬的投影牆,全黑的房間,右側一台觸控螢幕,從四月到十一月,牠在那裡游了七個月。

我喜歡讓靈魂魚以群體出現,往後希望在線上做一座虛擬的水族箱,一個發光的海底世界,讓人彷彿置身深海,在黑暗裡看見光。

顏色的對應大多來自隨機,但人會把自己的意識投射上去,主動去找作品與自己的關係,像抽籤與擲筊那樣,藉由相信塑造出連結,連結一旦成立便是真實的。母親與孩子指著兩條同樣是綠色的魚,說這個系統怎麼這麼準;作品在被觀看的同時,也在塑造觀看的人。

Personal Structures,Palazzo Bembo,威尼斯,2024 年 4 月。委託:宜蘭縣政府文化局;執行:蔚龍藝術

報導

宜蘭映像節期間,ELLE Taiwan、Marie Claire 美麗佳人、Vogue Taiwan 與中央社先後報導這件互動版;2026 年,人間衛視《藝次元宇宙》第 267 集與公視 PTS Plus 的專題再次談到牠。連結列於頁尾。

剪報是外界的紀錄,便條是自家的文章與影片,吊牌是平台與展覽的官方頁;每一張都可以點開。

  1. 01

    靈魂海 SoulSea

    2021 年 12 月,fxhash #5438,300 版。正弦波構成的內在海洋;紐約時期

  2. 02

    靈魂魚 SoulFish

    2022 年 6 月,fxhash #15625,400 版。這一頁

  3. 03

    花的靈魂 The Soul of Flowers

    2023 年 12 月,fxhash #29643,200 版;同月在邁阿密 Tezos @ South Beach 現場鑄造

三件作品共用同一套簽名與疊色的手法;靈魂海以 Web Audio 合成聲音,靈魂魚第一次把真實的鋼琴帶了進來。

這件作品從「1 Soul Fish」家族長出來:5 件每日創作,2022-03-31 到 2022-04-28。其中 4 條血緣是他按過 fork;1 件未公開,看得到、點不開。

在族譜裡看這個家族 →

製作與協力

創作、程式與音樂系統
吳哲宇
發行
fxhash(Tezos),2022 年 6 月 30 日,400 版
宜蘭映像節 DIGI-FI 2023
主辦:宜蘭縣政府文化局;策展合作:Condé Nast Taiwan
威尼斯 2024
Personal Structures,European Cultural Centre 主辦;宜蘭縣政府文化局委託;蔚龍藝術執行
展場程式與硬體
MONOLAB(雙螢幕 Electron 展機、觸控端、Socket 換魚)
現場攝影
MONOLAB 委託攝影(混沌實驗室、萬物公式);團隊自攝(威尼斯、宜蘭)
作品影片
MONOLAB
標準字
Soul fish 標準字,2023 年宜蘭互動版起使用
1 / 0