Usei o Chat GPT pra criar scripts no Reaper...AVANÇADO #42

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • Nesse vídeo mostro como usar o Chat GPT pra criar scripts no Reaper.
    Conheça meu curso Reaper Brasil Mix e produza áudio com pegada comercial:
    www.reaperbras...
    Gostou? Inscreva-se no canal!
    IG: @canalreaperbrasil
    Telegram: t.me/joinchat/...
    Confira os benefícios de ser um assinante do canal no link abaixo:
    / @reaperbrasil
    Mande suas dúvidas sobre Reaper para canalreaperbrasil@gmail.com
    Minhas mixes em:
    www.ticianodamo...
    Baixe o Reaper:
    www.reaper.fm/
    Baixe a extensão SWS:
    www.sws-extens...
    Baixe o Reaper em português:
    stash.reaper.f...

Комментарии • 23

  • @wellzarak4382
    @wellzarak4382 Год назад +3

    Recomendo escrever os comandos em Inglês no Ghat GPT, em inglês a A.I tem acesso a muito mais dados do que em portugués, consequentemente ela vai gerar uma resposta mais precisa e detalhada.

  • @ericjoeh
    @ericjoeh Год назад +5

    Eu fiquei impressionado, Ticiano! Já tô usando ele e outras A.I. pra muita coisa, mas a sacada de fazer script para o Reaper foi genial! E muitos de nós temos aquele amigo programador que pode dar um toque no que tá marcado como o erro no Script pra tentar resolver. Talvez ali em vermelho esteja faltando inserir com mais precisão o nome do Plugin. Fico pensando em Scripts pra começar com automações de sidechain... Tipo criar duas tracks, insertar um compressor numa delas e ele ser controlado pela track de abaixo. Sei lá. Deve dar um trampinho, mas já é uma mão na roda. O povo do Pro Tools que se lasque aí sem Script kkkkk

    • @henryfranca
      @henryfranca Год назад +1

      Que se lasque aí sem script kkkkkkkk

  • @salmyramalho3816
    @salmyramalho3816 Год назад +1

    Eita!!! SENSACIONAL!!! É do caba ficar de queixo caído mesmo!!! Muito massa professor Ticiano!!!! Por isso e muito mais o Reaper é a MELHOR DAW DO MUNNDOOO!!! Ter essa abertura para criarmos scripts... arretado!!!! 🎸🎶🎶👏🏻👏🏻👏🏻👏🏻

  • @EduMusicEM
    @EduMusicEM Год назад +1

    No caso de erro, se vc colocar no ChatGPT , ele recria o código ou parte dele. Pq as vezes ele se equivoca em algumas coisas

  • @RnoobSmoke
    @RnoobSmoke Год назад

    Não entendo muito sobre programação, mas além desse vídeo estava pesquisando sobre ReaScript e recomendo bastante fazerem o mesmo pois alguns desses erros são por conta de versões e updates do Reaper (devido o ChatGPT ter uma base antiga de dados) e na verdade o caso é o mesmo explicado no vídeo é uma linha ou outra que vc vai arrumar enquanto o chatgpt te entrega o código praticamente completo e funcional

    • @RnoobSmoke
      @RnoobSmoke Год назад

      5:00 e se você explicar para o chat que esse erro aparece ele cria um outro código reparando

  • @RaulDipeas
    @RaulDipeas Год назад

    Sem dúvidas o uso de scripts abre um leque enorme de possibilidades, mas acho que nos exemplos do vídeo, pra inserir pistas com cores e plugins, é mais fácil usar templates, não?

  • @joaocancio9873
    @joaocancio9873 11 месяцев назад

    Sim, criou os tracks com os Comp's nos inserts...perfeito...rsrsrs

  • @anderson.martines
    @anderson.martines Год назад +2

    Eu fiquei curioso com seu vídeo e fui testar, pois já uso o chat para programar em outras linguagens, sou musico e desenvolvedor de software, e não sei qdo fez o seu vídeo, pois agora ela mudou a abordagem, gerou outro código pra e inclusive não esta dando o erro que deu pra você. inclusive ela coloca as corres em array e diminui um loop de repetição.
    -- Script para criar 5 faixas de áudio coloridas
    -- Define as cores das faixas
    local cores = {0xFF0000, 0x00FF00, 0x0000FF, 0xFFFF00, 0xFF00FF}
    -- Loop para criar as faixas
    for i = 1, 5 do
    reaper.InsertTrackAtIndex(i-1, true)
    local track = reaper.GetTrack(0, i-1)
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "Faixa " .. i, true)
    reaper.SetTrackColor(track, cores[i])
    end
    E esse abaixo é o código para inserir o Reacomp, inclusive ela menciona que pode usar o código para inserir qualquer plugin, bastando mudar o nome do plugin desejado
    -- Script para criar 5 faixas de áudio com ReaComp inserido
    -- Define as cores das faixas
    local cores = {0xFF0000, 0x00FF00, 0x0000FF, 0xFFFF00, 0xFF00FF}
    -- Loop para criar as faixas
    for i = 1, 5 do
    reaper.InsertTrackAtIndex(i-1, true)
    local track = reaper.GetTrack(0, i-1)
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "Faixa " .. i, true)
    reaper.SetTrackColor(track, cores[i])

    -- Adiciona ReaComp na faixa
    reaper.TrackFX_AddByName(track, "ReaComp", false, 1)
    end
    testei os dois códigos e é sensacional.

  • @PrMarioAlegria
    @PrMarioAlegria Год назад

    Em situações mais complexas a AI do ChatGPT ainda é insuficiente, por exemplo:
    Pedi ao chatGPT que fizesse um script para o Reaper que detectasse o BPM de um arquivo de audio.
    Depois de dezenas de tentativas ele acabou me indicando o software "MixMeister BPM Analyzer" e alguns sites on line que faziam essa detecção.
    Depois tentei que a AI identificasse os acordes de um arquivo de audio, tipo "Chord track", do Cubase 12 ou Studio One 6.
    Porém, correu a mesma coisa.
    Após dezenas de tentativas a AI me indicou soluções de terceiros, tipo "Chordino", do Sonic Visualiser ou sites como Chordfy.

  • @henryfranca
    @henryfranca Год назад +3

    Vim correndo ver pq tentei fazer isso esses dias e não consegui 😅🤣🤣🤣

  • @Lucrasher
    @Lucrasher Год назад +1

    Vc digitou errado!!! Vc escreveu "dentre" delas e não "dentro delas". Talvez o erro foi esse.

  • @gilgermano
    @gilgermano Год назад

    MUITO BOMMM!!!

  • @jeffersonspindola6112
    @jeffersonspindola6112 Год назад

    tem com salvar o script de um projeto feito por voçê no reaper

  • @MarcosAngelo2234mano
    @MarcosAngelo2234mano Год назад

    MUITO MANEIRO!

  • @gringomix
    @gringomix Год назад

    acabei de criar meus menus de abertura para cores

  • @williandavid5753
    @williandavid5753 2 месяца назад

    É só mandar o erro pro chat que ele concerta

  • @sergioferraz635
    @sergioferraz635 Год назад

    Comigo toda vez ele da erro acho que não foi com a minha cara kkkk

  • @joaocancio9873
    @joaocancio9873 11 месяцев назад

    Não sei se alguem comentou aqui, mas vale lembrar que a linguagem lua, é de origem brasileira....Ou seja, estamos em casa...

  • @sergiodam27
    @sergiodam27 Год назад +1

    Testei aqui e fiquei chapado! Mandei criar 11 tracks, na cor azul, nomeadas e com ReaEq inserido para uma bateria. Ele criou e rodou perfeitamente. Segue o script que ele fez, para quem quiser testar o funcionamento aí;
    for i = 1, 11 do -- cria 11 tracks
    reaper.InsertTrackAtIndex(i-1, true) -- insere a nova track
    local track = reaper.GetTrack(0, i-1) -- pega a track atual
    reaper.SetTrackColor(track, reaper.ColorToNative(0, 0, 255)|0x1000000) -- define a cor azul

    if i == 1 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "BB", true)
    elseif i == 2 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "CX", true)
    elseif i == 3 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "EST", true)
    elseif i == 4 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "HH", true)
    elseif i == 5 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "T1", true)
    elseif i == 6 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "T2", true)
    elseif i == 7 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "T3", true)
    elseif i == 8 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "OVERL", true)
    elseif i == 9 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "OVERR", true)
    elseif i == 10 then
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "ROOML", true)
    else
    reaper.GetSetMediaTrackInfo_String(track, "P_NAME", "ROOMR", true)
    end

    reaper.TrackFX_AddByName(track, "ReaEQ", false, -1) -- insere o plugin ReaEQ
    end