Author Topic: XMPlay SID plugin  (Read 290720 times)

Diz_57

  • Posts: 11
Re: XMPlay SID plugin
« Reply #550 on: 26 Aug '14 - 21:25 »
OK, Thanks!

Fraggie

  • Posts: 710
Re: XMPlay SID plugin
« Reply #551 on: 30 Sep '14 - 17:48 »
Rev.35 is up.

Fixes "Airwolf". Refer to libsidplayfp 1.5.3 changelog for more details.
« Last Edit: 30 Sep '14 - 17:52 by Fraggie »

guest

  • Guest
Re: XMPlay SID plugin
« Reply #552 on: 9 Nov '14 - 14:25 »
\Griff\Cygnus.sid
Plugin doesn't display driver name in main window - only "(LightVoices)" in general info window (should be also "Griff/Chromance").

BTW, could you add following drivers (SIDId V1.09 identify many tunes in HVSC):
LordsOfSonics/MS
AMP
Jeff
Hermit/SidWizard_V1
Walt/Bonzai
SynC
Sosperec
Ed/Wrath
System6581
Trident/Active
Heathcliff/DigitalArts

raina

  • Posts: 1163
Re: XMPlay SID plugin
« Reply #553 on: 9 Dec '14 - 07:36 »
MUSICIANS\G\Grigg_Chris\California_Games.sid
Only the first notes of each channel seem to play for every subsong.

guest

  • Guest
Re: XMPlay SID plugin
« Reply #554 on: 3 Jan '15 - 20:00 »
\DEMOS\A-F\Ballet.sid
is played too fast. Tune should be ended at 1:16 (PAL) but plugin ends it at 1:12

Dhry

  • Posts: 64
Re: XMPlay SID plugin
« Reply #555 on: 30 Jun '15 - 00:55 »
HVSC #63 has been released. There is now a new "3SID" format (SID v4). Any chance this plugin will be able to support the new format?
http://www.hvsc.c64.org/download/C64Music/DOCUMENTS/SID_file_format.txt

Cheers
DRS

Fraggie

  • Posts: 710
Re: XMPlay SID plugin
« Reply #556 on: 2 Jul '15 - 08:21 »
When libsidplayfp is updated.

Dhry

  • Posts: 64
Re: XMPlay SID plugin
« Reply #557 on: 14 Aug '15 - 23:55 »
libsidplayfp-1.4.0-lib1.8.1 is available. 3SID support present as of v1.8.0.

Cheers
DRS

Dhry

  • Posts: 64
Re: XMPlay SID plugin
« Reply #558 on: 21 Aug '15 - 23:55 »
Attached .SID file crashes XMplay about ten seconds in, just after the drums start. Was created in SIDTracker64 on the iPad. I turned off all reverb, stereo emulation etc.

Seems to play fine in Acid64 3.5 with jSidDevice 3.6, f2k with sidplay2 v1.33 and SIDPlay2/w 2.6.

DRS

EDIT: Please disregard. This plugin wasn't crashing XMPlay, it was actually xmp-scrobbler (which I haven't touched recently and which has worked for years). Removed it and now this and all other tracks play fine. I had noticed that XMPlay wouldn't crash if I didn't do anything, but ten seconds after I started any tune at all (not just SIDs), wham.
« Last Edit: 22 Aug '15 - 21:20 by Dhry »

Fraggie

  • Posts: 710
Re: XMPlay SID plugin
« Reply #559 on: 24 Sep '15 - 14:08 »
The SID plugin has been updated to rev.36.

Changes:
- libsidplayfp updated to 1.8.1 (3SID files are now supported)
- updated SIDID signatures
- introduced automatic shortening of player name to fit in the main window (no need for custom SIDID signatures anymore)
- moved technical SID infos to Samples tab

All bugs raised since rev.35 have been fixed.

(Note that stock SIDID signatures are bult-in. If you want your own signatures then put the sidid.cfg file in the same directory as xmp-sid.dll.)

Dhry

  • Posts: 64
Re: XMPlay SID plugin
« Reply #560 on: 5 Oct '15 - 18:54 »
Outstanding. Thank you!

DRS

Diz_57

  • Posts: 11
Re: XMPlay SID plugin
« Reply #561 on: 24 Dec '15 - 06:51 »
Tune 1 of \MUSICIANS\G\Galway_Martin\Green_Beret.sid now plays silent for the first 10 seconds :( 
It didnt do that in the last version

Dhry

  • Posts: 64
Re: XMPlay SID plugin
« Reply #562 on: 8 Jan '16 - 17:45 »
Hi Fraggie.

Are there any plans for a feature allowing the user to choose filter presets (Antti Lankila), similar to those seen in Acid64? (I know that there are sliders to control the filters for 6581 and 8580.)



Cheers
DRS

Malade

  • Posts: 9
Re: XMPlay SID plugin
« Reply #563 on: 12 Jan '16 - 23:44 »
Hi Fraggie ,

I would like to see the filter choose feature too it would be a great addition.

info ...\C64Music\MUSICIANS\T\Tel_Jeroen\RoboCop_3.sid will not play it skips the file and marks it as dead also ...\MUSICIANS\C\Cooksey_Mark\Paperboy.sid plays much too fast.

Good work fraggie and dr fiemost. thank you for all the hard work.
« Last Edit: 13 Jan '16 - 00:21 by Malade »

Diz_57

  • Posts: 11
Re: XMPlay SID plugin
« Reply #564 on: 13 Jan '16 - 05:25 »
@ Malade

SidPlay and Acid64 both play ...\MUSICIANS\C\Cooksey_Mark\Paperboy.sid at that speed.  I havent tested other players.

And ...\C64Music\MUSICIANS\T\Tel_Jeroen\RoboCop_3.sid plays fine here, maybe the problem is in your setup?

Fraggie

  • Posts: 710
Re: XMPlay SID plugin
« Reply #565 on: 13 Jan '16 - 11:42 »
Tune 1 of \MUSICIANS\G\Galway_Martin\Green_Beret.sid now plays silent for the first 10 seconds :(  
It didnt do that in the last version
Sounds fine here. Can you try with default SID options maybe?

Are there any plans for a feature allowing the user to choose filter presets (Antti Lankila), similar to those seen in Acid64? (I know that there are sliders to control the filters for 6581 and 8580.)
This is how libsidplayfp implements filter setup. Ask dr.fiemost. :) I don't think the sound is off because of it, is it?

info ...\C64Music\MUSICIANS\T\Tel_Jeroen\RoboCop_3.sid will not play it skips the file and marks it as dead
Are you sure it's the SID plugin marking the file as dead? Try to remove other plugins and re-check.

also ...\MUSICIANS\C\Cooksey_Mark\Paperboy.sid plays much too fast.
True. I'll go check what's wrong.
« Last Edit: 13 Jan '16 - 11:49 by Fraggie »

Diz_57

  • Posts: 11
Re: XMPlay SID plugin
« Reply #566 on: 13 Jan '16 - 16:37 »
Tune 1 of \MUSICIANS\G\Galway_Martin\Green_Beret.sid now plays silent for the first 10 seconds :(  
It didnt do that in the last version
Sounds fine here. Can you try with default SID options maybe?

Oh... thats strange... i didnt change any settings and rev 35 still plays it perfectly!

OK, after messing with settings, turns out its because i had the sid filters switched off! Plays fine with the sid filters turned back on.  Seems strange to  me that turning off filters actually filters away 10 seconds of sound! ;D

This doesnt happen with rev 35 which plays fine either way.
« Last Edit: 14 Jan '16 - 06:33 by Diz_57 »

Malade

  • Posts: 9
Re: XMPlay SID plugin
« Reply #567 on: 14 Jan '16 - 16:59 »
Hi Fraggie ,


regarding paperboy

this is one way to fix it but it would mean hard coding it.
if (info.songs == 5 && info.playAddr == 0xB06A ) speed = 0x20;

here is an example of what it sounds like ( on my player , its not public but you can have it if you want to look at it )

http://mfi.re/listen/8vev6nc2sm9588a/PaperBoy_C64.mp3


regarding robocop 3
updated to
C64HVSC_64 (all of them)

removed all other plugins , changed the documents folder to read from the latest songlength.txt

C64Music\MUSICIANS\T\Tel_Jeroen\RoboCop_3.sid is no longer being marked as dead but is now crashing the xmplayer with an error inside xmp-sid.dll

regarding filter changing.

some sid tunes incorporate their own soft filter types ( tricks ) such as some galway tunes

example

void XSID::recallSidData0x18 (void)
{   // Rev 2.0.5 (saw) - Changed to recall volume differently depending on mode
    // Normally after samples volume should be restored to half volume,
    // however, Galway Tunes sound horrible and seem to require setting back to
    // the original volume.  Setting back to the original volume for normal
    // samples can have nasty pulsing effects
    if (ch4.isGalway ())
    {
        if (_sidSamples && !muted)
            writeMemByte (sidData0x18);
    }
    else
        setSidData0x18 ();
}

and an example filter .. i find this sounds like both of my c64's playing wizball

    case 13: //GALWAY
       m_sid.get_filter().set_distortion_properties(0.5f, 3.3e6f, 1.5e-4f);
       m_sid.get_filter().set_type3_properties(1064920.4999651583, 10915042.165290257f, 1.0058853753357735, 39890.786352277173f);
       m_sid.get_filter().set_type4_properties(6.55f, 20.f);
       m_sid.set_voice_nonlinearity(0.96f);
       break;



and some other musicians/players etc also different sid models/revs had different filters/sound different so some tunes do sound off a bit with only one filter type but not way off some too muffled and some too high pitch sounding but not terrible , if it isnt possible to implement a filter load then that's ok it could be possible to add a filter settings window with presets but that is up to you.

an example of different filter types on flimbos quest

http://mfi.re/listen/aqqlm2uf1l89a1s/Fllimbo_f1_f2_c64.mp3

great work keep it up we appreciate the time you put into this and thanks for all the hard work to both you and the dr.
« Last Edit: 14 Jan '16 - 17:43 by Malade »

Malade

  • Posts: 9
Re: XMPlay SID plugin
« Reply #568 on: 14 Jan '16 - 17:41 »
merged with last post

Diz_57

  • Posts: 11
Re: XMPlay SID plugin
« Reply #569 on: 15 Jan '16 - 05:50 »
About the paperboy issue... according to the STIL the first tune intentionally plays at 3 times speed!  The second tune is the same tune but plays at normal speed!

So probably best not to 'fix' that then ;D

Malade

  • Posts: 9
Re: XMPlay SID plugin
« Reply #570 on: 15 Jan '16 - 09:55 »
it still needs a fix as xmplay does not support still viewing and most people will think it is a bug as it sounds terrible ;D

Diz_57

  • Posts: 11
Re: XMPlay SID plugin
« Reply #571 on: 15 Jan '16 - 10:47 »
What??? Xmplay might not support stil directly, but fraggies plugin certainly does!  And all you need to do is skip the first tune.

Just trying to save time by not 'fixing' issues that are not problems and are actually intentional.

Fraggie

  • Posts: 710
Re: XMPlay SID plugin
« Reply #572 on: 15 Jan '16 - 11:15 »
About the paperboy issue... according to the STIL the first tune intentionally plays at 3 times speed!  The second tune is the same tune but plays at normal speed!

So probably best not to 'fix' that then ;D
Haha. Thanks! :)

saga

  • Posts: 2181
Re: XMPlay SID plugin
« Reply #573 on: 15 Jan '16 - 13:00 »
Quote
And all you need to do is skip the first tune.
Remember that you can now split tunes with multiple subtunes into their single subtunes as playlist entries in XMPlay now, so simply removing the first subtune is not a problem.

Blackspawn

  • Guest
Re: XMPlay SID plugin
« Reply #574 on: 20 Jan '16 - 19:21 »
\MUSICIANS\S\Stinsen\Scarabaeus.sid

Horrible clicking noise right at the beginning. Tried all sorts of different settings, cannot get rid of it.