|
amit
Posts: 718
|
 |
« Reply #520 on: 11 May '12 - 19:56 » |
Quote
|
With files with sample rate higher than 96000 my sound card buffer experience buffer underruns. To avoid this I need to downsample the files permanently or to resample all files inside xmplay.
That sounds strange. What output system are you using, and does increasing the buffer length help? Is 96000 Hz (or lower) the soundcard's highest supported rate? If so, ASIO or exclusive mode WASAPI output would automatically be limited to that (anything higher would be resampled to that). My super sound card can handle 192khz files. Its driver though is not so super  It is ESI juli@... In ASIO and WASAPI (exculsive mode) It plays without resampling 192khz but even setting the drivers' highest buffer length isn't enough to eliminate all buffer underruns. I wouldn't want to eliminate for everybody the possibility to listen at 192khz , thus I thought to add this as an option and using "save setting" seemed logical without much fuss.
|
|
|
|
|
Logged
|
|
|
|
|
kokocipher
Posts: 10
|
 |
« Reply #521 on: 11 May '12 - 20:41 » |
Quote
|
I want VSTi FX support on individual midi channels. It'd be especially nice for songs with Overdrive guitar channels so you can apply Wahs, dist, and flanger.
|
|
|
|
|
Logged
|
|
|
|
|
kobiyashi
Posts: 3
|
 |
« Reply #522 on: 11 May '12 - 21:33 » |
Quote
|
Here's an update that shouldn't flash and steal focus when the "-tray" option is used...
Excellent! Thanks, Ian!  kobiyashi
|
|
|
|
|
Logged
|
|
|
|
|
Knurek
Posts: 499
|
 |
« Reply #523 on: 13 May '12 - 14:57 » |
Quote
|
Ian, any chance for an increase in the maximum amplification value?
The update above extends the auto-amp range to 20 dB. Let me know if it still isn't enough. Some silent tracks hover around +20 dB (fluctuate between 19ish and 20.0), but overall I think it's loud enough already, thank you.
|
|
|
|
|
Logged
|
|
|
|
|
kokocipher
Posts: 10
|
 |
« Reply #524 on: 14 May '12 - 20:56 » |
Quote
|
How about auto adjustment for EQ: if the song's Treble is too high, it'll lower treble, if the bass is too low, it'll raise the bass. The module will keep adjusting the EQ sliders as the song progresses.
User can also customize the degree of the adjustment: slight, normal, extreme.
slight adjustment: increase/decrease up to 30% normal adjustment: increase/decrease up to 60% extreme adjustment: increase/decrease up to 100%
or user can just type _% in.
|
|
|
|
|
Logged
|
|
|
|
|
sneakernets
Posts: 4
|
 |
« Reply #525 on: 14 May '12 - 22:59 » |
Quote
|
Skin support for "equalizer curve" like WA2.9's EQ curve, for aesthetic purposes. Manual entry for frequency ranges.
|
|
|
|
|
Logged
|
|
|
|
|
Alexsource
Posts: 258
|
 |
« Reply #526 on: 25 May '12 - 19:17 » |
Quote
|
Been a long time since I last posted over here!  Some of you will not like this suggestion, but here goes...  How about some kind of ... online tag metadata search for module files in the xmplay library? (.MOD, .MTM, .XM, .IT, ext.) It could search for the file title OR the filename OR both in sites like modarchive, pouet, nectarine or others and pull it from there, then prompt the user, you get my drift.  Yes, most of my mods are not tagged in the library, and yes I'm a bit lazy  :P
|
|
|
|
|
Logged
|
|
|
|
|
saga
Posts: 1362
|
 |
« Reply #527 on: 26 May '12 - 13:02 » |
Quote
|
I don't this would work too well: - You can search by file hash at ModArchive (which is IMHO the only search method that would make sense), but there is not much metadata associated with the tunes (author is mostly missing) - Pouet is only a database of demos, not modules - Nectarine usually doesn't store the original mods, so you'd get a lot of false positive with duplicate titles and such. - ModLand and AMP don't seem to support search by file hash.
|
|
|
|
|
Logged
|
|
|
|
|
Alexsource
Posts: 258
|
 |
« Reply #528 on: 26 May '12 - 23:49 » |
Quote
|
Never thought of hash, that would be the perfect to search indeed  Yeah, modarchive don't usually have that much info.  Mmm... I guess it could use nectarine, modland, amp or others, search by title / filename, and narrow the duplicates down by song lenght / file size? 
|
|
|
|
|
Logged
|
|
|
|
|
saga
Posts: 1362
|
 |
« Reply #529 on: 27 May '12 - 12:27 » |
Quote
|
That's something you can do manually, yes, but necessarily by using a machine. The problem is that there might be two MOD files called "foo", they could even have a similar size, and you want to listen to one of them. Now who made the "foo" track you are listening to, author 1 or author 2? You can easily determine this by listening to the tune or reading the sample text - a machine can only guess which of the two is the correct author.
|
|
|
|
|
Logged
|
|
|
|
|
Tsorovan
Posts: 1244
|
 |
« Reply #530 on: 27 May '12 - 22:31 » |
Quote
|
How about freetext search of the instrument/sample names inside of the mod files?
|
|
|
|
|
Logged
|
|
|
|
|
Jace
Posts: 773
|
 |
« Reply #531 on: 28 May '12 - 15:10 » |
Quote
|
Saga: Much like the cddb plugin lets you pick from several alternatives if there's more than one match?
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15244
|
 |
« Reply #532 on: 28 May '12 - 16:11 » |
Quote
|
Fetching info on MOD files from an online database would be a nice thing. I'm not familiar with what databases are available. Are there any that can return formatted (eg. XML or something) results, or would it require parsing of a webpage to extract the information? The latter wouldn't be very reliable, as the webpage layout might change.
|
|
|
|
|
Logged
|
|
|
|
|
Alexsource
Posts: 258
|
 |
« Reply #533 on: 29 May '12 - 02:48 » |
Quote
|
Saga: Much like the cddb plugin lets you pick from several alternatives if there's more than one match?
That was what I was getting at.  Yet, saga's point is valid, there might be too many alternatives. How about freetext search of the instrument/sample names inside of the mod files?
This could be enough in some cases, at least to narrow down the artist. BTW, several mods i have have the artist included in the title, e.g.: Title Metropoli by JosSs File jos-mtrp.xm Path D:\Música\xmplay\jos-mtrp.xm.zip Size 377701 bytes Format FastTracker 2 Channels 6 Patterns 11 Instruments 31 Samples 27 (8 bit) Length 1:32 - 12 orders - looped Output 48000 hz - stereo - 24 bit DS mix software Fetching info on MOD files from an online database would be a nice thing. I'm not familiar with what databases are available. Are there any that can return formatted (eg. XML or something) results, or would it require parsing of a webpage to extract the information? The latter wouldn't be very reliable, as the webpage layout might change.
Mmm... I've just checked, and nectarine seems to have a XML interface for the songs pages: http://www.scenemusic.net/demovibes/song/35845/versus http://www.scenemusic.net/demovibes/xml/song/35845/and apparently, modarchive has an API : http://modarchive.org/index.php?xml-apithey seem to want to track the traffic or somewhat ( did not read all the way, mind you)... There might be others...
|
|
|
|
|
Logged
|
|
|
|
|
saga
Posts: 1362
|
 |
« Reply #534 on: 29 May '12 - 09:57 » |
Quote
|
they seem to want to track the traffic or somewhat Do we? That would be new to me...
|
|
|
|
|
Logged
|
|
|
|
|
Alexsource
Posts: 258
|
 |
« Reply #535 on: 29 May '12 - 11:16 » |
Quote
|
they seem to want to track the traffic or somewhat Do we? That would be new to me... API Key
The Mod Archive does not have unlimited resources, therefore it is necessary to ensure that there is some limit on the access to the API, this is done via an API key. API keys are granted upon successful application review, and also allow API-load to be tracked on a per-application basis. This is the bit of text i was refering too.
|
|
|
|
|
Logged
|
|
|
|
|
saga
Posts: 1362
|
 |
« Reply #536 on: 29 May '12 - 12:40 » |
Quote
|
Load tracking != traffic or user tracking. This is just to prevent that a single application that is accessing the API leeches off all the resources.
|
|
|
|
|
Logged
|
|
|
|
|
Alexsource
Posts: 258
|
 |
« Reply #537 on: 31 May '12 - 02:58 » |
Quote
|
Load tracking != traffic or user tracking. This is just to prevent that a single application that is accessing the API leeches off all the resources.
Yes, that's right. Are there any other sites that could be used? the more the merrier 
|
|
|
|
|
Logged
|
|
|
|
|
Ian @ un4seen
Administrator
Posts: 15244
|
 |
« Reply #538 on: 31 May '12 - 17:47 » |
Quote
|
I think ModArchive is looking like the best of the databases mentioned so far for searchability, but as saga mentioned it doesn't always provide any additional info (artist and genre info is available some of the time from my small sample of checks). Is the artist the main thing that you're looking for? If so, that will usually be somewhere in the file's texts, so perhaps XMPlay can try to extract that, like it does the year. The artist is a bit trickier to detect than the year though. I did implement a basic artist detection system at the same time as the year detection, but it gave mixed results, so it was left out. I'd say it gave a decent result 50% of the time, nothing 45% of time, and rubbish 5% of the time  ... I could try resurrecting that if there are no better options.
|
|
|
|
|
Logged
|
|
|
|
|
saga
Posts: 1362
|
 |
« Reply #539 on: 31 May '12 - 23:13 » |
Quote
|
I think ModArchive is looking like the best of the databases mentioned so far for searchability, but as saga mentioned it doesn't always provide any additional info (artist and genre info is available some of the time from my small sample of checks).
Note that there's also "guessed" artist information (taken from ModLand) available if one is logged into the site, and this is also available when using the XML API - meaning that you'd get artist information for many more tunes than normally visible on the site as a guest.
|
|
|
|
|
Logged
|
|
|
|
|