Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Coded music written with Sonic Pi

Notifications You must be signed in to change notification settings

chiefmikey/music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

21 Commits

Repository files navigation

🎡 Music 2 My Fingers

A collection of Sonic Pi compositions and musical experiments, featuring everything from ambient loops to game music renditions.

🎼 About

This repository contains various musical compositions created with Sonic Pi, a live coding music synthesizer. Each composition explores different musical concepts, from experimental loops to beautiful renditions of classic game music.

πŸ“ Repository Structure

β”œβ”€β”€ compositions/
β”‚ β”œβ”€β”€ loops/ # Rhythmic and ambient loop compositions
β”‚ β”œβ”€β”€ experiments/ # Experimental and test compositions
β”‚ β”œβ”€β”€ game-music/ # Video game music renditions
β”‚ └── ai-generated/ # AI-assisted compositions
β”œβ”€β”€ docs/ # Documentation and licenses
└── .github/ # GitHub workflows and configurations

🎡 Featured Compositions

Game Music

  • Zelda's Lullaby - Navi Glitter Edition (compositions/game-music/zelda-navi-lullaby.pi)
    • A magical rendition of the classic Zelda lullaby with sparkling fairy effects
    • Features Navi's voice patterns and ethereal atmosphere
    • Perfect for creating a dreamy, magical ambiance

Loops

  • Loop 1 (compositions/loops/loop-1.pi) - Atmospheric ambient loop
  • Loop 2 (compositions/loops/loop-2.pi) - Complex rhythmic pattern
  • Loop 4 (compositions/loops/loop-4.pi) - Experimental soundscape

Experiments

  • No Sleep (compositions/experiments/no-sleep.pi) - Insomniac-friendly ambient
  • Test (compositions/experiments/test.pi) - Development and testing

AI Generated

  • AI (compositions/ai-generated/ai.pi) - AI-assisted composition

πŸš€ Getting Started

Prerequisites

  • Sonic Pi (latest version recommended)
  • Basic understanding of live coding concepts

Running Compositions

  1. Open Sonic Pi
  2. Load any .pi file from the compositions directory
  3. Press Run to start the composition
  4. Experiment with parameters and effects in real-time!

Development

# Install dependencies
npm install
# Format code
npm run format
# Check formatting
npm run format:check

πŸŽ›οΈ Sonic Pi Features Used

  • Live Loops: Real-time musical loops
  • Synthesizers: Various built-in synths (piano, chipbass, pluck, etc.)
  • Effects: Reverb, echo, compression, slicer, and more
  • Samples: Percussion, ambient sounds, and effects
  • Patterns: Musical pattern definitions and variations

🎨 Musical Concepts

  • Harmonic Progressions: Extended chords and voice leading
  • Spatial Audio: Stereo panning and reverb for depth
  • Dynamic Expression: Volume changes and crescendos
  • Random Variations: Organic, non-mechanical musical elements
  • Layered Textures: Multiple simultaneous musical layers

🀝 Contributing

  1. Fork the repository
  2. Create a new branch for your composition
  3. Add your .pi file to the appropriate directory
  4. Update this README if adding new categories
  5. Submit a pull request

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ”— Links

🎡 Enjoy the Music!

Each composition is designed to be both listenable and educational. Feel free to modify, remix, and experiment with the code to create your own musical expressions!


Made with ❀️ and Sonic Pi

About

Coded music written with Sonic Pi

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /