Active Topics

 



Notices


Reply
Thread Tools
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#231
oscp (0.9.7-57) stable; urgency=low

* fixed clip info display in ncurses
* new repeat mode (no repeat/repeat all/repeat one)
* switched to pcg32 as a rand() source
* softvol: switched from linear to exponential
* added root meta dir to oscp-remote.py
* enabled seeking to last pos without autoplay
* updated libs: libxmp-4.3.13, libav-11.6
* optimized sox effects a bit

enjoy. more bug fixes ahead. effects are now usable on stock n900.
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny
 

The Following 7 Users Say Thank You to KotCzarny For This Useful Post:
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#232
teaser: i've built oscp for n8x0 in chroot and it works just fine. and because there is no evilaudio on diablo, even with cpu decoding effects work. i'm trying to build it with newer compiler, but libav gets miscompiled somewhere with float based decoders (aac, ogg etc).
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny
 

The Following 2 Users Say Thank You to KotCzarny For This Useful Post:
endsormeans's Avatar
Posts: 3,141 | Thanked: 8,161 times | Joined on Feb 2013 @ From my Gabriola Island hermitage, near the Edge of the World
#233
What the hell?
I'm just trying to wrap my brain around the ramifications of what you are accomplishing...
since your post is like a right-hook from out of nowhere...
__________________
Lurker since 2007, Member since 2013, Certifiable since 1972

Owner of :
1-n770 (in retirement), 3-n800's / 3-n810's (still in daily use), 5-n900's ((3 are flawless, 1 loose usb ( parts), 1 has no telephony (parts))
3-nexus 5's : 1 w/ Floko Pie 9.1 (running beautifully) waiting for Stable Droid 10 rom, 1 w/ ̶Ubuntu Touch, 1 with Maru OS (intend maemo leste when ready)

1/2 - neo900 pre- "purchased" in 2013. N̶o̶w̶ ̶A̶w̶a̶i̶t̶i̶n̶g̶ ̶r̶e̶f̶u̶n̶d̶ ̶p̶r̶o̶c̶e̶s̶s̶ ̶l̶a̶s̶t̶ ̶f̶e̶w̶ ̶y̶e̶a̶r̶s̶ - neo900 start up declared officially dead -
Lost invested funds.


PIMP MY N8X0 (Idiot's Guide and a video walkthrough)http://talk.maemo.org/showthread.php?t=94294
THE LOST GRONMAYER CATALOGShttp://talk.maemo.org/showthread.php...ight=gronmayer
N8X0 VIDEO ENCODING THE EASY WAYhttp://talk.maemo.org/showthread.php...ght=mediacoder
242gb ON N800http://talk.maemo.org/showthread.php?t=90634
THE PAIN-FREE MAEMO DEVELOPMENT LIVE DISTRO-ISO FOR THE NOOB TO THE PROhttp://talk.maemo.org/showthread.php?t=95567
AFFORDABLE MASS PRODUCTION FOR MAEMO PARTShttp://talk.maemo.org/showthread.php?t=93325

Meateo balloons now available @ Dave999's Meateo Emporium
 

The Following 2 Users Say Thank You to endsormeans For This Useful Post:
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#234
oscp (0.9.7-58) stable; urgency=low

* fixed (try#1) oscp stopping on track change
* fixed resampler (read all fifo)

-- KotCzarny <kotcza@gmail.com> Thu, 29 May 2016 00:00:01 +0100

upped to fremantle and diablo (poor n8x0, over 1 year without updates? huh). this is first package using arm based machine, so please post if there are issues.
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny

Last edited by KotCzarny; 2016-05-29 at 17:19.
 

The Following 3 Users Say Thank You to KotCzarny For This Useful Post:
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#235
oscp (0.9.7-59) stable; urgency=low

* simple html/ftp browser/parser/player (no https) (test on: http://samples.libav.org/ or any other website)
(to use you can add links into .m3u or just press 'o' in ncurses and paste the link)
* added libre.fm (to enable run: "/opt/oscp/bin/oscp-scrobbler -t2" and authenticate via link)
* make mrl more verbose
* fix: utf names (related? some titles break frames/display in ncurses)
* fix: info window during idle etc
* fix: dont allow to delete dirs/files in archives
* fix: next/prev looping algo

a bit experimental release. i hope i didnt break too much
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny

Last edited by KotCzarny; 2016-06-12 at 18:30.
 

The Following 4 Users Say Thank You to KotCzarny For This Useful Post:
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#236
oscp (0.9.7-60) stable; urgency=low

* quite a few stability fixes over the last release
* enabled the use of #EXTINF descriptions from .m3u
* urldecode html links
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny
 

The Following 4 Users Say Thank You to KotCzarny For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#237
Originally Posted by KotCzarny View Post
unfortunatelly n900@500mhz is too slow for earwax, any neon wizard able to speed up this code?: (p->tap, earwax_filt, ibuf and obuf are 32bit ints, output is double, NUMTAPS is 64)

Code:
 while (len--) { output=0;  // update taps and calculate output
  for(i=NUMTAPS-1; i; --i) { p->tap[i]=p->tap[i-1]; output+=p->tap[i] * earwax_filt[i]; }
  p->tap[0] = *ibuf++/64; output += p->tap[0] * earwax_filt[0];  // scale output
  *obuf++ = output;
 }
BTW I just saw this and noticed that you first rewrite tap[i] and then use it (output +=), which may limit the optimization considerably.

Something like this should be faster:
Code:
 while (len--) { output=0;  // update taps and calculate output
  for(i=NUMTAPS-1; i; --i) { 
    output+=p->tap[i-1] * earwax_filt[i];
  }

  for(i=NUMTAPS-1; i; --i) { 
    p->tap[i]=p->tap[i-1];
  }

  p->tap[0] = *ibuf++/64; output += p->tap[0] * earwax_filt[0];  // scale output
  *obuf++ = output;
 }
The first for() loop doesn't need to write anywhere in memory.
The second loop (if at all needed, I don't know if you need to keep p->tap[] for anything) could/should be well optimized (otherwise you could do it with memmove() to shift the whole array to the left.
 

The Following User Says Thank You to reinob For This Useful Post:
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#238
thx, i think i've tried code similar to yours (with memmove) but without noticeable gain, will bench it in the evening/tomorrow tho
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny
 

The Following 2 Users Say Thank You to KotCzarny For This Useful Post:
KotCzarny's Avatar
Posts: 290 | Thanked: 738 times | Joined on Mar 2008 @ .pl
#239
oscp (0.9.7-61) stable; urgency=low

* add more file types to http browser (enabled http downloader)
* bugfixes

with this release you can browse/play those mod archives directly (no zip support for remote files, yet)
updated fremantle and diablo.
__________________
oscp - media player with network remote and almost no dependencies (pc/lin/win/maemo(n8x0/n900), x86/x64/armel/armhf) - http://talk.maemo.org/showthread.php?t=94590 - if you like it, tell others.
contact with me: #osc or #maemo on freenode/ircnet or /query KotCzarny
 

The Following 2 Users Say Thank You to KotCzarny For This Useful Post:
proprog's Avatar
Posts: 41 | Thanked: 159 times | Joined on Jul 2012
#240
Since the last few releases I've had a minor problem with oscp-remote. When pressing stop it says "stopping" in the title bar but the song keeps playing.

Anyone else having this problem and is there a workaround?
 
Reply


 
Forum Jump


All times are GMT. The time now is 14:24.