tools

utility software

Frame Semantici - Framenet

categorie

Frame Semantici - Framenet

La semantica dei frame è un’idea linguistica che afferma che le singole parole spesso non sono significative senza un quadro di significato più ampio. In semantica generale, ogni parola ha le sue associazioni e connotazioni per i parlanti di una data lingua.

L’idea della semantica dei frame è che queste singole parole necessitano di una rete più ampia di parole e significati affinché un ascoltatore o un lettore capisca una singola parola nel contesto. Questa idea è stata ampiamente studiata in linguistica, per vedere come le persone usano singole parole e unità linguistiche.

framenet search
framenet2: Becoming aware
wikipedia


Spleeter - Separare Voce e Musica - Karaoke

categorie



Spleeter è una libreria di separazione delle fonti di Deezer con modelli preaddestrati scritti in Python che utilizza Tensorflow. Rende facile l'addestramento del modello di separazione delle fonti (supponendo che si abbia un set di dati di fonti isolate), e fornisce un modello già addestrato allo stato dell'arte per eseguire vari tipi di separazione:

Voci (voce cantante) / separazione dell'accompagnamento (2 stems)
Separazione voce / batteria / basso / altro (4 stems)
Voci / batteria / basso / pianoforte / altre separazioni (5 stems)
I modelli 2 stems e 4 stems hanno prestazioni elevate sul dataset musdb. Spleeter è anche molto veloce in quanto può eseguire la separazione di file audio a 4 stems 100 volte più velocemente del tempo reale quando viene eseguito su una GPU.

Spleeter è stato progettato in modo che si possa usare direttamente dalla linea di comando o nella propria pipeline di sviluppo come una libreria Python. Può essere installato con pip o utilizzato con Docker.

Disonibile online su mvsep.com

spleeter @ github

[via]

John Nesky

John Nesky

John Nesky di giorno è un ingegnere software di Google ma di notte crea strumenti per potenziare la creatività.

Ha collaborato alla realizzazione di Journey di Thatgamecompany per PlayStation. Ha progettato il controllo dell'avatar del giocatore e i sistemi di controllo dinamico della telecamera. Ha poi condiviso le lezioni imparate in una famosa conferenza sulla progettazione di sistemi di telecamere nei videogiochi: 50 Camera Mistakes.

Su twitter ha realizzato una tabella di riferimento sui modi di realizzare l'arte dell'ambiente per i confini solidi dei videogiochi 2D. Per le scene in interni, non disegniamo la parete frontale in modo da poter vedere l'avatar, ma come dovrebbero essere le altre pareti ? Non c'è una risposta giusta, ma la scelta ha un impatto sullo stile artistico.

Beepbox

Rainbow Mazes github

Imperative HTML

github

[via]

50 Camera Mistakes

Essential Game Audio Toolkit

Essential Game Audio Toolkit

A Sound Effect presenta questo articolo che raccoglie molti strumenti importanti: l'Essential Game Audio Toolkit.

Si parla di:

DAW:
REAPER • REAPER Themes • REAPER Scripts

Plugins:
Bundles • Analysis / Spatial • Distortion / Saturation • Delay • Dynamics • EQ • Modulation • Reverb • Synthesis • Stock plugins • Other

Effetti Sonori:
Field recording • Free sound effects • Sound effects libraries • Subscriptions

Altro:
Organisation tools • Backups • Other hardware • Other free software • Useful tips • Explore the Game Audio Power List

[via]

ShapeCatcher

categorie

ShapeCatcher

Shapecatcher ci aiuta a trovare i caratteri unicode più simili al disegno fatto a mano nella sua finestra apposita ("drawbox"). Basta fare uno schizzo con il mouse e schiacciare il tasto per avviare la ricerca.

Attualmente, ci sono oltre 11.000 glifi di caratteri unicode nel database.

Al momento i caratteri giapponesi, coreani e cinesi non sono supportati, ma arriveranno.


I Font di Neon Genesis Evangelion

Evangelion Matisse Font Online


Il designer Peiran Tan ha scritto un articolo sui font di Neon Genesis Evangelion, una serie iconica che, anche nei caratteri scelti personalmente dal regista Hideaki Anno, trova parte della sua travolgente personalità.

Tra questi uno dei più interessanti è quello che viene usato per i titoli di ciascuna puntata: Matisse EB, che contempla tutti gli unicode del giapponese.

E' anche possibile provarlo direttamente online qui: Matisse EB 正夢


Pyxelate

categorie

Pyxelate Robocop

Super Pyxelate converte immagini in pixel art 8 bit.

Ha diversi parametri per controllare la palette, la risoluzione ecc. e può essere invocato da Python.

Pyxelate ricampiona le immagini dividendole (iterativamente) in tile di 3x3 pixel e calcolando l'orientamento dei bordi al loro interno. Ogni tile viene sottocampionata ad un singolo valore di pixel basato sull'angolo e sulla grandezza di questi gradienti, ottenendo l'approssimazione della pixel art. Questo metodo è stato ispirato dalla tecnica di computer vision: "Histogram of Oriented Gradients". Poi viene applicato un metodo di apprendimento automatico non supervisionato, un modello Bayesian Gaussian Mixture (invece del convenzionale K-means) per trovare una palette ridotta di colori adatti. Le gaussiane legate danno una stima migliore (rispetto alla distanza euclidea) e permettono ai centroidi più piccoli di apparire per poi perdere importanza rispetto a quelli più grandi più lontani. La funzione di massa di probabilità restituita dal modello non calibrato viene poi utilizzata come base per diverse tecniche di dithering. Vengono anche applicati trucchi di pre-elaborazione e conversione dello spazio colore per ottenere risultati migliori.

Hyperparameters for Pyx()