Revision [31605]

Last edited on 2016-11-15 10:29:08 by zigbert
Additions:
- The complete evolving is documented in the [[pmusicChangelog|changelog]].
- Some older releases are found in the [[http://www.puppylinux.org/wikka/pmusicInstall#hn_Archive archive]]
Deletions:
The complete evolving is documented in the [[pmusicChangelog|changelog]].


Revision [31604]

Edited on 2016-11-15 10:21:24 by zigbert
Additions:
- The test-machine is an ""AsusEEE"" netbook 1001px (cpu:2x1.66Ghz atom). This is a low-powered netbook that makes it easier to measure the differences in cpu-usage.
Deletions:
- The test-machine is an AsusEEE netbook 1001px (cpu:2x1.66Ghz atom). This is a low-powered netbook that makes it easier to measure the differences in cpu-usage.


Revision [31603]

Edited on 2016-11-15 10:17:07 by zigbert

No Differences

Revision [31602]

Edited on 2016-11-15 10:16:09 by zigbert

No Differences

Revision [31601]

Edited on 2016-11-15 07:41:42 by zigbert
Additions:
~|=|Version|=|Year|=|CPU usage|=|Memory usage|=|Code uncompressed|=|
||pMusic 0.1||2008||50.9 %||26 Mb||110 kb||
||pMusic 1.8.3||2011||16.2 %||34 Mb||330 kb||
||pMusic 2.6.7||2012||18.6 %||28 Mb||500 kb||
||pMusic 3.3.0||2013||18.6 %||28 Mb||480 kb||
||pMusic 4.7.4||2016||14.9 %||29 Mb||680 kb||
||pMusic 5.2.4||2016||12.1 %||29 Mb||600 kb||
Deletions:
~|=|Version|=|Year|=|CPU usage|=|Memory usage|=|
||pMusic 0.1||2008||50.9 %||26 Mb||
||pMusic 1.8.3||2011||16.2 %||34 Mb||
||pMusic 2.6.7||2012||18.6 %||28 Mb||
||pMusic 3.3.0||2013||18.6 %||28 Mb||
||pMusic 4.7.4||2016||14.9 %||29 Mb||
||pMusic 5.2.4||2016||12.1 %||29 Mb||


Revision [31600]

Edited on 2016-11-15 04:03:02 by zigbert
Additions:
||pMusic 3.3.0||2013||18.6 %||28 Mb||
Deletions:
||pMusic 3.3.0||2013|||18.6 %||28 Mb||


Revision [31599]

Edited on 2016-11-15 03:55:30 by zigbert
Additions:
- The OS is XenialPup 7.0.4. Other players has been [[http://blog.puppylinux.com/?viewDetailed=00038 tested]] on this system as well
Deletions:
- The OS is XenialPup 7.0.4. Other players has been tested on this system as well


Revision [31598]

Edited on 2016-11-15 03:54:32 by zigbert
Additions:
||pMusic 0.1||2008||50.9 %||26 Mb||
||pMusic 1.8.3||2011||16.2 %||34 Mb||
||pMusic 2.6.7||2012||18.6 %||28 Mb||
||pMusic 3.3.0||2013|||18.6 %||28 Mb||
||pMusic 4.7.4||2016||14.9 %||29 Mb||
||pMusic 5.2.4||2016||12.1 %||29 Mb||
- The test-machine is an AsusEEE netbook 1001px (cpu:2x1.66Ghz atom). This is a low-powered netbook that makes it easier to measure the differences in cpu-usage.
- The OS is XenialPup 7.0.4. Other players has been tested on this system as well
- The task is to play a mp3 file. The app is started at least twice to ensure no first-run operation misleads the test-result.
Deletions:
||pMusic 0.1]||2008||50.9 %||26 Mb||
||pMusic 1.8.3]||2011||16.2 %||34 Mb||
||pMusic 2.6.7]||2012||18.6 %||28 Mb||
||pMusic 3.3.0]|2013|||18.6 %||28 Mb||
||pMusic 4.7.4]||2016||14.9 %||29 Mb||
||pMusic 5.2.4]||2016||12.1 %||29 Mb||
The //test-machine is an AsusEEE netbook 1001px (cpu:2x1.66Ghz atom)//. This is a low-powered netbook that makes it easier to measure the differences in cpu-usage.
The //OS is XenialPup 7.0.4//. Other players has been tested on this system as well
The //task is to play a mp3 file//. The app is started at least twice to ensure no first-run operation misleads the test-result.


Revision [31597]

Edited on 2016-11-15 03:53:04 by zigbert
Additions:
Version 0.1 was released back in 2008. It quickly arose both glorifying and criticism. - And that was fair depending on the viewpoint. pMusic 1 was extremely [[http://www.puppylinux.org/wikka/pmusicHistory#hn_Resource-hunger hungry on CPU-power]], but it also showed some fresh capabilities of [[Gtkdialog]]. The pushing of limits has continued, and it has become a showcase of features I didn't realize was possible using [[Bash]]/[[Gtkdialog]].
=={{color text="Resource-hunger" c="green"}}==
~|=|Version|=|Year|=|CPU usage|=|Memory usage|=|
||pMusic 0.1]||2008||50.9 %||26 Mb||
||pMusic 1.8.3]||2011||16.2 %||34 Mb||
||pMusic 2.6.7]||2012||18.6 %||28 Mb||
||pMusic 3.3.0]|2013|||18.6 %||28 Mb||
||pMusic 4.7.4]||2016||14.9 %||29 Mb||
||pMusic 5.2.4]||2016||12.1 %||29 Mb||
The //test-machine is an AsusEEE netbook 1001px (cpu:2x1.66Ghz atom)//. This is a low-powered netbook that makes it easier to measure the differences in cpu-usage.
The //OS is XenialPup 7.0.4//. Other players has been tested on this system as well
The //task is to play a mp3 file//. The app is started at least twice to ensure no first-run operation misleads the test-result.
Deletions:
Version 0.1 was released back in 2008. It quickly arose both glorifying and criticism. - And that was fair depending on the viewpoint. pMusic 1 was extremely hungry on CPU-power, but it also showed some fresh capabilities of [[Gtkdialog]]. The pushing of limits has continued, and it has become a showcase of features I didn't realize was possible using [[Bash]]/[[Gtkdialog]].


Revision [31412]

Edited on 2016-10-17 10:28:09 by zigbert
Additions:
Version 0.1 was released back in 2008. It quickly arose both glorifying and criticism. - And that was fair depending on the viewpoint. pMusic 1 was extremely hungry on CPU-power, but it also showed some fresh capabilities of [[Gtkdialog]]. The pushing of limits has continued, and it has become a showcase of features I didn't realize was possible using [[Bash]]/[[Gtkdialog]].
pMusic 4 focused on all the goodies Thunor gave us with his outstanding work on Gtkdialog. With all kinds of new features the dynamic db became even more active, and it showed its bottlenecks and weaknesses. - The criticism to it was still fair. The last year of pMusic 4, most effort went to stabilize the db-usage. It has become clearer to me why [[Amarok]], [[Clementine]] and friends use an external db like [[Mysql]] or [[Mariadb]]. But when focus is on size and dependencies, that was never an option.
Deletions:
Version 0.1 was released back in 2008. It quickly arose both glorifying and criticism. - And that was fair depending on the viewpoint. pMusic 1 was extremely hungry on CPU-power, but it also showed some fresh capabilities of Gtkdialog. The pushing of limits has continued, and it has become a showcase of features I didn't realize was possible using Bash/Gtkdialog.
pMusic 4 focused on all the goodies Thunor gave us with his outstanding work on Gtkdialog. With all kinds of new features the dynamic db became even more active, and it showed its bottlenecks and weaknesses. - The criticism to it was still fair. The last year of pMusic 4, most effort went to stabilize the db-usage. It has become clearer to me why Amarok, Clementine and friends use an external db like Mysql or Mariadb. But when focus is on size and dependencies, that was never an option.


Revision [31409]

Edited on 2016-10-17 10:22:13 by zigbert

No Differences

Revision [31408]

Edited on 2016-10-17 10:22:00 by zigbert
Additions:
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_520.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_520.png" title="screenshot" alt="screenshot" width="500"}}
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_210.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_210.png" title="screenshot" alt="screenshot" width="500"}}
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_010.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_010.png" title="screenshot" alt="screenshot" width="500"}}
Deletions:
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_520.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_520.png" title="screenshot" alt="screenshot" width="300"}}
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_210.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_210.png" title="screenshot" alt="screenshot" width="300"}}
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_010.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_010.png" title="screenshot" alt="screenshot" width="300"}}


Revision [31401]

Edited on 2016-10-17 09:53:24 by zigbert
Additions:
The complete evolving is documented in the [[pmusicChangelog|changelog]].
Deletions:
[[pmusicChangelog|Changelog]]


Revision [31400]

Edited on 2016-10-17 09:50:36 by zigbert
Additions:
~**Version 5.2.0** - 2016
~**Version 2.1.0** - 2011
~**Version 0.1.0** - 2008
Deletions:
~Version 5.2.0 - 2016
~Version 2.1.0 - 2011
~Version 0.1.0 - 2008


Revision [31396]

Edited on 2016-10-17 09:44:42 by zigbert
Additions:
[[HomePage]] > [[SoftwareIndex Software Index]] > [[SoftwareMultimedia Multimedia]] > [[pMusic]] > [[pmusicAbout About]]
Deletions:
[[HomePage]] > [[SoftwareIndex Software Index]] > [[SoftwareMultimedia Multimedia]] > [[pMusic]]


Revision [31395]

Edited on 2016-10-17 09:31:32 by zigbert
Additions:
pMusic 4 became stable, but of course for a price. Introducing routines for queuing db pulls and continuously checking db status slowed down the general usage of the audioplayer. If it should fit the mantra of Puppy, it should work snappy also on older pc's. As mentioned, pMusic-code has been written since 2008, and I have learned some bits and pieces since then. There had to be a potential benefit of rewriting the code. The result is seen in pMusic 5, and it has become noticeable faster. - That means a lot faster. The cpu-usage has decreased, but more important; many functions are much more responsive. An overall snappier user-experience.
Deletions:
pMusic 4 became stable, but of course for a price. Introducing routines for queuing db pulls and continuously checking db status slowed down the general usage of the audioplayer. If it should fit the mantra of Puppy, it should work snappy also on older pc's. As mentioned, pMusic-code has been written since 2008, and I have learned some bits and pieces since then. There had to be a potential benefit of rewriting the code. The result is seen in pMusic 5, and the benefit is above my expectations. It seems that much of the stability from version 4.7.4 has survived, and it has become noticeable faster. - That means a lot faster. The cpu-usage has decreased, but more important, many functions are much more responsive. An overall snappier user-experience.


Revision [31394]

Edited on 2016-10-17 09:26:01 by zigbert
Additions:
~Version 5.2.0 - 2016
~Version 2.1.0 - 2011
Deletions:
~Version 5.2.0
~Version 2.1.0


Revision [31393]

Edited on 2016-10-17 09:24:02 by zigbert
Additions:
=={{color text="The short story" c="green"}}==
Version 0.1 was released back in 2008. It quickly arose both glorifying and criticism. - And that was fair depending on the viewpoint. pMusic 1 was extremely hungry on CPU-power, but it also showed some fresh capabilities of Gtkdialog. The pushing of limits has continued, and it has become a showcase of features I didn't realize was possible using Bash/Gtkdialog.
While pMusic 2 basically put more flesh to the bone, the 3. generation shipped the homemade internal dynamic db. That was very ambitious - maybe too ambitious. So the arguing flamed up again. Cpu-usage was now reduced to the half, but the db had become active and working on its own grabbing music information while playing. New valid arguments had come to the battle...
pMusic 4 focused on all the goodies Thunor gave us with his outstanding work on Gtkdialog. With all kinds of new features the dynamic db became even more active, and it showed its bottlenecks and weaknesses. - The criticism to it was still fair. The last year of pMusic 4, most effort went to stabilize the db-usage. It has become clearer to me why Amarok, Clementine and friends use an external db like Mysql or Mariadb. But when focus is on size and dependencies, that was never an option.
pMusic 4 became stable, but of course for a price. Introducing routines for queuing db pulls and continuously checking db status slowed down the general usage of the audioplayer. If it should fit the mantra of Puppy, it should work snappy also on older pc's. As mentioned, pMusic-code has been written since 2008, and I have learned some bits and pieces since then. There had to be a potential benefit of rewriting the code. The result is seen in pMusic 5, and the benefit is above my expectations. It seems that much of the stability from version 4.7.4 has survived, and it has become noticeable faster. - That means a lot faster. The cpu-usage has decreased, but more important, many functions are much more responsive. An overall snappier user-experience.
~Version 0.1.0 - 2008
Deletions:
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_430.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_430.png" title="screenshot" alt="screenshot" width="300"}}
~Version 4.3.0
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_400.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_400.png" title="screenshot" alt="screenshot" width="300"}}
~Version 4.0.0
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_300.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_300.png" title="screenshot" alt="screenshot" width="300"}}
~Version 3.0.0
~Version 0.1.0


Revision [31391]

Edited on 2016-10-16 15:56:32 by zigbert
Additions:
[[pmusicChangelog|Changelog]]
Deletions:
~[[pmusicChangelog|Changelog]]


Revision [31390]

Edited on 2016-10-16 15:56:21 by zigbert
Additions:
~[[pmusicChangelog|Changelog]]


Revision [31389]

Edited on 2016-10-16 15:55:00 by zigbert
Additions:
[[HomePage]] > [[SoftwareIndex Software Index]] > [[SoftwareMultimedia Multimedia]] > [[pMusic]]

{{image url="http://www.01micko.com/zigbert/pmusic/wiki/pmusic_heading.png" link="http://www.puppylinux.org/wikka/pmusic" title="pMusic" alt="pMusic" height="80"}}


=====History=====

=={{color text="Screenshots" c="green"}}==



----
==Categories==
CategoryMultimedia
CategorySoftware


Revision [31386]

Edited on 2016-10-16 15:44:30 by zigbert
Additions:
~Version 5.2.0
~
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_430.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_430.png" title="screenshot" alt="screenshot" width="300"}}
~Version 4.3.0
~
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_400.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_400.png" title="screenshot" alt="screenshot" width="300"}}
~Version 4.0.0
~
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_300.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_300.png" title="screenshot" alt="screenshot" width="300"}}
~Version 3.0.0
~
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_210.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_210.png" title="screenshot" alt="screenshot" width="300"}}
~Version 2.1.0
~
~{{image url="http://www.01micko.com/zigbert/pmusic/wiki/history_010.png" link="http://www.01micko.com/zigbert/pmusic/wiki/history_010.png" title="screenshot" alt="screenshot" width="300"}}
~Version 0.1.0
~
Deletions:


Revision [31385]

The oldest known version of this page was created on 2016-10-16 15:39:19 by zigbert
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki