SkillAgentSearch skills...

Musicode

some electronic music, mainly in loops and small compositions, coded with sonic-pi synthesizer. open for collaboration

Install / Use

/learn @streamerd/Musicode
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Sonic Pi Music Collection

Sonic Pi License PRs Welcome Status

A collection of electronic music compositions created with Sonic Pi, featuring both synthesized sounds and orchestral samples.

Recordings

  1. "Starving Looper"
  2. "Lunar Discovery"
  3. "Hard Shit"
  4. "Low Rider"
  5. "Horny Mystery"
  6. "Rainy Day Pianos"
  7. "Rhythmic Surrender"
  8. "Zero-sum Fame"
  9. "Knight Wider"
  10. "For September"

Tools & Samples Used

  • Sonic Pi: The primary tool used for all compositions
  • Sonatina Symphonic Orchestra: Additional orchestral samples (GitHub Repository)

Getting Started

Setup

  1. Install Sonic Pi
  2. Download the code from this repository
  3. Download the Sonatina Symphonic Orchestra samples (optional, for orchestral pieces)

Sample Organization

The code expects orchestral samples to be organized in instrument-specific folders. Here's an example of how to use samples in your code:

# Define paths to sample folders
violins = "/path/to/violins/folder"
bass_clarinets = "/path/to/bass_clarinets/folder"

# Play a sample
sample violins, "violin-e5", amp: 1

Important Notes

  • Some sample filenames may need to be renamed if they contain special characters (e.g., #) that cause errors in Sonic Pi
  • The code includes scale and tune naming conventions that match the sample filenames (e.g., "violin-e5")

Contributing

Contributions are welcome! Feel free to:

  • Submit pull requests
  • Report issues
  • Suggest improvements
  • Contact me for collaboration

License

[Add your license information here]

Related Skills

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated8mo ago
Forks0

Languages

Ruby

Security Score

72/100

Audited on Jul 26, 2025

No findings