Midiprojekti etenee, ehkä vähän hitaasti, mutta eteenee silti.
Kuvassa näkyvä numerot on kappaleen hetkellinen kohta ja kappaleen pituus.
Tämä luetaan c koodista python putkituksen ja threadin kautta puhelimen ruudulle.
(kuvassa sekunnin tarkuudella, mahdollista vaikka nanosekunnin tarkkuudella)
C koodi on käännetty suoraan puhelimessa eikä SDK:ssa ... ja miksi näin ?
jostakin syystä minulla ei SDK:n ja emulaattorin kirjastoissa ei vaan kaikki täsmää.
tai sitten en vaan osaa.
Ohjelmassa toimii nyt tällä hetkellä:
Pause ja Resume
Duration ja Position näyttö
Seek eteen ja taakse
Haku tosin kestää noin 3-5 sek. mutta tähän on ehkä olemassa jotain parannusta.
Kappaletta voidaan myös soittaa erillä nopeudella, mutta siitä tuskin on mitään iloa, koska samalla äänenkorkeus muuttuu. Mielenkiintoista olisi yhdistää kuvaa ja ääntä, koska gstreamer mahdollistaa tämän aika helposti.
Se mikä ei toimi vielä.
Audio panorama, bluethoot yhteys, volume säätö ym.
Kuvassa näkyy ohjelman ottamat cpu ajat.
(värjätty punaiseksi)
simple-player - c kielinen ohjelma.
Sound - QML ja PyOtherSide ohjelma
Pulseaudio - tuottaa äänen ulos.
Eli paljon on tehty töitä että ollaan päästy edes tähän, ja tästä sitten varsinainen homma alkaa... eli Midi sävellysohjelman teko.
Tästä myöhemmin lisää.
Tämä luetaan c koodista python putkituksen ja threadin kautta puhelimen ruudulle.
(kuvassa sekunnin tarkuudella, mahdollista vaikka nanosekunnin tarkkuudella)
C koodi on käännetty suoraan puhelimessa eikä SDK:ssa ... ja miksi näin ?
jostakin syystä minulla ei SDK:n ja emulaattorin kirjastoissa ei vaan kaikki täsmää.
tai sitten en vaan osaa.
Ohjelmassa toimii nyt tällä hetkellä:
Pause ja Resume
Duration ja Position näyttö
Seek eteen ja taakse
Haku tosin kestää noin 3-5 sek. mutta tähän on ehkä olemassa jotain parannusta.
Kappaletta voidaan myös soittaa erillä nopeudella, mutta siitä tuskin on mitään iloa, koska samalla äänenkorkeus muuttuu. Mielenkiintoista olisi yhdistää kuvaa ja ääntä, koska gstreamer mahdollistaa tämän aika helposti.
Se mikä ei toimi vielä.
Audio panorama, bluethoot yhteys, volume säätö ym.
Kuvassa näkyy ohjelman ottamat cpu ajat.
(värjätty punaiseksi)
simple-player - c kielinen ohjelma.
Sound - QML ja PyOtherSide ohjelma
Pulseaudio - tuottaa äänen ulos.
Eli paljon on tehty töitä että ollaan päästy edes tähän, ja tästä sitten varsinainen homma alkaa... eli Midi sävellysohjelman teko.
Tästä myöhemmin lisää.




Ei kommentteja:
Lähetä kommentti