Kunquat on sekvensserin samanlainen tracker sovelluksia. & Nbsp; Jotkut sen erityispiirteet kuuluu korkea aika päätöslauselman, joustava viritys kokoonpano ja koostumus interaktiivinen musiikkia. Suurta huomiota on myös otettu suunnittelussa sekoittamalla infrastruktuuri mahdollistaa sekoittamisen looginen elinten sijasta laitteisto pakko kanavia. Kunquat on työn alla. Virtalähdettä julkaisu ei ole toistaiseksi toimittaja, mutta sisältää esimerkiksi koostumukseen.
HUOMAA: Koska emme ole "siellä vielä", sinun kannattaa pitää seuraavaa ajatuksen sijaan tilan ilmaisin.
Kunquat on joukko työkaluja käyttävät musikaali säveltäjä luoda algoritmeja, jotka tuottavat kuultavissa musiikki perustuu ympäristön ärsyke. Sitä voidaan käyttää kirjoittamaan reaktiivisia partituurit, jotka ovat eri lopputulokseen perustui ulkoisiin tekijöihin. Tällaisia tekijöitä voivat olla tapahtumia videopeli, tai määrä asiakkaita ravintola, jossa soitetaan musiikkia.
Musical säveltäjät voivat olla riittävästi tietoa algoritmeja. Niinpä me piilottaa kaikki komplikaatioita takana graafinen editori. Toimittaja voi käyttää tuottamaan Kunquat koostumus tiedosto, joka on sarjoitettu edustus algoritmin, ja se sisältää kaikki tarvittavat tiedot vaikutuksista ja välineitä työskennellä. Kunquat koostumus tiedosto on kqt pääte, mutta voi joskus olla jälkikiinnitettiin kanssa alaindeksinä pakkaus ohjelmisto, jos tiedosto on pakattu. Editori on joitakin yhtäläisyyksiä musiikin seurantoja, todistettu käyttökelpoinen eri demo kohtaus säveltäjiä ajan. Ei kaikki on samanlainen, vaikka.
Perinteiset seurantoja käytetään ruudukon avulla asettamalla muistiinpanoja tarkasti. Se on optimaalinen ottaa bassorumpu potkia laskennallisesti tarkalleen. Viritysjärjestelmä käytetään perinteisessä seurantoja oli melko paljon sidottu kahdentoista sävy Tasaviritys, mikä on tyypillistä moderni länsimaisen musiikin. Tämä rajoitus saattanut vähentää käytön eksoottisempia soittimia kuten sitar, ja aiheutti dissonance joitakin laajemmin käytetty välineitä. Lopuksi väline mallinnus käytetään olla melko rajallinen. Säveltäjät päätyi keksimisestä eri hakata kiertää rajoituksia.
Samalla kun innoittamana perinteinen seurantoja, Kunquat myös eroaa niistä monin tavoin. Se on erittäin korkea aika päätöslauselman, joka mahdollistaa vapaan sijoittelun muistiinpanoja missä tahansa ajoissa. Ottaa robotti bassorumpu olisi edelleen mahdollista, mutta jolla inhimillisesti epätarkka kuulostava bassorumpu olisi mahdollisia. Kunquat tukee erilaisia virityksiä. Tuominen sitar väline, olisi nolla kokoonpano antaa sinulle oikean kentillä että voit odottaa sitar tuottamiseksi. Lopuksi Kunquat tukee laajennettuja mallintaminen välineitä, mikä tekee mahdolliseksi saada DSP efektejä tulos kitaran sijaan jokaisen merkkijonon erikseen.
Kehittäjä Team: https://launchpad.net/~kunquat-dev
2009 Workshop Wiki: http://wiki.helsinki.fi/display/lambda/Kunquat-workshop
kuvakaappauksia & demo biisi: http://iki.fi/toni.ruottu/kunquat/contrib/portfolio/
läsnäolo Facebookissa: http://www.facebook.com/pages/Kunquat/188595560505
What on uusi tässä julkaisussa:
- Tämä on julkaisu, joka pyrkii järkevän käyttökokemuksen. Poistimme jotkut placeholder painikkeita työkaluriviltä, kiinteä Tallenna-painiketta, ja päätti aina selvää tracker valtion poistuttaessa. Olisi voitava avata tallennetut kokoonpano tiedostot tracker määrittelemällä tiedostonimi komentorivillä kun tracker on alkanut. Merkille sijoitus grid hiottiin pientä ulkoasun kanssa pehmeä rakenne. Olemme myös poistaa joitakin vanhentuneita Osatestit.
Mitä uutta strong> versiossa 0.5.2:
- Tämä julkaisu tuo visuaalinen ruudukko yhdessä hetkessä to-grid ominaisuus, joka tekee sen nopeammin liikkua koostumus ja paikka tasaisesti muistiinpanoja. Horisontaalinen osoittimet on nyt aina näkyvissä, jolloin se on helpompi ymmärtää, mitä on tapahtumassa. Tyhjä laatikko muoto käytetään, kun kohdistin ei ole päälle mitään aiemmin kiinnitetty ohjeita. Olemme myös korjatuksi estää tiettyjä muutoksia koostumuksesta tiedot.
Mitä uutta strong> versiossa 0.5.1:
- Tämä julkaisu on noin dynaaminen reaktio kokoonpanoissa ja kansainvälisten sovellus viestintä. Me pääsimme eroon maailmanlaajuisen sarakkeen ja esitteli ääretön toistotilassa. Lisäsimme joitakin interaktiivisuutta ja metatiedot editoinnista tracker sovelluksen. Otimme tapahtuma väite ilmaisuja ja tapahtuma sitova toiminnallisuutta. Teimme parhaamme tuettava kaksisuuntaista välillä koostumus ja sen isäntä sovellus. Olemme ottaneet käyttöön uuden automaattisen tapahtuman tapahtuma luokkaan.
- pääsimme eroon maailmanlaajuisen sarakkeen ja esitteli ääretön toistotilassa. Kaikki tapahtumat, jotka oli aiemmin rajoitettu maailmanlaajuinen sarakkeeseen ovat nyt voimassa kaikissa sarakkeissa. Lisäsimme uuden ääretön toistotilassa lisäksi nykyisten rajallinen toistotilassa. Ääretön tila silmukoita nykyinen subsong ja mahdollistaa koostumus muokata omia koostumus tilaan. Sen sijaan rajallinen tila takaa, että laulu on äärellinen pituus. Kaikki koostumukset voidaan pelata joko tilassa.
- Lisäsimme joitakin interaktiivisuutta ja metatiedot editoinnista tracker sovelluksen. Tracker näyttää nyt olevan toiston sijainnin, ja toisto kursori. Tracker näyttää myös reaaliaikaisen päivitykset koostumuksen valtion. Tracker myös tukee muokkaamista joidenkin metatietoja, kuten otsikko ja laatijoiden koostumus.
- Otimme tapahtuma väite ilmaisuja ja tapahtuma sitova toiminnallisuutta. Tapahtuma väite ilmaisuja tarjoavat joustavuutta käänteentekevä tapahtuma parametrit, jotka voidaan riippuvat muuttujan tilaa. Sido antaa käyttäjän liipaisutapahtumia perustuu muihin tapahtumiin. Tätä voidaan käyttää ketjun yhteisen tapahtuman kuvioita, tai sitoa joitakin tapahtumasekvensseihin käyttäytymiseen vastaanottavan sovelluksen.
- Teimme parhaamme tuettava kaksisuuntaista välillä koostumus ja sen isäntä sovellus. Isäntä sovellus voi vastaanottaa puheluja koostumuksesta. Sovellus voi myös saada muita tapahtumia haluttaessa. Koostumus sisältää muuttuja tilaa, joka on saatavilla isäntä sovelluksen kautta asetettu tapahtumia. Osia koostumusta voidaan myös poistaa käytöstä tai sallittuna muuttuvien tila.
- Esittelimme uuden automaattisen tapahtuman tapahtuma luokkaan. Auto-tapahtumia voi koskaan laukaista käyttäjä. Sen sijaan he ovat tottuneet käyttämään joitakin muuttuvat jatkuvasti tietoja. Säveltäjä sitoutuu reaktio auto-tapahtuma, ja kyselee komponentteja, jotka tuottavat ne tyypit tapahtumia. Esimerkiksi koostumus voi riippua auto-tapahtuma paljastaa nykyinen voima huomata, vaikka voima tieto on yleensä piilossa sisällä generaattori.
Mitä uutta strong> versiossa 0.4.1:
- GUI sisältää tarvittavat tarkastukset muuttamiseksi kuvion tiedot ja järjestyksessä, jossa ne pelataan. Muut perustoiminnot sisältää tuontia / vientiä Kunquat koostumusten ja yksinkertainen kumoa / tee uudelleen toimintoja. Toistaiseksi olemme pitäneet väline editori hyvin minimaalista ja DSP-käyttöliittymän puuttuu kokonaan. Toteutamme nämä suurten muutosten jälkeen muodossa, että keskitymme seuraavassa versiossa.
- Kunquat kirjasto sisältää myös monia parannuksia aiempiin versioihin. Tärkein lisäys on tukea herätteitä kirjaston kautta API. Useimmat tapahtumat laukaisee API toimivat aivan samalla tavalla kuin he tekevät sisällä kuvioita. Liipaisu API tukee myös joitakin erityisiä tapahtumia, joita voidaan käyttää ohjaamaan toistoa tavoilla, jotka eivät ole mahdollisia kautta kuvion tiedot. Nämä ohjaus tapahtumia ovat pysäyttämistä toiston kursorin ja pelaa yksi kuvio toistuvasti. Vaikka liipaisu API on välttämätöntä editori, voimme myös hyödyntää sitä edelleen myöhemmissä julkaisuissa kun lisäämme selkeämmin tukea vuorovaikutteisia koostumuksia.
- Teimme virheen raportointi mekanismi kirjaston helpompaa ohjelmoijille. Sen sijaan käyttää mukautetun muodon, virheilmoitukset kirjaston nyt JSON esineitä. Tämä helpottaa kirjaston sisältää yksityiskohtaisempia tietoja pitäen jäsentää tietoa yksinkertainen ohjelmoija.
- kehityksen aikana toimittaja, olemme myös kohdanneet ja kiinteiden paljon jäljellä bugeja kirjastossa. Monet näistä liittyivät tiettyihin muutokseen sekvenssit koostumistietojen jotka eivät esiinny yksinkertaista toistoa tilanteissa. Toinen tärkeä asia oli, että suunnittelun valvonta mahdollisti käyttäjä kirjoittaa ääretön koostumuksia.
- Jotkut yksityiskohdat tiedostomuodon ovat muuttuneet. Tärkeintä on, muutimme taika ID & quot; kunquat & quot; lyhyemmän & quot; kqt & quot ;. Olemme myös muuttaneet muoto kuvio datan johdonmukaisempi muoto, joka on helpompi ohjelmoijille käsitellä.
Vaatimukset :
- Python
Kommentteja ei löytynyt