Skip to content

Instantly share code, notes, and snippets.

@nucklearproject
nucklearproject / Equalizer APO
Created September 4, 2025 12:47
Equalizer APO gain mic
in your APO folder example: C:\Program Files\EqualizerAPO\config
confix.txt
Include: peace.txt
Include: mic_gain_25.txt
mic_gain_25.txt
Device: Focusrite1+2
@nucklearproject
nucklearproject / USBMIDI_TO_UART.py
Last active August 22, 2024 20:07
Send notes, clock sync, start, stop, etc from midi USB to UART seriall pins on Raspberry pico /// Circuitpython
import board, time
import busio
import usb_midi
from simpleio import map_range
from analogio import AnalogIn
import adafruit_midi
from adafruit_midi.note_off import NoteOff
from adafruit_midi.note_on import NoteOn
from adafruit_midi.polyphonic_key_pressure import PolyphonicKeyPressure
@nucklearproject
nucklearproject / TTP229_pico_cicuitpython.py
Last active August 17, 2024 18:02
circuitpython TTP229 connect to raspbery pico
import board
import digitalio
import time
# Configurar los pines
sdo_pin = digitalio.DigitalInOut(board.GP19)
sdo_pin.direction = digitalio.Direction.INPUT
sdo_pin.pull = digitalio.Pull.UP
scl_pin = digitalio.DigitalInOut(board.GP18)
@nucklearproject
nucklearproject / xtt_inference_batch.py
Created August 6, 2024 21:33
Inference and batch txt processing TTS finetuning
import gradio as gr
import os
import tempfile
import torch
import torchaudio
from pathlib import Path
from TTS.tts.configs.xtts_config import XttsConfig
from TTS.tts.models.xtts import Xtts
XTTS_MODEL = None
@nucklearproject
nucklearproject / midoreceive.py
Created September 17, 2023 20:21
Mido python - Receive messages from muiltiple input port and print them out.
"""
Receive messages from muiltiple input port and print them out.
"""
import sys
#from mido.ports import MultiPort
from mido import open_input, get_input_names
ports = get_input_names()
@nucklearproject
nucklearproject / cores.cpp
Created August 17, 2023 00:02
ESP32 support multiples dual core FreeRTOS
#include <Arduino.h>
#include <Wire.h>
// Prueba Multitarea(Hilos)RTOS en Diferente Nucleo ESP32 by: elprofegarcia.com
TaskHandle_t Tarea0; // Tarea0 parpadeo LED 0,3 segundos
TaskHandle_t Tarea1; // Tarea1 parpadeo LED 1 Segundo
// Declaraciones previas
void loop0(void *parameter);
void loop1(void *parameter);
@nucklearproject
nucklearproject / gist:4214927
Created December 5, 2012 11:41
timeago() function in php
<?php
define("SECOND", 1);
define("MINUTE", 60 * SECOND);
define("HOUR", 60 * MINUTE);
define("DAY", 24 * HOUR);
define("MONTH", 30 * DAY);
/**
* Humanize by delta.
*
@nucklearproject
nucklearproject / ads.dart
Last active December 26, 2019 14:17
Problema con lag al mostrar ads flutter
import 'package:firebase_admob/firebase_admob.dart';
import '../services/globals.dart';
class Ads {
InterstitialAd myInterstitial;
MobileAdTargetingInfo targetingInfo = new MobileAdTargetingInfo(
testDevices: TEST_DEVICES,
);
@nucklearproject
nucklearproject / gist:3895429
Created October 15, 2012 20:59
Jquery regex plugin
:regex
jQuery.expr[':'].regex = function(elem, index, match) {
var matchParams = match[3].split(','),
validLabels = /^(data|css):/,
attr = {
method: matchParams[0].match(validLabels) ?
matchParams[0].split(':')[0] : 'attr',
property: matchParams.shift().replace(validLabels,'')
},
regexFlags = 'ig',
@nucklearproject
nucklearproject / ads.dart
Last active November 23, 2019 01:38
Prueba test Flutter positioned into Stack
import 'package:firebase_admob/firebase_admob.dart';
import '../services/globals.dart';
class Ads {
InterstitialAd myInterstitial;
MobileAdTargetingInfo targetingInfo = new MobileAdTargetingInfo(
testDevices: TEST_DEVICES,
/* keywords: <String>[
"tarot",