INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: SDK Bugs, Enhancements and Commitment  (Read 6149 times)

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
SDK Bugs, Enhancements and Commitment
« on: January 03, 2004, 02:52:16 am »

Here is a compiled list of the bugs and enhancement requests for the SDK.

If I have missed your enhancement or bug please PM me so I can update this list.

I have locked this thread as I don't want it cluttered.   I just want a
pure list of issues that J River can quickly scan without having to scroll thru tons of replies.

Finally myself and other SDK users would like J River to comment on their commitment
to the SDK as mentioned in this thread:

http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=18085

Feel free to unlock, post and lock your statement.


Bugs

GetFields ... broken
http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=17409

IMJFilesAutomation ... broken
http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=18038

On file import tags aren't being added to library ... but when manually adding they are.
http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=17935


Enhancements

Add/delete/update/query custom fields.   Query needs to be able to get type/customization info/etc.


Parameterize the Play() and DoCommand() methods:
http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=15519

Media Change Event
http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=16197

Need the ability to silently remove a record from the database
http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=17935

The MC automation interface should include support for zones.  That is, a function GetPlaybackZone(number nZone) should be included which returns an MJPlayback object that represents the specified zone.

MJViewItemAutomation does not accurately represent the current MC tree:
http://yabb.jriver.com/interact/index.php?board=6;action=display;threadid=18447

Ability to remove ID3v1.1 and/or ID3v2 tags.

Access to the VU meters data on in-line recording.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72438
  • Where did I put my teeth?
Re:SDK Bugs, Enhancements and Commitment
« Reply #1 on: February 05, 2004, 12:51:26 pm »

Rhino,
I've unlocked this so others can comment if they want.

We may have time to look at bugs later this month.

Jim
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re:SDK Bugs, Enhancements and Commitment
« Reply #2 on: February 05, 2004, 01:20:08 pm »

No problem.
Logged

Soundman

  • Regular Member
  • World Citizen
  • ***
  • Posts: 155
  • Go Music!
Re:SDK Bugs, Enhancements and Commitment
« Reply #3 on: February 13, 2004, 11:52:10 pm »

This month!  Oh, I am excited to hear that.  Please tell me you are going to parameterize Play() and DoCommand() for the variations of play, including Remove.

BTW, I wish Hairstyle would allow this, too, instead of only "Play" and "Enqueue", but that is another topic!

Waiting on the edge of my chair,
Soundman
Logged

WickedEwok

  • Regular Member
  • Recent member
  • *
  • Posts: 34
  • Software Architect
Re:SDK Bugs, Enhancements and Commitment
« Reply #4 on: February 14, 2004, 12:03:43 pm »

I'd be extremely excited if the first bug fixed was to use default sort of AlbumArtist,Album,Track instead of Artist,Album,Track. Seems easy enough to fix.
Logged

Nikolay

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1681
  • Former CTO, JRiver, Inc.
Re:SDK Bugs, Enhancements and Commitment
« Reply #5 on: February 19, 2004, 02:33:28 pm »

Well, it looks like all the bugs have been addressed and fixed.

Nikolay
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20063
Re:SDK Bugs, Enhancements and Commitment
« Reply #6 on: February 19, 2004, 06:26:00 pm »

i still think there is something wrong with the EQ
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio, Music
https://MyAAGrapevines.com
https://centercitybbs.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20063
Re:SDK Bugs, Enhancements and Commitment
« Reply #7 on: February 21, 2004, 02:28:56 pm »

I will explain:

When MC EQ is set high (Like at 100), and in a program you adjust the eq using the SDK to adjust the eq settings, the DSP seems to mute the Sound, if tyou simply adjust the EQ or change clip protection MC now plays the song correctly.

this is not normaly a problem when the EQ settings are slightly off of "0"

I am thinking it may not be the EQ but the overflow\cliping protection is kicking in and sort of muting the sound.

I hope this helps
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio, Music
https://MyAAGrapevines.com
https://centercitybbs.com
Fayetteville, NC, USA

Nikolay

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1681
  • Former CTO, JRiver, Inc.
Re:SDK Bugs, Enhancements and Commitment
« Reply #8 on: February 24, 2004, 02:00:11 pm »

Which frequency band are you modifying?

Nikolay
Logged

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20063
Re:SDK Bugs, Enhancements and Commitment
« Reply #9 on: February 24, 2004, 03:38:25 pm »

I never tested each one, but I can (maybe this weekend, if not sooner) and will let you know.

Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio, Music
https://MyAAGrapevines.com
https://centercitybbs.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20063
Re:SDK Bugs, Enhancements and Commitment
« Reply #10 on: February 25, 2004, 06:40:51 pm »

Which frequency band are you modifying?

Nikolay

it happens on all bands and amp

if you set lets say band(0) to 100 using the mc eq sliders (all the way up).

Then in the SDK set a band to value "0" for band "0" the sound seems muted (all bands are on "0" at this point.)

if you then go to the MC eq and click "0"  (that forces "0" for all bands) MC now sounds like it should


i tested this using the following code

' Rem VScroll1.Value = 0 to 10 for bands
' Rem Band(11).Value (Slider1.value, min -100, max 100)

Private Sub Command1_Click()
    Dim MCMixer As MediaJukebox.MJMixerAutomation
    Set MCMixer = g_MJ.GetMJMixer
    Call MCMixer.SetEQBand(VScroll1.Value, Band(11).Value)
End Sub
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio, Music
https://MyAAGrapevines.com
https://centercitybbs.com
Fayetteville, NC, USA

KingSparta

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 20063
Re:SDK Bugs, Enhancements and Commitment
« Reply #11 on: February 26, 2004, 12:45:04 pm »

Update:

I just tested it with and without "Effects", "Replay Gain" And "Output Format"

no luck but, when you turn of clip protection it will work fine.

so basicly when you adjust the eq in the SDK and clip protection is on and you adjust to from a high setting down to a low setting thru the sdk the clip protection still thinks the band\amp is still at the orginal setting, and only when you click on the control is the clip protection being set\Re-adjusted.
Logged
Retired Military, Airborne, Air Assault, And Flight Wings.
Model Trains, Internet, Ham Radio, Music
https://MyAAGrapevines.com
https://centercitybbs.com
Fayetteville, NC, USA

Zoner

  • Regular Member
  • World Citizen
  • ***
  • Posts: 198
  • nothing more to say...
Re:SDK Bugs, Enhancements and Commitment
« Reply #12 on: July 05, 2004, 04:31:11 am »

Maybe the bugs have been fixed, but how about the enhancement requests listed here?  For example:

The MC automation interface should include support for zones.  That is, a function GetPlaybackZone(number nZone) should be included which returns an MJPlayback object that represents the specified zone.
Logged
Pages: [1]   Go Up