Bass fingerboard octave
E | A | D | G | position |
---|---|---|---|---|
F | A♯/B♭ | D♯/E♭ | G♯/A♭ | ½ |
F♯/G♭ | B | E | A | 1 |
G | C | F | A♯/B♭ | 2 |
G♯/A♭ | C♯/D♭ | F♯/G♭ | B | 2½ |
A | D | G | C | 3 |
instrument.ts:129 TypeError: Cannot read properties of undefined (reading 'label') | |
at Select.tsx:28:73 | |
at Ru (react-dom.production.min.js:262:359) | |
at t.unstable_runWithPriority (scheduler.production.min.js:18:343) | |
at Wo (react-dom.production.min.js:122:325) | |
at Au (react-dom.production.min.js:261:308) | |
at gu (react-dom.production.min.js:243:50) | |
at react-dom.production.min.js:123:115 | |
at t.unstable_runWithPriority (scheduler.production.min.js:18:343) | |
at Wo (react-dom.production.min.js:122:325) |
if (!document.querySelector("#debugStyles")) { | |
const style = document.createElement("style"); | |
style.setAttribute("id", "debugStyles"); | |
style.innerHTML = ` | |
.debug-boxes * { | |
outline: 1px solid blue; | |
background-color: rgba(0,255,255,.05); | |
} | |
`; | |
document.head.appendChild(style); |
function shuffleArray(arr) { | |
for (let i = arr.length - 1; i > 0; i--) { | |
const j = Math.floor(Math.random() * (i + 1)); | |
[arr[i], arr[j]] = [arr[j], arr[i]]; | |
} | |
} | |
const montyHall = (n) => { | |
let wins = 0; | |
let doors = ["goat", "goat", "car"]; |
% Runs a Monte Carlo experiment of the Boonie simulation | |
% | |
% | |
% Input(s) | |
% nMC: Number of Monte Carlo iterations | |
% | |
% Output(s) | |
% Days: Vector of days until Boonie gets caught | |
% | |
% Example: |
% Simulates the Boonie Conundrum | |
% | |
% | |
% Input(s) | |
% DispOn: Displays the graph of student and teacher rumor knowledge | |
% Modify simulation parameters in the code below | |
% | |
% Output(s) | |
% studentFraction: Fraction of student population that knows the rumor | |
% teacherFraction: Fraction of teacher population that knows the rumor |
const { PurgeCSS } = require('purgecss'); | |
/** | |
* Remove any CSS not used on the page and inline the remaining CSS in the | |
* <head>. | |
* | |
* @see {@link https://github.com/FullHuman/purgecss} | |
*/ | |
eleventyConfig.addTransform('purge-and-inline-css', async (content, outputPath) => { | |
if (process.env.ELEVENTY_ENV !== 'production' || !outputPath.endsWith('.html')) { |
# -*- coding: utf-8 -*- | |
""" | |
Estimates the optimal pandemic testing pool size | |
Ref: https://asm.org/Articles/2020/July/COVID-19-Pool-Testing-Is-It-Time-to-Jump-In | |
https://www.statnews.com/2020/06/26/pool-testing-covid-19/ | |
Created on Sun Aug 2 20:29:23 2020 | |
@author: johnx | |
""" |
E | A | D | G | position |
---|---|---|---|---|
F | A♯/B♭ | D♯/E♭ | G♯/A♭ | ½ |
F♯/G♭ | B | E | A | 1 |
G | C | F | A♯/B♭ | 2 |
G♯/A♭ | C♯/D♭ | F♯/G♭ | B | 2½ |
A | D | G | C | 3 |