Sound and Music Computing Lab at Porto University (SMC-LAB)

Sound and Music Computing Lab at Porto University

SMC-LAB

Geek Repo

The Sound and Music Computing Laboratory conducts research in applied computing, the arts, humanities, and various topics within sound and music computing.

Location:Porto, Portugal

Home Page:https://dei.fe.up.pt/smc/

Github PK Tool:Github PK Tool

Sound and Music Computing Lab at Porto University's repositories

drumtranscription_max-for-live

An open-source streaming drum transcription system for MaxMSP/MaxForLive

Language:ShellStargazers:11Issues:5Issues:0

drumtranscription_maxmsp

A streaming drum transcription system for Max MSP

Language:C++Stargazers:8Issues:0Issues:0

drumtranscription_pd

A streaming drum transcription system for Pure Data

Language:C++Stargazers:8Issues:0Issues:0

loopalooza_max-for-live

Loopalooza is a system that estimates and manipulates rhythmic structures from audio loops in real-time to perform syncopation transformations. The core of our system is a technique for the manipulation of syncopation in symbolic representations of rhythm. In order to apply this technique to audio signals we must first segment the audio loop into musical events using onset detection. Then, we use the symbolic syncopation transformation method to determine how to modify the rhythmic structure in order to change the syncopation. Finally we reconstruct the audio loop using one of two alternative methods, one based on time scaling and the other on resampling. Our system, Loopalooza, is implemented as a freely available MaxForLive device to allow musicians and DJs to manipulate syncopation in audio loops in real-time. One can obtain a multitude of rhythmic variations from a single audio source.

Stargazers:5Issues:0Issues:0

weve

A CouchApp port of Eve, a desktop application for conducting audio listening and rating evaluations

Language:PerlStargazers:3Issues:4Issues:0

beatStation

beatStation - an openFrameworks tapping recorder interface

Language:C++License:NOASSERTIONStargazers:2Issues:4Issues:0

Eve

Automated listening tests setup, evaluation and reporting

Language:C++License:NOASSERTIONStargazers:2Issues:4Issues:0

json2couch

Upload a JSON document to a CouchDB server

Language:PerlStargazers:2Issues:4Issues:0

ann

Parse and decorate Guy Madison's M-skatt output files with additional annotations

Language:PerlStargazers:1Issues:0Issues:0
Language:Objective-CLicense:NOASSERTIONStargazers:1Issues:0Issues:0

smtd

Introduce systematic microtiming deviations into a MIDI file

Language:PerlStargazers:1Issues:0Issues:0

beatStationLinux

the tapping recording station adapted for Linux

Language:DLicense:NOASSERTIONStargazers:0Issues:0Issues:0

rama-spotify

RAMA for Spotify

Language:TeXLicense:MITStargazers:0Issues:4Issues:0