Stemly Multitrack Player – User Manual
Instrukcja obsługi

Stemly Multitrack Player — User Guide

Stemly manual user guide — kompletny przewodnik od pierwszego uruchomienia do występu na żywo. Krok po kroku.

 App Store

⚡ Szybki start — pierwsze 5 minut

📁
1. Wgraj pliki
Skopiuj ścieżki audio na iPad przez AirDrop, iCloud Drive, Dropbox lub kabel USB. Umieść pliki w Pliki → Na moim iPadzie → Stemly → Audio.
🎵
2. Otwórz Project
Przejdź do zakładki Project → wybierz katalog z plikami audio → dotknij track audio a on automatycznie doda się do songu → przypisz każdy track do dowolnego kanału USB → zapisz Song.
🔌
3. Podłącz USB
Podłącz iPada do miksera cyfrowego lub interfejsu audio kablem USB-C — ewentualnie do słuchawek.
▶️
4. PLAY
Wybierz song w zakładce Song → naciśnij PLAY dwa razy. Ścieżki grają synchronicznie na osobnych kanałach.
🌟 Nowy użytkownik? W aplikacji jest gotowy demo song z 6 ścieżkami — kliknij go w zakładce Song i naciśnij PLAY, aby usłyszeć jak działa routing wielokanałowy.

1 Wymagania i sprzęt

ElementWymaganie
UrządzenieiPad (zalecany) lub iPhone
SystemiOS 17.6 lub nowszy
Interfejs audio USBDowolny interfejs USB-C obsługujący multi-out (np. Behringer XR18, Allen&Heath, Roland)
PodłączenieKabel USB-C bezpośrednio z iPada do miksera lub interfejsu
Hub USB (zalecany)Hub z wejściem PD (Power Delivery — ładuje urządzenie podczas show) + portem USB-A dla interfejsu audio lub miksera cyfrowego. Dla starszych urządzeń Apple: Apple Lightning OTG Camera Adapter.
Pliki audioWAV, AIFF, MP3 — stereo lub mono
🎧 Zalecenie: iPad podłączony kablem USB do miksera FOH daje bezstratny sygnał cyfrowy i brak zakłóceń. To podstawa stabilnego setu.
✈️ Tryb samolotowy — zawsze na scenie. Włącz tryb samolotowy na każdym urządzeniu przed show. Stemly i Stemly Remote komunikują się przez Bluetooth — tryb samolotowy tego nie blokuje. Zyski: zero połączeń przychodzących, żadnych powiadomień, brak zakłóceń radiowych Wi-Fi w torze audio.

2 Pierwsze uruchomienie — wgrywanie plików audio

Przy pierwszym uruchomieniu Stemly automatycznie tworzy folder Audio w katalogu Documents urządzenia. Wystarczy skopiować tam swoje pliki audio.

Jak wgrać pliki na iPada

  1. AirDrop — wyślij pliki z Maca lub iPhone’a bezpośrednio na iPada. W aplikacji Pliki przenieś je do Na moim iPadzie → Stemly → Audio.
  2. iCloud Drive — wgraj z Maca, pobierz na iPadzie przez aplikację Pliki, następnie przenieś do folderu Audio.
  3. Kabel USB + Finder (Mac) — podłącz iPada, otwórz Finder → wybierz iPada → zakładka Pliki → przeciągnij pliki do folderu Stemly.
  4. Dropbox / Google Drive — pobierz pliki na iPada, następnie przenieś do folderu Audio przez aplikację Pliki.
💡 Wskazówka: Trzymaj ścieżki jednego songu w osobnym podfolderze wewnątrz Audio — np. Audio/GreatNight/. Zapobiega to konfliktom nazw plików między songami.
🛑 Ważne — nie trzymaj jedynej kopii plików w folderze aplikacji Stemly.

Folder Pliki → Na moim iPadzie → Stemly należy do aplikacji. Po odinstalowaniu Stemly ten folder jest trwale kasowany — razem ze wszystkimi plikami audio, tekstami lyrics i kopiami bazy danych.

Zalecane: Trzymaj kopię zapasową plików audio i eksportu bazy danych w iCloud Drive lub na Macu.

3 Przygotowanie plików audio

Każda ścieżka w piosence to osobny plik audio. Zadbaj o to przed importem.

Format plików

FormatZalecenie
WAV 48kHz / 24-bitNajlepszy wybór do występów na żywo
WAV 44.1kHz / 16-bitDziała poprawnie, mniejsze pliki
AIFFRównorzędna alternatywa dla WAV
MP3Obsługiwany — mniejsze pliki, przydatny na urządzeniach z ograniczoną pamięcią (np. iPhone 64 GB). Niezalecany do profesjonalnego użytku scenicznego ze względu na kompresję stratną.
🎤 Podział stereo: Stemly automatycznie rozdziela każdy plik stereo na kanał lewy (L) i prawy (R). Każdy kanał trafia na osobne wyjście USB — nie musisz ręcznie dzielić ścieżek.

Nazewnictwo plików

Nazwy plików mogą być dowolne — w aplikacji ręcznie dodajesz je do songu. Dobrze jednak trzymać porządek, np.:

01_Kick.wav • 02_Bass.wav • 03_Keys.wav • 04_BackingVox.wav

💡 Wskazówka: Wszystkie ścieżki jednej piosenki umieść w osobnym podfolderze, np. Stemly/WielkaNoc/. Przeglądarka w aplikacji pozwala nawigować po podfolderach.

4 Struktura aplikacji, zakładki i tryby

Stemly jest podzielony na główne obszary pracy dostępne w pasku zakładek na dole ekranu.

🎼

Project

Tutaj budujesz songi: dodajesz stemsy, ustawiasz routing OUT, edytujesz TrackName i Vol oraz zapisujesz songi do biblioteki.

🎵

Songs

Strefa live. Biblioteka songów, tryby Single / Queue, PLAY i STOP, mikser oraz kolejka.

📋

PlayList

Budowanie i porządkowanie setlist. Dostępna w trybie Advanced i na układach iPada.

📚

Lyrics

Edytor tekstów (TXT/RTF), kod QR i bezprzewodowe wyświetlanie na każdym urządzeniu z przeglądarką.

⚙️

Settings

Folder audio, konfiguracja USB, export/import bazy danych, AutoLyrics i wybór trybu interfejsu.

📱 Simple vs Advanced: Simple pokazuje tylko Project, Songs i Settings. Advanced odblokowuje pełny workflow sceniczny, w tym PlayList i Lyrics.
📱 iPhone vs iPad: Na iPhonie układ jest pionowy (przeglądarka plików u góry, channel stripy poniżej). Na iPadzie — poziomy, z większą liczbą kontrolek live. Przyciski trybu Single i Queue dostępne są tylko na iPadzie.

5 Tworzenie pierwszego songu

Song to kompletny zestaw ścieżek grających jednocześnie. Każda ścieżka może być skierowana na inny kanał USB miksera.

  1. Otwórz zakładkę Project.
  2. W lewym panelu (File Browser) dotknij plik audio — wskakuje automatycznie jako nowa ścieżka.
  3. W Channel Strip ustaw numer wyjścia USB (OUT) dla każdego stema.
  4. W polu TrackName wpisz krótki alias do miksera live, jeśli go potrzebujesz.
  5. Ustaw Vol dla ścieżki. Dla prawdziwego stereo oraz sparowanych par 2x mono edytujesz Vol i TrackName tylko w lewym kanale — prawy aktualizuje się automatycznie.
  6. Wpisz tytuł piosenki i kliknij Save Song, aby zapisać ją do globalnej biblioteki songów.
💡 Biblioteka vs playlista: Zapis w Project tworzy lub aktualizuje song w głównej bibliotece. Playlisty budujesz później z już zapisanych songów.
💡 Test przed zapisem: Naciśnij Play w zakładce Project, żeby przetestować song zanim go zapiszesz. Nie musisz być podłączony do miksera — dźwięk płynie przez głośnik iPada.

6 Routing kanałów USB

To serce Stemly — każda ścieżka trafia na osobne wyjście USB, a stąd na odpowiedni kanał miksera. Każdy plik stereo jest automatycznie dzielony na kanał lewy (L) i prawy (R).

Przykładowy routing dla 4 ścieżek stereo:

ŚcieżkaWyjście USBKanał miksera
PerkusjaOUT 1+2CH 1–2
BasOUT 3+4CH 3–4
KlawiszeOUT 5+6CH 5–6
Backing VoxOUT 7+8CH 7–8
💡 Wskazówka: Ustaw wyjścia i głośność raz w pierwszej piosence i zapisz jako Preset Out/Vol (zob. rozdział 11). W kolejnych piosenkach wczytujesz preset jednym kliknięciem.
⚠️ Rozmieszczenie ścieżek mono — ważne: Mikser Stemly grupuje kanały w pary: 1+2, 3+4, 5+6… Ścieżka mono zajmuje jeden kanał, ale zaburza parę fadera. Zawsze dodawaj ścieżki stereo jako pierwsze (CH 1+2, 3+4…), a mono na końcu.
⚠️ Uwaga: Upewnij się, że Twój mikser jest ustawiony na odbiór sygnału z USB — w niektórych modelach trzeba przełączyć źródło kanału z Analog na USB.

7 Tworzenie playlisty i setlisty

Playlista to kolekcja piosenek. Możesz mieć wiele playlist — np. osobną na każdy koncert lub repertuar.

Dodawanie piosenek do playlisty

  1. W zakładce Songs dotknij przycisku „Build Playlist” w pasku nagłówka. Obok tytułów pojawiają się checkboxy. (Przycisk dostępny tylko na iPadzie.)
  2. Dotykaj piosenek, żeby je zaznaczyć — przy każdej zaznaczonej pojawia się checkbox.
  3. Kliknij „Add X”, żeby dodać zaznaczone piosenki do istniejącej playlisty lub stworzyć nową.

Zmiana kolejności i usuwanie piosenek z playlisty (iPad)

  1. Otwórz zakładkę PlayList (tylko iPad). W lewej kolumnie znajdź playlistę, którą chcesz edytować.
  2. Dotknij ikony ołówka (✍) po prawej stronie wiersza playlisty, żeby wejść w tryb Edit mode.
  3. Przeciągaj piosenki, żeby zmienić kolejność, lub przesuń palcem w lewo, żeby usunąć piosenkę z playlisty.
  4. Kliknij „Done”, żeby wyjść z trybu edycji.
💡 Wskazówka: Usunięcie songu z playlisty nie usuwa go z globalnej biblioteki Songs. Biblioteka i playlisty są rozdzielone.

8 Odtwarzanie na żywo — zakładka Song

Tutaj pracujesz podczas show. Wszystkie piosenki, kompletna kontrola.

  1. Dotknij nazwy piosenki — zostaje załadowana i przygotowana do odtwarzania.
  2. Na iPadzie możesz wybrać Single albo Queue nad mikserem. Single pracuje na jednym songu naraz. Queue pozwala ustawić kolejno następne songi.
  3. Naciśnij PLAY (wymagane 2 kliknięcia) — odtwarzanie startuje natychmiast.
  4. Użyj paska A–Z po prawej stronie, żeby błyskawicznie znaleźć dowolną piosenkę.
  5. Naciśnij STOP (wymagane 3 kliknięcia) aby zatrzymać odtwarzanie.

Oznaczenia na liście songów

WskaźnikZnaczenie
Zielony + ikona playSong aktualnie grający
Numerek kolejkiPozycja songu w kolejce
Delikatne niebieskie podświetlenieSong aktualnie wybrany / załadowany
Pomarańczowe podświetlenie + napis „NEXT”Song kolejkowany z Stemly Remote (Android) — załaduje się automatycznie po zakończeniu bieżącego
⚠️ Zabezpieczenie sceny: PLAY wymaga 2 kliknięć, STOP — 3. To celowe — chroni przed przypadkowym zatrzymaniem muzyki. Możesz zmienić liczbę kliknięć w Settings.

Tryb Single i Queue (iPad)

TrybDziałanie
SingleJedna piosenka naraz. Wybranie nowej piosenki natychmiast zastępuje poprzednią.
QueuePiosenki trafiają do numerowanej kolejki (max 10). Następna piosenka ładuje się automatycznie po zakończeniu bieżącej.

Dodawanie piosenek do playlisty z zakładki Songs

Na iPadzie dotknij przycisku „Build Playlist” w pasku nagłówka, aby wejść w tryb zaznaczania. Po zaznaczeniu kliknij „Add X”, żeby przypisać je do playlisty lub stworzyć nową. Na iPhonie ten skrót jest ukryty, aby zachować prostszy układ live.

Monitorowanie audio — baner „Audio Lost”

Stemly monitoruje odtwarzanie audio w czasie rzeczywistym. Jeśli dźwięk nieoczekiwanie przestaje działać — na przykład po uśpieniu iPada, użyciu innej aplikacji audio (np. Spotify) w tle, albo chwilowym odłączeniu interfejsu USB — w zakładce Songs pojawia się czerwony baner „Audio Lost”.

  1. Baner Audio Lost pojawia się automatycznie nad sekcją kolejki — nie trzeba nic robić, żeby wykryć problem. Timer nadal chodzi normalnie.
  2. Kliknij Restart Stemly w banerze — Stemly odbudowuje silnik audio i wznawia odtwarzanie bez zamykania aplikacji ani restartowania songu.
⚠️ Kiedy to występuje? Najczęstsze przyczyny: iPad sam się zablokował podczas dłuższej przerwy, Spotify lub inna aplikacja audio grała w tle i została zamknięta, interfejs USB audio został na chwilę odłączony. Stemly wykrywa wszystkie te sytuacje automatycznie.
📱 Jak zapobiegać: Włącz Background Audio w Ustawieniach Stemly, żeby silnik audio działał gdy ekran wygasznie. Ustaw też Automatyczna blokada → Nigdy podczas występu.

Stemly Remote — zdalne sterowanie

Stemly Remote to aplikacja na iPada/iPhone pełniąca rolę pilota do Stemly. Łączy się przez Wi-Fi (MultipeerConnectivity) — bez internetu, wystarczy ta sama sieć lokalna lub hotspot. W trybie samolotowym oba urządzenia komunikują się przez Bluetooth.

Połączenie

  1. Uruchom Stemly na urządzeniu-hoście (podłączonym do miksera).
  2. Uruchom Stemly Remote na urządzeniu-pilocie.
  3. Połączenie nawiązuje się automatycznie — zielona kropka w górnym pasku potwierdza połączenie.
  4. Stemly Remote natychmiast pobiera całą bibliotekę playlist i songów z hosta.
🔄 Automatyczne ponowne połączenie: Jeśli połączenie zerwie się, Stemly Remote próbuje ponownie co 2 sekundy. Nie trzeba nic robić.

Górny pasek

WskaźnikZnaczenie
🟩 Zielona kropka + „Connect to Stemly”Połączono z hostem
🔴 Czerwona kropka + „Searching…”Szuka hosta
▶ NOW PLAYINGHost aktualnie odtwarza
■ STOPHost zatrzymany

Przełącznik widoku — Song / Playlist

WidokCo pokazuje
View Song (pomarańczowy)Wszystkie songi ze wszystkich playlist, posortowane A–Z.
View Playlist (zielony)Lista playlist → kliknij playlistę → pojawią się jej songi z paskiem alfabetycznym.

Wybór songu

Kliknij dowolny song → zostaje załadowany na hoście i tekst pojawia się automatycznie w prawej kolumnie (żółty nagłówek = tytuł aktualnej piosenki). Tekst aktualizuje się również gdy host zmienia piosenkę ze swojego ekranu lub gdy Stemly Remote właśnie się połączył.

📝 Teksty wymagają plików TXT umieszczonych w: Pliki → Na moim iPadzie → Stemly → Lyrics. Nie trzeba wybierać folderu — lokalizacja jest stała.

Kolejkowanie podczas odtwarzania

Gdy host jest w trybie NOW PLAYING:

  • Kliknięcie songu kolejkuje go (żółte podświetlenie) — nie przerywa odtwarzania.
  • Kolejkowany song jest natychmiast wysyłany do hosta — pojawia się na liście Songs w Stemly podświetlony na pomarańczowo z napisem „NEXT”, identycznie jak kolejkowanie z Android Remote.
  • Kliknij 🗑 przy żółtym songu, żeby usunąć go z kolejki.
  • Gdy host zatrzyma odtwarzanie → Stemly Remote automatycznie ładuje song z kolejki. Naciśnij PLAY dwa razy.
⚠️ Wybór songu zablokowany podczas odtwarzania: Kliknięcie songu gdy host gra powoduje tylko kolejkowanie — nigdy nie przerywa bieżącego utworu. Aby załadować inny song natychmiast, zatrzymaj najpierw odtwarzanie, a potem wybierz song.

Potwierdzenie PLAY / STOP

PrzyciskLiczba kliknięćSekwencja
PLAY2PLAY → PLAY? → start
STOP3STOP → STOP? → STOP?? → stop
⚠️ Podwójne/potrójne potwierdzenie jest celowe — chroni przed przypadkowym zatrzymaniem muzyki podczas show. Liczbę kliknięć można zmienić w Settings Stemly.

Automatyczne przełączenie na widok Song

Gdy host zaczyna odtwarzać, Stemly Remote automatycznie przełącza się na widok Song po 2 sekundach — niezależnie od aktywnego widoku i ustawień Auto-Lyrics w Stemly.

Kombinacje urządzeń — iOS

Host (Stemly)Pilot (Stemly Remote)
iPadiPhone
iPhoneiPad
iPadiPad
iPhoneiPhone

Jeden host obsługuje jednego pilota Stemly Remote jednocześnie.

Stemly Remote Android

Stemly Remote dostępny jest również jako aplikacja Android (eu.bandistudio.stemlyremote.android). Łączy się ze Stemly przez Wi-Fi (sieć lokalna lub hotspot) i zapewnia te same funkcje przeglądania i kolejkowania co wersja iOS.

FunkcjaStemly Remote Android
PołączenieWi-Fi — ta sama sieć lokalna co host Stemly (iPad/iPhone)
Lista songówPełna biblioteka A–Z z paskiem alfabetycznym
KolejkowanieKliknij song podczas gdy host gra → na iPadzie Stemly pojawia się pomarańczowe podświetlenie z napisem „NEXT”
Widok PlaylistPrzeglądanie i wybór według playlist
📷 NEXT na iPadzie: Gdy kolejkujesz song z Stemly Remote Android, iPad Stemly natychmiast podświetla go na pomarańczowo z białym napisem „NEXT” — widoczne na scenie od razu.
🔌 Status połączenia Android Remote: Aplikacja Android monitoruje połączenie watchdogiem. Jeśli żadne dane ze Stemly nie nadejdą przez ok. 45 sekund (np. Stemly został zamknięty lub Wi-Fi hosta padło), Android Remote automatycznie przełącza się na czerwone „Disconnected” i ponawia połączenie gdy Stemly będzie znowu dostępny.

Dobre praktyki sceniczne

  • Ustaw Automatyczna blokada → Nigdy (Ustawienia → Ekran i jasność) na urządzeniu z Stemly Remote — MultipeerConnectivity nie działa gdy ekran jest zablokowany.
  • Włącz Background Audio na hoście (Stemly) — odtwarzanie działa nawet gdy ekran hosta wygasznie.
✈️ Tryb samolotowy + Stemly Remote: Oba urządzenia mogą być w trybie samolotowym — Stemly Remote łączy się przez Bluetooth. Potwierdzone działanie: iPhone jako host + iPad jako pilot, oba w trybie samolotowym.
🔌 Hub USB dla urządzenia hosta: Użyj huba z portem PD i portem USB-A. Połączenie: port PD → ładowarka lub powerbank; port USB-A → interfejs audio lub mikser cyfrowy. Dla starszych urządzeń Apple: Apple Lightning OTG Camera Adapter.

9 Mikser stereo na żywo

Fadery w zakładce Song pozwalają regulować głośność par kanałów stereo w czasie rzeczywistym — bez zatrzymywania muzyki.

AkcjaEfekt
Przeciągnij fader w góręZwiększ głośność pary kanałów
Przeciągnij fader w dółZmniejsz głośność
Liczba pod faderemAktualna głośność w procentach
Czerwony faderKanał wyciszony (Mute)
💡 Wskazówka: Fadery są pogrupowane w pary stereo odpowiadające wyjściom USB. OUT 1+2 to jeden fader, OUT 3+4 — drugi itd.

Rozdzielanie pary stereo na kanały mono

Każda para faderów (np. 1+2, 3+4) ma w nagłówku ikonę 🔗 łańcucha:

Stan ikonkiZnaczenie
🔗 szaraKanały sparowane (stereo) — jeden fader steruje oboma
Tap na szarąPara rozdziela się na dwa niezależne fadera mono
🔗 pomarańczowaKanały rozdzielone (mono) — każdy ma własny fader i poziom
Tap na pomarańczowąPara łączy się z powrotem w stereo (głośność uśredniona)
💡 Przykład: Kanały 1–4 to pary stereo, a kanały 5 i 6 to dwa niezależne kanały mono — rozdziel parę 5+6 i steruj każdym osobno.

Zapisywanie ustawień głośności miksera

Mikser pozwala zapisać aktualne położenia faderów oraz stan link/unlink bezpośrednio z songiem. Po soundchecku kliknij SAVE (pomarańczowy baner pojawia się automatycznie po każdej zmianie), aby zachować stan miksera.

  1. W zakładce Songs lub PlayList ustaw fadery i stan stereo/mono na pożądane wartości dla bieżącego songu.
  2. Pomarańczowy baner SAVE pojawia się automatycznie zaraz po przesunięciu fadera lub zmianie stanu link/unlink.
  3. Kliknij SAVE w banerze — pozycje faderów i stan sparowania kanałów zostają zapisane i będą automatycznie wczytane przy następnym otwarciu tego songu w dowolnej zakładce.
💡 Wskazówka: Użyj tej funkcji po soundchecku, aby zablokować przetestowane poziomy osobno dla każdego songu. Zapis jest per-song — każda piosenka przechowuje własny snapshot miksera.

Synchronizacja miksera między zakładką Songs a PlayList

Ustawienia miksera są przechowywane we wspólnym snapshócie per-song. Oznacza to:

  • Ustawienia zapisane w zakładce Songs są natychmiast widoczne po wybraniu tego samego songu w zakładce PlayList — i na odwrót.
  • Obie zakładki mają identyczny pomarańczowy baner SAVE — możesz zapisywać z każdego miejsca.
  • Stan link/unlink każdej pary kanałów jest zapisywany razem z poziomami głośności — nie musisz ręcznie rozdzielać kanałów po ponownym ładowaniu songu.
  • Ostatni zapis wygrywa — jeśli zapiszesz w Songs, a następnie zapiszesz w PlayList, zapis z PlayList nadpisuje poprzedni.
💡 Workflow: Zrób soundcheck w zakładce Songs, kliknij SAVE — gdy przejdziesz na zakładkę PlayList podczas show, wszystkie Twoje poziomy czekają gotowe.

Jasny pasek nagłówka nad faderami

Obszar z numerem kanału i ikoną 🔗 ma lekko jaśniejsze zaokrąglone tło. Pełni dwie funkcje:

  • Wizualnie sugeruje, że fadera można przewijać poziomo
  • Praktycznie daje bezpieczne miejsce na palec do swipowania — dotykanie fadera natychmiast zmienia głośność, a przesunięcie palcem po jasnym pasku przewija widok bez ryzyka przestawienia poziomów

Alias kanału

Każdy fader może mieć krótką etykietę — alias — widoczną nad numerem kanału podczas show.

Ustawianie aliasu (zakładka PROJECT)

W widoku edycji traku, między nazwą pliku a przyciskiem S (Solo), pojawia się małe pole tekstowe z podpowiedzią NameTrack. Wpisz krótką nazwę, np.:

snr  •  kic  •  bas  •  voc  •  gt1  •  key

  • Maksymalnie 8 znaków
  • Alias zapisywany razem z songiem
  • Puste pole — fader wygląda normalnie, bez zmian

Wyświetlanie aliasu nad faderem (zakładka SONG)

Jeśli alias jest wpisany, pojawia się nad numerem kanału w nagłówku fadera — niebieską pogruboną czcionką monospacową. Widoczny zarówno na faderach stereo (1+2) jak i mono (po rozłączeniu pary).

Nagłówek fadera — stała wysokość

Szare pole nagłówka ma stałą wysokość niezależnie od tego, czy alias jest wpisany. Dzięki temu:

  • Fader volume zawsze zaczyna się w tej samej pozycji
  • Przełączanie stereo ↔ mono nie przesuwa fadera
  • Wyższy pasek nagłówka daje wygodniejszą powierzchnię do swipowania poziomego

10 Teksty piosenek (Lyrics)

Stemly ma wbudowany serwer tekstów Wi-Fi. Po naciśnięciu PLAY aplikacja automatycznie przełącza się na zakładkę Lyrics po 2 sekundach (AutoLyrics).

Gdzie przechowywać pliki z tekstami

Pliki tekstów przechowywane są w wbudowanym katalogu aplikacji — zawsze dostępnym, bez potrzeby ponownego wskazywania po restarcie:

Pliki → Na moim iPadzie → Stemly → Lyrics

  • Zalecany format: TXT (UTF-8). RTF też jest obsługiwany.
  • Nazwa pliku musi odpowiadać tytułowi songu w aplikacji (bez względu na wielkość liter, tolerancyjne dla polskich znaków).
  • Zielona ikona ✓ obok songu = plik tekstowy znaleziony. Czerwona ! = brak pliku.
  • Przytrzymaj tytuł songu na liście po prawej → otwiera menedżer pliku tekstowego dla tego songu.
  1. Umieść pliki TXT w Pliki → Na moim iPadzie → Stemly → Lyrics.
  2. Upewnij się, że urządzenie hosta jest w tej samej sieci lokalnej co urządzenie odbiorcze.
  3. Otwórz zakładkę Lyrics i użyj przycisku QR, aby szybko udostępnić stronę z tekstem.
  4. Tekst bieżącej piosenki pojawia się automatycznie i zmienia się wraz z wyborem songu lub przebiegiem setlisty.

Opcje sieci dla wyświetlania tekstów

Urządzenia odbiorcyPotrzebna siećZalecenie
Tylko iOSDodatkowy router niepotrzebnyUrządzenia Apple łączą się bezpośrednio — działa również w trybie samolotowym. W razie potrzeby włącz Osobisty hotspot.
Android, Windows, inne systemyWspólna lokalna sieć Wi-Fi wymaganaWszystkie urządzenia muszą być w tej samej sieci. Najlepiej: przywieź własny przeżnośny router. Nie polegaj na Wi-Fi klubu.
📷 Kod QR — najszybsze połączenie. W zakładce Lyrics użyj przycisku QR, aby natychmiast wyświetlić kod na ekranie. Muzycy skanują go i otwierają przeglądarkę bez wpisywania adresu.
⚠️ Trzymaj ekran hosta włączony — nie pozwól mu zaśnąć podczas show. Jeśli ekran się wyłączy, serwer Wi-Fi zatrzymuje się i teksty przestaną się aktualizować.

Zalecenie: Ustaw Ustawienia → Ekran i jasność → Automatyczna blokada → Nigdy przed wyjściem na scenę.

Jeśli ekran się wyłączył: Obuź urządzenie hosta, a następnie odśwież przeglądarkę na Androidzie / Windowsie / Macu — synchronizacja tekstów wznawia się natychmiast.
⚠️ Czerwony tytuł w zakładce Lyrics — niezgodność nazw. Jeśli tytuł songu nie zgadza się z nazwą pliku tekstowego na dysku, tytuł zostanie wyświetlony na czerwono.

Jak to naprawić: Upewnij się, że tytuł songu (wpisany w Project) i nazwa pliku tekstowego na dysku są identyczne.
💡 AutoLyrics: Możesz wyłączyć automatyczne przełączanie na teksty w Settings → AutoLyrics.

Nagłówek zakładki Lyrics — wyświetlanie na hoście

Podczas odtwarzania nagłówek zakładki Lyrics pokazuje trzy elementy obok siebie:

ElementCo pokazuje
Tytuł songuBieżący song — biały tekst
-3:42 licznikCzas pozostały do końca songu — zielony monospacowy, aktualizuje się co sekundę
Next: [tytuł]Tytuł następnego songu w kolejce — pomarańczowy tekst, 17 pt. Pojawia się tylko gdy song jest kolejkowany z Remote (iOS lub Android).

Now Playing i Next Song — transmisja Wi-Fi

Stemly teraz wysyła na żywo informacje o songach do wszystkich podłączonych odbiorników przez Wi-Fi. Strona w przeglądarce na każdym urządzeniu aktualizuje się automatycznie — bez odświeżania.

Transmitowane daneOpis
Now PlayingTytuł aktualnie odtwarzanego songu — wyświetlany dużą czcionką na wszystkich odbiornikach
Next SongTytuł songu dodanego przez usera do kolejki — wyświetlany jako podtytuł poniżej aktualnego tytułu
💡 Wskazówka: Muzycy w zespole widzą jednocześnie bieżącą i następną piosenkę na swoich telefonach — bez żadnej interakcji.

Licznik czasu (countdown)

Stemly wyświetla na żywo odliczanie do końca bieżącej piosenki w dwóch miejscach:

MiejsceCo widzisz
Zakładka Lyrics (host)Zielony licznik -3:42 pojawia się w nagłówku obok tytułu songu i aktualizuje się co sekundę. Znika gdy odtwarzanie się zatrzyma.
Odbiorniki Wi-Fi (przeglądarka)Ten sam licznik jest wysyłany przez SSE i wyświetlany u góry strony w przeglądarce. Resetuje się do pustego gdy odtwarzanie się zatrzyma.
💡 Brak migania: Licznik używa osobnego kanału SSE, dzięki czemu tylko element timera aktualizuje się co sekundę — tekst lyrics nigdy nie przeładowuje się ani nie przewija.

11 Presety Out/Vol

Preset zapisuje całą konfigurację kanałów wyjściowych i głośności — wczytujesz go jednym kliknięciem do nowej piosenki.

Jak zapisać Preset Out/Vol:

  1. W zakładce Project ustaw kanały wyjściowe i głośność dla wszystkich ścieżek.
  2. Kliknij Out/Vol Presets → Save Setting.
  3. Wpisz nazwę, np. “Standardowy 4 stereo” i kliknij Save.

Jak wczytać preset w nowej piosence:

  1. Dodaj ścieżki do nowego songu.
  2. Kliknij Out/Vol Presets → Load Setting i wybierz z listy.
  3. Kanały wyjściowe i głośność zostają przypisane automatycznie — gotowe.

12 Backup danych — obowiązkowy przed koncertem

Baza danych Stemly zawiera wszystkie Twoje playlisty, songi i routing. Jeden plik JSON — musisz go chronić.

Jak zrobić backup:

  1. Przejdź do zakładki Settings.
  2. Kliknij Export Database.
  3. Wybierz miejsce zapisu: iCloud Drive, AirDrop do Maca, lub wyślij e-mailem.

Jak przywrócić dane:

  1. Przejdź do Settings → Import Database.
  2. Wskaż plik JSON z backupu.
  3. Wszystkie playlisty i songi wracają natychmiast.
⚠️ Krytyczne: Plików audio backup nie dotyczy — one żyją w Twoim folderze. Backup z Settings chroni tylko konfigurację playlist i routingów. Trzymaj plik JSON w iCloud Drive.
🛑 Zapisuj backup poza folderem aplikacji. Folder Pliki → Na moim iPadzie → Stemly jest kasowany razem z aplikacją. Zapisuj plik JSON do bezpiecznego miejsca: iCloud Drive, AirDrop na Maca lub do własnego folderu — np. „Stemly Copy” bezpośrednio w Na moim iPadzie.

13 Lista kontrolna przed show

Przed każdym występem sprawdzić:

  • Zrobiłem backup bazy danych (Settings → Export Database)
  • Wszystkie pliki audio są w folderze — żadnych brakujących ścieżek
  • Przetestowałem routing audio na urządzeniu USB (soundcheck)
  • Sprawdziłem ustawienie liczby kliknięć PLAY/STOP w Settings
  • Uruchomiłem serwer Lyrics i sprawdziłem połączenie na przynajmniej jednym urządzeniu
  • Automatyczna blokada ekranu wyłączona: Ustawienia iOS → Ekran → Automatyczna blokada → Nigdy
  • iPad naładowany lub podłączony do zasilania przez hub USB
💡 Protip: Zrób soundcheck z Stemly Remote na iPhonie — stoisz przy mikserze i testujesz PLAY/STOP bez chodzenia do iPada.
🎧 Po dłuższej przerwie (20–30 min): iOS może cicho dezaktywować sesję audio gdy Stemly jest w tle lub ekran jest wyłączony. Stemly automatycznie reaktywuje AVAudioSession tuż przed naciśnięciem PLAY, więc audio wraca poprawnie. Jeśli używałeś Spotify lub innej aplikacji audio podczas przerwy, zamknij ją całkowicie przed naciśnięciem PLAY w Stemly.

14 Formaty audio, konwersja i limity śladów

Co się dzieje podczas odtwarzania różnych formatów

FormatCo się dziejeLive show
WAV 48kHzWczytany do RAM — zero przetwarzania podczas grania✅ Idealny
WAV 44.1kHz (po konwersji)Konwertowany raz przy imporcie, potem do RAM✅ Bezpieczny
WAV 44.1kHz (bez konwersji)Gra ~2.4% szybciej — 4 min song kończy się 5–6 sek za wcześnie, ślady się desynchronizują⚠️ Tylko dom
MP3 (po konwersji do WAV)Dekodowany raz przy imporcie, zapisany jako WAV 48kHz✅ Bezpieczny
MP3 (bez konwersji)Dekodowanie w czasie rzeczywistym na CPU — ryzyko glitchów przy wielu śladach❌ Unikaj
⚠️ Złota zasada: Konwertuj wszystkie pliki do WAV 48kHz przed soundcheckiem. Stemly oferuje konwersję automatycznie przy dodawaniu MP3 lub pliku 44.1kHz.

Zużycie RAM — ile pamięci na ślad

Format1 min mono1 min stereo
WAV 48kHz Float32~11 MB~23 MB
MP3 / 44.1kHz (po konwersji)~11 MB~23 MB

Limity śladów według urządzenia (iOS 17.6)

UrządzenieRAMMaks. ślady*
iPhone XR · iPad 7th gen · mini 53 GB5–6 śladów
iPhone XS · iPad Air 3rd gen4 GB8–10 śladów
iPhone 12 Pro · iPad Air 4th gen6 GB15 śladów
iPhone 14 Pro · iPad Air M16 GB15 śladów
iPhone 15 Pro · iPad Pro M2/M48–16 GB32 ślady ✓

* Wartości dla 4-minutowych mono WAV 48kHz. Ślady stereo zajmują 2× więcej RAM.

Przykładowe sesje live

KonfiguracjaZużycie RAMDziała na
6 śladów mono · 4 min~264 MBWszystkie urządzenia
8 śladów (4 mono + 2 stereo) · 4 min~268 MBWszystkie urządzenia
12 śladów (8 mono + 2 stereo) · 4 min~444 MBiPad Air+
20 śladów mono · 5 min~1100 MBiPad Pro M2/M4

15 Bluetooth — pedał nożny

Stemly obsługuje każdy pedał nożny Bluetooth, który paruje się jako standardowa klawiatura BT — np. Joyo JSP-1 lub dowolny pedał do przewijania stron PDF. Nie potrzeba żadnych sterowników ani konfiguracji CoreBluetooth.

Jak to działa

Pedały BT parują się z iOS jak zwykła klawiatura Bluetooth. Po sparowaniu Stemly przechwytuje zdarzenia klawiszy i mapuje je na akcje sceniczne: PLAY i STOP.

Parowanie

  1. Włącz tryb parowania pedału (zazwyczaj przytrzymaj przycisk, aż dioda LED zacznie migać).
  2. Na iPadzie/iPhonie: Ustawienia → Bluetooth → wybierz pedał z listy.
  3. Pedał jest sparowany. W Stemly nie trzeba nic konfigurować — wystarczy otworzyć apkę.

Konfiguracja w Stemly

Dotknij ikony pedału (🦶) w pasku narzędzi zakładki Songs, aby otworzyć panel Foot Pedal Settings.

AkcjaCo robi
PLAYUruchamia przycisk PLAY (z zabezpieczeniem liczby kliknięć)
STOPUruchamia przycisk STOP (z zabezpieczeniem liczby kliknięć)

Przypisanie przycisku pedału do akcji

  1. W panelu Foot Pedal Settings znajdź wiersz akcji (np. PLAY).
  2. Kliknij SET — wiersz podświetla się na pomarańczowo i pojawia się komunikat „Naciśnij klawisz…”
  3. Naciśnij przycisk pedału, który chcesz przypisać. Nazwa klawisza pojawia się od razu.
  4. Naciśnij Escape (lub kliknij Anuluj), aby przerwać bez zapisywania.
💡 Rozwiązywanie konfliktów: Jeśli przypiszesz klawisz, który jest już używany przez inną akcję, Stemly automatycznie usuwa go ze starego przypisania.

Tryb kliknięć — PLAY i STOP

PLAY i STOP mają niezależny selektor trybu kliknięć:

TrybDziałanie
1 klikJedno naciśnięcie pedału uruchamia akcję natychmiast
2 kliknięciaWymagane dwa naciśnięcia w ciągu 0,8 s — odpowiada zabezpieczeniu na ekranie. Domyślnie.
⚠️ Zabezpieczenie sceniczne: Domyślny tryb 2 kliknięć odzwierciedla wymaganą liczbę tapnięć na ekranie. Użyj trybu 1 klik tylko jeśli jesteś pewien, że nie naciśniesz pedału przypadkowo podczas występu.

Wskaźniki kliknięć

W trybie oczekiwania na drugie kliknięcie (tryb 2 kliknięć) obok napisu PLAY lub STOP pojawia się ?. Jeśli drugie naciśnięcie nie nastąpi w ciągu 0,8 s — licznik resetuje się automatycznie.

Czyszczenie przypisań

  • Dotknij ikony obok przypisanego klawisza, aby wyczyścić ten slot.
  • Dotknij Wyczyść wszystkie przypisania na dole panelu, aby zresetować wszystko.
💡 Ustawienia zapisywane są automatycznie w UserDefaults i przetrwają restart aplikacji i reboot urządzenia.

Obsługiwane modele pedałów

Działa każdy pedał BT parujący się jako standardowa klawiatura HID. Potwierdzone modele:

PedałTypowy wysyłany klawisz
Joyo JSP-1 (lewy)← Strzałka w lewo
Joyo JSP-1 (prawy)→ Strzałka w prawo
Większość pedałów do PDFPage Up / Page Down lub strzałki
✈️ Tryb samolotowy: Pedały BT działają w trybie samolotowym — Bluetooth nie jest wyłączany automatycznie po włączeniu trybu samolotowego na iOS (można go ręcznie włączyć ponownie).

16 Play Mode Settings — miks słuchawkowy

Play Mode Settings pozwala miksowaæ multitracki bezpośrednio na wyjście słuchawkowe iPada — przydatne do osobistego monitoringu, prób i sytuacji, gdy nie jesteś podłączony do interfejsu USB.

Auto-Pan

Po włączeniu Stemly automatycznie rozmieszcza ścieżki w polu stereo. Każda ścieżka otrzymuje pozycję panoramy wyliczoną z przypisanego kanału wyjścia USB — miks słuchawkowy jest wyważony bez ręcznego ustawiania.

Przypisanie OUT ścieżkiPozycja Auto-Pan
OUT 1 (L) / 2 (R)Całkowicie lewo / Całkowicie prawo
OUT 3 (L) / 4 (R)Środek-lewo / Środek-prawo
OUT 5 i wyżejRównomiernie rozdzielone w polu stereo

Auto-Gain

Stemly liczy łączną liczbę aktywnych ścieżek i automatycznie oblicza redukcję gainu, aby zapobiec przesterowaniu w miksie słuchawkowym. Im więcej ścieżek, tym większe tłumienie — sygnał wynikowy nigdy nie przeciąża wyjścia.

Aktywne ścieżkiRedukcja Auto-Gain (ok.)
2−3 dB
4−6 dB
8−9 dB
16−12 dB
📱 Gdzie to znaleźć: Przejdź do Settings → Play Mode Settings, aby włączyć Auto-Pan i Auto-Gain dla wyjścia słuchawkowego.
💡 Wyjście USB nie jest zmieniane — Auto-Pan i Auto-Gain działają tylko na miks słuchawkowy. Mikser odbiera oryginalne, nienaruszone sygnały na każdym kanale USB.

17 Monitor CPU i RAM

Stemly wyświetla w czasie rzeczywistym wskaźniki CPU i RAM zarówno w zakładce Project jak i w zakładce Songs — masz stały wgląd w obciążenie urządzenia.

WskaźnikLokalizacjaCo pokazuje
CPU %Project i SongsBieżące obciążenie procesora — przydatne do wykrycia dekodowania MP3 w czasie rzeczywistym lub dużej liczby ścieżek
RAM MBProject i SongsPamięć używana przez aplikację — pomóże utrzymać się w bezpiecznych granicach dla Twojego urządzenia (zob. rozdział 14)
💡 Zielony = bezpieczny • Żółty = zbliża się do limitu • Czerwony = ryzyko. Jeśli RAM zmieni się na czerwony podczas show, rozważ podział setu na dwie krótsze konfiguracje.
⚠️ Wysokie CPU podczas odtwarzania oznacza zazwyczaj, że jedna lub więcej ścieżek jest dekodowana w czasie rzeczywistym (MP3 bez wstępnej konwersji). Skonwertuj wszystkie pliki do WAV 48kHz — zob. rozdział 14.

Masz pytania lub problem?

Zazwyczaj odpowiadamy w ciągu 24 godzin w dni robocze.

Napisz do nas →