A quick way to sketch out musical chord progressions.
uses my Scale Generator and Arpeggio Pattern Generator and the lovely Tone.js.
I've started collecting my musical composition stuff in this collection.
A Pen by Jake Albaugh on CodePen.
A quick way to sketch out musical chord progressions.
uses my Scale Generator and Arpeggio Pattern Generator and the lovely Tone.js.
I've started collecting my musical composition stuff in this collection.
A Pen by Jake Albaugh on CodePen.
body { | |
background-color: rgba(0, 0, 0, 0); | |
margin: 0px auto; | |
overflow: hidden; | |
} | |
yt-live-chat-renderer { | |
background-color: rgba(0, 0, 0, 0.6) !important; | |
} | |
import pickle | |
# write pickle | |
file_write = open('pin.dat', 'wb') | |
a = list(range(1000)) | |
pickle.dump(a, file_write) | |
file_write.close() | |
# read pickle |
import numpy as np | |
# одномерный массив | |
x = np.array([1, 4, 5, 8], float) | |
print(x, '||', type(x)) | |
# матрица | |
a = np.array([[1, 2, 3], [4, 5, 6]], float) | |
print(a) | |
print('Первый элемент {}, первая строка {}, первый столбик {}'.format(a[0, 0], a[0, :], a[:, 0])) |
import re | |
# Стоит заметить, что библиотека re не поддерживает некоторые расширенные возможности регулярных выражений для Юникода. | |
# Например, для использования удобнейших групп символов, наподобии \p{Cyrillic} используйте библиотеку regex | |
# О библиотеке: https://pypi.org/project/regex/ | |
# Подробнее о дополнительном функционале: https://www.regular-expressions.info/unicode.html#prop | |
# Можно использовать match() или search() для поиска совпадений, их отличие не принципиально для случаев ниже: | |
# search ⇒ найти что-нибудь в строке и вернуть соответствующий объект. | |
# match ⇒ найти что-то в начале строки и вернуть соответствующий объект. |
from datetime import datetime | |
TURN_TIME = 3 | |
TRAFFIC_LIGHTS = ( | |
'🔴', | |
'🟡', | |
'🟢', | |
) | |
USER_ACTIONS = ( |