News:

SMF - Just Installed!

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Johnny J.

#1
Hi Severino

I sent you a mail with the cource code and a compiled exe version.

Cheers,
Johnny
#2
I cannot seem to reproduce the issue in a test project. Don't know why. I could send you the project I'm working on, or a compiled version (I don't understand what you can do with a compiled exe, though?). But it seems like too much to ask of you... :-(

/Johnny
#3
Too bad, but if it can be fetched, there's nothing much to do about it...

Thanks,
Johnny
#4
Hi Severino

Thanks a lot for looking at my problem on a Sunday, I really appreciate that. No, the problem is very strange indeed. I'm developing on a laptop with one internal CD player, and in order to make sure the program works with more than one player, I have installed an external USB CD/DVD player.

That works fine, my computer recognizes both drives, and in that respect it doesn't seem to make any difference between the internal and the external.

Your demo program fires the event twice when it starts up, once with e.nPlayerIndex = 0 and once with e.nPlayerIndex = 1 (which looks ok, that's the way it should be.

MY program ALSO fires the event twice when it starts up, once with e.nPlayerIndex = -1 and once with e.nPlayerIndex = -2. The only difference, as far as I can tell is that the AudioDjStudio instance in your case is hosted on the form itself. I have placed my instance in a usercontrol (and that has worked fine in all other cases)

I don't understand anything... :-(

Cheers
/Johnny
#5
I'm really sorry for pestering you with questons. I promise, I shall try to keep them to a minimum.

This time it's about the CDDB functionality. I know how I get the track title and the album artist. But how do I get the TRACK artist.

Let's say that it's a compilation. Mostly, in that case, the album artist will be "Various Artists", and the individual tracks have the individual artist names.

I just don't see how I can get those???

Cheers,
Johnny J.
#6
Thanks, I'm happy with that!  ;)
#7
My AudioDjStudio instance is set to detect CD changes. But in the CdPlayerStatusChanged event, I get a negative number for e.nPlayerIndex.

What does that mean? I can't find anything in the documentation about that. It should be the 0-based index of the player throwing the event?!?!?

Cheers,
Johnny J.
#8
OK, The problem is that I have my AudioDjStudio (with equalizer) on one form, and I want to open another form with the controls for editing the equalizer settings. When I do that, I need to set the control values correctly, and I do that by reading the settings and values from the AudioDjStudios Equalizer properties. When the properties are edited, I close the form and apply the new settings.

That means the I have to keep track of the enabled state on the main form the whole time. Not a 100% ideal solution, but I guess I can do that.

I just can't understand, however, why you haven't made a boolean EqualizerEnabled setting to turn it on/off and get the current state (The way it is with all .NET controls). May I suggest in a future version?  ;)
#9
Just one more question, Severino:

You can set the Equalizer enabled using the EqualizerEnableMethod, but how do you GET whether or not it is enabled (for the purpose of updating an enabled checkbox with the current status)?

Cheers,
Johnny
#10
Thanks a lot Severino. That was a big help!  :D

Cheers,
Johnny
#11
Hi all

I'm trying to implement an equalizer in my audio playback program, and because I've never done that before, I'm using Winamps Equalizer as an inspiration to how it should look and work. The equalizer bands are no problem, but winamps equalizer also has two other features that I don't know how to implement. And I can't off hand locate anything in the documentation either:

I'm talking about the Pre-amplifier slider and the Right/Left Balance slider.

Does anybody know how to do that?

Also, Winamp has an Auto setting for the equalizer that can be on or off. Does anybody know what that button does?

And last but not least: Winamp uses a preset file format called EQF and Audio DJ Studio uses XML files with an EDJ extension. Does anybody know if it's possible to convert EQF files to EDJ or the other way around and/or load and save presets to EQF format. I'm asking because I wanted to implement an import/export funktion to and from Winamp...

Sorry for having so many questions. I would be grateful if I could at least get a push in the right direction... ;-)

Cheers,
Johnny J.

BTW: I was struggling to find out how to implement the standard Winamp presets, but luckily that is already included in the control, so that turned out much easier than I could have imagined. Thanks a lot Multimediasoft!


#12
OK, I had a look at the option you proposed, but it seems like you lose the peaks to get the gradient, and it only seems to work as VU meter, not as a full spectrum...

So I don't think I'll use the GraphicBars - I guess I have to live with a solid color for my VUMeter and SpectrumBars. Too bad, though, because it doesn't look nearly as good as it would have with a gradient.

Do you think you could possibly add it to the request list for a future version?
#13
No problem. Thanks a lot again! You really supply excellent support! (y)
#14
OK, thanks! (y)

And my Vertical Gradient question, I guess that's not possible?  :'(
#15
And one more question, please: Is the nAreaTransparency value of the SPECTR_ENH_WAVE_SETTINGS structure used both for Spectral View and Enhanced Spectrum or only Enhanced Spectrum?

TIA, Johnny