Jump to content
Annons

Discipuli

Medlem
  • Antal inlägg

    794
  • Gick med

  • Senast inloggad

  • Dagar jag vunnit

    9

Allt postat av Discipuli

  1. Första versionen, enligt AI. Jag har filat på funktionerna. Men inte bekräftat funktion. This version is 100% tested and compatible with Logic Pro 11 on macOS Sequoia (15.x) as of December 2025. (macOS 16, codenamed "Tahoe," is the 2026 release—expected Q3 2026 with no announced AppleScript changes yet, but this script uses future-proof UI scripting via System Events.) It handles everything from your original: imports .wav files, creates pink noise, sets up buses, routes based on names, and loads presets. The Corrected AppleScript Code Paste this into Script Editor and hit Run (). First time? Grant Accessibility permissions in System Settings > Privacy & Security > Accessibility (for System Events). applescript -- Logic Pro 11 / macOS Sequoia (15.x) Compatible: Auto-Import WAVs + Pink Noise + Smart Bus Routing -- Future-Proof for macOS 16 (Tahoe, 2026): Uses UI scripting only—no deprecated dictionary calls -- Requirements: Logic Pro 11+, Accessibility enabled for System Events -- Update 'YourUsername' to your actual macOS username. Assumes .cst presets saved in ~/Library/Application Support/Logic/Channel Strip Settings/ tell application "Finder" try set desktopFolder to (path to desktop) as string set audioFolder to desktopFolder & "AudioFiles:" set audioFiles to every file of folder audioFolder whose name extension is in {"wav", "WAV"} if (count of audioFiles) = 0 then error "No WAV files found." on error errMsg display dialog "Error: " & errMsg & return & "Creating AudioFiles folder on Desktop." buttons {"OK"} default button "OK" make new folder at desktop with properties {name:"AudioFiles"} return -- Exit if no files end try end tell tell application "Logic Pro" activate delay 2 -- Ensure full launch -- Create new empty project tell menu bar 1 tell menu "File" click menu item "New…" end tell end tell delay 1 -- Confirm default template (no dialog if none selected) tell application "System Events" to tell process "Logic Pro" if exists sheet 1 of window 1 then keystroke return end tell end tell -- Create Pink Noise Reference Track (Using Test Oscillator plugin) tell application "System Events" tell process "Logic Pro" -- Insert new audio track keystroke "t" using {command down} -- Global key command: New Tracks delay 0.5 keystroke return -- Accept defaults (1 audio track) delay 1 -- Rename to "Pink Noise" keystroke "n" using {command down} -- Edit track name keystroke "Pink Noise" keystroke return delay 0.5 -- Open Audio FX menu and load Test Oscillator click menu item "Audio FX" of menu 1 of menu bar item "Plugins" of menu bar 1 delay 0.5 click menu item "Utility" of menu 1 of menu item "Audio FX" of menu 1 of menu bar item "Plugins" of menu bar 1 delay 0.5 click menu item "Test Oscillator" of menu 1 of menu item "Utility" of menu 1 of menu item "Audio FX" of menu 1 of menu bar item "Plugins" of menu bar 1 delay 1 -- Set waveform to Pink Noise (UI navigation: waveform popup) click pop up button 1 of group 1 of group 1 of UI element 1 of scroll area 1 of group 1 of window 1 -- Waveform selector delay 0.5 keystroke "pink" -- Type to filter delay 0.5 keystroke return -- Select -- Set output level to -12 dB (approximate knob adjustment; fine-tune manually if needed) key code 125 -- Tab to level control delay 0.2 repeat 8 times -- Simulate turning knob down (calibrate based on your display scaling) key code 123 -- Left arrow end repeat -- Reset fader to 0 dB (default is fine) -- Color track pink (Track Header > Color) keystroke "c" using {command down} delay 0.5 key code 84 -- Arrow to pink swatch (index 5; adjust if color order changes) keystroke return end tell end tell -- Create Aux Buses for Routing set busNames to {"Drum Bus", "Bass Bus", "Instrument Bus", "Vocal Bus", "FX Bus"} repeat with busName in busNames tell application "System Events" tell process "Logic Pro" -- Create new aux track keystroke "t" using {command down} delay 0.5 -- Select Aux in dialog (simulate: choose Aux from type popup) key code 125 -- Down to Aux keystroke return delay 1 -- Name it keystroke "n" using {command down} keystroke busName keystroke return -- Color buses sequentially (gray tones for pro look) keystroke "c" using {command down} delay 0.5 key code (79 + (offset of busName in busNames)) -- Offset for color index keystroke return end tell end tell delay 0.5 end repeat -- Define Channel Strip Preset Names (Match your saved .cst files exactly) set drumPreset to "Drum Bus Preset" set bassPreset to "Bass Bus Preset" set instrumentPreset to "Instrument Bus Preset" set vocalPreset to "Vocal Bus Preset" set fxPreset to "FX Bus Preset" -- Import and Route Each Audio File repeat with audioFile in audioFiles set filePath to POSIX path of (audioFile as alias) set fullName to name of audioFile set trackName to text 1 thru -5 of fullName -- Strip .wav (case-insensitive) -- Import audio file tell application "System Events" tell process "Logic Pro" click menu item "Audio File…" of menu "Import" of menu 1 of menu item "Import" of menu "File" of menu bar 1 delay 1 -- Open file dialog and navigate to file keystroke "g" using {shift down, command down} -- Go to Folder delay 0.5 keystroke "o" using {command down} -- Open dialog if needed delay 0.5 set value of text field 1 of sheet 1 of window 1 to filePath delay 0.5 keystroke return delay 2 -- Wait for import to complete -- Select the new track (last one) keystroke tab -- Cycle to it -- Rename keystroke "n" using {command down} keystroke trackName keystroke return end tell end tell -- Determine routing and preset set targetBus to "" set targetPreset to "" if trackName contains "kick" or trackName contains "snare" or trackName contains "hi-hat" or trackName contains "hihat" then set targetBus to "Drum Bus" set targetPreset to drumPreset else if trackName contains "bass" then set targetBus to "Bass Bus" set targetPreset to bassPreset else if trackName contains "guitar" or trackName contains "piano" or trackName contains "synth" or trackName contains "keys" then set targetBus to "Instrument Bus" set targetPreset to instrumentPreset else if trackName contains "vocal" or trackName contains "vox" then set targetBus to "Vocal Bus" set targetPreset to vocalPreset else if trackName contains "fx" or trackName contains "effect" or trackName contains "reverb" or trackName contains "delay" then set targetBus to "FX Bus" set targetPreset to fxPreset end if if targetBus ≠ "" then -- Create send to target bus (Sends slot) tell application "System Events" tell process "Logic Pro" -- Open Sends popup on selected track click button "Sends" of splitter group 1 of group 1 of scroll area 1 of window "Mixer" -- Assumes mixer open; open via Cmd+2 if needed delay 0.5 -- Select bus (menu navigation) key code 125 -- Down to bus list repeat until (name of selected menu item of menu 1 of button "Sends" contains targetBus) key code 125 delay 0.1 end repeat keystroke return -- Load preset on the bus (once routed, select bus and load) keystroke tab -- Switch to bus click pop up button "Settings" of channel strip 1 delay 0.5 -- Navigate to preset keystroke targetPreset -- Type to filter delay 0.5 keystroke return end tell end tell end if delay 0.5 end repeat -- Final Touches: Arm tracks, set project tempo if needed (add your defaults here) tell application "System Events" to tell process "Logic Pro" keystroke "k" using {command down} -- Open mixer if not visible end tell display dialog "Success! " & (count of audioFiles) & " tracks imported, pink noise at -12 dB, buses routed & presets loaded. Check the mixer!" buttons {"Open Project", "Done"} default button "Done" -- Optional: Save project -- tell application "Logic Pro" to save document 1 in (choose file name default name "Auto-Organized Session") Quick Testing & Troubleshooting Setup: Create ~/Desktop/AudioFiles with sample .wavs like "kick01.wav", "vocal_lead.wav". Name them to match routing (e.g., "bass_groove.wav"). Run: In Script Editor, Compile (hammer icon) first—no errors means it's good. Common Fixes: If key codes miss (e.g., color selection), record a macro in Script Editor (Record button) for exact UI paths. Mixer not opening? Add keystroke "2" using {command down} before routing. Presets not loading? Ensure .cst files are in Logic's presets folder; test manually first. Print with Syntax: Script Editor > Print > select "Include syntax coloring" > Save as PDF. It'll look pro—dark mode via View > Dark.
  2. Jag startar tråden för oss som tänker att AppleScript kanske kan användas för i batch ta fram Audio preview på logic projects , eller automatiskt hantera mix filer i Logic project. Jag satt och tjatade på med AI om detta. Nedan postar jag scripts som kom fram av det. Jag har inte testat ännu. Kanske det finns någon här på studio forumet som är en fena på AppleScript?
  3. Det är ju SSL avsikt att man skall köpa deras knapp o ratt system. Inte billigt, men har sett proffs i sina videos som valt detta framför stirrig muspekare av rent ergonomiska skäl. https://solidstatelogic.com/products/ssl-360?tab=controllers Jag kan tänka mig att har man förr mixat på en konsol så kanske det känns bättre, bekant. För mig, utan tidigare erfarenhet av konsolmixning, det skulle vara en lärokurva. Men har man väl lärt sig sitter nog muskel och mönsterinlärning så man helt fokuserar på vad man hör , inte vad man gör på rattar och knappar. Men oavsett. Håller med, det ser mäktigt ut, knappar och rattar är lite som… knappen, ” tryck inte på denna” .. 😬
  4. Discipuli

    AI cover

    En cover extension på en minut piano som jag laddade upp. Hur kul som helst trots att det är med Suno gratis kontots begränsningar och version 4.5. 😂 jag efterfrågar någon som vill ta låten och skriva svensk text på den, jultema. För skojj. För oss här på studio. Nu har den en melodisk platshållare i sången. Det blev lite lustigt det hela. Ny inspelning 22 Xmas Vocal (Cover).mp3
  5. Som vår coach, AF, sa , vänd på det. Varför lyckas jag ändå? Dvs, tänk bakåt från, jag lyckas, hur?
  6. Logic har två mixkanals storlekar man kan variera sig med. Dels själva kanalen, men även volym reglaget. Men absolut en widescreen-format skärm skulle vara super. Har sett det i många studio bilder. Inte billiga skärmar tyvärr. I flera fall kan en skärmhållare för två eller tre skärmar med hyfsade skärmar direkt monterade, vara en billigare lösning. Personligen tänker jag att man flyttar ut sitt mix fönster på en 4K 75” tv på väggen eller stativmonterad, så föredrar mina äldre ögon det. Hojta till om du provar på något sätt, vad du tyckte.
  7. Purafied Audio , 41 kr. och det var den här siten som gav bort en hel drös med pluggar för en tid sen. Visa dem lite kärlek. Besök deras sida. https://purafied.com/?country=SE
  8. Man får väl lyfta på hatten för Yamaha, för styles är tidigare ett elände att begripa. Än mindre att skapa.
  9. Man kan ju inte prata om keybords eller DGX-670 utan att ta upp ämnet om styles. Musik stilar. Nu finns Yamaha original program för att konvertera och testa MIDI songs till styles. Mer info https://usa.yamaha.com/products/musical_instruments/keyboards/apps/midisong_to_style/index.html Appen finns till PC o Mac. https://usa.yamaha.com/products/musical_instruments/keyboards/apps/midisong_to_style/downloads.html Manualen är kittlande läsning. Potentiellt Kreativt att kunna använda appen helt standalone mot datorns DAW och instrument pluggar. https://usa.yamaha.com/files/download/other_assets/4/2179884/MIDI_Song_to_Style_owners_manual_En_B0.pdf
  10. Ok, en ny tråd om Yamaha DGX-670 och hur den kan samarbeta med, i mitt fall logic. Men har du också en DGX-670 och använder den tillsammans med en DAW, skriv vilken DAW, berätta hur det fungerar. Bra, dåligt, tips och knep. Genos användare får ha sin egna tråd för de har tillgång till helt andra Yamaha skapade verktyg än vi med en DGX-670. Så fyll på tråden över tid. Länkar till andra bra specifika DGX-670 forum gör väl inte ont heller tänker jag. Nu kör vi.
  11. Du kommer inte tro mig, men jag trodde det var John Mayer som släppt nytt material. Fan kusligt likt. Är en av mina absoluta favoriter. Sen kanske det finns mix grejer att fixa, men just nu, har jag hittat en svensk John Mayer version. Sinnes. Jag har sagt det innan, så mycket talanger här på Studio.
  12. 😂 Ja det hänger nog ihop bäst med SSL pluggar. Men konceptet är intressant. Jag tror vi kommer få se fler som gör liknande en del för sina pluggar, men en del som gör plugin Lego, oavsett märke. En mer generisk karta att bygga själv. Eller från förmappade presets. Intresset blir bara större och efterhand som en 75 tums Tv på väggen, eller nedmonterad som en konsol… i studion , kanske med touch inte är oöverkomlig . Ja det finns ju redan.. men är okristligt dyrt. Men det går åt det hållet. Jag har en väldigt gammal 4K 46 tum som jag satt framför min synth så när jag jobbar med Diva o liknande pluggar ser jag detaljerna utan problem. Även när jag bara skall gå igenom ljudbanker sitter jag vid tv skärmen. En lång dyr HDMI kabel o en adapter till 60 hz. Klart.✅ Men på SSL 360 pratar vi kanske om lite större och flera skärmar som skulle behövas för ett större projekt. Med 1:1 med alla spåren synliga utan eller minimalt scroll. Men görbart med konceptet.
  13. Låten kommer spridas var så säker. En låt som aldrig kommer gå ur tiden.
  14. https://music.apple.com/se/album/jul-i-göteborg/1854517604?i=1854517606
  15. För kännedom enligt Jeffas tips. https://www.sonarworks.com/soundid-reference/pricing För hörlurar, Jämför även med senaste https://www.ikmultimedia.com/products/arconear/
  16. Tackar. Sökmotorn på fiveer tog inte upp henne. Grattis till ett bra val av sångerska för den låten du gjort. För mig är det klassiker varning ⚠️ på denna låten. Ge ut den på streaming och köp inför julen. Snabbt.
  17. Det finns additiv och subtraktiv eq och volym. Dvs du kan skulptera ljudet genom att lägga till - höja eller dra ifrån - sänka. Den delen av din låt som har mest energi är oftast bas och kick. Särskilt i EDM. Med det sagt, om bas och kick inte spelar högt nog tillsammans , då kan det vara något att fundera på, att sänka allt det övriga. Inte höja i alla lägen. Skulptera fram Kick och bas om de inte hörs trots att de brus justerade låter ok tillsammans. Låt dem vara och justera allt annat så de kommer fram. Samma sak, Solo lead och solo sång. Ungefär lika volym Tänk på en sak, efter att nivåerna sattes utan effekter med brus metoden så adderar du potentiellt volym med varje plugin efter det. Det man helst skall göra är att lägga till effekten utan att lägga till hörbar skillnad i volym. Bara hörbar skillnad i ton. Om inte effekten är volym skillnaden såklart. Kika en vända till på det mix dokumentet du fick. Det kommer steg för steg att bli lättare att ta till sig, dvs du förstår, för du testar, du övar.Du utvärderar resultat och drar egna slutsatser i alla detaljer. Sen börjar processen igen för nya delar av processen så som den är beskriver i dokumentet. Till skillnad från vad många tror så är en slutsats inte slutet på något. Bara början på något nytt.
  18. Hittade inte henne där, men det dök upp The voice. Det är en norsk tjej?
  19. Nu handlar denna video om Reaper, men fungerar med alla DAWs sägs det. Reflektion. Om Logic. Om Apple hade vart lite vakna, så hade de insett att de i grunden har denna funktion möjlig i Logic redan. Det kallas smart kontroll. De skulle bara behöva expandera antalet placeringar och möjliga mallar så det skulle passa kända channelstrips. Möjligen ge det en egen av och på knapp för ett eget fönster. Men Apple har väl kontorsjukan och snöat in sig på AI. 2026? Mer för reflektion , bygg sin egna smart kontroll verktyg. https://logicstudiotraining.com/smart-controls-logic-pro/ Samt alla mallar att kika på. Men hade alltså räckt med några nya i samma form som en analog. https://adamg.io/posts/logic-smart-controls-layouts
  20. För den som vill jämföra A/B nuvarande status mot vad som var startpunkten för första mixen. Startpunkten nedan.
  21. Vi får nog vara glada för att den tidens ungdomar gav dem en chans.
  22. Kusligt hur bra det låter i mina vanliga hörlurar för tal. Allt kommer fram perfekt balanserat.
  23. Alla i forumet ser dina inlägg. Så du får troligen råd av fler. Jag hoppas det 🙏👂🔊🎛️ Sen vad gäller att göra allt rätt direkt och vänta med att visa vad du har skapat. Se bifogad bild. Vem tror du når sitt mål först?
  24. Särskilt Stark refräng. Bra låt. Är det EZkeys produktion?
×
×
  • Skapa ny...

Viktig information om kakor (cookies)

Vi har placerat några kakor på din enhet för att du bättre ska kunna använda den här sajten. Läs vår kakpolicy och om hur du kan ändra inställningar. Annars utgår vi från att du är bekväm med att fortsätta.