foo_sid, Emulates the sound chips of Commodore's CBM-II, Commodore 64, C128 |
![]() ![]() |
foo_sid, Emulates the sound chips of Commodore's CBM-II, Commodore 64, C128 |
Feb 4 2011, 15:01
Post
#76
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
The debugging information is only there to help you figure out why this isn't working between your different systems. It's not there for regular use. Once you find the problem, you should replace the installation with the version from the official components repository, which has no such debugging notices. that wouldnt make the additional information useless :-)so you're saying i need to replace that dll by hand? auto update will not do it? that would answer my question above: QUOTE another question: will your "debug" version automaticly update if a newer version is available, or do i have to install the "official" version?
|
|
|
|
Feb 18 2011, 04:48
Post
#77
|
|
|
Group: Members Posts: 10 Joined: 31-January 11 Member No.: 87800 |
foo_sid version 1.22
It does go on to the next sidfile in the playlist according to the songlength database in portable mode. However the seekbar and the ui regards every sid to be 3 minutes long. |
|
|
|
Feb 18 2011, 06:00
Post
#78
|
|
![]() Group: Admin Posts: 4231 Joined: 15-December 02 Member No.: 4082 |
If you added the files to your playlist after setting the database up, you'll need to manually force the player to reload the tags from the files to update the lengths. The decode process always loads the correct value from the database, if configured.
|
|
|
|
Feb 18 2011, 08:29
Post
#79
|
|
|
Group: Members Posts: 10 Joined: 31-January 11 Member No.: 87800 |
Ahh, I see
Removed them from library and added them again. It works now! |
|
|
|
Feb 18 2011, 09:01
Post
#80
|
|
![]() Group: Admin Posts: 4231 Joined: 15-December 02 Member No.: 4082 |
Simply right clicking on the files and either opening properties and selecting "Reload info" from the Tools menu, or shift-right clicking and selecting "Reload info from file(s)" from the "Tagging" category would have worked.
|
|
|
|
May 30 2011, 06:04
Post
#81
|
|
|
Group: Members Posts: 1 Joined: 30-May 11 Member No.: 91086 |
1. The ability to switch sid chip model and clock speed - these options are found in most other sid players. I know it's been five years, just wanted to say I'd like this feature too - there are some .SIDs that just don't sound right on certain chips. For instance, try C64Music\MUSICIANS\G\G-Fellow\Independent_God_Remix.sid - compare the .SID as played through foo_sid to the "R4" chip version at SOASC (link here) - particularly around the 1:30 mark. The foo_sid version sounds... not so good, to put it mildly Would really like to be able to do all my music playing through foobar, and if your plugin allowed me to switch the chipsets I'd be able to! |
|
|
|
Aug 21 2011, 13:05
Post
#82
|
|
|
Group: Members Posts: 7 Joined: 10-November 10 Member No.: 85592 |
I don't know where you live but I live in the USA, and PAL isn't the TV standard we use here. And since the foo_sid plugin was most likely made by not only someone from Europe, but someone who thinks that clearly thinks that "pal is the best" they didn't include an NTSC setting on the foo_sid plugin. I know my C64 sid songs and I can tell when the sid chip's clock oscilator isn't running at 60hz (NTSC) because the music I'm familiar with sounds like its playing off key. And I don't know if indeed the writer of this plugin intentionally left this feature off as if to say "you dumb americans and your dumb NTSC standard will not be supported by MY plugin!" or if he just forgot it as a mistake. Either way, someone needs to fix it. Now I don't know if it's open source, but someone really needs to find out just who made the plugin in question an inform them that they neglected this quite important feature.
|
|
|
|
Aug 21 2011, 13:17
Post
#83
|
|
|
Group: Super Moderator Posts: 4483 Joined: 23-June 06 Member No.: 32180 |
someone really needs to find out just who made the plugin in question an inform them that they neglected this quite important feature. I found him! In this, the second result for a built-in Google search for foo_sid. Your separate topic has been merged in accordingly.
|
|
|
|
Aug 21 2011, 23:07
Post
#84
|
|
![]() Group: Admin Posts: 4231 Joined: 15-December 02 Member No.: 4082 |
SID files may specify whether they want NTSC or PAL speed. Be sure to check the file Properties dialog, under the Properties tab, for a clock_speed variable. If there is none, then the file does not specify which speed it is intended to play back with.
|
|
|
|
Dec 23 2011, 15:48
Post
#85
|
|
|
Group: Members Posts: 260 Joined: 9-September 04 From: Earth Member No.: 16882 |
The new release of Foo_SID v1.24 has "slightly less annoying filtering defaults". Unfortunately that went in exchange for slightly more annoying clipping. Is there room to fine-tune this some more?
Please check uploaded examples for the most prominent example I found so far. -------------------- Best regards
deus-ex (MODLAND admin: ftp://modland.ziphoid.com) |
|
|
|
Dec 23 2011, 19:08
Post
#86
|
|
![]() Group: Admin Posts: 4231 Joined: 15-December 02 Member No.: 4082 |
Nope, that's not clipping, that's a slow square wave pulsing. (Wait, I can hear some clipping, but that shouldn't be possible, it's not even hitting the integer limit on the main output. Maybe the stupid resampler needs an extra bit or two of headroom, in exchange for less precision. You know, since it's using an integer resampler now.)
I don't really want to install Java to test the latest Java player for the same bug, which seems like it would be the only way it would get reported and fixed, since Java crap is really all he's interested in developing anymore. For convenience, do you have a recording on actual hardware? Several examples on the ReSIDfp C++ page don't sound exactly like the emulator, but sound odd in their own ways. Like the Wizball title theme, for example. Feel free to fire off an e-mail, I haven't made any emulation level changes, just enough minor modifications to get it to compile. Such as dumping that stdint.h from the VC directory, since 2010 comes with its own, and the one he includes is missing multiple types that are used throughout the sidplay library. Also, this version does support a regular version of ReSID, but the filtering in that copy of ReSID is totally broken. I could try dropping in the last original release of ReSID to see if that functions, though. |
|
|
|
Dec 23 2011, 21:52
Post
#87
|
|
|
Group: Members Posts: 260 Joined: 9-September 04 From: Earth Member No.: 16882 |
I don't really want to install Java to test the latest Java player for the same bug [..] I checked this Java player and it appears to be unable to play the file Once_More.sid. I double checked with other SID files which it was able to play though.For convenience, do you have a recording on actual hardware? Sorry, no. I would have offered such as a reference in my previous post if I could.Since I was wrong with my previous examples to showcase clipping I uploaded another example which I guess demonstrates clipping, or whatever you identify it really to be. This time encoded with FLAC to avoid possible lossy encoding artifacts to alter the result. For example check from playtime 00:22. This post has been edited by deus-ex: Dec 23 2011, 21:54 -------------------- Best regards
deus-ex (MODLAND admin: ftp://modland.ziphoid.com) |
|
|
|
Jan 9 2012, 16:44
Post
#88
|
|
|
Group: Members Posts: 260 Joined: 9-September 04 From: Earth Member No.: 16882 |
Feel free to fire off an e-mail [...] Hi Kode54, there's hope at the horizon as libsidplayfp has a new maintainer. -------------------- Best regards
deus-ex (MODLAND admin: ftp://modland.ziphoid.com) |
|
|
|
Jan 26 2012, 07:53
Post
#89
|
|
|
Group: Members Posts: 7 Joined: 10-November 10 Member No.: 85592 |
SID plugin needs oscillator frequency switch
The games played on a UK versus US commodore sound fundamentally different because the SID chip's clock oscillator is literally a multiple of the power line frequency. It's 60Hz in the US, and 50Hz in the UK. I live in the US so I am familiar with how the music in games is "supposed to" sound over here in the US. However I find that the music sounds a bit funny with the Foobar2000 SIDplugin. I can only assume that it is running based on a 50Hz oscillator and that the writer of the plugin lives in the UK or some other European nation (I think they all use 50Hz power over there). Unfortunately the writer of this plugin didn't take into account American users of this plugin when writing it, so none of the options in its configuration screen allows the oscillator base frequency to be set to 60Hz. I hope that by writing this post, the writer of this plugin will read this post and see the need to fix his plugin so it can have its oscillator's base frequency set between 50 and 60 Hz in the preferences screen for the plugin, so each person can set it to how they remember hearing the music when they were a kid. This post has been edited by db1989: Jan 26 2012, 23:24
Reason for edit: merging-in separate thread (again; see posts #82 to #84)
|
|
|
|
Jan 26 2012, 23:15
Post
#90
|
|
![]() Group: Admin Posts: 4231 Joined: 15-December 02 Member No.: 4082 |
No, I am not living anywhere in Europe, I just never bothered to add overrides for these settings. The thing is, all SID files specify which region they were meant to be played in, so the emulator acts accordingly. They also specify which SID model they were designed for.
I have added overrides for both clock speed and SID model, which is sure to please some people. |
|
|
|
Mar 20 2012, 09:13
Post
#91
|
|
|
Group: Members Posts: 1 Joined: 20-March 12 Member No.: 97935 |
I have a request that you hopefully can implement into upcoming releases of this excellent plugin.
When listening to SID's, many of them contain second long sound effects and other things and i love that you can put in a limit of how long each song should play, e.g. 3 min. What is missing though is an option to specify a maximum amount of allowed silence between each song before it switches to a new one. This would really remedy the issue with short sound effects... If i could allow a maximum of e.g. 5 sec of silence before it automatically switches to the next tune, i wouldn't have to do this manually. Anyway, thanks for a superb plugin!! |
|
|
|
Feb 1 2013, 22:45
Post
#92
|
|
![]() Group: Members Posts: 49 Joined: 26-March 03 From: Phoenix, AZ Member No.: 5688 |
Hi kode54. Another vote here for stereo output from regular SIDs. I love the plugin and have used it to generate MP3s for playing in my car. The MP3s are output in mono mode, which typically wouldn't be such a big problem except my car stereo (2012 Sonata) plays mono through the left side speakers only. I don't mind if the actual audio is mono as long as the output MP3 is stereo. I've been using Pieknyman's plugin in XMPlay to generate MP3s since I tried a stack of things and wasn't actually able to devise a string of LAME parameters within foobar2000 which would take WAVs from your plugin and fluff them out into stereo. Bonus points if it's at all possible for you to create a fake stereo effect such as with the XMPlay plugin. I'd much rather use foobar's interface for everything and only use XMplay when mandatory (gritting my teeth the whole time because of its abysmal UI). Thank you sir!
-Dhry |
|
|
|
Feb 2 2013, 09:21
Post
#93
|
|
![]() Group: Admin Posts: 4231 Joined: 15-December 02 Member No.: 4082 |
I could look into how to play a fake stereo mode, but until such time as I do, you can add a "Convert mono to stereo" DSP to your conversion chain, which will always promote mono streams without altering anything else.
|
|
|
|
Feb 4 2013, 02:35
Post
#94
|
|
![]() Group: Members Posts: 49 Joined: 26-March 03 From: Phoenix, AZ Member No.: 5688 |
I could look into how to play a fake stereo mode, but until such time as I do, you can add a "Convert mono to stereo" DSP to your conversion chain, which will always promote mono streams without altering anything else. Hmm. I tried this before and it didn't work, but I was adding it to the output DSP chain. I just looked again and realised per your comment that you can add DSPs into the convertor system as well, which works perfectly. Thank you!! Still would be great if you could fancify some of the features in the foo_sid plugin when you have the time (I know you're upgrading foo_dumb quite regularly); I listen to SIDs almost 50/50 with regular music. All the best Dhry -------------------- Dean-Ryan Stone
|
|
|
|
Mar 26 2013, 00:07
Post
#95
|
|
![]() Group: Members Posts: 1 Joined: 25-March 13 Member No.: 107392 |
Nice plugin! I'm having trouble playing a SID file (Synth_Sample.sid) from the latest HVSC (#58). All nine tracks default to 3 minutes even after I've entered the path to the Songlengths.txt database. The status shows 42212 entries loaded, yet all tracks still default to 3 minutes. I also tried highlighting all the tracks and doing a right click Properties -> Tools -> Reload info, but that didn't change anything.
Any other things I can try? My OS is Windows 8 Pro and I'm running foobar2000 v1.2.3. Thanks. This post has been edited by GreenLantern: Mar 26 2013, 00:11 |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 22:26 |