Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
Sam Aaron Sonic Pi
(1)
Déposer un avis
Où acheter Sonic Pi ?
Moins
Aucun revendeur ne propose ce produit pour le moment.
Alerte disponibilité
Il n’y a pas de petite annonce pour ce produit.
Alerte nouvelle annonce

la nouvella version apportera midi et looper

  • 7 réponses
  • 4 participants
  • 1 082 vues
  • 4 followers
la nouvella version apportera midi et looper
La nouvelle version est en beta actuellement mais permettra le midi in/out, de faire des boucles en live (fonction looper).
une petite vidéo?

Flag. ;)

Youtube - - - SoundCloud

Cours machines Elektron

(enfin) sonic pi sur AF !
j'aime me tordre les neurones sur ce programme (qui arrive à être surprenant de possibilités).
l'fx live_audio va ravir du monde !
Le midi est ce que j'attendais le + (au moins pour la syncro).
L'utilisation de table d'onde serait génial aussi pour sortir des sons que les synth embarqués proposent. Chez moi, ça sonne pas terrible et en cheangeant le ,rate: ça fini toujours par faire péter la connexion avec jack.
exemple :
Spoiler - Cliquer ici pour lire la suite
load_buffer "/home/dws/Samples/AKWF_nes/AKWF_nes_pulse_12_5.wav"
live_loop :micro do
sample "/home/dws/Samples/AKWF_nes/AKWF_nes_pulse_12_5.wav" #,rate: 12
sleep sample_duration ("/home/dws/Samples/AKWF_nes/AKWF_nes_pulse_12_5.wav") #, rate: 12
end

une solution ?

@noiZe Tu as un lien pour la beta ? j'trouve pas.
Citation :
@noiZe Tu as un lien pour la beta ? j'trouve pas.

Non, pas de lien, il faut sans doute aller sur le gitHub, et peut-être la construire soi-même mais çà me dépasse pour l'instant :-D
Je jèterai un oeil à ton code.
Voici un code pour toi dawamss. Sous win10, pas de soucis chez moi. L’intérêt musical est limité hein, c'est juste un exemple;)
Spoiler - Cliquer ici pour lire la suite
#changer le path ci-dessous. un drag and drop est possible mais rajoute un "/" en trop chez moi
samps = "D:/SonicPiPortable/App/Sonic Pi/etc/wavetables/AKWF/AKWF_stringbox"


myRateRing=( ring 1,32,4,16,4,8,16)
myBeat=1.0/4

live_loop :micro2 do
with_fx :echo, phase: 1.0/3, decay:4, mix:0.2 do

# select the rate
myRate=myRateRing.tick #puts "Rate :",myRate
# select a new single cycle sample ?
myIndex=look if one_in(32)

# the sample duration (single cycle)
myDur= sample_duration samps,myIndex,rate: myRate #puts "sample duration:",myDur
myNbCycles = myBeat/myDur #puts "cycles/beat : ",myBeat
# the cutoff frequency
myLPF = rrand(70,130)
# the pan
myPAN=rrand(-0.5,0.5)

myNbCycles.times do
sample samps, myIndex, rate: myRate, lpf: myLPF, pan: myPAN
sleep myDur
end
sleep(myBeat) if one_in(4)
end # FX
end # live_loop


waw genial pour le midi ! enfin :D
@noiZe Haha, on a la même collec akwf ! ce qui simplifie les choses :bravo:
Ton code est trés intéressant ! il pioche au hasard un sample dans le dossier "stringbox" ? #myIndex=look if one_in(32)?
Malheureusement, mon sonic-pi 2.10 sur linux.xubuntu.16.04, ne supporte pas ton code (il crash en 1-2 secondes à cause "souvent" de sleep myDur. Cette version a de toutes façon plusieurs défauts. Vive la suivante !
La collection akwf fait partie des samples fournis avec Sonic pi.
Sur le forum, il est mentionné que la bêta ne fonctionne que sur mac pour l'instant et disponible uniquement à ceux qui subventionne le développement via patreon. La version Windows est attendue pour fin juin.