Ultraschall 5 verfügbar

sonst sieht es halt so aus… weiß halt nicht, warum da plötzlich zwei spuren in einer sind untereinander angeordnet. Auch die Schnitte bei Minute 39 kann ich mir nicht erklären. Keine Ahnung, was da passiert ist.

Bildschirmfoto 2021-05-10 um 20.10.15

Das sieht nach einem Multitake-Fall aus, mehrere Spuren in einer:

Wenn auch in einer sehr sonderbaren Variante.
Aber der Weg wäre jetzt wie im Posting oben beschrieben die wieder aufzuteilen auf separate Spuren und erst mal reinzuhören, wie eigentlich die Reihenfolge etc. ist.

1 „Gefällt mir“

Ich weiß, ich bin spät an. Aber inzwischen gibt es ein Ultraschall-Package für Chocolatey. Das installiert direkt auch Reaper mit in der passenden Version und das Versionsmanagement ist auch schlau genug, Reaper nicht einfach upzudaten:

Kann natürlich gut sein, dass ich nicht alle Edge-Cases beachtet habe (und bin für Hinweise zu Problemen dankbar). Wenn es funktioniert, ist es aber ein echter One-Click bzw. One-Line Installer :wink:

2 „Gefällt mir“

Super Sache! Falls sich jemand berufen fühlt, der Wunsch wäre nach:

  • Homebrew tap für macos / Homebrew
  • aur Paket für Arch
  • deb Paket für Debian (+ Derivate) wäre auch cool.

… aber Ultraschall nativ unter Linux scheint ja nicht so einfach umzusetzen zu sein, wenn ich mich recht erinnere.

Ich möchte in ein file mit bereits bestehenden Tracks neue Tracks aufnehmen. Bislang konnte ich dabei die bestehenden Tracks während der Aufnahme hören. Jetzt höre ich sie nicht mehr. Was mache ich da falsch? Wie geht das in der neuen Version?

Bildschirmfoto 2021-11-08 um 18.52.55
Routing auf Recording gestellt?


GELÖST dank @Mespotine
Ich hatte den Follow-Mode aktiviert.

Vielen Dank für US5! :heart_eyes:

Ich habe eine Frage zu den Chapter Marker Shortcuts: Egal welchen Shortcut ich benutze, der Marker wird immer beim Play/Rec Cursor erzeugt und nicht dort, wo ich ihn eigentlich will: Beim aktuellen (gelben) Selektion-Strich.

So sieht das aus: Der Marker wurde im alten Ultraschall noch beim gelben Selektions-Strich erzeugt. Jetzt aber leider immer beim Play/Rec:
reaper_2022-10-25_21-48-30

Es ist auf welchen Eintrag dieser beiden ich Shift+M lege, das Ergebnis ist immer das gleiche:
image

Ist das ein Bug?

Hmm… Followmode is aus?

2 „Gefällt mir“

Ha! Das wars! Vielen Dank! :heart: :heart: :heart: :heart:

3 „Gefällt mir“

Ist es normal, dass wenn man Doppeltklick auf eine Spur nacht, der Follow-Mode aktiviert wird? Ich finde leider keine Option, wie man das deaktiviert. Die „Keyboard List“ sagt folgendes, was klingt wie als sollte nur abgespielt werden aber kein Follow-Mode aktiviert werden.

Mouse: Media item double click
Default action Transport: Play from cursor (Ultraschall)

Oder ist das eine Art Doppel-Belegung, weil ein Einzel-Klick das hier bewirken soll?

Mouse: Media item left click
Default action Edit: Select item and move edit cursor with Followmode-workaround (Ultraschall)

Kannst Du nen Gif von dem Verhalten machen? Ich bin nicht so ganz sicher, was Du konkret meinst…

Kannst das Tool dafür nehmen:
https://www.cockos.com/licecap/

Hi @Mespotine, hier ist das Gif. Ich Doppelklicke einmal in die Spur „SimonK“, der Follow-Mode aktiviert sich von selbst, dann deaktiviere ich ihn und doppelklicke dann auf „SimonT“ und schwupps…schon wieder aktiviert sich der Follow-Mode :frowning:

reaper_2022-10-30_18-10-01

Ich glaube, da wirst Du um ne De- und wieder Neuinstallation nicht herum kommen. Ich hab keine Ahnung, was da passiert.
Ich könnte das im Detail untersuchen, allein, mir fehlt die Zeit. Daher denke ich, irgendwas™ ist an irgendeiner Stelle™ geändert worden durch irgendwas™.
Neuinstallation wäre da das Einfachste.

Edit:
Habs jetzt in mehreren Versionen der 5.0 versucht nachzustellen, aber nix.
Deswegen ist Neuinstallation da vermutlich das Beste. Sollte das das Problem immer noch nicht beheben, weiß ich leider auch nicht weiter.

Edit2:
Kannst Du mir mal die folgenden Dateien hier posten(gern auch gezipped)?
ultraschall_pause_follow.lua
ultraschall_play_from_cursor.lua

Die liegen im Ressourcenordner, den Du öffnen kannst im Menü Options->Show REAPER resource path in explorer/finder.
Dort dann in den Scripts-Ordner gehen und die Dateien dort suchen.

Danke für deine Mühe! :heart: Ich habe nun erstmal Ultraschall und dann Reaper de- und reinstalliert. Ich arbeite übrigens auf Windows. Leider ist das Problem immernoch vorhanden. Ich habe sogar ein neues Projekt erstellt um sicherzustellen, dass das Problem nicht mein altes Projekt war.

Hier sind die Dateien:

ultraschall_pause_follow.lua

--[[
################################################################################
# 
# Copyright (c) 2014-2018 Ultraschall (http://ultraschall.fm)
# 
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
# 
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
# 
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
# 
################################################################################
]]
-- signals the Auto-Followmode-Off-script to not check for follow-off edgecases
-- for one cycle (ultraschall_toggle_follow.lua)
-- will only have an effect, if follow-mode is turned on

  follow_actionnumber = reaper.NamedCommandLookup("_Ultraschall_Toggle_Follow")
  follow_on = reaper.NamedCommandLookup("_Ultraschall_Turn_On_Followmode")
  if reaper.GetToggleCommandState(follow_actionnumber)==1 then
    reaper.SetExtState("follow", "skip", "true", false)
  end
  
--  if tonumber(reaper.GetExtState("follow", "temp"))==nil then reaper.SetExtState("follow", "temp", reaper.time_precise()+100, false) end
  time=reaper.time_precise()
  time2=tonumber(reaper.GetExtState("follow", "temp"))
  if time2==nil then time2=reaper.time_precise() end
  if time<time2+1 then
--    reaper.MB(time,time+100,0)
    reaper.Main_OnCommand(follow_on, 0)
  end

  reaper.SetExtState("follow", "doubleclick", "click", false)

ultraschall_play_from_cursor.lua

--[[
################################################################################
#
# Copyright (c) 2014-2020 Ultraschall (http://ultraschall.fm)
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
#
################################################################################
]]

if reaper.GetPlayState() ~= 5 then -- nicht, wenn man aufnimmt

  start_id = reaper.NamedCommandLookup("_Ultraschall_Pause_Follow_One_Cycle")
  reaper.Main_OnCommand(start_id,0)   --Show Startscreen

  start_id = reaper.NamedCommandLookup("1007")
  reaper.Main_OnCommand(start_id,0)   --Show Startscreen

end

Benenne mal die ultraschall_pause_follow.lua um und öffne mal das folgende Zip-Archive und kopiere die Datei da drin in den Scripts-Ordner rein:

ultraschall_pause_follow.zip (1,2 KB)

Dann starte Ultraschall neu, schalte Followmode aus und doppelklicke mal ins Projekt.
Wenn der Followmode angeht, sollte ein Fenster mit ner Meldung erscheinen, wenn ichs richtig aufgespürt habe…

Perfekt aufgespürt! @Mespotine
image

Aber keine Meldung in Form von „Hmm, ich sollte eigentlich nicht zu sehen sein…“ ?

Edit:
Mach bitte das Gleiche nochmal, aber diesmal mit dieser hier:
ultraschall_pause_follow.zip (1,2 KB)

Gefixt! Es kommt keine Meldung aber der Follow-Modus geht auch nicht mehr an. Perfekt! :heart: :heart: :heart: :heart: :heart: :heart:

Das ist seltsam, weil…ehrmm…ich hab nix geändert. Es sollte eigentlich nur ne Meldung erscheinen in manchen Fällen. Die Funktionalität ist noch immer die Gleiche, die den Fehler verursacht hat…

Tja…jetzt bin ich verwirrt…