Go Back   Winamp & Shoutcast Forums > Visualizations > AVS

Reply
Thread Tools Search this Thread Display Modes
Old 18th January 2006, 10:19   #1
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Hotlist 2.25 - out soon, help wanted.

Allright, after a period of beeing pretty busy, i did manage to find some time for programming.

After the latest experimental version of Hotlist ended up in uncureable major crashes, I restarted from version 2.2 and finally fixed troubles with winamp 5, as well as various other bugs.

I also integrated some of the features intended for Hotlist 2.3, first to name are Transition Control and extended Beat-Detection support.

What I need you for is:
1. Beta testing
2. Authors for language packs to make it more international

I know about the usual lazyness in here but it would be nice if at least a few peopel would be willing give me a Hand.

And just fyi, things that are planned for the next big release:
-Individual preset transition configuration
-Map one or more presets to songs


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 18th January 2006, 10:34   #2
Tuggummi
Bin King
 
Tuggummi's Avatar
 
Join Date: Mar 2001
Location: Finland
Posts: 2,173
1. Can do
2. Can do!

I've never actually used hotlist before though.

Texer Resources

Im retarded... err i mean retired!
Probably both...
Tuggummi is offline   Reply With Quote
Old 18th January 2006, 11:07   #3
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Thank you. I appreciate you wasting time for me ;-)

I'll publish the test version later this week.

Offtopic: Just remebered this post of yours: http://forums.winamp.com/showthread....797#post908797


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 18th January 2006, 11:42   #4
JaVS_v2.5
Forum King
 
JaVS_v2.5's Avatar
 
Join Date: May 2005
Location: Seremban 2, Malaysia
Posts: 2,717
Send a message via Yahoo to JaVS_v2.5
Woah, sounds cool.. can't wait to try it out

Last played [offline]: Lamb of God - Nippon
-- JaVS :: h i p o t e s i s
JaVS_v2.5 is offline   Reply With Quote
Old 18th January 2006, 14:05   #5
Tuggummi
Bin King
 
Tuggummi's Avatar
 
Join Date: Mar 2001
Location: Finland
Posts: 2,173
Quote:
Originally posted by Magic.X
[BOfftopic: Just remebered this post of yours: http://forums.winamp.com/showthread....797#post908797 [/B]
Heh, well porn gets a bit old after you download 1 gigabyte of it :P
But i think i can squeeze hotlist somewhere between playing Diablo II LoD and posting in the Recycle Bin

Texer Resources

Im retarded... err i mean retired!
Probably both...
Tuggummi is offline   Reply With Quote
Old 18th January 2006, 17:28   #6
JFASI
Major Dude
 
JFASI's Avatar
 
Join Date: Jan 2005
Location: I was hoping you could tell me
Posts: 1,350
What kind of goodies can we expect?

Certified Spam Connoisseur.
JFASI is offline   Reply With Quote
Old 18th January 2006, 17:49   #7
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
A overhead AVS controller which is sooo much better than the integrated Interface.

Just to name key features:

The possibillity of compiling lists of Presets which can be played forward, backward or shuffeld, thus either for a certain ammount of time, beats or switched after a certeain ammount of time but on-beat.

Furthermore, screenshots for every preset in two varying resolutions of your choice (for your comfort, those can also be saved to external files).

This programm has been created as a VJ interface, but good for fun at home too.

Still have to run some fixes and decrap my old code, but it will be avilable asap.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 19th January 2006, 01:34   #8
fastingaciu
Major Dude
 
fastingaciu's Avatar
 
Join Date: Dec 2005
Location: Canada
Posts: 940
That sounds nice.When is it coming out?

Those who can do, do; those who can't do, teach.
fastingaciu is offline   Reply With Quote
Old 19th January 2006, 01:49   #9
JFASI
Major Dude
 
JFASI's Avatar
 
Join Date: Jan 2005
Location: I was hoping you could tell me
Posts: 1,350
It really does. I was thinking that it would involve some of the wishlist, but wow. A new interface? I hope it's brilliant.


*PRESSURE*

Certified Spam Connoisseur.
JFASI is offline   Reply With Quote
Old 19th January 2006, 02:15   #10
eheiney
und keine Eier!
 
eheiney's Avatar
 
Join Date: Mar 2005
Location: MI, USA
Posts: 1,374
Send a message via AIM to eheiney
I followed the link in your signature and downloaded whatever was available there. Well, I couldn't get it to work. Maybe I'm confused about the entire thing, but I looked through the readme file and still couldn't figure it out.

To be honest I didn't spend too much time with it, about a half hour trying to understand it. Sorry I can't help more with this version, but I'll be glad to check this one out when it's done.

I'm sure it's a really useful tool, I'm probably just doing something stupid again.

Spiral out, my friend. You will find your way back to yourself, we all will.
I'll be waiting, and shall see you on the other side...
eheiney is offline   Reply With Quote
Old 19th January 2006, 15:31   #11
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Dont use the outdated 2.2, it won't work with winamp 5 (unless you replace the executable file with the one i'll place here).

University is keeping me busy and i havent been home yet, but it'll be available next monday for sure.

@JFASI:
Don't get it wrong. Its a new interface for Prest controlling, NOT for Editing / Writing Presets.

What it basically does, is remote control AVS via Windows Messaging API. Its similar to Playlister, but more usefull for any general purpose needs (at least this is my aim).

@denkensiefursich:
This reminds me that i'll also have to write a short step by step guide on how to basically use it (for those who feel completely lost)


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 19th January 2006, 21:42   #12
JFASI
Major Dude
 
JFASI's Avatar
 
Join Date: Jan 2005
Location: I was hoping you could tell me
Posts: 1,350
Aaaaaw. I thought that the layout would change. Too bad. Change is good.

Certified Spam Connoisseur.
JFASI is offline   Reply With Quote
Old 20th January 2006, 07:48   #13
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
This is generally possible but would require an assload of work compared to little effect, atleast if you want to have an external editor.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 22nd January 2006, 02:38   #14
51Strong
Member
 
Join Date: Jan 2006
Posts: 80
Id be glad to help out too, Glad to see you picking it up again
51Strong is offline   Reply With Quote
Old 22nd January 2006, 08:42   #15
jheriko
Forum King
 
jheriko's Avatar
 
Join Date: Aug 2002
Location: a twist in the fabric of space
Posts: 2,150
Send a message via ICQ to jheriko
I wouldnt mind testing it for you either, I'm sure i could give some valuable feedback...

I am interested how you intend to map AVS to songs without using a pile of unstable hacks too... Everyway I can come up with is basically substandard (e.g. checking title bar)


Here are some tips based on the 2.2 version available from your link in sig...

Tip 1: Autodetect the AVS directory from the registry if its there, and only pop up the 'browse' box if you can't

Tip 2: Make the browse for directory window work. It only picked out the root of the path I gave it, and I couldnt change it or override it manually...

Tip 3: Reduce loading time... (what is it doing?)

Tip 4: Make help button do something, at least pop up a box to say "Help missing" or "Need to add this..." or something...


I am using Windows 2k3 (32-bit), if that helps.


If it worked I am sure it would be great tho, the UI seemed quite complete and full of useful stuff. Good work on that, UI programming on any platform is a pain in the ass.

-- Jheriko

'Everything around us can be represented and understood through numbers'

Last edited by jheriko; 22nd January 2006 at 09:34.
jheriko is offline   Reply With Quote
Old 23rd January 2006, 13:10   #16
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Alright just checked the preview version i inteded to post and found jherikos bugs still there...

Anyways, for those who wanna play now with crumpy versions do the following:

Follow Link in Sig, download, Install, do first run.

Then download: http://www.psytrancecamp.de/Hotlist/..._2.25_pre2.rar

Replace the executable and check if its even worse...

Tomorrow i'll have Tip 1,2 & 4 fix0red.

Thanks, going to work on this immediatly.

Note about the song->avs stuff:
IF you already have an external controller (which, yeah, is a hack) i figured the rest to be an easy peace of work. I'll write some kind of general plugin that notifies Hotlist of songchanges and opens a hotlist specifically for the file (filename and pathbased). I know it might make a lot of peopel bitching who move around their mp3's or play cds, but at least its a way to deal. Titlebar might work as well as long as you dont rename stuff. But i'll see as i take care of the problem.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 23rd January 2006, 16:34   #17
jheriko
Forum King
 
jheriko's Avatar
 
Join Date: Aug 2002
Location: a twist in the fabric of space
Posts: 2,150
Send a message via ICQ to jheriko
I still cant set the AVS directory, :/ .If i try to just use it anyway, it sort of seems to work, it doesnt change the preset, but it gives me an 'error loading from 0' message

EDIT: I dug up the registry key and fixed it myself in regedit, and it works fine. Good work. The only real bugs seem to be in the interface which I mentioned earlier.

...

Actually, the beat detection thingy is added as an unknown render object... i had to move the ape in to my avs directory myself to fix that...

-- Jheriko

'Everything around us can be represented and understood through numbers'
jheriko is offline   Reply With Quote
Old 23rd January 2006, 20:24   #18
DummyDDD
Junior Member
 
Join Date: Dec 2004
Posts: 33
Just tested hotlist, and I've got a small list of bugs and recommendations:

Bugs:
- It seems that the hotlist.ape supplied with the old hotlist causes my winamp 5 to crash (sometimes), but I guess that you have to update the APE for never versions of AVS.
- If winamp crashed, and I started hotlist afterwards without having winamp open, there popped up a Ungültige Grafikgrösse (invalid graficsize) warning box, and the box would pop up again, whenever I changed settings (in the settings dialog).
- The slider in the transition toolbar doesn't work seem to work (if it's supposed to change how long the transitions take).
- Once where I minimized and restored the main window, the loading splashscreen also restored.
- The Stick AVS in Foreground setting doesn't work (at least in windowed mode.
- The reset timer on preset change doesn't work.
- Some of the text cannot be edited from the language files (mainly the titles of dialogs and error messages).

Recommendations:
- If it's possible, buttons for starting winamp and opening/closing the AVS window would be nice.
- You shouldn't change presets on singleclicking, but on doubleclicking and selecting and pressing Enter.
- It should be possible to see wether or not you have enabled Hotkey markers and Keep AVS on top from the menu.
- It would be nice to be able to set the Ghost modes alpha value, or at least have it less transparent by default.
- It shouldn't be able to autojump to the same preset.
- Some kind of a commenting or rating system for the presets could be nice (showed as a tab in the details view).

I also attached a danish language pack

Your program seems quite usefull (and a ton better than the method used in winamp), and I'm beginning to like the interface of the program, although it's not extremely easy to use for new users, and using some nicer (and not so win3.1 like) icons (or no icons at all) would help. Other than what I've mentioned, I really like the program.

btw. how do you link a song to a preset??
Attached Files
File Type: zip dansk.zip (1.3 KB, 414 views)
DummyDDD is offline   Reply With Quote
Old 24th January 2006, 11:23   #19
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Ok, first of all the result of a night without sleep:
http://www.psytrancecamp.de/Hotlist/..._2.25_pre3.rar

Fixed things:
-empty help (now opens helpfile or says "file not found")
-buggy settings (at least should, based on my tests)
-read avsdir from registry if own registry settings unavailable
-firststart settings removed
-autoadding ape is no more messing up large avs files

Added stuff:
-language support for new features
-language files (you can now start working on translations )

Known issues:
-some dialogs may still appear with a german title (working on that)
-hotlist.ape buggy if you're trying to configure stuff (fixed version is still at home )
-trans-speed slider sometimes buggy if nothing else changed

@DummyDDD:
Quote:
- If winamp crashed, and I started hotlist afterwards without having winamp open, there popped up a Ungültige Grafikgrösse (invalid graficsize) warning box, and the box would pop up again, whenever I changed settings (in the settings dialog).
Gonna check, though its porbably a result of incomplete settings!

Quote:
- Once where I minimized and restored the main window, the loading splashscreen also restored.
Gonna check, though its porbably a result of incomplete settings!

Quote:
- The Stick AVS in Foreground setting doesn't work (at least in windowed mode.
Gonna check, thought this should definately work!

Quote:
- The reset timer on preset change doesn't work.
Gonna check!

Quote:
- Some of the text cannot be edited from the language files (mainly the titles of dialogs and error messages).
See newer language files, dialogs will be dealt with soon.

Recommendations:
Quote:
- If it's possible, buttons for starting winamp and opening/closing the AVS window would be nice.
Winamp - Possible but would require a check wheter Winamp is running or not to make sense, but I really doubt its usefull. Would like to have some more comments on the nessecity of this feature.

AVS - Would require to specify the vis_plugin and more unstable hacks. Tried some time ago and failed so i'll not pick this up, at least for this release.

Quote:
- You shouldn't change presets on singleclicking, but on doubleclicking and selecting and pressing Enter.
Made it this way on purpose. Because doubleclicks are annoying for night-long vj sets. Therefore I created the lock function, so preset loading is disabled for organizing purposes.

Quote:
- It should be possible to see wether or not you have enabled Hotkey markers and Keep AVS on top from the menu.
Hmm, I know the standard mainmenu doesnt show so well. I'll try to make it more obviously visible.

Quote:
- It would be nice to be able to set the Ghost modes alpha value, or at least have it less transparent by default.
Got the function already and it will be integrated soon.
I'd propose default alpha settings of 30% transparency.

Quote:
- It shouldn't be able to autojump to the same preset.
Didn't get what exactly you meant.

Quote:
- Some kind of a commenting or rating system for the presets could be nice (showed as a tab in the details view).
Nice idea but this will have a rather low priority.

Thanks after all so far and have fun playing with the new and improved preview.

More soon, maybe already tomorrow.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 24th January 2006, 14:21   #20
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Just checked the graphic size thing:

Yup, was about wrong settings.
Try changing the size of your images to something else.

Hotlist saves root bitmaps, and specifically sized ones for large and small pictures.

It doesn't really care about root picture sizes, but its picky about both others.

If you changes sizes, hotlist will run a resize batch with all root pictures itself and save the new size values also. This should solve your problem.

I know its a waste of hd space to store multiple picture versions but imho the only way to get fast loading times and variable picture sizes without losses in quality.

@jheriko: Thats whats causing the loading time: initial resize on firststart, and later filling the picture array and assign the bitmaps.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 24th January 2006, 14:50   #21
DummyDDD
Junior Member
 
Join Date: Dec 2004
Posts: 33
Updated the lang file

The suggetion for adding a button for opening was just if it wouldn't require much work, as it might be nice for the super lazy people, although it won't be much easier than opening winamp manually.

By "It shouldn't be able to autojump to the same preset" (which I don't understand either ) I meant that sometimes when swithching presets randomly, it will select the same preset twice in row, which looks kinda wierd (especially when using transition). I think that when it randomly selects the the same preset twice, it should either pick another preset randomly or just not change the preset (not reset and use transition).

I just thought of another (low priority) feature, it could be nice to have the file tab in detailed view show relative path if the preset is inside the AVS folder.

I haven't had any problems with the new version (except the keep AVS on top thing), and it really is quite nice to have the transition speed slider working properly.

Keep up the good work
Attached Files
File Type: zip dansk.zip (1.4 KB, 435 views)
DummyDDD is offline   Reply With Quote
Old 24th January 2006, 22:57   #22
jheriko
Forum King
 
jheriko's Avatar
 
Join Date: Aug 2002
Location: a twist in the fabric of space
Posts: 2,150
Send a message via ICQ to jheriko
Right... since i have no custom bitmaps i don't quite swallow your excuse for the slow load time. I cant see how loading the one small image I see is realistically slowing it down that much.

If you do want to speed that part up here are some more 'tips', though they may not be applicable if you are using some heavily abstracted API/library/visual basic or whatever...
  • Rather than batch resizing the whole lot, just do the ones which are wrong, load the bitmap file header, check the size and compare it... then load and convert the file only if you need to.
  • Make the large and small images a convenient ratio of each other so that you only need to store the larger size, and use an optimal downsampling routine to generate the other in memory when needed. Using tight code, this normally takes much less than a 60th of a second on images of this size, even on the CPU if done reasonably efficiently. Generating in memory from data in memory is much faster than loading from the disk.

You could always hardware accelerate the texture processes too... though that is generally a lot of effort for something this simple...

-- Jheriko

'Everything around us can be represented and understood through numbers'
jheriko is offline   Reply With Quote
Old 25th January 2006, 11:38   #23
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
New preview more fun!
http://www.psytrancecamp.de/Hotlist/..._2.25_pre4.rar

Whats fixed:
-Multiple loading presets on random in a row
-Some language assignement problems here and there
-Transition speed is now verified to be set correctly

Whats new:
-Alpha blending values can be set individually
-Some minor language stuff according to changes
-newer hotlist.ape included (the config dialog shows a lot of unused stuff - still got to hide this as its inteded for future use, but for now, a version without crashes);

About the picture and loading stuff:
I know, this is not as convenient as i'd like it to be. Have been messing araund variuos times with this.
For now, i basically use abstract standard components, an array of those might cause a lot of loading time, but i havent found any substitute solution, that is fitting well in the remaining pool of components.
The way i have it now allocates bitmap handles for each preset (even if the same) so if they are added later on, it will even cause less loading and reorganization time and crap while running, so the speed of avs won't be noticeably reduced by hotlist working.

@DummyDDD: Checked the Fixontop function and it works all fine over here in windowed mode.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 25th January 2006, 12:55   #24
jheriko
Forum King
 
jheriko's Avatar
 
Join Date: Aug 2002
Location: a twist in the fabric of space
Posts: 2,150
Send a message via ICQ to jheriko
What I meant was load the large image size only at load-time, then work out the small ones from that, also during load time.

This will be faster on load, and the same speed at run-time unless you are doing something really badly somewhere (in on of those "abstract standard components" maybe).

What are you using to make this btw? That would help...

-- Jheriko

'Everything around us can be represented and understood through numbers'
jheriko is offline   Reply With Quote
Old 25th January 2006, 13:54   #25
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Worked out all with Delphi7.

Its not as fast as C++ and not as crappy as VB.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 26th January 2006, 12:12   #26
Tuggummi
Bin King
 
Tuggummi's Avatar
 
Join Date: Mar 2001
Location: Finland
Posts: 2,173
Finally got around testing it and i say it's quite a nice piece of work! The screenshot tool is especially handy

A couple of problems i had though.

1) It doesn't seem to find the langunage files, i tried copying them into the hotlist root and in hotlist\languange packs, but the only languange file showing is the default one.

2) The "Use screenshot as a picture for [presetname]" gives me an error: Datei "[drive]:\pictures\[presetname].bmp" kann nicht erstellt werden. The system cannot find the path specified.

3) I can't seem to access anything in the AVS editor while hotlist is running, it always just jumps back to the beat detection window. Bug or a "feature"?

4) Not really a problem, but i find it confusing that "Reverse" means from top to bottom and "Forward" means from bottom to top

Texer Resources

Im retarded... err i mean retired!
Probably both...
Tuggummi is offline   Reply With Quote
Old 26th January 2006, 15:18   #27
Grandchild
Senior Member
 
Grandchild's Avatar
 
Join Date: Oct 2005
Location: Germany
Posts: 333
At first I have to say, some nice piece of software you made there! Easy and efficient interface, good icons and functionality, great job
I'll find good use for it!

But I experienced tuggummis bugs too...

Plus one WA crash after telling him to readapt bpm ["User.dat" was the file of concern he told me] but unfortunately, I can't reproduce it, readapt botton worked fine several times before and after.

And a minor feature I would find useful: add preset to playlist on double-click in upper browse window [the one where the actual filenames show up]. Also, as an addition to that, it might be cool to have the whole directory added if double clicking on one of the folders in the lower browse window. For the second function I'm not sure with what it might interfere, but as far as I could see, double-click isn't assigned in both windows.

And it would be good if one could assign an image to a preset by other means than the screenshot tool, e.g. an "assign bitmap[s] to preset" option in the right-click preset context menu.

Yep, that's about it,
GC
Grandchild is offline   Reply With Quote
Old 26th January 2006, 20:01   #28
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
@Tuggummi

1 & 2: I am pretty sure that the registry entry for hotlists directory is somehow fucked.

Currently, there's no Error Message when it cannot be read on start. I'll integrate one and a dialog to enter it.

Meanwhile open regedit, search: HKEY_Local_Machine->Software->Hotlist
and check if there is a correct "hotdir" entry, correct it manually or create one if not existent.

3: You've finally found my Easteregg
No, this is neither Bug nor Feature. Its a side effect of the extended AVS-Status bar. It checks BPM an stuff and therefore keeps this window open.

I already had the idea to lock any user functionality in the AVS Editor and change its Titlebar temporarely to [Hotlist active, Editor disabled] while extended AVS-Status bar is active, so no confusion arises. Would you think its a good idea?

4: Well, thought that you'd start from top and scroll / proceed to bottom, rather than vice verso, so i called this logically "forward". I'd tend to eave it this way, the arrows should at leatst clear up any understanding problems.

@Grandchild:

WA crash on "readapt bpm": Never ever had troubles with this. Must have been a bunch of bad circumstances that rarely happen at the same time. Dunno what to do about this.

add preset/directory on double-click: Gonna check if its possible. Thanks for the idea.

"assign bitmap[s] to preset": How should this work? Assign one of those available or open a open-file dialog?

What i might also consider is an yuto screenshot function, but you know, screenshots taken automatically migtht be not as representative.

Thanks for all your comments, especially for liking it.
Next preview comming soon.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)

Last edited by Magic.X; 26th January 2006 at 20:38.
Magic.X is offline   Reply With Quote
Old 26th January 2006, 20:48   #29
Tuggummi
Bin King
 
Tuggummi's Avatar
 
Join Date: Mar 2001
Location: Finland
Posts: 2,173
Okay got the pictures and languange pack to work now (had to manually create the picture folder and the subfolders though )

Anyway one more point: Why on earth is the picture size locked to a certain ratio? Not everyone uses a 4:3 resolution you know. The screencaps look horrible now. I suggest you let the user manually enter whatever value he/she desires for the screenshots to be. Or you could even detect the screensize of the AVS window and do a percentual resize (which would be set with the current screensize sliders).

Texer Resources

Im retarded... err i mean retired!
Probably both...
Tuggummi is offline   Reply With Quote
Old 26th January 2006, 23:15   #30
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Allright. New preview, less, bugs, more fun:
http://www.psytrancecamp.de/Hotlist/..._2.25_pre5.rar

New stuff:
-add presets/folders on doubleclick as grandchild suggested
Fixed
-check directory settings, pop up dialog if empty/missing
-reset counter on load
-other very very minor stuff

@Tuggummi:
Did this because the picture size has to be fixed (according to the image list of equal sizes i use). Thought that 4:3 would be the most common application. I'll consider using freely selectable sizes.

One more queston: Did you, despite the instruction, JUST use the preview executeable without previously installing hotlist2.2? Sounds pretty much like this was the fault.


Thats all for tonight, having some mor vodka now...


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 27th January 2006, 07:45   #31
Tuggummi
Bin King
 
Tuggummi's Avatar
 
Join Date: Mar 2001
Location: Finland
Posts: 2,173
Quote:
Originally posted by Magic.X
One more queston: Did you, despite the instruction, JUST use the preview executeable without previously installing hotlist2.2? Sounds pretty much like this was the fault.
But of course. You really think i would go reading all that boring text between you and jheriko? Pfffft.

You still need to let the user select freely the size or i'll hate you for the rest of my (or yours) life I just can't live with horribly distorted images

Texer Resources

Im retarded... err i mean retired!
Probably both...
Tuggummi is offline   Reply With Quote
Old 28th January 2006, 08:04   #32
jheriko
Forum King
 
jheriko's Avatar
 
Join Date: Aug 2002
Location: a twist in the fabric of space
Posts: 2,150
Send a message via ICQ to jheriko
Quote:
Originally posted by Magic.X
No, this is neither Bug nor Feature. Its a side effect of the extended AVS-Status bar. It checks BPM an stuff and therefore keeps this window open.
A feature causing an undesireable side effect whilst doing absolutely nothing to deal with it... I am straining to think of a definition of 'bug' which doesnt make that a bug. :P

Seriously tho, if its doing this then it makes perfect sense to inform the user of it somehow (disabling the AVS Editor window and chaning the title like you suggested would be perfect imo)

However, I am still wondering why you are doing this in the first place? Doesn't hotlist add an .ape to the presets? In which case you can use that to get the frame rate and beat per minute info without relying on some dodgy UI hacks... although, you would probably lose the ability to get the detailed status information, like whether it is locked or finding the current BPM...

Just a suggestion...

-- Jheriko

'Everything around us can be represented and understood through numbers'
jheriko is offline   Reply With Quote
Old 30th January 2006, 11:19   #33
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Here we go, preview 6 and one step closer to Final.

http://www.psytrancecamp.de/Hotlist/..._2.25_pre6.rar

Fixed Stuff
-speeded up load-time a little by kicking out some old crap

Added Stuff
-modified the splashscreen
---made the main apllication form hide while loading
---added a progress bar (so you can now see what it does )

Btw, in first place it thought that most of the loading time would be a result of the image loadingprocess, but I was wrong. Despite, its the ShellTree view when creating the Branches and accessing the folders, but i can't speed this up, unless i'd write it on my own

-added a lock AVS Editor function if extended AVS Status is enabled
---this wil diable any input for the AVS Editor and alter its title
---you can disable this function it in the Settings

I could write a BPM counter on my own, but this would lack the confidence percentage information, so you'd never really know when you'd have to readapt the BPM. DJ's often change their BPM through the set and if the Advance Beat detector is locked once, you're fucked.

-added an auto-Screenshot option
---this will automatically make screenshots for any preset that has none
---also made a function to overwrite existing Screenshots, if desired

Note: Select respnosiveness in picture settings according to your needs. Auto screenshot will wait transition time(transition enabled) + responsivness (both in ms) until a snapshot is taken. If another preset is loaded before this time is over the process is aborted

-upgraded the main menu to XP-Style
---better viualisation of checked items
---cool btw!


-new language strings according to changes
---see new English example Pack for Details

Things still on my ToDo List
-Fixing Screenshots with non 4:3 aspects

There won't be freely selectable sizes for now, but I'll definately fix the crumpy distorted and stretched look

-Hide unused stuff in holist APE
-Bugfixing
-replace the old RichText documentation with a html one

The latter will also be subject to language changes for each pack, so there's plenty of work for all
language pack authors.

BTW, We got English, German, Danish (DummyDDD), Finish (Tuggummi) Translations by now.

There's also an outdated French version, i'll ask Goebish for help on this. Anyways i'd still like to have more.

I definately like to have a spanish tranlation. Portugese and Japonese would also be nice, of course any additional
language is also valuable.


Thats all for now, hope you're having fun with the preview.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 30th January 2006, 11:39   #34
Tuggummi
Bin King
 
Tuggummi's Avatar
 
Join Date: Mar 2001
Location: Finland
Posts: 2,173
Well i haven't even started on the languange pack yet, i thought i'd wait for the final version, or is there going to be any changes to the languange file? (im assuming this is the case)

Anyway, i'll get on testing this new version


[edit]
Hmm, the autoscreenshot thing is nifty, but it always captures the last frame of the previous preset Also some presets need a bit time to "warm up" so capturing the screenshot right at the start might not be a good idea, a fixed "wait 1-3 seconds" or a user set value would be nice.

[edit2]
The editor lock disables even the close button! (have to close the AVS editor from the AVS window)

[edit3]
Okay, sorry about the screenshot thing, was a bit hasty on that. Also took me a bit to find that setting

Texer Resources

Im retarded... err i mean retired!
Probably both...

Last edited by Tuggummi; 30th January 2006 at 11:57.
Tuggummi is offline   Reply With Quote
Old 30th January 2006, 13:54   #35
Grandchild
Senior Member
 
Grandchild's Avatar
 
Join Date: Oct 2005
Location: Germany
Posts: 333
Good thing with auto screenshot!

things I noticed:
  • ALL tooltips are gone [all languages]
  • I didn't see at first that the autoscreenshot-option was disabled cause it showed a tic! Maybe you could make it disappear or a cross when disabled?
  • A minor thing: Directly after saving the list the statusbar still says "untitled". Enforce a refresh on save list or slt.

In lock mode it'd be cool to be able to select more than one preset via shift/ctrl. It's a bit of work to clean up you list if you accidentally select "add to list" instead of "open list"

Quote:
Originally posted by Magic.X
"assign bitmap[s] to preset": How should this work? Assign one of those available or open a open-file dialog?
I meant an open file dialog.

Quote:
Originally posted by Magic.X
I could write a BPM counter on my own, but this would lack the confidence percentage information, so you'd never really know when you'd have to readapt the BPM. DJ's often change their BPM through the set and if the Advance Beat detector is locked once, you're fucked.
While VJing, you are normally confronted with a delay of ~0.75 seconds anyway [unless the DJ is using your very computer or vice versa]. So the bpm is most likely always off time. A thing that'd be useful was a custom beat button through which the user can set the bpm so that at least the transitions are on beat. [you couldn't feed that back into AVS, could you?]

GC

Last edited by Grandchild; 30th January 2006 at 14:10.
Grandchild is offline   Reply With Quote
Old 1st February 2006, 02:43   #36
fsk
Senior Member
 
fsk's Avatar
 
Join Date: Aug 2002
Location: right around the corner
Posts: 223
heh i come to the forums after i dunno how long and find this thread \o/. nice surprise. was sure youll never work on it again. anyway, to the test resaults.

the transition time slider only works if the editor is open or was open some time between changing its position and switching presets.

other than that everything seems to work fine here.

but one bug/thing that annoys me the most, persists:/. the number of screenshots is kinda limited. right now i have a bit more than a 1000 of them and i cant add more because they make others disapear. im sure this has something to do with them being loaded to ram because when i bought more ram the number of pictures increased. even now the only way i can have 1000 of them is to have the small previews set to the smallest res and bigger ones to 60*45. if i make them bigger some of them dont show up. i dunno if you can fix this but it would be so nice if you could. or maybe you could add an option to disable loading of one of the previews (small ones or big ones) so i could save some room with that. right now the big ones take less than 10 mg on my hd and with 1 gb of ram i should be able to add more :/.

cant think of any other usefull options right now except maybe a control for recording volume and input of the sound card. now i have to keep the setting dialog for that open otherwise if i need to fix it, it shows up on the primary screen. oh, and a control for avss windowed performance.

horray for the fixed beat detection ape \o/. now i can finnaly use that option.
im really happy you decided to keep working on this thing, i still use it regularly .

I hate signatures!!
*bangs his head on the keyboard in hope of getting an idea*
Ufihreevf43n98pevfr

Last edited by fsk; 1st February 2006 at 03:33.
fsk is offline   Reply With Quote
Old 1st February 2006, 09:44   #37
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Well seems like i'm having a fanclub too now.

@Tuggummi:
Yeah you cant close it right off, I noticed. I disabled any control element, this is the fastest way, rather than disbling any on its own. I'll leave it this way but I already added a command to close it automatically, this should be less annoying.

Furthermore I already did some work on the aspect stuff. In the next preview you'll be able to select between:
-downsizing pictures so they fit in correct aspect
-maximizing pictures in correct aspect, edges will be cut off
-the good ol' stretching method

So I thought, if this is done already, for gods fuckin sake, Tug shall have his freely sizeable images, as this is only little work by now.
Still thinking about how to modify the settings interface, as I dont want users to enter values into textboxes, but I already got some ideas.

@Grandchild:
Can you again (or anyone else) confirm that the tooltips are gone? They work well over here on various test systems.

The multiselct option is possible but gave me quite a headache, cause I'll have to rewrite the whole set of preset operations. Anyways, it should be worth it.

The untitled stuff is fixed already, a function call was missing. The tic is also fixed, it will be showed as a grayed mask if disabled.

Loading external pics might be worth some work, though i never had a need for this. I'll give it a a shot.

A custom Beat Button? Nah forget it, this will end more crumpy than the current solution. I doubt its bringing any effort at all. And feeding back into avs? As far is i know there's no accurate way. No, no double no.

@fsk
Nice to hear from you after all the time passed.
I thought the slide would be fixed, its still buggy in the recent preview? Gotta check this again.

Yes i know, the images, my old big bad problem. This is the case because the ImagesLists (2, one for small, one for large pics) which are used to feed the Listview are using one big image to keep all the small ones. And there apply some restrictions for the maximum size of one image, defined by windows, which is causing the limitation.

There are ways around, but they require assloads of work (leaving those comfortable predifined structures and doing it all by hand). Right now I don't like, nor do I have the time to do this, because exam preriod is starting next week. Afterward maybe.

Hmm recording volume would be an option if there's a smart way to do this, which would also need to show the current input amplitude to make sense.

AVS-performance may also find its way in there.

Thats it for now, greetings to the Hotlist fan club.

[Edit]
Well not exactly. Here's another goody for you, a preview with the mentioned aspect correct drawing options:
http://www.psytrancecamp.de/Hotlist/..._2.25_pre7.rar

You don't have to retake previously made screenshots. The original images were saved as taken, so if you change the drawing option the small and large images will be created as desired, based on your screenshots.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 1st February 2006, 14:59   #38
Grandchild
Senior Member
 
Grandchild's Avatar
 
Join Date: Oct 2005
Location: Germany
Posts: 333
The tooltips are back! [insert scared-female-screech here]
Honestly, they weren't there the first time. Must've been the reboot. Sorry for making you nervous.

The custom beat button was just a thought.
I only thought you needn't crush your head over the beat problem for a VJ program, if VJs are confronted with the line-in delay anyway.
You might drop the external pic load thing too, if it's too heavy. Might have been my subconsciousness asking for a work-around the not working screenshot option [due to not installing the program right] in the first place.

fšk, don't you have the delay problem while VJing? I think it kills the best beat detection...

GC
Grandchild is offline   Reply With Quote
Old 1st February 2006, 16:52   #39
fsk
Senior Member
 
fsk's Avatar
 
Join Date: Aug 2002
Location: right around the corner
Posts: 223
too bad about the limitation thing:/. What if you somehow checked if there is enough room in the ImageList and then make more of them if there isnt? i gues its not as simple as it sounds.

the amplitude thing isnt sooo important because you can alyways check it in winamp, which is on top and doesnt really take any room.

Quote:
fšk, don't you have the delay problem while VJing? I think it kills the best beat detection...
well its not that big of a deal with the kind of music you get in clubs, since the beat is kinnda constant. So it doesnt look chaotic even if there is a small offset. and besides, theres not much i can do about it.

I hate signatures!!
*bangs his head on the keyboard in hope of getting an idea*
Ufihreevf43n98pevfr
fsk is offline   Reply With Quote
Old 2nd February 2006, 11:14   #40
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
What you can do is:
-Buy a good Soundcard with a fast A/D converter
-Use a low latency input plugin


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Visualizations > AVS

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump