Hi,
lately I have some ideas of what I would like to do with Sonic Pi on the long run. Amonst these are the integration of different devices to control Sonic Pi or to record and refeed output (in other words: there is much stuff going before I even produce sound) or speedy arrangements with filter movements aso. Obviously I am stressing my hardware (right now a Lenovo Thinkpad with a 4-core i7 and 16 GB RAM) to its limits. It is a challenge of its own to just cope with what I have and adjust my music to it. But on the other side …
… I am courious what sort of hardware I would need to run e. g. things like the following, if I wanted to add even more stuff to it. It runs but gives a time warning right from the start and will quit eventually after a while or if I add another dynamic factor):
use_bpm 180
with_fx :reverb, room: 0.75, mix: 1 do
live_loop :line do
use_synth :fm
use_synth_defaults attack: (line 0.5, 0, steps: 256).mirror.tick, release: (line 2, 0.25, steps: 512).mirror.look, depth: 1, divisor: 1
with_fx :lpf, cutoff: (line 30, 120, steps: 1024).mirror.look do
play (
(scale :c3, :minor_pentatonic).drop_last + (ring :eb4, :r, :f4) +
(scale :c3, :minor_pentatonic).drop_last + (ring :eb4, :r, :f4) +
(scale :c3, :minor_pentatonic).drop_last + (ring :eb4, :r, :f4) +
(scale :c3, :minor_pentatonic).drop_last + (ring :eb4, :r, :f4) +
(scale :c3, :minor_pentatonic).drop_last + (ring :eb4, :r, :f4) +
(scale :c3, :minor_pentatonic).drop_last + (ring :eb4, :r, :f4) +
(scale :c3, :minor_pentatonic).drop_last + (ring :eb4, :r, :f4) +
(ring :c4, :f4, :c4, :g4, :c4, :f4, :c4, :r) +
(ring :c4, :f4, :c4, :bb4, :c4, :c5, :c4, :bb4)
).look
end
sleep 0.25
end
end
Any ideas about that? Any hardware recommendations?
Cheers
Martin