Sha256: e18b2f29f29ef311f19c9a1d323d48601a9282ab425d50e6543dfeb227df72f5

Contents?: true

Size: 301 Bytes

Versions: 15

Compression:

Stored size: 301 Bytes

Contents

# frozen_string_literal: true

module Coltrane
  module Cli
    # Renders notes in a common most popular ukulele scheme
    class Ukulele < Guitar
      SPECIAL_FRETS = [5, 7, 9, 12].freeze

      def initialize(notes, flavor, tuning: %w[G C E A], frets: 12)
        super
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
coltrane-2.0.0 lib/cli/ukulele.rb
coltrane-1.2.4 lib/cli/ukulele.rb
coltrane-1.2.3 lib/cli/ukulele.rb
coltrane-1.2.2 lib/cli/ukulele.rb
coltrane-1.2.1 lib/cli/ukulele.rb
coltrane-1.2.0 lib/cli/ukulele.rb
coltrane-1.1.2 lib/cli/ukulele.rb
coltrane-1.1.1 lib/cli/ukulele.rb
coltrane-1.1.0 lib/cli/ukulele.rb
coltrane-1.0.26 lib/cli/ukulele.rb
coltrane-1.0.24 lib/cli/ukulele.rb
coltrane-1.0.22 lib/cli/ukulele.rb
coltrane-1.0.21 lib/cli/ukulele.rb
coltrane-1.0.20 lib/cli/ukulele.rb
coltrane-1.0.2 lib/cli/ukulele.rb