Page 1 of 1

SMPlayer

Posted: Wed Jun 04, 2008 12:13 pm
by nevssons
Kuten nimestä voi jotenkin päätellä, tämä on ohjelma, jolla voi toistaa musiikkia.
Ohjelmassa on aika hyvin käytetty cb:n ominaisuuksia hyödyksi, sillä voi:
-Soittaa musiikkitiedostoja
-Soittaa CD-raitoja
-Soittaa ja luoda soittolistoja
Ohjelmalla ei avata ja soiteta tiedostoa vaan se lisätään kirjastoon, josta se voidaan soittaa.
Kaikki Coolbasicin tukemat tiedostot (raw, mod, s3m, xm, it, mid, rmi, wav, mp2, mp3, ogg, wma, asf ja mo3) toimivat tässäkin.
ScreenShot:
Image

Olen tehnyt tätä 4 päivää

Antaa tulla risuja ja ruusuja (valituksia ja kehuja)
EDIT:

Vähän häiritsee exen koko (666kt)


Re: SMPlayer

Posted: Wed Jun 04, 2008 5:33 pm
by Pie2
Tjoo-o. Hieman ristiriitainen vaikutelma.
Et luultavasti kuuntele paljoa musiikkia koneella? Tämän päättelen siitä että SEURAAVA, EDELLINEN, PAUSE ja TOISTA napit puuttuvat :----D
eli ne on pakko lisätä. Tuplaklikkaukesta biisin pitää lähteä soimaan. Tietysti olisi myös kiva jos muuttaisit luettelot toistepäin. ELi niin että biisin nimet näkyis paremmin, ne kun tuppaa olemaan aika pitkiä. Olis myös kiva jos se soittais seuraavan kappaleen ku edelline loppu. Oletan että tuo toimii soittolistoissa(?). en päässyt testaamaan kun en osannut soittolistaa tehdä...(ohjeistusta siis kans)

Toivottavasti otat tämän rakentavana palautteena : D aika paljon sanomista oli...

Tässä on kuitenkin ihan jees alku. Scrollaus pelas ja kyllähän se musiikkia soitti(vaikkakin kaatu opentoread failediin pari kertaa. Saatto johtua erikoismerkeistä biisinimessä). Keep it up!

EDIT: ja KANSION avaamismahdollisuus on pakko lisätä. En meinaan rupea musiikkikokoelmaani yksitellen soittimeen lisäämään.

Re: SMPlayer

Posted: Wed Jun 04, 2008 6:22 pm
by nevssons
Pie2 wrote:Tjoo-o. Hieman ristiriitainen vaikutelma.
Et luultavasti kuuntele paljoa musiikkia koneella? Tämän päättelen siitä että SEURAAVA, EDELLINEN, PAUSE ja TOISTA napit puuttuvat :----D
eli ne on pakko lisätä. Tuplaklikkaukesta biisin pitää lähteä soimaan. Tietysti olisi myös kiva jos muuttaisit luettelot toistepäin. ELi niin että biisin nimet näkyis paremmin, ne kun tuppaa olemaan aika pitkiä. Olis myös kiva jos se soittais seuraavan kappaleen ku edelline loppu. Oletan että tuo toimii soittolistoissa(?). en päässyt testaamaan kun en osannut soittolistaa tehdä...(ohjeistusta siis kans)

Toivottavasti otat tämän rakentavana palautteena : D aika paljon sanomista oli...

Tässä on kuitenkin ihan jees alku. Scrollaus pelas ja kyllähän se musiikkia soitti(vaikkakin kaatu opentoread failediin pari kertaa. Saatto johtua erikoismerkeistä biisinimessä). Keep it up!

EDIT: ja KANSION avaamismahdollisuus on pakko lisätä. En meinaan rupea musiikkikokoelmaani yksitellen soittimeen lisäämään.
jaha, tuli oikein risukasa...

ensinäkin:
Soittolistan luominen ei oo niin kauhean vaikeeta. klikkaat ylhäältä "soittolistat" ja "luo soittolista"
Soittolistat on juuri siksi eittei tarvitsisi soittaa biisilistan biisejä peräkkäin.
Kyllä, soittolistoissa on seuraava ja edellinen napit (samoin CD:nsoitossa)
Ilman DLL:liä on aika mahotonta tehä pausea coolbasicilla
toistamiseen ei tarvi nappia kun se on jo "tiedosto" valikossa

ja toiseks:
Parannus ehdotuksia on turha antaa! tämä ohjelma jää tälläseks

Ja millasissa kohissa tuli opentoread failed?
EDIT:

Kuuntelen kyllä aika paljon musiikkia koneelani mutta suurimmaksi osaksi CD:ltä


Re: SMPlayer

Posted: Thu Jun 05, 2008 6:41 pm
by Awaclus
EDIT:

Kuuntelen kyllä aika paljon musiikkia koneelani mutta suurimmaksi osaksi CD:ltä

Rippaa ne koneelle, säästät tehoja. ...ellet sitten pelkästään kuuntele musiikkia tekemättä yhtikäs mitään muuta saman aikaisesti. Mutta esim. Conquer Online tai jopa Mozilla Firefox pätkivät helposti jos koneen tehot kuluvat seedeen pyörittämiseen.

Re: SMPlayer

Posted: Thu Jun 05, 2008 7:04 pm
by nevssons
Chaosworm wrote:
EDIT:

Kuuntelen kyllä aika paljon musiikkia koneelani mutta suurimmaksi osaksi CD:ltä

Rippaa ne koneelle, säästät tehoja. ...ellet sitten pelkästään kuuntele musiikkia tekemättä yhtikäs mitään muuta saman aikaisesti. Mutta esim. Conquer Online tai jopa Mozilla Firefox pätkivät helposti jos koneen tehot kuluvat seedeen pyörittämiseen.
En pelaa kovinkaan paljon koneellani ja käytän IE:tä :P

Re: SMPlayer

Posted: Fri Jun 06, 2008 2:40 am
by Henkru
En nyt testannu, mutta pause-toiminto kyllä onnistuu CB:llä ilman mitäään ihmeelisiä kikkailua. Tuli kerran käytettyä omsassa mediaplayerissä. Ainoo ongelma on vain siinä, että en muista miten tehtiin ja ohjelman source on usb-muistilla, jota en nyt ala etsimään
EDIT:

Etsin sen kuitenki :)

Code: Select all

Function pausesound(chan,p)
   
   If p=0 Then
       SetSound chan,OFF,100,0,0
   ElseIf p=1 Then
       SetSound chan,OFF,100,0,24000
   EndIf    
   
End Function
Ei tainut kyllä olla oma tekemäni, jos oikein muistan.[/edit]

Re: SMPlayer

Posted: Fri Jun 06, 2008 12:47 pm
by Harakka
Tuolla tavalla ei kyllä onnistu, koska kun soittoa jatketaan, sen nopeus voi muuttua riippuen tiedoston näytteenottotaajuudesta. Yleisiä tällaisia ovat 44 100 kHz, 22 050 kHz ja mm. 16 000 kHz. Koodisi ei mene täsmälleen kohdallene minkään kanssa ja puolittaa soiton nopeuden jos näytteenottotaajuus on 44 100 kHz (mikä taitaa olla aika yleistä). Eli kyseinen taajuus pitäisi pystyä ensin selvittämään.

Re: SMPlayer

Posted: Fri Jun 06, 2008 1:23 pm
by Substance
Kun yritän käynnistää SMPlayeria tulee: Error! Incorrect library version (cbAPI.dll)! :x

Re: SMPlayer

Posted: Sun Jun 08, 2008 9:51 pm
by nevssons
LittleGreen wrote:Kun yritän käynnistää SMPlayeria tulee: Error! Incorrect library version (cbAPI.dll)! :x
Sepä ei ole minun vikani! Vaikken ite muista mitä sille pitää tehä niin eiköhän haulla löydy!

Re: SMPlayer

Posted: Sun Jun 08, 2008 10:15 pm
by TheFish
nevssons wrote:
LittleGreen wrote:Kun yritän käynnistää SMPlayeria tulee: Error! Incorrect library version (cbAPI.dll)! :x
Sepä ei ole minun vikani! Vaikken ite muista mitä sille pitää tehä niin eiköhän haulla löydy!
Eikös se yleensä ole ohjelman tekijän(=sinun) vastuulla pitää huolta että käyttäjät osaavat asentaa kaikki ohjelman vaatimat komponentit, eli tässä tapauksessa tuon dll:län.

Re: SMPlayer

Posted: Sun Jun 08, 2008 10:46 pm
by nevssons
TheFish wrote:
nevssons wrote:
LittleGreen wrote:Kun yritän käynnistää SMPlayeria tulee: Error! Incorrect library version (cbAPI.dll)! :x
Sepä ei ole minun vikani! Vaikken ite muista mitä sille pitää tehä niin eiköhän haulla löydy!
Eikös se yleensä ole ohjelman tekijän(=sinun) vastuulla pitää huolta että käyttäjät osaavat asentaa kaikki ohjelman vaatimat komponentit, eli tässä tapauksessa tuon dll:län.
Kun niitä ohjeita tähän tilanteeseen utelin niin en saanut oikein kunnon ohjeita! kokeile uudelleen käynnistää kone (<- järkevimmiltä kuullostavin neuvo jonka sain)

Re: SMPlayer

Posted: Sun Jun 08, 2008 11:04 pm
by Eräs cb koodaaja
Kannattaisikohan laittaa se cbApi.dll pakettiin mukaan, koska se tuon aiheuttaa.Sarkasmi: Koneen uudelleenkäynnistäminen tuskin hankkii tuota tiedostoa mistään.
EDIT:

Lataa tästä: cbApi.dll


Re: SMPlayer

Posted: Sun Jun 08, 2008 11:10 pm
by TheFish
nevssons wrote: Kun niitä ohjeita tähän tilanteeseen utelin niin en saanut oikein kunnon ohjeita! kokeile uudelleen käynnistää kone (<- järkevimmiltä kuullostavin neuvo jonka sain)
Tuolla viestilläni viittasin enemmänkin siihen että käskit etsiä haulla ohjeita, vaikka sinun olisi itse pitänyt etsiä ne ohjeet ja laittaa näkyviin jonnekkin.

Käsittääkseni tuo virhe johtuu siitä, että ohjelma yrittää käyttää koneelle asennettua dll:llää eikä paketissa mukana olevaa. Eli onglema varmaankin korjautuisi kaikkein helpoimmin asentamalla se uudelleen tai kopioimalla dll paketista oikeaan kansioon (oletuksena C:\Program Files\CoolBasic\SDK\lib).
Eräs cb koodaaja wrote:Kannattaisikohan laittaa se cbApi.dll pakettiin mukaan, koska se tuon aiheuttaa. Koneen uudelleenkäynnistäminen tuskin hankkii tuota tiedostoa mistään.
Se on kyllä paketissa mukana jo valmiiksi.

Re: SMPlayer

Posted: Sat Jun 14, 2008 12:52 pm
by Substance
Anteeksi vaivasta, mutta ongelma korjaantui kun pistin cbAPI.dll samaan kansioon missä SMPlayer on :?