UltraStar: Unterschied zwischen den Versionen

Aus Fachschaft_Informatik
Zur Navigation springen Zur Suche springen
K (Link zu Ultrastar aktualisiert)
K (Kleine Überarbeitung)
Zeile 1: Zeile 1:
 
<small>In diesem Artikel wird die Konfiguration der UltraStar-Software beschrieben. Für das Karaoke-HOWTO siehe [[HOWTO:Karaoke-Party]].</small>
 
<small>In diesem Artikel wird die Konfiguration der UltraStar-Software beschrieben. Für das Karaoke-HOWTO siehe [[HOWTO:Karaoke-Party]].</small>
  
UltraStar (eigentlich UltraStar Deluxe) ist eine Open-Source Karaoke Software, die von der Fachschaft Informatik bei der Weihnachtsfeier und der OE eingesetzt wird. UltraStar ist von der Funktionsweise sehr ähnlich zu SingStar, läuft allerdings auf dem PC. Von der letzten stabilen Version gibt es Ausgaben für Windows, Linux und macOS. Die aktuellste Version (1.3 Beta) gibt es zur Zeit nur für Windows (Stand: 15. Oktober 2016).
+
UltraStar (eigentlich UltraStar Deluxe) ist eine Open-Source Karaoke Software, die von der Fachschaft Informatik bei der Weihnachtsfeier und der OE eingesetzt wird. UltraStar ist von der Funktionsweise sehr ähnlich zu SingStar, läuft allerdings auf dem PC. Von der letzten stabilen Version gibt es Ausgaben für Windows, Linux und macOS. Die aktuellste Version (2017.08.0 Stable) gibt es zur Zeit nur für Windows (Stand: 14. Dezember 2019), kann aber problemlos für macOS und Linux kompiliert werden.
  
 
== HowTo: UltraStar ==
 
== HowTo: UltraStar ==
Zeile 10: Zeile 10:
  
 
# Den Rechner selbst.
 
# Den Rechner selbst.
# [https://sourceforge.net/projects/ultrastardx/ UltraStar], vorzugsweise Version 1.3 Beta oder neuer, ältere Versionen sollten aber auch funktionieren.
+
# [https://sourceforge.net/projects/ultrastardx/ UltraStar], vorzugsweise in der neusten verfügbaren Version. Ältere Versionen sollten aber auch funktionieren.
 
# Die Songbibliothek (muss runtergeladen werden) von der [mailto:ag-karaoke@mailhost.informatik.uni-hamburg.de Karaoke-AG]
 
# Die Songbibliothek (muss runtergeladen werden) von der [mailto:ag-karaoke@mailhost.informatik.uni-hamburg.de Karaoke-AG]
 
# Mikrofone
 
# Mikrofone
 +
# Boxen, die in der Lage sind, Musik sehr laut und verzögerungsfrei abzuspielen
  
Theoretisch funktioniert jede Art von Audioeingabegerät für UltraStar. Am schönsten sind aber die offiziellen SingStar-Mikrofone (mit Kabel oder kabellos). Diese schließt man einfach über USB an den Rechner an und startet dann UltraStar. Die Mikrofone werden automatisch erkannt.
+
Theoretisch funktioniert jede Art von Audioeingabegerät für UltraStar. Am schönsten sind aber die offiziellen SingStar-Mikrofone (mit Kabel oder kabellos). Diese schließt man einfach über USB an den Rechner an und startet dann UltraStar. Die Mikrofone werden in der Regel automatisch erkannt.
  
 
=== UltraStar aufbauen ===
 
=== UltraStar aufbauen ===
Zeile 25: Zeile 26:
 
# Adapter & Kabel für den/die Beamer
 
# Adapter & Kabel für den/die Beamer
 
# Mikrofone
 
# Mikrofone
 +
# Ggf. eine externe Soundkarte oder ein Mischpult, um bequem die Lautstärke regeln zu können.
  
 
=== UltraStar-Einstellungen ===
 
=== UltraStar-Einstellungen ===
  
Man kann UltraStar in Version 1.3 mit bis zu 12 Spielern spielen. Das ist meistens zu viel. Ich empfehle: max. 3 Spieler für 1 Beamer, max. 6 Spieler für 2 Beamer.
+
Man kann UltraStar theoretisch mit sehr vielen Spielern spielen spielen. Meistens ist das aber nicht praktikabel. Ich empfehle: maximal 3 Spieler für 1 Beamer/Display und maximal 6 Spieler für 2 Beamer.
  
 
Die folgenden Einstellungen sind für UltraStar empfohlen. Alles was nicht aufgelistet ist, kann nach persönlicher Präferenz eingestellt werden.
 
Die folgenden Einstellungen sind für UltraStar empfohlen. Alles was nicht aufgelistet ist, kann nach persönlicher Präferenz eingestellt werden.
Zeile 47: Zeile 49:
 
|-
 
|-
 
| Vollbild
 
| Vollbild
| Bei zwei Beamern "Aus", sonst "An"
+
| Bei zwei Beamern "Fenster-Vollbild", sonst "An"
 
|-
 
|-
 
| Auflösung
 
| Auflösung
Zeile 65: Zeile 67:
 
| Beat-Click
 
| Beat-Click
 
| Aus
 
| Aus
|-
 
| Music Gain
 
| Normalerweise "Aus"
 
 
|-
 
|-
 
!colspan="2"| Aufnahme
 
!colspan="2"| Aufnahme
Zeile 87: Zeile 86:
 
|-
 
|-
 
| Mic-Anhebung
 
| Mic-Anhebung
| Muss man ausprobieren, +12dB oder +18dB ist für SingStar-Mikrofone gut
+
| Muss man ausprobieren, +12dB ist für SingStar-Mikrofone gut
 
|}
 
|}
  
Zeile 110: Zeile 109:
 
# Kann bei <code>SongDir1</code> einen Pfad eintragen oder/und
 
# Kann bei <code>SongDir1</code> einen Pfad eintragen oder/und
 
# Weitere <code>SongDir#</code> hinzufügen. Man darf keine Nummer am Ende doppelt verwenden
 
# Weitere <code>SongDir#</code> hinzufügen. Man darf keine Nummer am Ende doppelt verwenden
 +
 +
== Mögliche Probleme ==
 +
Achtung Falle: Es gibt einige Probleme, die bei der Benutzung von UltraStar manchmal auftreten. Hier eine (vermutlich nicht vollständige Liste) von bekannten Problemen und einigen Lösungsvorschlägen.
 +
 +
=== Die richtigen Boxen ===
 +
Für Karaoke ist wichtig, dass das Audio-Setup verzögerungsfrei funktioniert. Das ist in vielen Fällen trivial, in anderen aber problematisch. Beispielsweise eigenen sich viele Bluetooth-Boxen nicht für UltraStar, selbst wenn sie mit Kabel betrieben werden. UE Boom Boxen haben zum Beispiel eine Verzögerung, die für die normale Musikwiedergabe unproblematisch ist, aber für Karaoke sehr stört. In den meisten Fällen entsteht die Verzögerung durch die Box selbst und kann nicht umgangen werden.
 +
 +
=== Die richtigen Mikrofone ===
 +
Wie auch bei den Boxen ist es wichtig, dass die Mikrofone verzögerungsfrei arbeiten. Nach dem aktuellen Stand ist es nicht möglich, die Verzögerung von Mikrofonen zu Kalibrieren (es gibt aber ein entsprechendes [https://github.com/UltraStar-Deluxe/USDX/issues/491 Feature Request]).
 +
 +
=== Das Audio klingt komisch ===
 +
In vielen Fällen sind die Audiodateien einfach nur in schlechter Qualität vorhanden. Hier lässt sich kaum etwas machen. Manchmal ist der Grund aber auch ein merkwürdiger Fehler in der Software selbst. In dem Fall reicht es, UltraStar zu beenden und neu zu starten. Normalerweise behebt dies den Fehler.
  
 
== Verfügbare Songs ==
 
== Verfügbare Songs ==

Version vom 14. Dezember 2019, 18:20 Uhr

In diesem Artikel wird die Konfiguration der UltraStar-Software beschrieben. Für das Karaoke-HOWTO siehe HOWTO:Karaoke-Party.

UltraStar (eigentlich UltraStar Deluxe) ist eine Open-Source Karaoke Software, die von der Fachschaft Informatik bei der Weihnachtsfeier und der OE eingesetzt wird. UltraStar ist von der Funktionsweise sehr ähnlich zu SingStar, läuft allerdings auf dem PC. Von der letzten stabilen Version gibt es Ausgaben für Windows, Linux und macOS. Die aktuellste Version (2017.08.0 Stable) gibt es zur Zeit nur für Windows (Stand: 14. Dezember 2019), kann aber problemlos für macOS und Linux kompiliert werden.

HowTo: UltraStar

UltraStar einrichten

Um UltraStar auf einem Rechner laufen zu lassen, braucht man die folgenden Dinge. Besonders das Runterladen der Songbibliothek kann eine Weile dauern...

  1. Den Rechner selbst.
  2. UltraStar, vorzugsweise in der neusten verfügbaren Version. Ältere Versionen sollten aber auch funktionieren.
  3. Die Songbibliothek (muss runtergeladen werden) von der Karaoke-AG
  4. Mikrofone
  5. Boxen, die in der Lage sind, Musik sehr laut und verzögerungsfrei abzuspielen

Theoretisch funktioniert jede Art von Audioeingabegerät für UltraStar. Am schönsten sind aber die offiziellen SingStar-Mikrofone (mit Kabel oder kabellos). Diese schließt man einfach über USB an den Rechner an und startet dann UltraStar. Die Mikrofone werden in der Regel automatisch erkannt.

UltraStar aufbauen

Um für ein Fachschaftsfest UltraStar einsatzbereit zu machen, werden die folgenden Dinge benötigt:

  1. Ein Raum mit Beamer
  2. Ein Rechner mit UltraStar
  3. Tastatur und Maus
  4. Adapter & Kabel für den/die Beamer
  5. Mikrofone
  6. Ggf. eine externe Soundkarte oder ein Mischpult, um bequem die Lautstärke regeln zu können.

UltraStar-Einstellungen

Man kann UltraStar theoretisch mit sehr vielen Spielern spielen spielen. Meistens ist das aber nicht praktikabel. Ich empfehle: maximal 3 Spieler für 1 Beamer/Display und maximal 6 Spieler für 2 Beamer.

Die folgenden Einstellungen sind für UltraStar empfohlen. Alles was nicht aufgelistet ist, kann nach persönlicher Präferenz eingestellt werden.

Spiel
Ordner Aus
Sortierung Künstler
Debug Aus
Grafik
Vollbild Bei zwei Beamern "Fenster-Vollbild", sonst "An"
Auflösung Wie beim Bildschirm
Visualisierung When No Video and Image
Sound
Mikrofon-Wiedergabe Aus
Click-Assistent Aus
Beat-Click Aus
Aufnahme
Soundkarte Man muss alle Soundkarten durchschalten und jeder davon die entsprechenden Spieler zuweisen
Eingang Ist egal
Kanal 1 Ein Spieler, der das entsprechende Mikrofon hat
Kanal 2 Wie Kanal 1
Rauschunterdrückung Muss man ausprobieren, 15% ist meistens gut.
Mic-Anhebung Muss man ausprobieren, +12dB ist für SingStar-Mikrofone gut

Spielen auf mehreren Monitoren

Um auf mehreren Monitoren/Beamern zu spielen muss man folgende Dinge in der Reihenfolge tun:

  1. Die Auflösung von beiden Monitoren angleichen (Sonst wird was abgeschnitten oder es gibt bunte Ränder)
  2. Die Bildschirme im Betriebssystem horizontal nebeneinander ausrichten. In Windows muss Bildschirm 1 links sein.
  3. Den Vollbildmodus in UltraStar ausschalten
  4. Die Datei config.ini im UltraStar-Installationsordner öffnen und dort die Zeile Screens=1 suchen.
  5. Stattdessen Screens=2 schreiben und speichern.
  6. UltraStar starten.
  7. Freuen

Den Songordner ändern

Man kann einen oder mehrere Songordner für UltraStar festlegen, aus denen sich UltraStar die Songs holt. Dazu:

  1. Öffnet man die config.ini im Installationsverzeichnis von UltraStar,
  2. Sucht die Zeile SongDir1=,
  3. Kann bei SongDir1 einen Pfad eintragen oder/und
  4. Weitere SongDir# hinzufügen. Man darf keine Nummer am Ende doppelt verwenden

Mögliche Probleme

Achtung Falle: Es gibt einige Probleme, die bei der Benutzung von UltraStar manchmal auftreten. Hier eine (vermutlich nicht vollständige Liste) von bekannten Problemen und einigen Lösungsvorschlägen.

Die richtigen Boxen

Für Karaoke ist wichtig, dass das Audio-Setup verzögerungsfrei funktioniert. Das ist in vielen Fällen trivial, in anderen aber problematisch. Beispielsweise eigenen sich viele Bluetooth-Boxen nicht für UltraStar, selbst wenn sie mit Kabel betrieben werden. UE Boom Boxen haben zum Beispiel eine Verzögerung, die für die normale Musikwiedergabe unproblematisch ist, aber für Karaoke sehr stört. In den meisten Fällen entsteht die Verzögerung durch die Box selbst und kann nicht umgangen werden.

Die richtigen Mikrofone

Wie auch bei den Boxen ist es wichtig, dass die Mikrofone verzögerungsfrei arbeiten. Nach dem aktuellen Stand ist es nicht möglich, die Verzögerung von Mikrofonen zu Kalibrieren (es gibt aber ein entsprechendes Feature Request).

Das Audio klingt komisch

In vielen Fällen sind die Audiodateien einfach nur in schlechter Qualität vorhanden. Hier lässt sich kaum etwas machen. Manchmal ist der Grund aber auch ein merkwürdiger Fehler in der Software selbst. In dem Fall reicht es, UltraStar zu beenden und neu zu starten. Normalerweise behebt dies den Fehler.

Verfügbare Songs

Die aktuelle Songliste kann auf karaoke.mafiasi.de eingesehen werden. Es ist auch möglich, eigene Songs für UltraStar vorzubereiten. Die Songs auf dem Mafiasi-Server werden von der Karaoke-AG verwaltet.

Weiterführende Links

  • Offizielle Website
  • Bei Problemen wendet euch an die [mailto: ag-karaoke@mailhost.informatik.uni-hamburg.de Karaoke-AG]