la nouvella version apportera midi et looper
- 7 réponses
- 4 participants
- 893 vues
- 4 followers
noiZe
4537
Squatteur·euse d’AF
Membre depuis 20 ans
Sujet de la discussion Posté le 12/05/2017 à 09:04:28la 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?
une petite vidéo?
willowhisper56
11253
Drogué·e à l’AFéine
Membre depuis 19 ans
2 Posté le 12/05/2017 à 09:46:47
Flag.
Youtube - - - SoundCloud
Cours machines Elektron
dawamss
141
Posteur·euse AFfiné·e
Membre depuis 19 ans
3 Posté le 12/05/2017 à 16:17:25
(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 :
une solution ?
@noiZe Tu as un lien pour la beta ? j'trouve pas.
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
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.
noiZe
4537
Squatteur·euse d’AF
Membre depuis 20 ans
4 Posté le 15/05/2017 à 08:21:53
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
Je jèterai un oeil à ton code.
noiZe
4537
Squatteur·euse d’AF
Membre depuis 20 ans
5 Posté le 15/05/2017 à 10:25:30
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
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
antart
1278
AFicionado·a
Membre depuis 15 ans
6 Posté le 15/05/2017 à 10:55:40
waw genial pour le midi ! enfin :D
dawamss
141
Posteur·euse AFfiné·e
Membre depuis 19 ans
7 Posté le 15/05/2017 à 15:19:21
@noiZe Haha, on a la même collec akwf ! ce qui simplifie les choses
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 !
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 !
noiZe
4537
Squatteur·euse d’AF
Membre depuis 20 ans
8 Posté le 15/05/2017 à 22:29:22
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.
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.
- < Liste des sujets
- Charte