✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more
Andrii Bidochko
  • Updated: December 4, 2025
  • 6 min read

Multivox Projesi: Açık Kaynak Volumetrik Görüntüleme Çözümü

Multivox, açık kaynaklı bir volumetrik ekran sürücüsü ve istemci platformudur; Rotovox ve Vortex gibi iki farklı 3‑D görüntüleme cihazını tek bir kod tabanı üzerinden kontrol eder.

Başlık ve Özet

Multivox projesi, volumetrik görüntüleme alanında yenilikçi bir çözüm sunarak, düşük maliyetli donanım ve esnek yazılım mimarisiyle 3‑D ekranların yaygınlaşmasını hedefliyor. Proje, GitHub üzerindeki MIT lisanslı deposunda yer alıyor ve UBOS ekosistemiyle entegrasyon fırsatları sunuyor.

Giriş – Multivox Projesinin Tanıtımı

Multivox, volumetrik ekran teknolojisinin karmaşık donanım ve yazılım katmanlarını basitleştirerek geliştiricilere hızlı prototipleme imkanı tanır. Proje, UBOS platform overview içinde bir modül olarak konumlandırılabilir; bu sayede AI destekli iş akışları ve veri işleme boru hatlarıyla sorunsuz bir şekilde bütünleşir.

Multivox, iki ana cihazı destekler: Rotovox (400 mm çapında, dikey 128×64 panel) ve Vortex (300 mm çapında, yatay 128×64 panel). Her iki cihaz da Raspberry Pi 4 tabanlı bir kontrol birimiyle çalışır ve HUB75 LED panelleri döndürerek gerçek zamanlı 3‑D görüntüler üretir.

Ana Özellikler

Rotovox ve Vortex

  • Rotovox: Yüksek dikey çözünürlük ve yoğun piksel dağılımı sunar; 400 mm çapı sayesinde geniş izleme açısı sağlar.
  • Vortex: Daha parlak ışık çıkışı ve yüksek yenileme hızı; 300 mm çapı ile kompakt bir form faktörüne sahiptir.

Açık Kaynak Sürücüler ve İstemciler

Multivox kod tabanı, src/driver klasöründe cihaz‑özel sürücüleri (gadget_rotovox.h, gadget_vortex.h) barındırır. Sürücüler, paylaşımlı bellek üzerinden bir voxel tamponu oluşturur ve bu tamponu döndürme senkronizasyon sinyali (GPIO) ile eşzamanlı olarak LED panellere gönderir.

İstemci katmanı ise src/platform ve src/toys dizinlerinde bulunur; burada Python ve C/C++ örnekleri, gerçek zamanlı görselleştirme ve oyun benzeri “toy” uygulamaları yer alır. Örneğin, AI Video Generator şablonu, Multivox voxel tamponunu video akışına dönüştürmek için bir başlangıç noktası sunar.

Teknik Mimari ve Kurulum Adımları

Mimari Katmanlar:

  1. Donanım Katmanı: Raspberry Pi 4, HUB75 LED paneller, fotodiyot (rotasyon senkronizasyonu).
  2. Sürücü Katmanı: CMake ile derlenen vortex veya rotovox ikili dosyaları; GPIO üzerinden senkronizasyon ve bellek haritalı erişim.
  3. İstemci Katmanı: Python betikleri (pointvision.py, grid.py) ve C++ “toy” uygulamaları.
  4. Simülatör Katmanı: virtex adlı OpenGL tabanlı X11 simülatörü; gerçek cihaz olmadan geliştirme imkanı.

Kurulum Adımları (Raspberry Pi OS üzerinde):

git clone https://github.com/AncientJames/multivox.git
cd multivox
mkdir build && cd build
cmake -DMULTIVOX_GADGET=vortex .
cmake --build .
sudo ./vortex   # sürücüyü başlat

Sürücüyü sistem hizmeti olarak eklemek için Workflow automation studio içinde bir systemd servisi tanımlanabilir. Örnek servis dosyası:

[Unit]
Description=Vortex Display Driver
After=multi-user.target

[Service]
ExecStart=/home/pi/Multivox/bin/vortex
Restart=always

[Install]
WantedBy=multi-user.target

Servisi etkinleştirmek:

sudo systemctl daemon-reload
sudo systemctl enable vortex.service
sudo systemctl start vortex.service

Ayrıca, UBOS solutions for SMBs sayesinde, bu kurulum adımları bir Docker konteyneri içinde paketlenerek ölçeklenebilir bir hizmet haline getirilebilir.

Kullanım Senaryoları ve Simülatör

Eğitim ve Araştırma: Üniversiteler, fiziksel laboratuvar maliyetlerini azaltmak için Multivox simülatörünü (AI YouTube Comment Analysis tool gibi veri analitiği araçlarıyla birleştirerek 3‑D veri görselleştirme laboratuvarları kurabilir.

Sanat ve Enstalasyon: Dijital sanatçılar, AI Image Generator ile oluşturdukları görselleri gerçek zamanlı olarak volumetrik ekrana yansıtabilir, izleyicilere 360° deneyim sunabilir.

İş Zekâsı ve Veri Görselleştirme: AI SEO Analyzer çıktıları, Multivox üzerinden dinamik bir “SEO Radar” duvarı olarak sergilenebilir; bu, karar vericilerin anlık veri izleme yeteneğini artırır.

Simülatör – Virtex

Fiziksel cihaz bulunmadığında, virtex simülatörü aynı voxel tamponını OpenGL penceresinde gösterir. Aşağıdaki komutla çalıştırılır:

./virtex -g l -s 128 -w 1280 1280 -b 3

Bu komut, lineer tarama ve 3‑bit renk derinliği ile yüksek çözünürlüklü bir ön izleme üretir; geliştiriciler kodlarını gerçek donanımda test etmeden önce görsel doğrulama yapabilir.

Güncellemeler ve Topluluk Katkısı

Multivox, GitHub üzerindeki açık kaynak topluluğu sayesinde düzenli olarak yeni sürücüler, demo uygulamalar ve hata düzeltmeleri alıyor. Topluluk, Pull Request ve Issue sistemleriyle aşağıdaki alanlarda katkı sağlıyor:

  • Yeni cihaz profilleri (ör. farklı panel boyutları).
  • Python API genişletmeleri – örneğin AI Chatbot template entegrasyonu.
  • Performans iyileştirmeleri – GPU hızlandırmalı voxel işleme.
  • Dokümantasyon ve örnek senaryolar – UBOS portfolio examples içinde sergilenen projeler.

UBOS ekosistemi, Multivox’un UBOS partner program kapsamında iş ortaklarıyla entegrasyon fırsatları sunar; bu sayede ChatGPT ve Telegram entegrasyonu gibi modern iletişim kanalları eklenebilir.

Sonuç ve Gelecek Vizyonu

Multivox, düşük maliyetli donanım ve esnek açık kaynak yazılımı birleştirerek volumetrik görüntüleme pazarına demokratik bir giriş sunuyor. Gelecek sürümlerde planlanan geliştirmeler şunlardır:

  • AI‑destekli içerik üretimi: AI Video Generator ve AI Article Copywriter gibi UBOS şablonlarıyla otomatik senaryo oluşturma.
  • Çoklu cihaz senkronizasyonu: Birden fazla Rotovox/Vortex birimini aynı voxel tamponu üzerinden koordine etme.
  • Bulut tabanlı kontrol paneli: Web app editor on UBOS ile uzaktan yönetim ve izleme.
  • Gelişmiş veri analitiği: AI SEO Analyzer gibi araçlarla gerçek zamanlı metrik toplama.

Bu vizyon, Enterprise AI platform by UBOS ile birleştiğinde, büyük ölçekli kurumsal uygulamalarda 3‑D veri görselleştirme ve etkileşimli gösterimlerin standart hâle gelmesini sağlayabilir.

Görsel Entegrasyonu ve Kaynak Linkleri

Aşağıdaki görsel, Multivox’un UBOS ekosistemi içinde nasıl konumlandığını gösteren bir mimari diyagramdır. Görsel, UBOS’un About UBOS sayfasındaki marka kimliğine uygun renk paletiyle hazırlanmıştır.

Multivox UBOS entegrasyon diyagramı

Daha fazla bilgi ve örnek proje için aşağıdaki UBOS kaynaklarını inceleyebilirsiniz:

Multivox topluluğu, yeni özellik taleplerini ve entegrasyon önerilerini GitHub üzerinden kabul etmektedir. Katkıda bulunmak, hem kişisel portföyünüzü güçlendirir hem de volumetrik görüntüleme ekosisteminin evriminde aktif bir rol oynamanızı sağlar.


Andrii Bidochko

CTO UBOS

Andrii Bidochko is an AI entrepreneur and researcher focused on AI agents, reinforcement learning, and autonomous systems. He writes about the technologies shaping the future of machine intelligence, from frontier models and agent architectures to real-world AI applications.

Sign up for our newsletter

Stay up to date with the roadmap progress, announcements and exclusive discounts feel free to sign up with your email.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.