View Full Version : BASS plug-in development
Tokelil
03-01-2005, 07:03 PM
Update:
Latest build can be found here. (http://sourceforge.net/projects/qplugins)
--------------------------------------
The old BASS Sound System Plug-in thread (http://www.quinnware.com/forum/showthread.php?t=2915) is getting a bit long and off topic so I'll try starting fresh to get the plug-in on the right track. (Please stay on topic!)
My effort on this will be to get the decoding mode bugfree, so please remember to post whether bugs are in decode mode, system mode or both.
Those are the bugs I have been able to keep track on and their status:
(1) QCD crashes when clicking on OK in the plugin config.
(2) Crash on exit.
(3) Speed up track starts and track seeks.
(4) Sound quality bad compared to earlier versions.
(1) Shaohao (and me a little) has done a little polishing on the config dialog and none of us can reproduce this. Please try this new version and if it still does it please try removing the [QCDBASS] section from Plugins.ini. If it still does it please post the new [QCDBASS] section...
(2) Same as above. Also please report output plug-in, other plug-ins installed etc. (Haven't experinced this a single time...)
(3) Not sure what this is about...
(4) Had this one time, but can't reproduce now. :ermm: We need help on this one as well, so please give as much information if this is still present.
jkrzok
03-01-2005, 08:56 PM
I have issues with "decoding" BASS opening mp3 streams. I'll load a playlist of streams and will get the following error message after Q gets the title information for the stream: "error openning output plugin!" This is guaranteed to happen with the first stream I try to play. Results are mixed thereafter. I get the same result for both waveout and crossfading output plugins.
This happens for all versions of the Bass plugin.
matty28carter
03-01-2005, 09:02 PM
(1) Can't reproduce.
(2) Can't reproduce anymore seems to be ok on both my machines (i clean installed it, deleted any old QCDBASS.dll files).
(3)Never had a problem with this - i thought it was the QCDMAD by case that had this problem?
Also the file that you provide is missing the BASS.DLL files that go in the Quintessential Player directory and it won't load without them. Other than that it seems to be working well. I've tried a few .ogg streams and they seem to play quite well as well.
madjo
03-01-2005, 09:03 PM
You missed one from the old thread... and one that has been in it since the beginning, including beta7.
In decoding mode, when I press stop, it stops the track for a second, and then starts the next.
It does not do that in system mode.
jkrzok
03-01-2005, 09:12 PM
I've had no other issues, either Madjo's or Tokelil's list.
jawpr
03-01-2005, 09:13 PM
In decoding mode, at Shoutcast.com, QCD would load a stream and would not play. It just froze up after loading. I did have dithering and noice shaping on if that matters.
jawpr
03-01-2005, 09:41 PM
In decoding mode, at Shoutcast.com, QCD would load a stream and would not play. It just froze up after loading. I did have dithering and noice shaping on if that matters.
Forget the above post. That happened the first time I tried but I went back 2 more times and it loaded and played both times on 4 different stations. Sorry!
Tokelil
03-01-2005, 10:19 PM
In decoding mode, when I press stop, it stops the track for a second, and then starts the next. It does not do that in system mode.I haven't experienced this so please make a little research for me. (Have you tried with a fresh install of QCD with nothing else changed?)
QCD version if other than 4.51a
Media type (ogg, mp3 etc.)
Output plug-in and settings
BASS plug-in settings
Other input plug-ins (Maybe even general and DSP plug-ins if you are using any)
@jawpr: It seems like there is a problem with streaming... I have a stream that hangs QCD every time it seems.
@jkrzok: Thanks for the errormessage... Always a good to know where it goes wrong. :) My guess at the moment is that it is somehow connected to the above.
brian
03-01-2005, 10:22 PM
(1) and (4) are still there. Also, with this version some mp3 streams won't play at all.
Please include BASS.dll in all beta setup packages.
madjo
03-01-2005, 11:04 PM
I haven't experienced this so please make a little research for me. (Have you tried with a fresh install of QCD with nothing else changed?)
QCD version if other than 4.51a
Media type (ogg, mp3 etc.)
Output plug-in and settings
BASS plug-in settings
Other input plug-ins (Maybe even general and DSP plug-ins if you are using any)
I just did a clean install of QCD 4.51a (fresh from this site)
and installed BASS beta 7.
Left all just standard (except of course deactivating the mp3 and mp3 input plugins, and moving BASS to the top of the list).
Opened a playlist.
Chosen a random song.
Pressed play. (and it started playing)
Pressed stop, and it stops for about a second, you get to see the total time of the playlist, and then it starts the next song.
Pressing Pause and then Stop however does stop the player.
Tokelil
03-01-2005, 11:14 PM
Yer seems like streaming is borked... After some testing with beta6 I think it had the same problems. It also hangs the player sometimes.
@Brian: Im not sure how much info you gave in the old thread and Im not going to read through it all. So if you wrote a post there with info please provide a link.
Have you tried with a fresh install of QCD? What windows version are you using?
@jkrzok: Check your PM...
@madjo: :( Okay I'll work from the pause then stop clue and see if it brings anything.
What soundcard and windows version are you using?
Btw. streaming is working most of the time. It just have a tendency to hang the player when connecting sometimes. (Have been streaming for 20-30 mins without problems)
madjo
03-02-2005, 12:12 AM
@madjo: :( Okay I'll work from the pause then stop clue and see if it brings anything.
What soundcard and windows version are you using?
Win XP Pro and a soundcard with a CMedia 8738 chipset
jawpr
03-02-2005, 12:31 AM
As I said earlier, in decoding mode after the first time that froze QCD, I could load and play streams from Shoutcast.com. But the sound was not very good. Also, I didn't have any problem stoping the file and restarting it. Neither did I have any problem when I clicked apply and then ok when I put it in decoding mode. I also tried playing my mp3 files from my computer in decoding mode and also in system mode without any problem. No problem when I stoped and restarted a file. The biggest differance in playing my mp3 files was the sound was much louder in system mode than it was in decoding mode. I have revelation 7.1 sound card on winXP.
hedge
03-02-2005, 01:32 AM
Still getting the crash on exit bug, but the Ok bug is fixed by the looks of it.
Using the Crossfading Directsound output plug, and quite a few other plugins (mainly Vis's and input plugs tho, if you want the full list i'll put it together after Uni).
[QCDBASS]
PrefPage=0
xPrefPos=530
yPrefPos=398
Extensions=WAV:MP3:MP2:MP1:OGG:MO3:XM:MOD:S3M:IT:M TM
DeviceNum=0
Use32FP=1
Priority=2
EQEnabled=1
ShowVBR=1
FadeIn=200
FadeOut=200
PreAmp=-7
HardLimiter=0
Dither=0
NoiseShaping=1
ReplayGainMode=2
BufferLen=10
StreamTitle=1
StreamSaving=0
StreamSavingPath=
AutoShowStreamSavingBar=1
SaveStreamsBasedOnTitle=1
xStreamSavingBar=0
yStreamSavingBar=0
Tokelil
03-02-2005, 01:49 AM
Still cant reproduce the crash on exit bug. Does it crash if you just opens QCD, plays a song and then closes QCD?
I have no idea on where to look for the error so Im gonna shoot around in the dark here... Please post all other plug-ins and send you Plugins.ini and QCD.ini file to toke "at" noer.it. Hopefully that will make QCD crash... ;)
hedge
03-02-2005, 05:38 AM
It happens just about all the time (it rarely doesn't though). It can happen if I just open up QCD, then exit it straight away without having played a file.
Heres my full list of plugins (there really should be a list generated by QCD which you can copy or something, like in foobar... :( ):
Input:
[Enabled]
Quinnware Module plugin 1.14
Quinnware Ogg Vorbis plugin 1.8
Quinnware Monkey's Audio plugin 1.4
Quinnware CD Audio plugin 4.32
MPEG-Plus plugin 1.14
Quinnware Video plugin 2.1
Quinnware WAV plugin 3.87
Quinnware Windows Media plugin 1.3
Winamp Input plugin manager 1.75
BASS beta7 (well duh :P )
[Disabled]
MAD Input plugin 0.3.1
FLAC plugin 1.1.0e
Quinnware MP3 plug 3.61
mp3pro plugin 1.21
Playback:
Crossfading ds 2.96 Enabled
simple ds 2.01
Wavout 3.04
Encoders:
Quinn Disk Writer plugin 1.5 (enabled)
Visuals: (all enabled)
Cover art 2.93
QCDVisPak.dll ones
g-force
meterzpak
RetroVis.dll ones
sonique 2 qcd 1.3
splooge'n gush 1.5
DSPs: (all disabled)
PaceMaker tempo controller 1.32
Nullsoft signal processing studio
Libraries: (all enabled)
Quinn Gracenote services 2.63
Quinn tag editor 2.63
Playlists: (all enabled)
Quinn ASX playlist reader 1.01
Quinn default playlist support 1.12
General:
QCDjump 1.2.0 build 205
quinn hotkeys 2.02
quinn mm keyboard support 1.0
quinn timer 2.5
quinnware watch 2.03 (disabled)
Winamp Input plugs:
Nullsoft MIDI player 3.07 (enabled)
Shibatch mpg123 1.18y ot80 SSE (disabled)
Takes breath...
And attached are the ini's requested.
hedge
03-02-2005, 06:02 AM
I think i've narrowed it down to QCDCdda.dll (quinn CD audio plug 4.32). If i remove it from the plugins directory, everything runs fine. If its there, the crash occurs.
If i disable it, QCD crashes on first exit after disabling it, but then after that exits fine.
I think i've narrowed it down to QCDCdda.dll (quinn CD audio plug 4.32). If i remove it from the plugins directory, everything runs fine. If its there, the crash occurs.
If i disable it, QCD crashes on first exit after disabling it, but then after that exits fine.
Apparently it has some other issues too: http://www.quinnware.com/forum/showthread.php?p=26268#post26268
Tokelil
03-02-2005, 10:20 AM
I normally have the BASS module as the first one and that seems to work fine. Moving it to the buttom did make it crash once, but it isn't the plug-in that is crashing but QCD. :( (Only did it once and didn't get a crash report)
Could people with the crash on exit bug please try moving BASS to the top of the plug-in list and maybe disable the CD plug-in for now and tell me if that helps?
Thx for the info Hedge.
hedge
03-02-2005, 10:45 AM
Yep moving BASS up to the top of the list seems to allow it to work alright with qcdcdda.dll
Tokelil
03-02-2005, 11:27 AM
Okay... Im not going to do anything else on this matter if this works for "most" untill I see if the next version of the cd plug-in fixes it.
brian
03-02-2005, 12:47 PM
What on earth is the connection between the BASS plugin and the CD plugin? And why do these problems happen only with the BASS plugin and not with any others? Seems like bad news to me.
Tokelil
03-02-2005, 12:53 PM
What on earth is the connection between the BASS plugin and the CD plugin? And why do these problems happen only with the BASS plugin and not with any others? Seems like bad news to me.No idea...
o2xygen
03-02-2005, 01:43 PM
I won't make any comments about multi speaker this time... :ninja:
Ok for me
1) Decoding mode is not good at all... I hear a very annoying hissing sound with music.. When 32bit floating enabled then I hear no sound at all...
jawpr
03-02-2005, 02:04 PM
What on earth is the connection between the BASS plugin and the CD plugin? And why do these problems happen only with the BASS plugin and not with any others? Seems like bad news to me.
As one who has no programming knowledge, I am going to just make an uneducated guess even though this might sound very stupid to the programers. The CD plug-in is dependent on a input of a cd being inserted in the drive to play. All the other plug-ins except Bass depends on having an output plug-in in order to play and we do know that Bass will select an out-put plug-in even though it does not need one to play and the programmer has not been able to find out how to stop this from happening. Since that would appear to be one of the major differances between Bass (and the CD plug-in) and all the other plug-ins actions, it sounds like the place I would try to alter the settings to try to correct the current problems if I had the programing know-how and the new CD plug-in does not correct the issue.
Please don't tell me how dumb I am - I already know that! OK, it was just a thought for the programmers.
Tokelil
03-02-2005, 02:15 PM
1) Decoding mode is not good at all... I hear a very annoying hissing sound with music.. When 32bit floating enabled then I hear no sound at all...Works fine in systemmode? Using any dithering etc.?
Tokelil
03-03-2005, 05:06 PM
Okay just had the major distortion issue myself. Was playing normally and have had no issues for a few days, then suddently I begins distorting like hell and the volume was raised. After removing the [QCDBASS] section in plugins.ini it is back to normal though, so I guess it is some value which is bad somehow. Those having the distortion try removing the [QCDBASS] section in plugins.ini. (Please save the old plugins.ini file in case it actually works, since that might give a clue...)
BALTY
03-03-2005, 08:00 PM
Now that you say that, yes I've experienced this myself. I'll have to try this, thanks~
I can't remember what I did to fix it when I experienced this, but it's been good for months now. I know I adjusted a few things, possibly some unnecessarily, but it's been great ever since, fades well, the whole 9 yards.
I'll wait 'till 5.0 before messing with ozone (that's was my next project!).
Now that you say that, yes I've experienced this myself. I'll have to try this, thanks~
I can't remember what I did to fix it when I experienced this, but it's been good for months now. I know I adjusted a few things, possibly some unnecessarily, but it's been great ever since, fades well, the whole 9 yards.
I'll wait 'till 5.0 before messing with ozone (that's was my next project!).
Any progress with this beastie? Is system mode going to be abandoned or will both system mode and decode mode remain in the same plugin?
brian
03-11-2005, 09:21 AM
I'm afraid I've given up hoping for anything from this plugin. It lost its way after beta 4 and hasn't been right since then, at least on my system.
Tokelil
03-11-2005, 09:29 AM
Im still working on it, but I have used a bit of time on writing a good log file creater, so I have a better chance of knowing what is going on. (Both when it is working and when it isn't)
Both modes will stay so far since I (nor Shaohao I think) sees a reason to remove it. The focus is on the decode mode though...
The work on it is pretty difficult since plug-in works fine 99% of the time for me. The few times I have had problems a clearing of the [QCDBASS] section in plugins.ini has fixed it.
Tokelil
03-11-2005, 09:37 AM
I'm afraid I've given up hoping for anything from this plugin. It lost its way after beta 4 and hasn't been right since then, at least on my system.I guess you talking about the distorted sound under decode mode? Did you try cleaning the [QCDBASS] section in plugins.ini?
My guess is that this is somehow caused by replaygain or the dithering... Even when it isn't used. (When I had this behaviour one time, it came suddenly in the middle of a song and it was much louder than when it was playing normally. So some function is f**king up the data I believe)
brian
03-11-2005, 12:41 PM
The last time I looked in plugins.ini there was no mention of BASS in there. I guess the poor sound quality is the main problem on my system, but the crashes whenever I clicked on OK in the plugin config window were also becoming a drag.
Tokelil
03-11-2005, 01:32 PM
The plug-in will create a [QCDBASS] section every time it is run, so it should be there. Clearing this has fixed issues for me... Maybe something is leftover from ealier versions that is causing havoc.
ATM I think you are the only one with the crash on OK bug which in itself is pretty weird.
brian
03-11-2005, 04:43 PM
OK, I've given it another try. There was in fact a BASS section in the plugins.ini file - I'd been fooled by there being another file, plugin.ini, probably left over from installing some other plugin. So I've cleaned that section out.
The sound quality seems better now, except that I got a horrible noise when I tried to enable dithering while music was playing. This didn't happen when I enabled it with nothing playing. By the way, dithering cuts off the sound completely when playing a mono mp3 stream (it's fine with stereo).
QCD sometimes crashes when trying to play an mp3 stream. I can see no rhyme or reason to this. In each case the stream is fine in XMPlay.
The `crash on OK' is still there, although I can avoid it if I remember to use the `close window' button instead. This has never happened with any other plugin.
Many thanks.
Inthewoods
03-11-2005, 09:17 PM
I have seen none of the issues others have seen except for the distortion issue and even that never occurs unless I use the gain control. However, since the "no output plugin needed" feature is apparently going to be eliminated, I'm now using the MAD plugin (Winamp version) since, for me, the BASS plugin has , or at least will have, no apparent advantages, sonically or otherwise.
I have seen none of the issues others have seen except for the distortion issue and even that never occurs unless I use the gain control. However, since the "no output plugin needed" feature is apparently going to be eliminated, I'm now using the MAD plugin (Winamp version) since, for me, the BASS plugin has , or at least will have, no apparent advantages, sonically or otherwise.
What I'd hoped the BASS plugin would have is everything MAD offers in terms of audio quality + seamless / gapless audio playback + full streaming support + EQ support.
From where I'm sitting woods, it seems that I'll have to agree with your assessment of the situation. :(
brian
03-11-2005, 10:00 PM
I no longer have the MAD option - for some reason, QCD crashes when I try to play an mp3 stream using the Winamp plugin. So it's XMPlay for me until further notice.
jkrzok
03-14-2005, 03:34 AM
For what it's worth, while playing around with Izotope's Ozone dsp I noticed heavy static while BASS was in decoding mode.
Distortion went away when I inactivated all other mp3 plugins (MAD, mp3pro, Q's default). That or switching output method within BASS did it.
Now I'm in decoding mode with all mp3 plugins enabled while using BASS and Ozone and no static. So now I don't know if it is Ozone that caused the problem, or if this is the distortion problem mentioned earlier by others in this thread.
hedge
03-14-2005, 06:11 AM
hah the crash on exit bug has returned for me.
This is what was in plugins.ini before i deleted the BASS section.
After I deleted it everything worked fine again.
[QCDBASS]
PrefPage=1
xPrefPos=530
yPrefPos=398
Extensions=WAV:MP3:MP2:MP1:OGG:MO3:XM:MOD:S3M:IT:M TM
DeviceNum=0
Use32FP=1
Priority=2
EQEnabled=1
ShowVBR=1
FadeIn=200
FadeOut=200
PreAmp=-7
HardLimiter=0
Dither=0
NoiseShaping=1
ReplayGainMode=2
BufferLen=10
StreamTitle=1
StreamSaving=0
StreamSavingPath=
AutoShowStreamSavingBar=1
SaveStreamsBasedOnTitle=1
xStreamSavingBar=0
yStreamSavingBar=0
madjo
03-14-2005, 11:11 AM
For what it's worth, while playing around with Izotope's Ozone dsp I noticed heavy static while BASS was in decoding mode.
Distortion went away when I inactivated all other mp3 plugins (MAD, mp3pro, Q's default). That or switching output method within BASS did it.
Now I'm in decoding mode with all mp3 plugins enabled while using BASS and Ozone and no static. So now I don't know if it is Ozone that caused the problem, or if this is the distortion problem mentioned earlier by others in this thread.
do you have replay gain enabled in BASS' settings? For me the distortion appeared when I enabled that one.
Tokelil
03-16-2005, 09:41 PM
hah the crash on exit bug has returned for me.I think it might be the extensions string that is causing the crash... going to look at it now.
do you have replay gain enabled in BASS' settings? For me the distortion appeared when I enabled that one.I have been playing with the replay gain and I believe it might be an incorrect value that is the cause for the bad sound reported by some. Either due to wrong value from tags or the preAmp. (I can get the bad sound I had once if I set preAmp to >10) Maybe the preAmp setting gets fubared somehow...
jkrzok
03-16-2005, 10:22 PM
do you have replay gain enabled in BASS' settings? For me the distortion appeared when I enabled that one.
It was disabled. Now I've enabled it just to see what happens...
Tokelil
03-17-2005, 12:11 AM
Could those with bad sound from BASS try this file: (Dont want to waste more time down the wrong road)
BASS experiment 7.2 (http://qcd.noer.it/Download/QCDBASS_no_rg.zip)
Also those with the crash on OK bug (if it is anyone else than Brian atm.) please try this and see if it still crashes.
Thanks
jkrzok
03-17-2005, 12:35 AM
Could those with bad sound from BASS try this file: (Dont want to waste more time down the wrong road)
BASS experiment 7.2 (http://qcd.noer.it/Download/QCDBASS_no_rg.zip)
Also those with the crash on OK bug (if it is anyone else than Brian atm.) please try this and see if it still crashes.
Thanks
I tried it even though BASS sounded fine for me. I got complete silence. Even the little vis in the skin was off.
Tokelil
03-17-2005, 12:59 AM
Sorry 'bout that. Reuploaded!
hedge
03-17-2005, 01:13 AM
Crash on OK happened again (with 7.2, but the not working 7.2 produced the entries in plugins.ini and the new 7.2 then crashed). A clear of the QCDBASS section once again fixed things.
[QCDBASS]
PrefPage=0
xPrefPos=325
yPrefPos=412
Extensions=WAV:MP3:MP2:MP1:OGG:MO3:XM:MOD:S3M:IT:M TM
DeviceNum=1
Use32FP=1
Priority=2
EQEnabled=1
ShowVBR=1
FadeIn=200
FadeOut=200
PreAmp=0
HardLimiter=0
Dither=0
NoiseShaping=1
ReplayGainMode=0
BufferLen=10
StreamTitle=1
StreamSaving=0
StreamSavingPath=
AutoShowStreamSavingBar=1
SaveStreamsBasedOnTitle=1
xStreamSavingBar=0
yStreamSavingBar=0
Alright the crash on Ok bug can be produced every time if I click in the Extensions textbox, then try and click Ok.
Tokelil
03-17-2005, 09:32 AM
My guess was that it had something to do with the extensions field, since it adds a space in the last filetype in those ini files that is related to the crash. So that was what I tried to fix, but I guess that didn't work. Will try some more and upload a new later today...
o2xygen
03-17-2005, 11:45 AM
Well the problem is with the 32bit floating point...
Decoding Mode with 32bit enabled: I get this loud noise...
Decoding: Normal Sound and volume
System Mode with 32bit enabled: very very low sound
System Mode: Better sound than Decoding (for me), normal volume
Tokelil
03-17-2005, 12:54 PM
Decoding Mode with 32bit enabled: I get this loud noise...Does this happen regardless of dithering setting?
Tokelil
03-17-2005, 06:55 PM
I can reproduce foobared (no sound, just clicks (32bit) or very loud distorted sound(16bit)) sound on OGG files with replaygain enabled. The values read from ogg files with no replaygain info is wrong... I will try to fix this.
Tokelil
03-17-2005, 07:31 PM
Trying to get a high post count, so here is another update...
I have fixed a critical issue when replaygain was enabled and the file played had no replaygain info. I believe this might be what has cause bad sound for some. (This would cause distorted sound regardless of replaygain method)
I have found another bug with dithering enabled, so I advice not to use dithering at all atm.! (It fast skips the first 10 secs or so... Does this with beta 6 also, so not something I have made in the process.)
BASS beta 7.3 (http://qcd.noer.it/download/QCDBASS_beta73.zip)
hedge
03-18-2005, 01:57 AM
Alright the crash on Ok bug is starting to become much more common at the moment. If i delete the QCDBASS section, open up QCD, open up BASS's config and change nothing, click Ok, then open it up again (just the BASS prefs, not a restart of QCD) and change nothing, when I click Ok this time it crashes.
If the QCDBASS settings are present in plugins.ini, then the first time i try to click Ok, the crash is happening. Also, the Extension field now seems to be saving fine, so I'm not sure if the error is really there.
[QCDBASS]
PrefPage=1
xPrefPos=200
yPrefPos=300
Extensions=WAV:MP3:MP2:MP1:OGG:MO3:XM:MOD:S3M:IT:M TM
DeviceNum=0
Use32FP=1
Priority=2
EQEnabled=1
ShowVBR=1
FadeIn=200
FadeOut=200
PreAmp=0
HardLimiter=0
Dither=0
NoiseShaping=1
ReplayGainMode=0
BufferLen=10
StreamTitle=1
StreamSaving=0
StreamSavingPath=
AutoShowStreamSavingBar=1
SaveStreamsBasedOnTitle=1
xStreamSavingBar=0
yStreamSavingBar=0
(wtf I swear when I'm copying it theres no space there... hmmm and in the Edit Post window I can't see a space either... odd)
Tokelil
03-18-2005, 10:09 AM
Okay I guess that the board has played tricks on us then and I will look else where. (There still was a possible problem with saving the strings though)
I wish I could reproduce this bug, but I haven't experienced it even once. :( I might make a debug version that can give me a location on where the crash is...
o2xygen
03-18-2005, 11:58 AM
Good work tokelil :cheerful:
Now everything works fine in decoding mode...
the volume in system mode with 32bit is very low... But it is not necessary to fix it
Tokelil
03-18-2005, 01:36 PM
Now everything works fine in decoding mode... :beer:
the volume in system mode with 32bit is very low... But it is not necessary to fix itI haven't noticed this and think it might be soundcard dependent. But noted and put at the bottom of the todo list...
Tokelil
03-18-2005, 02:08 PM
Are any of you with the crash on close bug using a language file?
jawpr
03-18-2005, 03:26 PM
One differance I see with this version and beta7 is with beta 7, I could disconnect all output plugs and QCD would still play. With this ver 7.3, if I disconnect the output plugs, a box will pop-up and say 'Could not connect to output plug' and QCD will not play. As for the volume differance between Decoding and system playback, I had a slight differance with system playback a little softer I thought but when I opened my sound volume, I found that the Wave volume had been lowered somehow. I adjusted that and tried it both ways and there was no differance in the output volume.
But although I had some distortion at first with the decoding mode, Ver 7 had been playing good in both modes recently and I had not been having that crash on OK or close.
Tokelil
03-18-2005, 04:31 PM
The system mode is probably dependent on the wave out volume, though I haven't checked...
With this ver 7.3, if I disconnect the output plugs, a box will pop-up and say 'Could not connect to output plug' and QCD will not play.This only happens in decode mode? (Shouldn't happen in system mode I think, but I might consider making it fail silent in decode mode...)
If anyone have an idea why some has the crash on OK bug, then please speak up...
Btw. when crashing does the repport say it is qcdbass.dll that crashed it?
hedge
03-18-2005, 04:46 PM
If anyone have an idea why some has the crash on OK bug, then please speak up...
Btw. when crashing does the repport say it is qcdbass.dll that crashed it?
QCDPlayer.exe - Application Error:
The exception unknown software exception (0xc0150010) occurred in the application at location 0x77f966bc.
This is in an OK/ Cancel messagebox.
Another Ok/cancel msgbox pops up with everything the same, apart from the location which is now 0x77f6fca7.
Clicking Ok on that one then ends the whole mess.
Still very confused why clicking Apply then closing using the X avoids this crash... shouldn't Apply do much the same stuff as clicking Ok would, apart from not closing the window?
Tokelil
03-18-2005, 05:01 PM
Still very confused why clicking Apply then closing using the X avoids this crash... shouldn't Apply do much the same stuff as clicking Ok would, apart from not closing the window?I have been thinking the same and I agree... I'll try asking Shoahao tomorrow if he has any ideas.
jawpr
03-18-2005, 05:35 PM
[QUOTE=Tokelil]The system mode is probably dependent on the wave out volume, though I haven't checked...
This only happens in decode mode? (Shouldn't happen in system mode I think, but I might consider making it fail silent in decode mode...)
If anyone have an idea why some has the crash on OK bug, then please speak up...
Btw. when crashing does the repport say it is qcdbass.dll that crashed it?[/QUOTE/
Yes and no. If I am in system mode, I can stop the player and disable the output plugin and it will still play. I can then change to decode mode and I get the errow message 'Can not connect to output plugin' but if I then change to system mode with the output plugin disabled, I get the same message in both modes every time I change to either mode. Hope I made this clear.
o2xygen
03-20-2005, 02:30 PM
Tokelil about that low volume at system mode with 32 bit blah blah, shaohao must have forgotten to make BASS mirror the volume to the rear speakers... Thats why the sound is low... It comes out from the 2 front which are by nature low...
Just to make it easier for you...
dm1030
03-21-2005, 12:17 AM
After reading all the posts in this thread, I finally got the plugin installed and could not be happier with it. I don't have a fancy setup on my system. Just an intergrated sound card and some old Logitech speakers, but I can tell a difference when using player with Bass decoding. I have tried a few different programs, Billy, Apollo, etc, but none have the features that make QCD a great player.
Please keep up the great work on this plugin. Hopefully it could be included as a default decoder in the next great version of QCD.
Tokelil
03-23-2005, 12:24 PM
For those with crash on OK bug, please try version beta 7.4. (nothing changed to prevent the crash!)
When it crashes please provide me the data Windows give. (in perticular the crash location) I should be able to track down the function that crashes with that info now... (Fingers crossed)
Beta 7.4 (http://qcd.noer.it/download/QCDBASS_beta74.zip)
Thx!
hedge
03-23-2005, 04:28 PM
First crash error report:
The instruction at "0x71962313" referenced memory at "0x0000070c" the memory could not be "read"
Second crash error report:
the exception unknown software exception (0xc0150010) occured in the application at location 0x77f6fca7.
auster
03-27-2005, 06:43 AM
All mine does is
on clicking the ok button in config,
"Quintessential Player has encountered a problem and needs to close. We are sorry for the inconvenience."
Details:AppName: qcdplayer.exe AppVer: 4.50.1.82 ModName: comctl32.dll
ModVer: 6.0.2800.1106 Offset: 000140c4
And the advanced stuff is in this file
Tokelil
03-27-2005, 11:11 AM
@Hedge: Can you give me the product version of comctl32.dll from the system32 directory?
Zombo
03-27-2005, 01:33 PM
humm...sorry if I sound ignorant, but how do you get this thing to work? I've put the bass.dll in the qcd dir and the qcdbass.dll in the plugin dir, and i dont see the plugin listed in the plugins page of QCD...
Tokelil
03-27-2005, 01:36 PM
Try going to preferences -> Plug-ins -> Settings and "Flush Name Cache" and "Load New Plug-ins" and see if that helps.
jawpr
03-27-2005, 01:53 PM
humm...sorry if I sound ignorant, but how do you get this thing to work? I've put the bass.dll in the qcd dir and the qcdbass.dll in the plugin dir, and i dont see the plugin listed in the plugins page of QCD...
I believe you should have bass.dll in in both the qcd dir and the plugin folder. that is the way mine is setup. If that is wrong, I'm sure Tokelli will tell you. If you don't have it that way, you could copy the bass.dll to the plugin folder. I tried it the way you have it and it did not work for me either.
Tokelil
03-27-2005, 02:08 PM
It should only be necessary to have the bass.dll file in the QCD directory. (Not in the plugins folder)
jawpr
03-27-2005, 02:10 PM
It should only be necessary to have the bass.dll file in the QCD directory. (Not in the plugins folder)
Thanks for correcting me.
Tokelil
03-27-2005, 03:33 PM
Hmm seems like dithering works fine on my notebook. Will have to have a look on my other machine later to see if I can reproduce the dodgy dithering.
Anyway, since I removed the link in the first post, here is the BASS Beta 7.5 installer including the BASS.dll:
QCDBASS_Beta75.exe (http://qcd.noer.it/download/QCDBASS_Beta75.exe)
hedge
03-27-2005, 06:22 PM
@Hedge: Can you give me the product version of comctl32.dll from the system32 directory?
comctl32.dll version=5.82.2600.0
Zayoos
03-28-2005, 08:19 AM
I've tried bass plugin for the very first time (beta 7.5). I have bass.dll in QCD directory and qcdbass.dll in plugins directory. I have listed bass plugin only in Input section. In Playback there are 3 standard plugins and WaveOut is thicked. Is this correct?
Everything is fine, I don't have any troubles, no "OK" bug etc.
I will not say anything about quality, I don't have hi-end speakers and I just can't tell the difference.
Tokelil
03-28-2005, 10:49 AM
It should just be listed in the input plug-ins section, so it should work fine for you.
About crash on config close bug: From what info I have been gathering it seems like comctl32.dll is at fault for the crash. Old versions of this file will crash some apps when visual themes is used by the app. :( Not sure what to do about it...
hedge
03-28-2005, 11:09 AM
It should just be listed in the input plug-ins section, so it should work fine for you.
About crash on config close bug: From what info I have been gathering it seems like comctl32.dll is at fault for the crash. Old versions of this file will crash some apps when visual themes is used by the app. :( Not sure what to do about it...
I've had crash probs when trying to use manifest files to force visual basic 6 apps to use visual themes, so yeah its entirely possible. The problem is that its surprisingly difficult to get a hold of a newer version of comctl32.dll without a complete windows reinstall.
But anyway, I managed to fix the crashes when using a manifest file in vb6 apps by adding in a mscomctl component to the app instead of calling comctl32.dll when the app is started.
jawpr
03-28-2005, 12:10 PM
Hmm seems like dithering works fine on my notebook. Will have to have a look on my other machine later to see if I can reproduce the dodgy dithering.
Anyway, since I removed the link in the first post, here is the BASS Beta 7.5 installer including the BASS.dll:
QCDBASS_Beta75.exe (http://qcd.noer.it/download/QCDBASS_Beta75.exe)
I am using ver. 7.3. I didn't change to 7.4 because I wasn't having the issues some others were having and you said there were no changes. My question is does this ver (7.5) have any changes from ver. 7.3 that would improve over ver. 7.3 or should I just keep the ver. I now have. Thanks.
madjo
03-28-2005, 02:49 PM
I am using ver. 7.3. I didn't change to 7.4 because I wasn't having the issues some others were having and you said there were no changes. My question is does this ver (7.5) have any changes from ver. 7.3 that would improve over ver. 7.3 or should I just keep the ver. I now have. Thanks.
if you want to help beta test any software, most times it is wise to use the latest version... :)
Tokelil
03-28-2005, 03:41 PM
if you want to help beta test any software, most times it is wise to use the latest version... :):) Well, since it's an install file it shouldn't take more than a few secs to upgrade, so yer thats probably wise. There is a change or 2 in 7.5 compared to 7.3...
@Hedge: The probs I have read about regarding comctl32 is actually related mostly to VB and it's lack of visual theme support. I know Microsoft has had an update file that included comctl32 on their website, but I cant find it anymore. :( Maybe someone on the Microsoft "forum" knows a workaround.
hedge
03-28-2005, 05:20 PM
@Hedge: The probs I have read about regarding comctl32 is actually related mostly to VB and it's lack of visual theme support. I know Microsoft has had an update file that included comctl32 on their website, but I cant find it anymore. :( Maybe someone on the Microsoft "forum" knows a workaround.
Thanks for the info, I'll take a look round for it tomorrow.
But why would the crash happen when the dialog is being closed if its something to do with comctl32? Wouldn't it happen when the dialog controls are being skinned, instead of unloaded?
Tokelil
03-28-2005, 05:37 PM
Nothing I have read explains why it crashes (there's even an article on MSDN about the issue with VB), but it only crashes when the controls are unloaded. A workaround should be to LoadLibrary("Shell32.dll) before common controls are used, but it adds a bit of complexity and is a bit nasty IMO. (Since no other libraries are loaded manually)
jawpr
03-28-2005, 07:01 PM
I installed ver.7.5 and it only has Decode mode. It also installs bass.dll ver.2.1.0.1 instead of ver.2.1.0.2. It will not play on my computer. It gives me an errow message 'Cannot open output plugin'. So I deleted Ver.7.5 and reinstalled 7.3 and everything is working now.
Tokelil
03-28-2005, 07:36 PM
Hmm something got mixed up. (Am on my notebook atm.) Reuploaded Beta 7.5 packed with BASS 2.1.0.4... Please try it again Jawpr.
jawpr
03-28-2005, 07:45 PM
Hmm something got mixed up. (Am on my notebook atm.) Reuploaded Beta 7.5 packed with BASS 2.1.0.4... Please try it again Jawpr.
Will Do!
Edit - everything working fine so far.
Zombo
03-28-2005, 08:10 PM
Thanks everybody, the thing is now properly installed, but i get that dreaded OK crash bug. I try to delete the [qcdbass] section from plugins.ini, problem is, it doesn't exist! ahah...
Just found out that you can just apply and hit cancel to safely exit the config menu and save your settings...so the ok bug is not so bad (2 clicks instead of 1 ;)). Great sound quality, keep up the good work!
hedge
03-29-2005, 06:51 AM
Alright heres what I've done. Installed service pack 2 for windows, then installed update KB884883 (http://support.microsoft.com/default.aspx?scid=kb;en-us;884883).
And now crash on ok bug is dead and gone ;)
So yeah I'd say it definitely is comctl32 based, and (this is purely a guess) probably because you're using a common control (tabs perhaps???) that other plugins don't use?
Tokelil
03-29-2005, 08:19 AM
Yer its probably the tabs which is causing it. Im not sure why Pauls plug-ins that use them doesn't crash though, so I might ask him for advice.
gotrek
03-29-2005, 09:10 PM
Hi.
I have never had "ok" crash, BASS does what it's supposed to do. I have creative audigy sound card, and when it's selected as output device, i click "info" to
see, that all parameters are zeros. Before (7.3 beta if i remember) it said that this device cannot support eax and can output only to 2 speakers. However - the sound is played through all 6 speakers.
So, is it normal behaviour at this phase of devolopment, and how does it affect sound output (if does at all)?
EDIT:
just upgraded to 7.5, info is all correct but eax support. and still sounds damn good:)
auster
03-29-2005, 09:23 PM
Hi.
I have creative audigy sound card, and when it's selected as output device, i click "info" to
see, that all parameters are zeros. Before (7.3 beta if i remember) it said that this device cannot support eax and can output only to 2 speakers. However - the sound is played through all 6 speakers.
I have an Audigy 2 zs too. and BASS claims there is no eax support. and my output is stereo.But that is with eax console disabled and the cmss upmix also disabled.
Tokelil
03-29-2005, 10:32 PM
The info is only shown if QCD is playing. (or maybe also if has played... Anyway, on the todo list to fix) It also claims no EAX support for my card (though it should support EAX 2.0). I dont think there is anything to do about it. (Error in bass.dll I think, but not sure atm.)
o2xygen
03-30-2005, 01:49 PM
I have 2 more fixes/bugs
MODE:Decoding Mode, 32bit enabled, Dithering,Soundshaping,ReplayGain on (aka everything :) )
- Crossfading Doesn't work at all. (EDIT:OK I just read that is for playback mode=system mode)
- The EQ starts working after you move one of the 10 sliders that has. I have the EQ constantly on and when I accidentaly moved one of its sliders the EQ, the sound changed radically
Tokelil
03-30-2005, 03:49 PM
- The EQ starts working after you move one of the 10 sliders that has. I have the EQ constantly on and when I accidentaly moved one of its sliders the EQ, the sound changed radicallyWill look at it tomorrow. Thx for letting me know.
carbonize
03-31-2005, 02:50 PM
the BASS plugin is making everything mono.
I'm using BASS beta 7.4 on win200 sp4 and a Soundstorm motherboard, and still no bugs :)
BUT I have one complain and an improvement to post :P
The complain is about the bass plugin retaining the file open when you press the stop button. The only way to make it release the file (to delete or move it) is to jump to another one. Also, you can't rename it with the tag->filename feature because of this.
The improvement is about the shoutcast stream titles. Currently only the songname tag is supported, but some radio stations as Virgin Radio uses the radio-name tag to show up the artist name and other stuff, so, sometimes you miss some useful info.
jawpr
04-01-2005, 10:10 AM
the BASS plugin is making everything mono.
You might want to check which version of bass you are using. When using one of the previous releases I noticed mine had changed to mono. But the last release is playing in sterio and I'm pretty sure ver 7.3 was also.
Edit - I think it was the first post of ver 7.5 that contained bass.dll 2.1 that made mine change to mono. Tokelil posted ver 7.5 again that contained the right bass.dlll which is ver 2.4 I think
Tokelil
04-01-2005, 10:21 AM
BASS claims there is no eax support.Had a look on it and it will always report eax as false. This is by design in the bass module. (With the current options used by the QCD plug-in)
carbonize
04-01-2005, 12:18 PM
I only noticed th eproblem yesterday and I was using 7.3. I then downloaded 7.5 and it's still the same.
Tokelil
04-01-2005, 01:10 PM
Decode or system mode? What output plug-in?
Tokelil
04-04-2005, 01:15 AM
Fixed the EQ.
QCDBASS_Beta76.exe (http://qcd.noer.it/download/QCDBASS_Beta76.exe)
Edit: Damn, already found a bug... Anyway, should work much better now.
carbonize
04-04-2005, 01:26 AM
Decode or system mode? What output plug-in?
Sorry I never got back to you on this one. Not to sure about the system mode but I tried with all three output plugins. I'll test the new version later today.
hedge
04-04-2005, 03:17 AM
Errr is Replaygain working on the newer builds?
Cos I've just tried to set the gain to -38 db and no difference in volume :P
Tokelil
04-04-2005, 09:01 AM
@hedge: What program did you use to set the replaygain?
@carbonize: I dont think it is mono for me, but I have to find some music with stereo effect to be sure...
hedge
04-04-2005, 09:15 AM
@hedge: What program did you use to set the replaygain?
Foobar, it sets replaygain_track_gain and replaygain_album_gain tags with a -no. dB value. It also sets replaygain_track_peak and replaygain_album_peak tags which are used to prevent clipping by seeing what the peak of the file is.
One feature request for the replaygain support, how about a preamp for files which don't have replaygain applied?
Tokelil
04-04-2005, 09:37 AM
Replaygain is working fine for me. (Set by Mp3Gain) If you have a small file (or a fast connection... :)) with replaygain set with foobar, could you upload it to:
http://qcd.noer.it/community/upload.asp
hedge
04-04-2005, 10:42 AM
Replaygain is working fine for me. (Set by Mp3Gain) If you have a small file (or a fast connection... :)) with replaygain set with foobar, could you upload it to:
http://qcd.noer.it/community/upload.asp
Alright file is uploaded. (filename = 01. intro.mp3)
Oh and isn't mp3gain different to replaygain?
I thought mp3gain changed every bit of the mp3, whereas replaygain the volume is changed to the gain value at playback by the plugin?
carbonize
04-04-2005, 11:33 AM
@hedge: What program did you use to set the replaygain?
@carbonize: I dont think it is mono for me, but I have to find some music with stereo effect to be sure...
hmm the problem may not be what I initially thought. The songs are in stereo but the balance slider in equaliser does not work properly. If you slide it to one side or the other the sound just goes quieter but remains in both ears.
Tokelil
04-04-2005, 12:36 PM
hmm the problem may not be what I initially thought. The songs are in stereo but the balance slider in equaliser does not work properly. If you slide it to one side or the other the sound just goes quieter but remains in both ears.For me the volume is almost gone in the right side if the slider is set to 100% left. (I had to turn my amp. all the way up to hear sound) Dont know if it is any different than the other plug-ins...
@hedge: Thx for the file... Seems like replaygain isn't read correctly from id3 tags (they are from APEv2 tags).
Regarding MP3Gain, it does change the file, but if you just run an analyse on the file and set it to write tags, it will write the surgested values to APEv2 tags. (I think...)
hedge
04-04-2005, 01:22 PM
@hedge: Thx for the file... Seems like replaygain isn't read correctly from id3 tags (they are from APEv2 tags).
So is this a bug, or will replaygain values be able to be read from id3 in the future (I don't much feel like retagging 10,000 songs ;) )
Tokelil
04-04-2005, 01:37 PM
Its a bug.
Edit: Hmm, used Foobar to add replaygain to a mp3 folder and a ogg folder. Seems like Replaygain works with the mp3 files, but not the ogg files. (It doesn't read the tags from the ogg files)
2. Edit: Call me confused... Seems like Foobar only added the replaygain to the mp3 files. BASS still doesn't read the info from the ogg files though.
hedge
04-04-2005, 02:09 PM
Its a bug.
Edit: Hmm, used Foobar to add replaygain to a mp3 folder and a ogg folder. Seems like Replaygain works with the mp3 files, but not the ogg files. (It doesn't read the tags from the ogg files)
2. Edit: Call me confused... Seems like Foobar only added the replaygain to the mp3 files. BASS still doesn't read the info from the ogg files though.
Hmmm that is rather odd. Replaygain works across the board using foobar for me, whether the files are mp3, ogg, mpc, aac, wav, mod or wav.
You can change what format foobar uses to write the tags for mp3's in Preferences > Standard Inputs, but that shouldn't change what happens with ogg files (which use ogg comments don't they?)
edit: Also make sure prefs > Database 'Block tag update operations' is off too i suppose.
Tokelil
04-04-2005, 02:26 PM
Yer, it seems like QCDBASS doesn't have support for reading ogg meta data, so will add that...
Replaygain should work with mp3 files.
jawpr
04-04-2005, 05:29 PM
Fixed the EQ.
QCDBASS_Beta76.exe (http://qcd.noer.it/download/QCDBASS_Beta76.exe)
Edit: Damn, already found a bug... Anyway, should work much better now.
Thanks Tokelil - It is really sounding good!
max77
04-04-2005, 11:48 PM
Yeah it's nice. :normal:
Tokelil
04-05-2005, 02:48 PM
Added support for replaygain in ogg files.
Please let me know if QCD ever crashes when starting a file (with BASS) and send me the file!
Also fixed a small "EQ not changed probably" bug.
QCDBASS_Beta77.exe (http://qcd.noer.it/download/QCDBASS_Beta77.exe)
carbonize
04-05-2005, 02:55 PM
Be quite funny if after all your work Paul makes BASS the default plugin in the next release.
Tokelil
04-05-2005, 03:04 PM
To be fair, most of the code is written by Shaohao! (I just picked up when he got tired of finding the small annoing bugs)
hedge
04-05-2005, 04:35 PM
Reading of replaygain values from id3 tags is still buggered, but from ogg comments its working a treat ;)
auster
04-05-2005, 05:50 PM
the crash on ok is still on my system.(and even though it worked for hedge, microzort will have to kill me before they make me install sp2.) So i guess i'll have to put up with the defaults or the output plugins :disappoin
hedge
04-05-2005, 06:15 PM
the crash on ok is still on my system.(and even though it worked for hedge, microzort will have to kill me before they make me install sp2.) So i guess i'll have to put up with the defaults or the output plugins :disappoin
There is a way around it, click apply then close the window through the x in the top right corner.
Tokelil
04-05-2005, 06:27 PM
Reading of replaygain values from id3 tags is still buggered, but from ogg comments its working a treat ;)Hmm, I thought it worked for id3 tags, so haven't looked at the code. Works fine for me... What format is the replaygain? (APE, id3v2?) I guess they are set with foobar?
@auster: As hedge said just use the apply button and the cancel button instead of OK. I dont consider this a show stopper for most users. (though it will be fixed before it is "released") After all you dont change stuff in there every day...
Reading of replaygain values from id3 tags is still buggered, but from ogg comments its working a treat ;)
How bout we just forget this whole id3v2 tags thing and just go with full native support for APEv2 tags in QCD like I've been requesting for so long? :cheeky:
auster
04-05-2005, 07:42 PM
click apply then close the window through the x in the top right corner.
It was THAT simple :ponder:
How bout we just forget this whole id3v2 tags thing and just go with full native support for APEv2 tags in QCD like I've been requesting for so long? :cheeky:
...maybe because APE stuff ain't standard and ID3 tags are (I'm thinking portable players and other devices here)?
max77
04-05-2005, 08:25 PM
The last version is more better thanks.
hedge
04-06-2005, 04:17 AM
...maybe because APE stuff ain't standard and ID3 tags are (I'm thinking portable players and other devices here)?
Yeah thats the only reason i stick with 'em, portable player support. Otherwise, ape is a much better format and full support within qcd would get my vote. If there was an option to choose between writing id3 or ape tags within qcd, that may be a very good option...
Anyway, yes they are id3v2 tags, and yes they are being added by foobar.
When I tried writing the values in APE, it worked a treat, but yeah not with the id3v2.
...maybe because APE stuff ain't standard and ID3 tags are (I'm thinking portable players and other devices here)?
I only said to ditch ID3v2 here. :)
ID3v1 is a fine, if limited pseudo-standard (remember that none of these are actually part of the original MPEG standard). Keep ID3v1 for backward compatibility and APEv2 for advanced functionality. There's nothing stoping you from using both in one file. :)
(do I need to pull up some info on why ID3v2 sucks?)
Tokelil
04-06-2005, 10:35 AM
I didn't write the tag reading stuff (exept the ogg) and Im not even sure who did. (Maybe case) It is quite a mess that the input plugins has to read tags them self, so I hope this will change in the new QCD.
Anyway, will add id3v2 reading of replaygain. (Bah, another format to get into... ;))
I have thought about adding the option you talked about and I think I'll make it so there are 2 preamp sliders. One for files with replaygain and one for all others... Or would i be just as good just to have an on/off option like: "Preamp only for files without replaygain info"?
hedge
04-06-2005, 05:19 PM
I didn't write the tag reading stuff (exept the ogg) and Im not even sure who did. (Maybe case) It is quite a mess that the input plugins has to read tags them self, so I hope this will change in the new QCD.
Anyway, will add id3v2 reading of replaygain. (Bah, another format to get into... ;))
I have thought about adding the option you talked about and I think I'll make it so there are 2 preamp sliders. One for files with replaygain and one for all others... Or would i be just as good just to have an on/off option like: "Preamp only for files without replaygain info"?
Nah go with two sliders, one for files with replaygain, one for files without. Cos as is the 89db that is recommended for replaygain is too quiet for many peoples liking, so yeah some choice there would be an advantage ;)
Tokelil
04-06-2005, 05:31 PM
Yer Im for that solution too... The other option would be faster to do though. ;)
auster
04-06-2005, 06:18 PM
bugs apart...Im not a miser for performance, but BASS uses a bit more(2-3%)cpu than the regular input output plugin method(even with a dsp, task manager shows less than 1%) its not like i want the extra 1 -2% but still :confused:
Tokelil
04-06-2005, 06:35 PM
Yes this plug-in will take more CPU power in 32bit mode than the standard ones. I haven't done any testing as to how much, since it's still using around 0-1% on my Athlon64. ;) I have no idea on how much time is used to speed up tings in the BASS module.
Enabling features like 32bit mode, EQ, replaygain, dithering etc. will all make it take more CPU power!
Finding replaygain info when a track is started could quite easily be made faster though, but it isn't a priority atm. (Also as statet a few posts above, I hope input plug-ins doesn't have to do this them self in the future)
hedge
04-06-2005, 06:36 PM
Yer Im for that solution too... The other option would be faster to do though. ;)
Ultimately its up to you, tis the power of developers ;)
Tokelil
04-06-2005, 10:42 PM
Bah, the documentation on id3v2 sucks. And then there a all those subversions (not even sure they are backwards compatible, since some of the changes seems rather "extreem").
Anyway, Im in the middle of moving so might take a few days before the id3v2.2 (.3 .4?) is implemented.
Bah, the documentation on id3v2 sucks.
That's ONE of the things that sucks about it! ;)
That's ONE of the things that sucks about it! ;)
Yeah - the others are the irredeemably moronic inclusion of pure and utter crap like lyrics, and pictures, the multiple variety of 2.x that exist, etc.
IMO the only things that should ever be in a tag are artist, track number, song title, album name, year, genre and a limited comment field. The rest is nonessential garbage. ReplayGain should be done via the comment field, which I assume it generally is.
BUT...
...all that being said...
...ID3 is still the STANDARD.
Ape tags ain't.
...ID3 is still the STANDARD.
So are WinAMP, Creative, and Xaudio. :cheeky:
So are WinAMP, Creative, and Xaudio. :cheeky:
The first is a de facto standard, the second isn't a standard at all but rather a market leader (there's little that's standard about Creative products other than EAX - just look at their implementations of ASIO and Firewire for a couple cases in point) and the third was never a standard (if one had to be picked in that department it would have to be FhG). After all, those worthies developed the original spec for mp3, as the guys who did ID3 were the ones who came up with the original spec for...
(you can see it coming, can't you)
...tags.
Nice dance, eh? :) :) :)
madjo
04-07-2005, 08:18 PM
The first is a de facto standard, the second isn't a standard at all but rather a market leader (there's little that's standard about Creative products other than EAX - just look at their implementations of ASIO and Firewire for a couple cases in point) and the third was never a standard (if one had to be picked in that department it would have to be FhG). After all, those worthies developed the original spec for mp3, as the guys who did ID3 were the ones who came up with the original spec for...
(you can see it coming, can't you)
...tags.
Nice dance, eh? :) :) :)
XAudio is the standard/default input plugin in QCD :P (so what Toe said, is the truth :) )
whether Winamp is a defacto standard or not.. it is a standard nevertheless (sadly)..
and Creative I will not talk about. :)
o2xygen
04-14-2005, 09:33 PM
Why did we complain about gapless playback? I was playing with the crossfade directsound plugin and there was a tab with "Remove Gaps"
Why did we complain about gapless playback? I was playing with the crossfade directsound plugin and there was a tab with "Remove Gaps"
Because it doesn't work. There is still a brief pause between tracks. Players like XMPlay, Coolplayer and Foobar have *no* pause at all.
BASS seems to keep songs somehow in use much longer than default plug-ins. You can see this if you try to physically delete something recently played. Recently this has really annoyed me as I've tried to clean up my hardrive. I also have a faint memory that someone has brought up this issue before.
Tokelil
05-08-2005, 09:46 PM
Yes I know about this issue and I have used quite a lot of time figuring out why this happens. (Thought it might be the BASS module, but that isn't the case according to the BASS maker) Unfortunally I haven't found what keeps the files open yet... :( But yer it is really annoing and is nr.1 bug for me atm., so will do what I can to fix it as soon as possible. (Almost done writing id3v2.3 replaygain reader, so a new version will come in comming days)
madjo
05-08-2005, 11:45 PM
I noticed another thing with Bass the other day... I started QCD up with the default input plugin, and it didn't start loading every song or something.. whereas when I start QCD with the BASS plugin turned on, it does start to load every song it seems, (and the QCDBillboard window started freaking out, because suddenly the next song changed every half-second, until the entire playlist was loaded)
Yes I know about this issue and I have used quite a lot of time figuring out why this happens. (Thought it might be the BASS module, but that isn't the case according to the BASS maker) Unfortunally I haven't found what keeps the files open yet... :( But yer it is really annoing and is nr.1 bug for me atm., so will do what I can to fix it as soon as possible. (Almost done writing id3v2.3 replaygain reader, so a new version will come in comming days)
A strange gut hunch says "look into how gapless play is implemented" by both the plugin and QCD.
Tokelil
05-11-2005, 09:30 PM
New beta is out.
Get Beta7.8 here. (http://qcd.noer.it/download.aspx?id=11)
Added ID3v2 replaygain reading (only unicode atm. which means it works with files tagged with foobar)
Added seperate preamp slider for files with/without replaygain info.
+ various small fixes
Please report any potential bugs!
Known bugs:
Files still isn't closed probably before the plug-in is unloaded sometimes. (I have used a lot of time trying to find where the filehandle leak is, but with little success :grimreape )
The crash on ok bug is probably still there. People should update their Common Control DLL (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6F94D31A-D1E0-4658-A566-93AF0D8D4A1E) from Microsoft if they have this bug.
BALTY
05-12-2005, 08:45 PM
New beta is out.
Get Beta7.8 here. (http://qcd.noer.it/download.aspx?id=11)
Added ID3v2 replaygain reading (only unicode atm. which means it works with files tagged with foobar)
Added seperate preamp slider for files with/without replaygain info.
+ various small fixes
Please report any potential bugs!
Known bugs:
Files still isn't closed probably before the plug-in is unloaded sometimes. (I have used a lot of time trying to find where the filehandle leak is, but with little success :grimreape )
The crash on ok bug is probably still there. People should update their Common Control DLL (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6F94D31A-D1E0-4658-A566-93AF0D8D4A1E) from Microsoft if they have this bug.
Don't forget that this automatically puts "bass.dll" in the "quintessential player" folder which is under "program files" for you guys in Loma Linda. But with the new beta (qmp) it's called "quintessential media player" now. So just copy these two files out from the old and into the new respective folders after you install bass! (Woops...the other one is "QCDbass.dll" in the "plugins" folder, almost didn't mention it hehe) :cheeky:
Rock on!!!~
max77
05-12-2005, 09:12 PM
QCD Player
Quintessential Player
And NOW : Quintessential Media Player
What is the next?
:cheeky:
jkrzok
05-13-2005, 12:14 AM
I have a group of mp3 files all dl at the same time from the same source, all LAME 3.96 VBRs if dbPoweramp is to be believed, that cause qmp to crash. Not every file in this group results in a crash. It seems to be the larger ones.
qmp doesn't crash if the default mp3 plugin is used. QCD 4.51 doesn't crash if BASS is used to play the file however. I'm using the same BASS release in each (the latest).
When I stripped all the tags it still crashed. Yet somehow qmp remembered the tag info? I thought that without tags the filename alone was displayed. But that's for another thread.
Then I renamed the file to 'test.' While this got rid of the tag info, qmp still crashed.
Tokelil
05-13-2005, 09:21 AM
qmp doesn't crash if the default mp3 plugin is used. QCD 4.51 doesn't crash if BASS is used to play the file however. I'm using the same BASS release in each (the latest).It would be really nice if you could upload one of the files crashing to my website. (http://qcd.noer.it/community/upload.asp)
When I stripped all the tags it still crashed. Yet somehow qmp remembered the tag info? I thought that without tags the filename alone was displayed. But that's for another thread.The medialibrary doesn't use the tag info besides getting the info the first time. After that it uses its own info so that has to be cleared too. (If I understood your problem)
jkrzok
05-13-2005, 03:22 PM
It would be really nice if you could upload one of the files crashing to my website. (http://qcd.noer.it/community/upload.asp)
The medialibrary doesn't use the tag info besides getting the info the first time. After that it uses its own info so that has to be cleared too. (If I understood your problem)
Uploading as we speak. Hope you like Bach!
Possibly unrelated: There are slight but noticable pauses in the scroll of the title and in the time display when I play that file. There's a large display pause when I play it with the default mp3 plugin at about the time it would crash with BASS but no crash. BASS and 4.51 don't crash.
I'm also wondering if it isn't a cumilative thing. Short files played by themselves don't crash but if I play some together, boom boom out go the lights.
As for the tagging thing, I thought you were suggesting that the tags may be causing the crash so I tried to do the file without any tags at all. I was just surprised qmp was displaying tag info after I stripped them all.
hedge
05-13-2005, 04:37 PM
Alright just had a play around with the qmp + qcdbass 7.8 combo, and so far it seems to be mainly working... apart from one thing, the crash on exit bug has returned for me!! I've tried clearing the qcdbass section of plugins.ini a few times to no avail. Did we figure out a surefire way to stop this happening? I really can't remember.
*EDIT* and it happens the first time qmp shutsdown with the plugin newly installed (or with a still empty qcdbass section in plugins.ini) without opening the prefs page, so it must still be in the saving of default settings to the ini at shutdown *somewhere*
hedge
05-13-2005, 04:44 PM
Alright just had a play around with the qmp + qcdbass 7.8 combo, and so far it seems to be mainly working... apart from one thing, the crash on exit bug has returned for me!! I've tried clearing the qcdbass section of plugins.ini a few times to no avail. Did we figure out a surefire way to stop this happening? I really can't remember.
*EDIT* and it happens the first time qmp shutsdown with the plugin newly installed (or with a still empty qcdbass section in plugins.ini) without opening the prefs page, so it must still be in the saving of default settings to the ini at shutdown *somewhere*
Sigh and the bugs gone again... I moved the qcdbass plugin to the top of the input plugin list, I seem to remember that fixed things last time didn't it?
QMP's ReplyGain plug-in fails to analyze the files when using BASS.
hedge
05-13-2005, 05:12 PM
A couple of times now I've had the bitrate disappear from the 'system messages' display area. I don't think its happened to CBR files so far, just VBR. Show Variable bitrate when possible is checked in plugin prefs.
*EDIT* Alright I've found an album (Lame 3.92 alt preset extreme) that has several songs which refuse to show the bitrate in the sys messages. If you want I can pick out the shortest and send it to ya for testing.
Also, what does the 'Show variable bitrate when possible' option actually do? I'm not seeing any change in bitrate shown when the option is checked and unchecked.
Tokelil
05-13-2005, 07:16 PM
QMP's ReplyGain plug-in fails to analyze the files when using BASS.I guess what you mean is that it fails to write the info to the file? Reading RG info should be fine Id recon. (Though not tested...)
Sigh and the bugs gone again... I moved the qcdbass plugin to the top of the input plugin list, I seem to remember that fixed things last time didn't it?Yer it has problems with the CD plug-in I think for some weird reason.
Alright I've found an album (Lame 3.92 alt preset extreme) that has several songs which refuse to show the bitrate in the sys messages. If you want I can pick out the shortest and send it to ya for testing.That would be nice... Fastest way to find bugs. Upload to the site posted a few posts back.
Also, what does the 'Show variable bitrate when possible' option actually do? I'm not seeing any change in bitrate shown when the option is checked and unchecked.I think (haven't checked and the code is written by Shaohao) that when it is checked the bitrate will be updated "all" the time. If not checked it will take some kind of average and display that. (For VBR files)
I guess what you mean is that it fails to write the info to the file? Reading RG info should be fine Id recon. (Though not tested...)
Here's a screenie. What I have done is that I've clicked the Analyze individually button.
Tokelil
05-13-2005, 08:33 PM
Yer it dont get access to the file for BASS. Atm. there's nothing to do about it im afraid :( Hopefully I will be able to fix it in the future but Im not sure since the BASS DLL handles the opening of the file.
hedge
05-14-2005, 03:40 AM
Alright files been uploaded... at least I think it has. The popup Upload screen indicated it had fully uploaded, but then the normal screen sat there for a while and eventually game me an unspecified error and told me to try again.
If it hasn't, I'll upload it again.
jkrzok
05-14-2005, 04:04 AM
Uploading as we speak. Hope you like Bach!
Possibly unrelated: There are slight but noticable pauses in the scroll of the title and in the time display when I play that file. There's a large display pause when I play it with the default mp3 plugin at about the time it would crash with BASS but no crash. BASS and 4.51 don't crash.
I'm also wondering if it isn't a cumilative thing. Short files played by themselves don't crash but if I play some together, boom boom out go the lights.
As for the tagging thing, I thought you were suggesting that the tags may be causing the crash so I tried to do the file without any tags at all. I was just surprised qmp was displaying tag info after I stripped them all.
This may not be a BASS problem afterall. I get similar crashes when trying the MAD decoder.
acushla
05-14-2005, 02:21 PM
... for you guys in Loma Linda.
I'm sorry...I'm 'busy' right now.
acushla
05-14-2005, 02:33 PM
Alright files been uploaded... at least I think it has. The popup Upload screen indicated it had fully uploaded, but then the normal screen sat there for a while and eventually game me an unspecified error and told me to try again.
If it hasn't, I'll upload it again.
All right, enough already. I'll bite...just exactly why is everybody in this thread so enamored with 'tags'? I am not being factitious...I am now really curious. Why do you find them so important?
In a lighter ie humour vein I might point out the absence of a thread from all the people who (one assumes) don't care for 'tags' and have been enjoying listening to a lot of good music while others scramble to discover why they keep crashing.
Seriously...why the obsession with 'tags'.
I want you to know that I am fully aware I may regret this question as your answer could chain me to a lifetime of tagging my own music files.
jkrzok
05-14-2005, 02:53 PM
Seriously...why the obsession with 'tags'.
Tags are just a way to provide you with information about a file and can go beyond the basics of just artist name, track title, etc. Tag info can hold album cover pictures. I've dl files where people put the entire Allmusic review of an album in the comment field. Replaygain info is stored in tags.
Tags are essential in a media library. MLs sort themselves by the tag info. So now that we have a ml in qmp, you may want to tag your files correctly.
If you use a service like Audioscrobbler proper tagging is essential. Tagging can also be important for file sharing. Every once in a while you'll dl an cryptically named file that totally baffles you. But with good tagging you'll be able to see just what you have.
acushla
05-14-2005, 03:13 PM
Tags are just a way to provide you with information about a file and can go beyond the basics of just artist name, track title, etc. Tag info can hold album cover pictures. I've dl files where people put the entire Allmusic review of an album in the comment field. Replaygain info is stored in tags.
Tags are essential in a media library. MLs sort themselves by the tag info. So now that we have a ml in qmp, you may want to tag your files correctly.
If you use a service like Audioscrobbler proper tagging is essential. Tagging can also be important for file sharing. Every once in a while you'll dl an cryptically named file that totally baffles you. But with good tagging you'll be able to see just what you have.
First of all...kudos for taking my question seriously and answering in such a thorough and concise manner.
I will take time and read this through a few times...with a pen and paper...and try to understand all the information contained therein.
It is stating the obvious, I suppose, to suggest that whenever you put your cursor beside a music file and the little black balloon pops up with info such as track number, artist, time and kbps...that, is a tag. For what it's worth, my initial feeling is that is about all the information I personally would require (but just to continue with a little bit of ribbing from another thread...it would be nice to have the lyrics to Dylan's music)...I fully support other aspects of tagging like album art etc. if that's what other people want...I doubt I would ever put a cover into a tag.
As for media libraries...all of my music is placed in a master folder indicating the artist, and then sub-folders of complete albums...with one folder labeled Various or Singles reserved for all those other tracks by the artist that don't fit into the complete album folders. Things like extended plays, remixes etc. This method has served we well from the beginning...when I want to listen to something I open the player, click on add files, and go crazy.
I have been converting a lot of my CDs into mp3 files using the EAC/RazorLame method. When the CD is in EAC I press the DATABASE and freeb...I now assume that is putting a tag into each track. I have to also assume that the information is already in the .cda file...otherwise...how would freeb be able to know?
Again, thanks...now I know...and now that I know I can consider.
Oh...and I understand 'replaygain' as somehow relating the volume of one file to another so volume will played equal between files whose volume is, in fact, not equal.
Shadowraven
05-14-2005, 05:11 PM
First of all...kudos for taking my question seriously and answering in such a thorough and concise manner.
I will take time and read this through a few times...with a pen and paper...and try to understand all the information contained therein.
It is stating the obvious, I suppose, to suggest that whenever you put your cursor beside a music file and the little black balloon pops up with info such as track number, artist, time and kbps...that, is a tag. For what it's worth, my initial feeling is that is about all the information I personally would require (but just to continue with a little bit of ribbing from another thread...it would be nice to have the lyrics to Dylan's music)...I fully support other aspects of tagging like album art etc. if that's what other people want...I doubt I would ever put a cover into a tag.
As for media libraries...all of my music is placed in a master folder indicating the artist, and then sub-folders of complete albums...with one folder labeled Various or Singles reserved for all those other tracks by the artist that don't fit into the complete album folders. Things like extended plays, remixes etc. This method has served we well from the beginning...when I want to listen to something I open the player, click on add files, and go crazy.
I have been converting a lot of my CDs into mp3 files using the EAC/RazorLame method. When the CD is in EAC I press the DATABASE and freeb...I now assume that is putting a tag into each track. I have to also assume that the information is already in the .cda file...otherwise...how would freeb be able to know?
Again, thanks...now I know...and now that I know I can consider.
Oh...and I understand 'replaygain' as somehow relating the volume of one file to another so volume will played equal between files whose volume is, in fact, not equal.
As far as I know a .cda file does not have a tag (does it?). I believe that the internet databases are getting that info from the CD itself. Someone please correct me with the correct info if you know it.
But tags can hold a wealth of useful information about the song you are listening to. I name my files one way (last name, first name {album title} track # - track title) and place the information in the correct order in the tag. That way the file will alphabetize correctly in the directory, but show the info the right way in the playlist.
carbonize
05-14-2005, 05:35 PM
As far as I know a .cda file does not have a tag (does it?). I believe that the internet databases are getting that info from the CD itself. Someone please correct me with the correct info if you know it.
No Gracenote uses the CD number or possibly a MD5 (or similar) hash of the song to match it with the songs in it's database.
Tokelil
05-14-2005, 05:51 PM
Yer Gracenote (I think) and Freedb uses a disc id algorithm to get the info from their databases.
http://www.freedb.org/modules.php?name=Sections&sop=viewarticle&artid=6
Tokelil
05-14-2005, 05:52 PM
Btw. only the Bach file got uploaded to my site, so hedge if you could try again...
Shadowraven
05-14-2005, 06:46 PM
Yer Gracenote (I think) and Freedb uses a disc id algorithm to get the info from their databases.
http://www.freedb.org/modules.php?name=Sections&sop=viewarticle&artid=6
Pretty much what I thought then. It gets the information from the disc and not from the .cda file. I didn't think .cda files contained any tags.
Okay, got something for you Tokelil. I've got this MP3 and if I'm using BASS no sound comes from the speakers. The file plays normally when using default MP3 plugin.
Tokelil
05-15-2005, 12:08 AM
Hmm the Bach song didn't crash for me. Do you have all the other input plug-ins enabled? DSP plug-ins?
@Qaz: Sounds weird. Maybe bad replaygain tags or something? If you upload it I can try it out...
jkrzok
05-15-2005, 02:31 AM
Hmm the Bach song didn't crash for me. Do you have all the other input plug-ins enabled? DSP plug-ins?
@Qaz: Sounds weird. Maybe bad replaygain tags or something? If you upload it I can try it out...
The crash looks to be MusicID related. I was playing the track in question with no problem at all today, along with a bunch of stuff from the same source today. Trying to figure what was different today I saw my MusicID process was done. When I forced qmp to redo it, boom boom, out go the lites. I'm also starting to think every mp3 I throw at it causes a crash.
I leave MAD and the default mp3 decoder unticked when using BASS. The only non-default input plugin I have is the FLAC one. The only DSPs I use are the defaults, the eq and replaygain.
acozz
05-15-2005, 03:22 AM
The music library calculates bitrate, samplerate and the like. Maybe that has something to do with the crashes? Because I don't see how else the input plugin would matter to the media library.
@Qaz: Sounds weird. Maybe bad replaygain tags or something? If you upload it I can try it out...
Uploaded it. Rest of the files from that album work fine so it could very well be that something has happened to that file, though I have no idea what it could be.
Tokelil
05-15-2005, 01:57 PM
Seems like a APE tag reading problem of replaygain. (The file has replaygain added by MP3Gain) Disabling replaygain in BASS makes the file play probably. I'll have a more indepth look at it in a few hours!
hedge
05-21-2005, 04:45 AM
Alright finally remembered to upload a file that doesnt show the bitrate.
http://qcd.noer.it/upload/08. Fatal Error.mp3 is the file, and this time is lame 3.90.3 alt preset standard.
(enjoy some apocalyptica ;) )
Tokelil
05-24-2005, 02:25 AM
New version out.
Get QCD installer here... (http://qcd.noer.it/download.aspx?id=12)
Get zipped version here... (http://qcd.noer.it/download.aspx?id=13)
Fixed the bug that coursed BASS to keep the files open. (At long last... Dont ask how many hours this took to find)
Some code "cleaning/reordering" which probably isn't noticeable.
@Qaz: The file you uploaded has messed up replaygain APEv2 tag. (By mp3gain) Its replaygain_track_peak value is way too high. (2891.9 or something like that... Moving the . to 2.89119 makes the file play) You should try running it through QMPs replaygain calculater or foobars and see if they correct it.
@hedge: Im not 100% sure whats going on here. The code that calculates the info is written by shaohao and is quite mp3 technical, so I need to read the mp3 tags to fix it... This wont happen before end of my first exam at the earliest. (Basicly the function that reads the data from the mp3 frame looses sync for some reason) I have seen this with at least 1 other file (with lots of errors), but it doesn't affect sound quality, sooo...
Inthewoods
05-24-2005, 02:50 AM
The volume issue I've had (volume resetting itself to max at the end of each song) is gone, at least in decode mode. Thank you!!!!!
hedge
05-24-2005, 03:22 AM
@Qaz: The file you uploaded has messed up replaygain APEv2 tag. (By mp3gain) Its replaygain_track_peak value is way too high. (2891.9 or something like that... Moving the . to 2.89119 makes the file play) You should try running it through QMPs replaygain calculater or foobars and see if they correct it.
I've seen this problem happen with files scanned by foobar too. It happens when theres glitches and synch errors in the file, which causes a very short mammoth peak to occur. An option to not use the peak info would be awesome (which ultimately only attempts to avoid clipping, which isn't too much of an issue with replaygain normally anyway)... ;)
Tokelil
05-24-2005, 10:29 AM
I still count on QMP having the option to change these values in the tag editor... Im not going to add an option to not use peak values atm. Extra options for bad behaving files isn't really right IMO. I wonder though if some guidelines is set by the replaygain guys where to the range of the replaygain values.
Tokelil
05-25-2005, 07:42 AM
Btw. I reuploaded the files late yesterday (thuesday), since I borked the kbps display.
jawpr
05-25-2005, 04:33 PM
I have no idea if this came from a bug in the bass plugin or replaygain but while playing a playlist of 45 songs, I tried to analize 1 song in replaygain and then write to tag. Then I stopped the player and opened my music folder to that song I had just edited. 3/4th of the songs in that folder including the one that I had edited had from 2 to 6 listings of each individual song with all but one listing of each song being listed as a "Shortcut". I had to delete all but one listing of each file. I sure am glad I didn't try to edit all the files! I was using the bass plugin with Crossfading direct sound output.
Tokelil
05-25-2005, 04:40 PM
I cant imagine this being the BASS plug-in. (Alone at least) It only open files for reading, though it will deny other plug-ins to write to the file it is playing. So info isn't written to files when edited, but it hasn't given me any problems beside that. (There's no way around that atm., since that's how it is done in the BASS module...)
jawpr
05-25-2005, 04:57 PM
I cant imagine this being the BASS plug-in. (Alone at least) It only open files for reading, though it will deny other plug-ins to write to the file it is playing. So info isn't written to files when edited, but it hasn't given me any problems beside that. (There's no way around that atm., since that's how it is done in the BASS module...)
I had the library plugin disconnected and every other plugin except Bass and vqf and the only DSP plugin used was Replaygain.
EDIT - I guess I should have posted this under the Replaygain bugs since it sounds like that is the plugin at fault.
Tokelil
05-25-2005, 05:14 PM
The mp3 analyser doesn't work at all for me with the BASS plug-in in the list.
jawpr
05-25-2005, 06:53 PM
The mp3 analyser doesn't work at all for me with the BASS plug-in in the list.
It might not have worked for me. Matter of fact, it didn't show any changes at all. But after I clicked the analyser, then I clicked write to tags and I guess that is when the files in my folder got messed up. Iwas just trying to see what it did to the tag. But why in the world did it mess up all the other files in that folder when I only clicked write to files on that one song? That was what was so astonishing to me. If it had been just that one file, it wouldn't have been so bad.
Tokelil
05-25-2005, 07:03 PM
I have no idea what happened to you. I have tried to reproduce it, but haven't seen anything like you discribed. Pressing the write tags button does seem to write the files, but no extra files is created.
Nick555
06-22-2005, 11:39 AM
Is this the same BASS system that musikCube uses to make their good sound quality? Does it work with OGG playback? Does it work with QMP b101? :nervous:
matty28carter
06-22-2005, 11:52 AM
Is this the same BASS system that musikCube uses to make their good sound quality?
Probably
Does it work with OGG playback? Does it work with QMP b101? :nervous:
Double Yep there. :biggrin:
Nick555
06-22-2005, 11:57 AM
Fantastic, just what I wanted - sound equal to musikCube & great interface! :)
I've installed into QMP (a bit of fiddling with the install directory) moved it to the top of the Input plugins list. I don't notice a difference. Is there a difference? Should I reboot?
What is the relevance of the setting for thread priority please?
matty28carter
06-22-2005, 12:15 PM
Fantastic, just what I wanted - sound equal to musikCube & great interface! :)
I've installed into QMP (a bit of fiddling with the install directory) moved it to the top of the Input plugins list. I don't notice a difference. Is there a difference? Should I reboot?
What is the relevance of the setting for thread priority please?
Make sure the default MP3 & OGG decoder are unchecked.
Nick555
06-22-2005, 12:40 PM
Make sure the default MP3 & OGG decoder are unchecked.
Ahh, will do. :biggrin:
Any idea about the thread priority settings?
Thread priority relates to how much CPU time windows will allow the process to use up. Don't change it unless you're having problems with playback stuttering or too much CPU usage.
Nick555
06-22-2005, 03:18 PM
Thanks for your reply Toe
Nick
The Drake
06-29-2005, 12:49 PM
Sorry if this has been asked before, but is it possible to play .aac or mp4a via the BASS-plugin?
Drake
No, BASS only handles MP3, Vorbis, and various forms of MOD.
That said, we do already have another plugin that handles MP4/AAC:
http://www.quinnware.com/list_plugins.php?plugin=42
shaohao
06-29-2005, 02:29 PM
BASS has a lot of add-ons to support various media formats, such as WMA, FLAC, APE, AAC, MP4, M4A, MPC and etc. But the source code of QCDBASS should be update to support these add-ons. So far as I know, It is still not easy to load this add-ons dynamicly.
Protocol
06-29-2005, 09:33 PM
Fantastic, just what I wanted - sound equal to musikCube & great interface! :)
I've installed into QMP (a bit of fiddling with the install directory) moved it to the top of the Input plugins list. I don't notice a difference. Is there a difference? Should I reboot?
What is the relevance of the setting for thread priority please?
Yes. I didn’t notice any difference either. So I removed it. :ermm:
madjo
06-29-2005, 09:56 PM
QMP gets more cpu-cycles, making it a little faster in responding... at least it should :) but then again, Windows can be quite fickle about that :)
jkrzok
07-03-2005, 01:45 PM
BASS is allowing qmp to add files with an extension of .1 to the media library.
These are backup files created by Quick Par during the file repair process. The file names will look something like xxx.ape.1. They are unplayable unless renamed.
I determined it to be BASS by disabling the input plugins one at a time and then adding the folder with the .1 file to the ML. Bass was the only plugin that added it.
Tokelil
07-03-2005, 06:56 PM
BASS is allowing qmp to add files with an extension of .1 to the media library.
These are backup files created by Quick Par during the file repair process. The file names will look something like xxx.ape.1. They are unplayable unless renamed.
I determined it to be BASS by disabling the input plugins one at a time and then adding the folder with the .1 file to the ML. Bass was the only plugin that added it.I'll have a look at it...
shaohao
10-10-2005, 06:00 PM
Hi, I'm back:)
new Beta9 is out!
Now, support add-ons.
Download it from QPlug-ins (http://sourceforge.net/projects/qplugins)
jkrzok
10-11-2005, 04:41 AM
Hi, I'm back:)
new Beta9 is out!
Now, support add-ons.
Download it from QPlug-ins (http://sourceforge.net/projects/qplugins)
Life is good.
When you say Beta 9 supports add-ons, does that mean that it can now play FLAC files? Is that something you would have to add in a future build, or can I do it with proper placement of the bassflac.dll I found on Unseen?
It would be nice to get a properly working flac plugin.
jkrzok
10-11-2005, 06:01 AM
So the new plugin will play FLACs but only if you remove the .flac extension from the FLAC Metadata entry on the tag editor plugin. It will crash every time you try to play a flac or scan the library otherwise. I tried to play some flacs with the tag data stripped but the error is the same.
I imagine this is more of an issue with the tag editor than with BASS.
Why are FLAC tags so hard?
As for getting flac to play, I put that bassflac.dll in the main Q folder and added flac to the extension list in BASS's configuration.
Nick555
10-11-2005, 03:43 PM
Can't get the plugin:
Error Code 10060: Connection timeout
Background: The gateway could not receive a timely response from the website you are trying to access. This might indicate that the network is congested, or that the website is experiencing technical difficulties.
jawpr
10-11-2005, 05:26 PM
Can't get the plugin:
Error Code 10060: Connection timeout
Background: The gateway could not receive a timely response from the website you are trying to access. This might indicate that the network is congested, or that the website is experiencing technical difficulties.
Send me a private message with your e-mail address and I can send it to you.
Protocol
12-20-2005, 04:43 AM
Can't get the plugin:
Error Code 10060: Connection timeout
Background: The gateway could not receive a timely response from the website you are trying to access. This might indicate that the network is congested, or that the website is experiencing technical difficulties.
Working now.
jkrzok
01-21-2006, 05:54 AM
I've just tried to install the latest Bass plugin (9) into 105 and the only file that gets added is the bass.dll in the main qmp directory. Nothing's added into the plugin directory.
Tokelil
01-21-2006, 11:50 AM
The QCDBASS.dll is extracted to c:\ on a fresh install of b105 for some reason.
jkrzok
01-21-2006, 02:37 PM
Thanks.
I should learn that a search tool could be my friend.:cheeky:
I ran 8 for a while but I'm happy to see 9 runs well. Now I'm off to see if I can get flac to work with BASS.:nervous:
Tokelil
01-21-2006, 02:39 PM
Updated the installer, so it should work with QMP.
jawpr
01-21-2006, 03:20 PM
The QCDBASS.dll is extracted to c:\ on a fresh install of b105 for some reason.
I added it back to the plugin folder but I still haven't gotten it to show up in QMP. Have you?
Tokelil
01-21-2006, 03:34 PM
Yes it showed after a restart. Tried flushing the plug-in cache etc.?
jawpr
01-21-2006, 03:55 PM
Yes it showed after a restart. Tried flushing the plug-in cache etc.?
I have restarted 2 or 3 times but I haven't found the plugin catche yet!
Tokelil
01-21-2006, 04:16 PM
Make sure bass.dll is in QMP directory and qcdbass.dll is in the plug-in directory. Check if QMP's plug-in folder is set to the correct folder under Preferences -> Settings. Try Flush name cache and Load new plug-ins from that preference page as well.
jawpr
01-21-2006, 04:29 PM
Make sure bass.dll is in QMP directory and qcdbass.dll is in the plug-in directory. Check if QMP's plug-in folder is set to the correct folder under Preferences -> Settings. Try Flush name cache and Load new plug-ins from that preference page as well.
I got it. Thanks, Tokelil
Tokelil
01-21-2006, 04:51 PM
I got it. Thanks, TokelilYou are welcome! :)
Unfortunally the BASS plug-in doesn't work for me atm. on my primary machine. It locks up QMP (just did it with 105 as well) after a random number of songs, with QMP taking 100% CPU time :(
jkrzok
01-21-2006, 05:09 PM
BASS works fine here for mp3s and APE. Flac files causes qmp to crash every time.
Here's an attachment with a screen capture and the text file generated by the error.1614
bugmenot
01-25-2006, 01:03 AM
i tried to play 32float output with asio but it didn't work.
does asio plugin support only 16bit output?
if it can support 24bit fixed and 32bit fixed can you add to dither the options for these outputs?
thank you ,
Amit.
edit: I have just seen mad plugin support these output formats . can these formats be added to this plugin too ?
Tokelil
01-25-2006, 01:31 AM
Well I guess it could, but Im not sure about the future of this plug-in, since Paul (the developer of QMP) has talked about implementing some things in QMP to increase sound quality.
bugmenot
01-25-2006, 02:47 PM
Thanks for the reply.
I hope in the future it will be avalible one way or the other.
Amit.
jkrzok
02-07-2006, 01:13 AM
While bassflac won't read tags, Case's flac plugin does. So now I'll enable Case's plugin when adding flac files to my ML. All the tag info gets imported that way and when I disable Case to use bassflac all the tag info is still displayed. Best of both worlds with a minimal fuss work-around.:cool:
rorythedog
02-07-2006, 01:34 AM
Sorry to butt in on a thread I know nothing about but...
I'm looking for the best sound quality QCD can offer. I'm led to believe this plug-in is the way to go. Do I just download and install from the link on the front page and if so are there any installation issues I should be aware of?
Sorry for all the questions but I've just failed yet again to get a QMP build to work on my pc and I'm having to reinstall QCD from scratch and I want it to sound as good as XMplay. If possible.
Again, sorry to butt in. :biggrin:
*EDiT* - The link on the front page doesn't work.:disappoin
Inthewoods
02-07-2006, 02:02 AM
To my ears, the BASS plugin seems to deliver the best sound for mp3 playback. Unfortunately, while it works well with QCD and B104, it is **completely** broken with the newer QMP builds. The QMP process itself never shuts down when you close QMP. But if you're using QCD, you should be fine.
rorythedog
02-07-2006, 02:45 AM
To my ears, the BASS plugin seems to deliver the best sound for mp3 playback. Unfortunately, while it works well with QCD and B104, it is **completely** broken with the newer QMP builds. The QMP process itself never shuts down when you close QMP. But if you're using QCD, you should be fine.
Excellent. I am using QCD but the link to the plug-in is dead.
jkrzok
02-07-2006, 03:15 AM
http://sourceforge.net/projects/qplugins
rorythedog
02-07-2006, 03:15 AM
Does anyone have a working link to the BASS plug-in?
rorythedog
02-07-2006, 03:17 AM
Good timing JK. Should I download the whole pack or just the BASS part?
rorythedog
02-07-2006, 03:20 AM
I thought BASS was a playback plug-in, not an input plug-in. Or am I missing something?
jkrzok
02-07-2006, 04:28 AM
BASS is an input plugin.
Just get QCDBASS_Beta90.exe? (http://prdownloads.sourceforge.net/qplugins/QCDBASS_Beta90.exe?download).
QCDBASS will play mp3, ogg and wav out of the box. You can go to http://www.un4seen.com/ and get extensions for BASS there that will allow BASS to play other file formats, although when I tried the one for APE q crashed.
Tokelil
02-07-2006, 10:09 AM
Unfortunately, while it works well with QCD and B104, it is **completely** broken with the newer QMP builds. The QMP process itself never shuts down when you close QMP. But if you're using QCD, you should be fine.Seems to work fine for me in b107. Been using it since b107 came out, though with a slightly updated plug-in. (I'll try getting it uploaded soon...) Nothing updated that should hang the player though.
Edit: Updated the plug-in and uploaded to sourceforge. Fixed that it adds .1 files to ML. (and a bunch of other file types)
Updated bass.dll to the newest version.
Inthewoods
02-07-2006, 10:31 PM
Seems to work fine for me in b107. Been using it since b107 came out, though with a slightly updated plug-in. (I'll try getting it uploaded soon...) Nothing updated that should hang the player though.
Edit: Updated the plug-in and uploaded to sourceforge. Fixed that it adds .1 files to ML. (and a bunch of other file types)
Updated bass.dll to the newest version.It doesn't "hang" the player. It simply leaves the executible running in task manager. If you open and close QMP a few times, there will be multiple instances of the executible running in task manager. If you disable the BASS plugin, the problem goes away.
Inthewoods
02-07-2006, 11:51 PM
Just tested the newest QMPBASS v.91 plugin, same issue in task manager, back to the WA MAD/plugin Manager kluge. :ermm:
Its working fine here, but still I can't get stream titles on any radio stream.
shaohao
02-08-2006, 12:11 PM
Its working fine here, but still I can't get stream titles on any radio stream.
The latest QMP has change the its op. The stream titles should be Ok for QCD v4.51.
Hint:
QMPBASS + BASSAAC add-on can play AAC radio stream.
Erm, I'm using QCD 4.51a and the stream titles never worked using BASS. Perhaps my playlist is outdated, I will try again with fresh streams from radioparadise.com.
Edit: still no luck :(
matty28carter
02-09-2006, 10:39 AM
Just tested the newest QMPBASS v.91 plugin, same issue in task manager, back to the WA MAD/plugin Manager kluge. :ermm:
I get this, but QMP doesn't stay in the task manager for long, it takes up about 99% CPU then dissappears after about 10seconds. This is with or without BASS enabled.
shaohao
02-25-2006, 12:54 PM
Updated to BASS 1.0beta9.2 (http://prdownloads.sourceforge.net/qplugins/QMPBASS_beta92.exe?download)
1. new mechanism of destroying sheet.
2. fixed stream title for QCD (no QMP yet)
3. using BASS v2.2.0.4
Inthewoods
02-25-2006, 10:22 PM
Updated to BASS 1.0beta9.2 (http://prdownloads.sourceforge.net/qplugins/QMPBASS_beta92.exe?download)
1. new mechanism of destroying sheet.
2. fixed stream title for QCD (no QMP yet)
3. using BASS v2.2.0.4Yes! It seems to be working fine now, thank you, shaohao:cool:
Edit: Still hangs QMP in task manager when using decode mode.:ermm:
Tokelil
02-25-2006, 11:05 PM
Still hangs QMP in task manager when using decode mode.:ermm:I only had this in b105.
Could you check that the bass.dll file is 2.2.0.4? Is the bass plug-in at the top of the other plug-ins?
I cant think of a good reason why this happens for you... :(
Inthewoods
02-26-2006, 05:07 AM
I only had this in b105.
Could you check that the bass.dll file is 2.2.0.4? Is the bass plug-in at the top of the other plug-ins?
I cant think of a good reason why this happens for you... :(OK, thanks it is working now. I moved the plugin to the top of the list and that fixed it. I don't really understand that requirement because it is the only enabled mp3 input plugin. ( I never realized it had to be at the top either)
I does work now, but if I put any other plugin above it, it fails. Seems strange, but as long as it works, I'm content.:calm:
Tokelil
02-26-2006, 05:13 PM
Well at least that gives us something to debug with! So thanks.
bugmenot
03-02-2006, 02:32 AM
Still hoping 24bit output format will be added to plugin.
I read somewhere in the forum that Paul is thinking about (or working on) a new mad decoder plugin but i still would prefer the Bass decoder for mp3 (and other formats).
Is there a chance this feature would be added?
Amit.
Tokelil
03-02-2006, 09:47 AM
I dont have access to a 24bit soundcard, so it will be hard to add in system mode. For decode mode BASS sends the data on in 32bit float, so would think the DSound output plug-in needs to be set to 24 output. (Dont know if that's currently possible)
bugmenot
03-02-2006, 10:19 AM
1.i am using ASIO playback plugin. it cannot handle the 32bit float format.i think it can only hanle fixed format: 32bit 24bit or 16bit.
2.having the directsound adjust the stream to 24bit fixed is less accurate than having the decoder output in that format.
3.when converting the 32bit float to 24bit fixed inside the plugin the audio stream can be dithered.
Amit.
Tokelil
03-02-2006, 12:18 PM
I personally dont think I'll have time to do it. (will be real busy with school and work the until june) Maybe Shaohao will jump on it when he reads the request. :)
bugmenot
03-02-2006, 04:53 PM
i hope he does also :)
thanks,
Amit.
shaohao
03-02-2006, 06:27 PM
BASS (I mean BASS core not QMPBASS plug-in!) only support 8,16 int and 32 float output. Not 24 yet.
Stream any sample data in 8/16/32 bit
32 bit floating-point decoding and processing
from: http://www.un4seen.com/bass.html
But I can write some hard-code in decoding mode to convert from 32bit to 24bit using dither.
bugmenot
03-02-2006, 10:59 PM
That would be great. Thank you , Shaohao.
Amit.
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.