Kunquat

Screenshot Software:
Kunquat
Detalii soft:
Versiune: 0.5.3
Incarca data: 14 Apr 15
Producător: Kunquat Maintainers
Licenţă: Gratuit
Popularitate: 23

Rating: nan/5 (Total Votes: 0)

Kunquat este un sequencer muzică similar cu aplicații tracker. & Nbsp; Unele dintre caracteristicile sale distinctive includ rezolutie timpul, configurație de acordare flexibilă și compoziția de muzica interactiv. Mare grijă este, de asemenea, luată în proiectarea unei infrastructuri de amestecare, pentru a permite amestecarea organismelor logice în loc de canale hardware forțată. Kunquat este o lucrare în curs. Eliberarea sursă de curent nu oferă încă un editor, dar include o compoziție de exemplu.
Notă: Deoarece nu suntem "acolo încă", vă sugerăm să privim următorul text ca o declarație de misiune, mai degrabă decât un indicator de stare.
Kunquat este un set de instrumente folosite de către un compozitor muzical pentru crearea de algoritmi care produc muzica sonor bazat pe stimul de mediu. Acesta poate fi folosit pentru a scrie partituri reactive, care au un rezultat diferit în funcție de factori externi. Astfel de factori pot include evenimentele într-un joc video, sau cantitatea de clienți într-un restaurant în care se joacă muzica.
Compozitori muzicale pot avea cunoștințe limitate despre algoritmi. Astfel, ascunde toate complicațiile în spatele un editor grafic. Editorul poate fi folosit pentru a produce un fișier compoziție Kunquat, care este o reprezentare serializat a algoritmului, și include toate datele necesare pentru efectele și instrumentele pentru a lucra. Un fișier compoziție Kunquat are sufixul kqt, dar uneori poate fi postfixat cu sufixul de software de compresie, dacă fișierul este comprimat. Editorul are unele asemănări cu trackere de muzica, dovedite utila de diferite compozitori scena demo-a lungul timpului. Nu totul este similară, deși.
Trackere traditionale folosit o grilă pentru a ajuta la introducerea cu precizie note. Este optim pentru a avea loviturii de bass drum la un moment exact de calcul. Sistemul de tuning utilizată în urmărire tradiționale a fost destul de mult legat de temperamentul egal doisprezece-ton, ceea ce este tipic pentru muzica occidentală modernă. Această limitare poate fi redus utilizarea de instrumente mai exotice, cum ar fi sitar, și a provocat disonanță cu unele instrumente mai utilizate pe scară largă. În cele din urmă, modelarea instrument folosit pentru a fi destul de limitate. Compozitori a terminat pe inventa diverse hacks de a lucra în jurul limitările.
În timp ce fiind inspirat de trackere tradiționale, Kunquat de asemenea diferă de la ei in mai multe moduri. Acesta are o rezolutie extrem de mare de timp, care permite plasarea gratuit de notele oriunde în timp. Având în tamburul din colțul robotizate ar trebui să fie încă posibilă, dar care au un punct de vedere uman inexacte de sondare din colțul cilindru trebui să fie posibil, de asemenea. Kunquat susține diverse acordaje. Importul un instrument de sitar, ar trebui să cu configurație zero, vă oferă cu pitches corecte pe care le-ar aștepta un sitar de a produce. În cele din urmă, Kunquat sprijină modelarea sporită a instrumentelor, ceea ce face posibil pentru a obține efecte DSP aplicate rezultatul unei chitare, mai degrabă decât fiecare șir separat.
Producător echipei: https://launchpad.net/~kunquat-dev
2009 Workshop Wiki: http://wiki.helsinki.fi/display/lambda/Kunquat-workshop
capturi de ecran și demo cântec: http://iki.fi/toni.ruottu/kunquat/contrib/portfolio/
Prezența în Facebook: http://www.facebook.com/pages/Kunquat/188595560505

What este nou în această versiune:

  • Aceasta este o versiune care se străduiește pentru o experiență de utilizator sensibil. Am eliminat unele butoane substituent din bara de instrumente, fixe pe butonul salva, și a decis să mereu stat tracker clar la ieșire. Ar trebui să fie posibilă deschiderea fișierelor compoziție salvate cu tracker prin definirea unui nume de fișier pe linia de comandă la pornirea tracker. Grila de plasare notă a fost ajustate pentru un aspect compact cu o textură netedă. Am eliminat de asemenea, unele teste unitare caduce.

Ce este nou în versiunea 0.5.2:

  • Această versiune aduce o grilă vizual, împreună cu o clipă facilitate -sa-grilă care o face mai repede pentru a muta în jurul compoziției și locul note repartizate uniform. Cursoarele orizontale este acum vizibil în orice moment, ceea ce face mai ușor de înțeles ce se întâmplă. O casetă formă goală este utilizat atunci când cursorul nu este pe partea de sus a oricăror instrucțiuni introduse anterior. De asemenea, unele bug-uri fixe prevenirea anumitor modificări în datele de compoziție.

Ce este nou în versiunea 0.5.1:

  • Aceasta versiune este configurații de reacție despre dinamice și inter- comunicare cerere. Am scăpat de coloanei globale și a introdus modul de redare infinit. Am adăugat unele interactivitate și metadate de editare a cererii tracker. Am introdus expresii argument eveniment și evenimente funcționalitate obligatorii. Am făcut un efort de a sprijini comunicare bidirecțională între compoziția și aplicarea ei gazdă. Am introdus o nouă categorie eveniment auto-eveniment.
  • Am scăpat de coloanei globale și a introdus modul de redare infinit. Toate evenimentele care au fost limitate în prealabil la coloană la nivel mondial sunt acum valabile în toate coloanele. Am adaugat un nou modul de redare infinit în plus față de modul de redare finit existent. Modul infinit buclele subsong curent și permite o compoziție de a modifica propriului stat compoziție. În contrast, modul finit garantează că piesa are o lungime finită. Toate compozițiile pot fi jucate în fiecare modul.
  • Am adăugat unele interactivitate și metadate de editare a cererii tracker. Tracker prezinta acum locație de redare curentă, precum și un cursor de redare. Tracker arată, de asemenea, actualizări în timp real pentru stat compoziție. Tracker sprijină, de asemenea editarea unor metadate, cum ar fi titlul și autorii unei compoziții.
  • Am introdus eveniment expresii argument și evenimente funcționalitate obligatorii. Expresii argument Eveniment oferi flexibilitate în definirea parametrilor de evenimente care pot depind de spațiu variabil. Bind execută evenimentele de declanșare utilizator bazate pe alte evenimente. Acest lucru poate fi folosit pentru a lanțului de modele comune de evenimente, sau de a lega unele secvențe de evenimente la comportamentul cererii gazdă.
  • Am făcut un efort de a sprijini comunicare bidirecțională între compoziția și aplicarea ei gazdă. Aplicația gazdă poate primi apeluri de la compoziția. Aplicația poate primi, de asemenea, alte tipuri de evenimente, dacă se dorește. Compoziția conține un spațiu variabilă care este accesibilă aplicația gazdă prin stabilite de evenimente. Părți din compoziția poate fi dezactivat sau activat bazat pe spațiul variabil.
  • Am introdus o nouă categorie eveniment auto-eveniment. Auto-evenimente nu poate fi declanșat de către utilizator. În schimb, ele sunt folosite pentru a accesa unele informații în continuă schimbare. Compozitorul leagă o reacție de auto-eveniment, și interogări componente care produc acele tipuri de evenimente. De exemplu, compoziția poate depinde de un auto-eveniment dezvăluie forța actuală a unei note, chiar dacă informația forță este în general ascuns în interiorul unui generator.

Ce este nou în versiunea 0.4.1:

  • GUI conține comenzile necesare pentru modificarea datelor de model și ordinea în care sunt redate. Alte funcționalități de bază include importul / exportul de compoziții Kunquat și simplu funcționa undo / redo. Pentru moment, ne-am păstrat editorul instrument foarte minim și configuratorul DSP lipsește cu desăvârșire. Vom implementa aceste după schimbări majore în formatul pe care ne vom concentra pe în următoarea versiune.
  • Biblioteca Kunquat conține de asemenea multe îmbunătățiri față de versiunile anterioare. Cel mai important plus este suportul pentru declanșarea evenimentelor prin API bibliotecă. Cele mai multe evenimente declanșat prin activitatea API exact în același mod în care fac modele de interior. API declanșare sprijină de asemenea, unele evenimente speciale care pot fi utilizate pentru controlul redării în moduri care nu sunt posibile prin intermediul datelor de model. Aceste evenimente de control includ oprirea cursorului de redare și a jucat un singur model în mod repetat. În timp ce API declanșare este esențială pentru editor, va utiliza, de asemenea, mai mult în edițiile ulterioare, când vom adăuga suport explicit pentru compozițiile interactive.
  • Am făcut mecanism al bibliotecii mai convenabil pentru programatori de raportare a erorilor. În loc de a folosi un format personalizat, mesajele de eroare ale bibliotecii sunt acum obiecte JSON. Acest lucru face mai ușor pentru biblioteca pentru a include informații mai detaliate păstrând în același timp parsarea de informații simplu pentru programator.
  • În timpul dezvoltării editor, de asemenea, ne-am întâlnit și multe bug-uri restante stabilite în bibliotecă. Multe dintre acestea au fost legate de anumite secvențe de modificare de date compoziție care nu apar în situații de redare simple. Un alt aspect important a fost că o supraveghere de design a permis utilizatorilor să scrie compoziții infinite.
  • Câteva date ale formatul de fișier s-au schimbat. Cel mai important, ne-am schimbat ID-ul magie & quot; kunquat & quot; la quot scurt &; kqt & quot ;. Am schimbat, de asemenea, formatul de date model într-o formă mai consistent, care este mai ușor pentru programatori să se ocupe.

Cerințe :

  • Python

Imagini

kunquat_1_86221.png
kunquat_2_86221.png
kunquat_3_86221.png
kunquat_4_86221.png

Software similare

Comentarii la Kunquat

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!