[[Vorlage(Getestet, trusty, xenial)]] {{{#!vorlage Wissen [:Paketinstallation_DEB: Ein einzelnes Paket installieren] [:Editor: Einen Editor öffnen] [:Pakete installieren: Installation von Programmen] [:Programme kompilieren: Pakete aus dem Quellcode erstellen] [:Programme starten: Ein Programm ohne Menüeintrag starten] [:Packprogramme: Archive entpacken] }}} [[Inhaltsverzeichnis(1)]] [[Bild(ultrastar_deluxe_by_c3d49-d6t81yz.png, 96, align=left)]] [http://ultrastardx.sourceforge.net/ UltraStar Deluxe] {en} ist ein Clone des bekannten Karaoke-Spiels [wikipedia:SingStar:] von der PlayStation. Für das Spiel stehen auf der Projektseite einige freie Lieder zum Download bereit. Um weitere Stücke mit dem Programm zu singen, benötigt man eine Musikdatei, welche in den Formaten [#Codecs ogg, mp3, o.ä.] vorliegen sollte, passend dazu eine Textdatei, in der sich der Text sowie die Tonhöhe befinden. Optional können Cover, Hintergrundbilder und Videos ([#Codecs flv, divx, mpg und avi]) genutzt werden, die dann zum Lied eingeblendet werden. Das Programm kann durch Designs im Aussehen verändert und durch [#Erweiterungen Erweiterungen] im Funktionsumfang ergänzt werden. [[Vorlage(Bildersammlung, , 250 Menue.jpg, "Hauptmenü" sh2.png, "Songauswahl" )]] = Installation = Ultrastar Deluxe ist nicht mehr in den offiziellen Paketquellen enthalten. Als Alternative zum [:PPA:] (s. u.) kann man auf [:Spiele/Performous:Performous] ausweichen, zu dem auch offizielle Pakete vorhanden sind. Das PPA ist jedoch nur bis [:15.10:] verfügbar und man muss das Programm für neuere Versionen [#Quellcode kompilieren]. == PPA == Die letzte Version von Ultrastar Deluxe (Version 1.1.0) kann über fertige Pakete installiert werden (siehe auch [http://ultrastardeluxe.xtremeweb-hosting.net/wiki2/index.php?title=Setup_%28Linux%29 Ultrastar-Wiki] {en}). [[Vorlage(PPA, tobydox/ultrastardx)]] Nach dem Aktualisieren der Paketquellen können die folgenden Pakete installiert [3] werden: {{{#!vorlage Paketinstallation ultrastar-deluxe, ppa ultrastar-deluxe-songs, ppa, optional }}} Nach erfolgreicher Installation ist das Programm unter ''"Anwendungen -> Spiele -> UltraStar Deluxe"'' zu finden. [[Vorlage(Bildersammlung, right, 250 sh1.png, "Singen" )]] == Quellcode == === Vorbereitung === Um das Programm kompilieren zu können müssen im Vorfeld die folgenden Pakete installiert [3] werden: {{{#!vorlage Paketinstallation git fpc libsdl2-dev libsdl2-image-dev libsdl2-image-2.0-0 libsdl2-2.0-0 ffmpeg libavdevice-dev libsqlite3-0 libsqlite3-dev libpcre3 libpcre3-dev ttf-dejavu ttf-freefont portaudio19-dev lua5.1-dev libopencv-highgui-dev libprojectm-dev }}} === Durchführung === Im nächsten Schritt wird der Quellcode von der Projektseite heruntergeladen und kompiliert [4]: {{{#!vorlage Befehl git clone https://github.com/UltraStar-Deluxe/USDX cd USDX ./autogen.sh ./configure make sudo make install }}} Über ''ultrastardx'' kann das Programm gestartet [5] werden. Alternativ den Menüeintrag wählen. == Lieder == === Pakete === Auf der [http://ultrastardx.sourceforge.net/usdx-downloads/content/songs/ Projektseite] {en} {dl} oder auf [http://performous.org/songs.html Performous] {en} gibt es ein paar freie Songs, welche verwendet werden können. Diese werden nach dem entpacken [6] in das passende Verzeichnis verschoben. Um UltraStar Deluxe mit neuen Songs zu erweitern, muss man die passende '''.txt'''-Datei erstellen oder aus dem Internet herunterladen. Hier eine Suchmaschinen verwenden. Die zugehörige Audiodatei entweder im Online-Store kaufen oder von der eigenen [:CDs_rippen:CD einlesen]. Cover und Hintergrundbilder ebenfalls im Internet suchen. Alternativ können Musikvideos in den Formaten [wikipedia:MPEG:], '''flv''' oder '''avi''' eingebunden werden. [[Bild(8839284-mlk-logo.png,,align=right)]] === My Little Karaoke === [https://www.mylittlekaraoke.com/ my Little Karaoke] {en} setzt auf die Engine von UltraStar Deluxe. Das [https://www.mylittlekaraoke.com/index.php?pages/Game-download Installationsskript] {en} {dl} funktioniert nicht richtig. Jedoch gibt es einen Umweg über den man an die Lieder, welche in verschiedensten Sprachen vorliegen, von [wikipedia:My_Little_Pony_–_Freundschaft_ist_Magie:My Little Pony] gelangen kann. Im Skript wird auf die Datei [https://mylittlekaraoke.com/store/webinst/linux.webinst linux.webinst] verwiesen. Öffnet man den Link so findet man eine Vielzahl von Dateien mit den Endungen '''.mlk''' (Karaoke) und '''.mlt''' (Theme). Hier die gewünschte(n) Dateie(n) herunterladen (z.B. https://www.mylittlekaraoke.com/store/webinst/AC3-base1.tar.mlk) und umbenennen. Bei allen Dateien handelt es sich um '''.tar'''-Archive. '''AC3-base1.tar.mlk''' muss in '''AC3-base1.tar''', die Datei '''SIM4-base25.tar.mlk''' in '''SIM4-base25.tar''' umbenannt werden und so weiter. Anschließend werden diese entpackt [6]. Es werden die Ordner '''Official''' und '''Community''' angelegt. Diese Ordner müssen in das Songverzeichnis verschoben werden, damit die Lieder verwendet werden können. Zusätzliche Lieder findet man auf der [https://www.mylittlekaraoke.com/store/beta/releases.html Projektseite] {en} {dl}. {{{#!vorlage Hinweis Das Copyright des jeweiligen Landes ist bei der Verwendung von Songs aus dem Internet zu beachten. }}} === Sammlung === Um eigene Lieder in das Programm zu importieren, muss man den Text und die passende Audiodatei nach '''~/.ultrastardx/songs/Interpret-Titel''' kopieren. Falls der Ordner nicht existiert, diesen manuell erstellen. In den Ordner '''Interpret - Titel''' können das Cover, ein Hintergrundbild oder ein Video hinzugefügt werden. {{{#!vorlage Hinweis Der Aufbau der Ordner und Dateien ist im Artikel zu [:Spiele/Performous#Lieder-2:Performous] detailliert beschrieben. }}} [[Vorlage(Bildersammlung, right, 250 Optionen.jpg, "Einstellungen" )]] = Konfiguration = == Mikrofon == Unter ''"Tools -> Options -> Record"'' mit [[Vorlage(Tasten, rechts)]] die Soundkarte wählen - z.B. `USBMIC Serial# xxxxxxxx`. Bei der Verwendung von "SingStar Mikrofonen" Kanal 1 auf `1` und Kanal 2 auf `2` setzen. Ansonsten `off` wählen. Die gewählten Werte entsprechen der Spielernummer. {{{#!vorlage Hinweis Vorher muss der Lautstärkeregler geöffnet, die entsprechende Soundkarte (z.B. `USBMIC Serial# xxxxxxxx`) ausgewählt und der Regler auf 100 % gesetzt werden. }}} ## SingStar Mics ## lsusb ## Bus 001 Device 002: ID 1415:0000 Nam Tai E&E Products Ltd. or OmniVision Technologies, Inc. Sony SingStar USBMIC == Sprache == Um die Oberfläche auf deutsch zu erhalten ''"Tools -> Options -> Game -> Language"'' anwählen und mit [[Vorlage(Tasten, links+rechts)]] `German` auswählen. Nach einem Neustart steht die neue Sprache zur Verfügung. = Bedienung = Das Programm ist intuitiv zu bedienen. Mit den Pfeiltasten [[Vorlage(Tasten, links+auf+ab+rechts)]] die gewünschten Menüpunkte ansteuern und mit [[Vorlage(Tasten, Enter)]] anwählen. Mittels [[Vorlage(Tasten, esc)]] gelangt man auf eine höhere Ebene. Alternativ kann das Spiel auch mit der Maus gesteuert werden. In der Songauswahl kann mit Hilfe des Scrollrads durch die Lieder geblättert werden. ||<-2 tablestyle="width: 95%;" rowclass="titel">UltraStar Deluxe|| || Menüpunkt||Beschreibung|| ||''"Singen"''||Das eigentlice Spiel starten. Hier stehen verschiedene Modi zur Verfügung.|| ||''"Party"''||Ein rundenbasiertes Teamspiel.|| ||''"Jukebox"''||Musikautomat.|| ||''"Werkzeuge"''||Statistiken ersehen, [#Editor Songeditor] (unter Linux deaktiviert) öffnen und [#Konfiguration Spielkonfiguration].|| ||''"Beenden"''||Spiel beenden.|| == Menü == In der Songauswahl [[Vorlage(Tasten, m)]] anwählen um den [#Editor Editor] zu öffnen, die Wiedergabeliste zu bearbeiten oder den Spieler zu wechseln. == Suche == Um einen Titel in der Musiksammlung zu suchen kann man der Songauswahl [[Vorlage(Tasten, j)]] anwählen und den gewünschten Titel suchen. == Spieler == Die Anzahl der Spieler wird unter ''"Optionen -> Spiel -> Spieler"'' eingestellt. Nachdem dies geschehen ist stehen diese im Spiel zur Verfügung. == Themes == Die auf der Projektseite verfügbaren [http://ultrastardx.sourceforge.net/usdx-downloads/content/themes/ Themes] {en} können von der Version 1.1 nicht verwendet werden, da sie für Vorgängerversionen erstellt wurden. Allerdings kann man über den [http://ultrastardx.sourceforge.net/ Blog] auf der Projektseite auch Themes für die aktuelle Version gefunden werden, die dann nach '''~/.ultrastardx/themes''' entpackt werden können [3]. [[Vorlage(Bildunterschrift, Editor.png, 333, "Editor", right)]] == Editor == Im internen Editor von UltraStar Deluxe können Songs bearbeitet werden. Der Editor lässt sich über die Taste [[Vorlage(tasten, m)]] in der Songauswahl öffnen. Eine ausführliche Anleitung über die Möglichkeiten ist im ehemaligen [iawm::][https://web.archive.org/web/20090612023101/http://ultrastardeluxe.xtremeweb-hosting.net/wiki/doku.php?id=interface:editor UltraStar Deluxe Wiki] {en} zu finden. Der Midi-to-Text-Editor (aufrufbar über das Hauptmenü) ist in der Linux-Version deaktiviert. Im allgemeinen wird dieser Editor heute auch nicht mehr zur Song-Erstellung verwendet, da die vorhandenen MIDIs zu ungenau sind. == Teamspiel == Im so genannten "Party-Modus" können bis zu 4 Spieler in 3 Teams gegeneinander antreten. In jeder Runde wird ein Sänger jedes Teams per Zufall bestimmt. Diese müssen dann nach der Auswahl eines zufälligen Songs verschiedene "Spiele" spielen. Von Haus aus bietet UltraStar Deluxe folgende Plugins: Bis 5000, Teamsingen, Duell, Blind Mode und Balken halten. Diese Plugins sind erweiterbar. = Tipps = == Umlaute == Die Anpassung der Kodierung von Songtexten aus Windows-Systemen wird in [:Spiele/Performous#Umlaute-in-Songtexten:diesem] Artikel beschrieben. = Tastenkürzel = ||<-2 tablestyle="width: 95%;" rowclass="titel">UltraStar Deluxe|| || Taste(n) || Funktion|| || [[Vorlage(Tasten, Esc)]] || Eine Ebene höher wechseln. || || [[Vorlage(Tasten, Alt+Enter)]] || Vollbild / Fenstermodus || || [[Vorlage(Tasten, Enter)]] || Auswahl. || || [[Vorlage(Tasten, pfeiltasten)]] || Navigation. || [[Bild(Logo.png,64,align=right)]] = Links = * [http://ultrastardx.sourceforge.net/ Projektseite] {en} * [fb:pages/UltraStar-Deluxe/386765612789:ultrastardx] * [twitter:ultrastardx:] * [freenode:usdx:] * [http://ultrastardeluxe.xtremeweb-hosting.net/ Forum UltraStar Deluxe] {en} * [pdf:ultrastardx.sourceforge.net/Anleitung.pdf:UltraStar Deluxe Einsteigeranleitung] * [http://forum.ultra-star.de/ Forum UltraStar] {de} * [http://forum.ultra-star.de/viewtopic.php?t=1113 ultra-star.de] {de} - FAQ - Probleme beim Song-Erstellen * [http://www.ultrastarstuff.com/html/tutorialtxtfile.html Tutorial - What is a txt file?] {en} ## * [:GNOME_Schedule:] - Ermöglicht das zeitgenaue Abspielen lokal unterschiedlich abgelegter mp4 aber trotzdem identischer Multimediadateien, welche die Karaoketexte enthalten (z.B. München/Deutschland und Białystok/Polen). Die beteiligten Computer sollten davor (zeitlich) mit einem NTP server synchronisiert sein. Der abwechselnde Gesang der beteiligten Personen sollte über eine [http://www.teltarif.de/i/konferenz.html Telefon Konferenzschaltung] {de} laufen um zeitliche Verzögerungen zu vermeiden. Ein funktionsähnliches [youtube:6HZbBLl4FA0:Beispiel-Video] (mehrsprachig von Polyglotts gesungen) mit Skype realisiert. ## https://github.com/UltraStar-Deluxe/USDX/blob/master/README.md #tag: Spiele, Karaoke, Playstation, Musikspiel, Arcade, Linux-Spiel, Open-Source-Spiel, PS2