Hey everyone! I have a new track I debuted. Going back to my roots with a callback to my first ever vaporwave album idea: Combining Ford Anime Overdubs from commercials with a vaporwaved song from the corresponding soundtrack. Link to the original (bad if you ask me) album in the comments of the track if you like what you hear.
I love how precise Sonic Pi lets me be with my sample cuts. It is so much easier to live loop and figure out the numbers in real time as opposed to cutting in a daw. At least to me.
Hello! I really appreciate this postβitβs an awesome creation and a cool way to help me understand sampling and creating new sounds from existing ones!
I studied and reviewed your code. Initially, it was a bit confusing to understand how you achieved that atmosphere, so I took the liberty of rearranging it slightly to make its functionality clearer at least for myself.
commercial = "~/path/to/commercial.wav"
song = "~/path/to/sailor.wav"
define :sampleSongL do |sample_song, start, finish, amp=1, rate=0.85, lfp=85|
sample sample_song,
start: start,
finish: finish,
amp: amp,
rate: rate,
lpf: lfp
sleep sample_duration(sample_song, start: start, finish: finish) / rate
end
with_fx :compressor do
with_fx :reverb, room: 1 do
with_fx :distortion, distort: 0.25 do
set_mixer_control! amp: 3
sampleSongL(commercial, 0, 1)
sampleSongL(song, 0.01, 0.134)
3.times do
sampleSongL(song, 0.022, 0.134)
end
sampleSongL(song, 0.134, 0.243)
3.times do
sampleSongL(song, 0.243, 0.35)
end
set_mixer_control! amp: 0, amp_slide: 24
3.times do
sampleSongL(song, 0.243, 0.35)
end
end
end
end