Débuter avec Sonic Pi – Créer un beat techno/disco inspiré de Donna Summer

Vous rêvez de créer de la musique électronique avec du code, comme un producteur en studio ? Avec Sonic Pi, vous pouvez commencer facilement, gratuitement, et créer des sons puissants dès les premières lignes de code. Dans ce guide, nous allons vous montrer comment débuter avec Sonic Pi en créant une boucle techno/disco inspirée de Donna Summer et du son emblématique de Giorgio Moroder.

Pas besoin d’être musicien ni développeur : suivez pas à pas, et vous ferez groover votre machine en quelques minutes.

Comment démarrer avec Sonic Pi

  1. Téléchargez Sonic Pi sur https://sonic-pi.net (gratuit et open-source).
  2. Ouvrez le logiciel sur votre ordinateur.
  3. Collez le code ci-dessous dans l’éditeur.
  4. Cliquez sur Run ou appuyez sur Alt + R pour lancer le son.
  5. Appuyez sur Stop ou Alt + S pour l’arrêter.

Créer un beat techno/disco avec Sonic Pi

Nous allons coder une boucle composée de :

  • Un kick régulier (grosse caisse),
  • Un clap sec,
  • Une charley techno (hi-hat fermé),
  • Une basse arpeggiée typique du son disco/électro des années 70.

🥁 Kick techno régulier (4/4)

live_loop :kick do
  sample :bd_tek, amp: 2
  sleep 0.5
end

Explication :

  • :bd_tek est une grosse caisse électronique bien percutante.
  • sleep 0.5 donne un coup toutes les demi-secondes → rythme 4/4 classique.

👏 Clap sec sur les 2ème et 4ème temps

live_loop :clap do
  sleep 1
  sample :perc_snap, amp: 1.5, rate: 1.5
  sample :elec_snare, amp: 0.7
  sleep 1
end

Explication :

  • Le clap vient après le kick, sur les temps 2 et 4.
  • On combine deux sons pour obtenir un clap plus riche et énergique.

✨ Hi-hat fermé (charley techno rapide)

live_loop :hihat do
  sample :drum_cymbal_closed, amp: 0.8, rate: 1.5
  sleep 0.25
end

  • Ce charley joue toutes les 0.25 secondes, créant un rythme rapide et dansant.
  • Parfait pour donner de l’énergie au groove.

🔊 Basse arpeggiée façon Giorgio Moroder

live_loop :basse_donna do
  use_synth :saw
  use_synth_defaults release: 0.2, cutoff: 80, amp: 1.2
  play_pattern_timed [:e2, :b1, :e2, :g2, :b2, :g2, :e2, :b1], [0.25]
end

Explication :

  • :saw imite les vieux synthés analogiques (Moog, etc.).
  • Les notes suivent une séquence fixe en mi mineur (E minor).
  • Cette basse répétitive et rythmée donne le côté hypnotique du morceau I Feel Love.

Structure proposée pour évoluer

Voici une idée pour faire évoluer le morceau progressivement :

  • Mesure 1 à 8 : uniquement la basse et le kick.
  • Mesure 9 à 16 : ajout de la charley (hi-hat).
  • À partir de la mesure 17 : le clap entre, le groove devient complet.
  • Ensuite, vous pouvez ajouter une mélodie planante, un break, ou même des effets comme :reverb, :echo, ou :slicer.

Astuce bonus : ajouter de la reverb au hi-hat

with_fx :reverb, room: 0.8, mix: 0.4 do
  live_loop :hihat do
    sample :drum_cymbal_closed, amp: 0.8, rate: 1.5
    sleep 0.25
  end
end

Pourquoi ?
Cela donne une ambiance plus large, comme dans une vraie salle de concert ou un club.

Et maintenant ?

  • Expérimentez avec les sons (:tb303, :blade, :piano…),
  • Ajoutez une mélodie lente ou vocale,
  • Structurez un morceau complet avec intro, break, build-up et drop,
  • Ou même, jouez en live-coding dans une performance !

Code complet du morceau Sonic Pi – Disco Techno

# Kick techno régulier (4/4)
live_loop :kick do
  sample :bd_tek, amp: 2
  sleep 0.5
end
# Clap sec sur les 2ème et 4ème temps
live_loop :clap do
  sleep 1
  sample :perc_snap, amp: 1.5, rate: 1.5
  sample :elec_snare, amp: 0.7
  sleep 1
end
# Hi-hat fermé (charley techno)
live_loop :hihat do
  sample :drum_cymbal_closed, amp: 0.8, rate: 1.5
  sleep 0.25
end
# Basse arpeggiée style Moroder
live_loop :basse_donna do
  use_synth :saw
  use_synth_defaults release: 0.2, cutoff: 60, amp: 1.2
  play_pattern_timed [:e2, :b1, :e2, :g2, :b2, :g2, :e2, :b1], [0.25]
end

J’ai testé plusieurs filtres et finalement, en passant le cutoff de 80 à 60, la basse devient plus moelleuse, plus vintage. Parfait pour ce groove.

Pour finir

Et voilà ! Vous avez maintenant un beat techno/disco complet inspiré de Donna Summer, prêt à jouer dans Sonic Pi.

Ajoutez une mélodie, des effets, ou changez le tempo… Tout est ouvert.
Le plus important : expérimentez et amusez-vous.

🪩 Le code devient musique. À vous de faire danser les lignes.

Publications similaires