https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg
ffmpeg -i videofile.mp4 audiofile.wav
# This file contains code to save 64 samples as a syx file for Novation Circuit | |
# | |
# * It reads a single long wave file. | |
# * splits it into 64 equal chunks | |
# * crops the sound | |
# * adds a super fast fadein and "an appropriate fadeout". To remove clicks | |
# * normalizes every sample | |
# * Saves the whole thing as a syx file. | |
# |
import subprocess | |
import os | |
import glob | |
for filename in glob.iglob(os.path.join(".", "**", "*.nc"), recursive=True): | |
if os.stat(filename).st_size < 50: | |
continue | |
result = subprocess.run(["gdalinfo.exe", filename], stdout=subprocess.PIPE) | |
if result.stdout.rfind(b"COMPRESSION=") > 0: |
from sympy import * | |
init_printing(use_unicode=False, wrap_line=False, no_global=True) | |
x = Symbol('x', positive=True) | |
xmax = Symbol('xmax', positive=True) | |
sigma = Symbol('sigma', positive=True) | |
mu = Symbol('mu') | |
lx = log(x)-log(xmax-x) |
https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg
ffmpeg -i videofile.mp4 audiofile.wav