# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_2.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_3.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_4.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_5.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_6.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_7.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_8.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_9.PNG

# data[].attributes.attachment_link.title
Esempi di conversazioni con ChatGPT_10.PNG

# data[].attributes.attachment_caption
Mappatura dello strumento MIDI per TouchDesigner

# data[].attributes.attachment_link.readable_text
# Welcome to Sonic Pi

use_bpm 120

with_fx :lpf, cutoff: 90 do
  live_loop :drum_beat do
    sample :drum_heavy_kick
    sleep 1
    sample :drum_snare_hard
    sleep 1
  end
  
  
  live_loop :melody do
    play :c5
    sleep 0.5
    play :e4
    sleep 0.5
    play :g4
    sleep 0.5
  end
  live_loop :melody do
    play_chord [:c4, :e4, :g4]
    sleep 1
    play_chord [:d4, :f4, :a4]
    sleep 1
  end
  live_loop :melody do
    play_pattern_timed scale(:c4, :minor), 1
    sleep 1
  end
  live_loop :melody do
    play scale(:c4, :minor).choose, release: 0.5
    sleep 0.25
  end
  
  
end


# data[].attributes.attachment_link.readable_text
# Welcome to Sonic Pi

use_bpm 120

with_fx :lpf, cutoff: 90 do
  live_loop :drum_beat do
    sample :drum_heavy_kick
    sleep 1
    sample :drum_snare_hard
    sleep 1
  end
  
  
  live_loop :melody do
    play :c4
    sleep 0.5
    play :e4
    sleep 0.5
    play :g4
    sleep 0.5
  end
  live_loop :melody2 do
    play_chord [:c4, :e4, :g4]
    sleep 1
    play_chord [:d4, :f4, :a4]
    sleep 1
  end
  
  
end

# data[].attributes.attachment_link.readable_text
# Welcome to Sonic Pi

use_bpm 120

with_fx :reverb, mix: 0.7 do
  live_loop :drum_beat do
    sample :drum_heavy_kick
    sleep 2
    sample :drum_snare_hard
    sleep 1
  end
  
  live_loop :melody do
    use_synth :tri
    play :c3
    sleep 0.5
    use_synth :saw
    play_pattern_timed scale(:c4, :minor), 0.1
    sleep 2
    use_synth :pulse
    play :g3
    sleep 0.5
    play scale(:c4, :minor).choose, release: 0.5
    sleep 0.25
    play :c3
    sleep 1
    play_chord [:c3, :e3, :g3]
    sleep 2
  end
  live_loop :percussions do
    sample :drum_heavy_kick
    sleep 0.5
    sample :drum_snare_hard
    sleep 0.5
    sample :drum_cymbal_closed
    sleep 0.5
    sample :drum_tom_hi_hard
    sleep 0.5
  end
  
end


# data[].attributes.attachment_link.readable_text
# Welcome to Sonic Pi

use_bpm 120

with_fx :reverb, mix: 1 do
  live_loop :melody do
    use_synth :tri
    play :c3
    sleep 0.5
    use_synth :saw
    play_pattern_timed scale(:c4, :minor), 0.1
    sleep 2
    use_synth :pulse
    play :g3
    sleep 0.5
    play :c3
    sleep 1
    play_chord [:c3, :e3, :g3]
    sleep 2
  end
  
  live_loop :melody do
    play scale(:c1, :minor).choose, release: 1
    sleep 0.25
    play scale(:c7, :major_pentatonic).choose, release: 0.055
    sleep 0.25
  end
  
end

# data[].attributes.attachment_link.readable_text
use_bpm 120
use_synth :square
live_loop :loop1 do
  play :c4
  sleep 0.5
  use_synth :fm
  play :c4, release: 8, attack: 1
  play :f4
  sleep 0.5
  play :g4
  sleep 1
end
use_synth :sine
live_loop :loop2 do
  
  play :b4, release: 3, attack: 2
  sleep 0.7
  play :e4, release: 2, decay: 1
  sleep 1.2
end
use_synth :chipbass
use_bpm 80

live_loop :vaporwave do
  use_synth :pulse
  play :c4, release: 0.5, cutoff: 120
  sleep 0.5
  play :f4, release: 0.5, cutoff: 120
  sleep 0.5
  play :g4, release: 0.5, cutoff: 120
  sleep 0.5
  note_length = 0.5
  play :c5, release: 0.5, cutoff: 120, sustain: note_length
  sleep 0.5
  use_synth :dpulse
  play :c4, release: 0.5, cutoff: 120
  sleep 0.5
  play :e4, release: 0.5, cutoff: 120
  sleep 0.5
  play :g5, release: 0.5, cutoff: 120
  sleep 0.5
  note_length = 1
  play :c5, release: 0.5, cutoff: 120, sustain: note_length
  sleep 0.5
end

# data[].attributes.attachment_link.readable_text
# Welcome to Sonic Pi

use_synth :fm
play :c4, release: 8, attack: 1
sleep 7
play :e4, release: 8, attack: 1
sleep 7
play :g4, release: 8, attack: 1
sleep 7

use_synth :fm
with_fx :reverb, room: 0.8, mix: 0.5 do
  live_loop :ambient do
    play :c4, release: 8, attack: 1
    sleep 7
    play :e4, release: 8, attack: 1
    sleep 7
    play :g4, release: 8, attack: 1
    sleep 7
  end
end

# data[].attributes.attachment_link.readable_text
# Impostiamo la distorsione iniziale a 0
distorsione = 0

# Utilizziamo un ciclo live_loop per aumentare gradualmente la distorsione nel corso della traccia
live_loop :distorsione do
  8.times do
    distorsione += 0.1
    sleep 1
  end
end

# Utilizziamo un synth per creare una melodia e utilizziamo la variabile "distorsione" per controllare l'effetto di distorsione
live_loop :melody do
  use_synth :tri
  play :c4, release: 0.5, dist: distorsione
  sleep 0.5
  play :e4, release: 0.5, dist: distorsione
  sleep 0.5
  play :g4, release: 0.5, dist: distorsione
  sleep 1
end


# data[].attributes.attachment_link.readable_text
# Impostiamo la distorsione iniziale a 0
distorsione = 0

# Utilizziamo un ciclo live_loop per aumentare gradualmente la distorsione nel corso della traccia
live_loop :distorsione do
  8.times do
    distorsione += 0.5
    sleep 1
  end
end

# Utilizziamo un synth per creare una melodia e utilizziamo la variabile "distorsione" per controllare l'effetto di distorsione
live_loop :melody do
  use_synth :tri
  with_fx :reverb, room: 0.9, mix: 1 do
    play :c4 + rrand(0.5, 2), release: 0.5, dist: distorsione, amp: 1.3
    sleep 0.5
    play :e4 + rrand(0.5, 4), release: 0.5, dist: distorsione, amp: 1.5
    sleep 0.5
    play :g4, release: 0.5, dist: distorsione, amp: 1.4
    sleep 1
  end
end


# data[].attributes.attachment_link.readable_text
# Welcome to Sonic Pi
live_loop :melody2 do
  play 50, release: 8, attack_level: 12, amp: 1, pan: -1
  sleep 7
  play 60, release: 4, attack_level: 12, amp: 1, pan: 1
  sleep 7
  play 70, release: 2, attack_level: 12, amp: 1, pan: -1
  sleep 7
end

live_loop :melody do
  use_synth :blade
  play scale(:c4, :chromatic).choose, attack: 0.5, amp: 2
  sleep 1
end

#live_loop :random do
#  notes = [:c4, :g4, :f4]
#  play notes.choose
#  sleep 0.5
#end

# data[].attributes.attachment_link.readable_text
# Welcome to Sonic Pi

live_loop :melody do
  sample :ambi_drone
  play 50, attack: 1, release: 7, pitch: 0.3
  sleep 1
end

live_loop :melody2 do
  sample :ambi_choir, rate: 1.5
  play 60, attack: 1, release: 2, pitch: 2
  sleep 1
end

live_loop :melody3 do
  sample :ambi_choir, rate: 1.5
  play 60, attack: 0.1, release: 0.1, pitch: 15
  sleep 0.5
end

live_loop :melody4 do
  sample :ambi_choir, rate: 1.5
  play 30, attack: 0.25, decay: 0.25, pitch: 0.1
  sleep 0.5
end

# data[].attributes.attachment_caption
File audio da pagina 1a_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 1a - musichetta_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 2a_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 2a - musichetta_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 3a_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 3a - percussioni_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 4a - 1_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 4a - musichetta 1_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 4a - 2_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 4a - musichetta 2_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 5a - 1_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 5a - musichetta 1_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 5a - 2_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 5a - musichetta 2_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 6a_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 6a - ambientale_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 7a_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 7a - musichetta_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 8a - 1_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 8a - musichetta_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 8a - 2_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 8a - simil violino_porzione di 1 minuto

# data[].attributes.attachment_caption
File audio da pagina 9a_porzione di 1 minuto

# data[].attributes.attachment_link.title
pagina 9a - dong R e L_porzione di 1 minuto

# data[].attributes.attachment_caption
Collegamenti di nodi che gestiscono la componente video in TouchDesigner

# data[].attributes.attachment_link.title
Collegamenti di nodi che gestiscono la componente video in TouchDesigner.PNG

# data[].attributes.attachment_caption
Collegamenti di nodi che gestiscono la componente Acustica in TouchDesigner

# data[].attributes.attachment_link.title
Collegamenti di nodi che gestiscono la componente Acustica in TouchDesigner.PNG

# data[].attributes.body
Video finale della prima seduta live

# data[].attributes.attachment_link.title
2023 01 31 18 29 18 Prima seduta live Velocizzato Censurato