Releases: elpaudio/elpAudio
Releases · elpaudio/elpAudio
elpAudio 2.3
elpAudio 2.3 gives you these fixes and additions:
- [ADDED] Two new entries at
Add file
button menu,Remove file
andRemove folder
. No longer need playlist visualisers for removing some tracks! - [ADDED] New example song - chicago fires by Hackurr, and...
- [ADDED] Two new visualisers - Fire and Water fountain!
- [ADDED] Two new default themes - Astronaut and Boombox!
- [ADDED] If song was playing for more than 1 second, "Previous song" button will reset song position to 0, else if song was playing for less than 1 second, button above will go to previous song. Useful!
- [FIXED] Now elpAudio resets window buffer to stream normally in Discord or some other streaming apps (idk why you need that)
- [FIXED]
no-chromakey
builds are now namedno-dx9
, because of simplicity.
elpAudio 2.2.3
This elpAudio update brings you:
- [ADDED] New default fonts, Classic Console Neue and Source Sans Pro, instead of Tahoma and Terminal
- [FIXED] Position slider grabbing was fixed
- [FIXED] Instead of writing
NONE
to all module metadata tags, it writesUnknown...
from this update, so instead ofNONE - NONE (NONE #NONE)
it will beUnknown artist - *Module name* (Unknown album #00)
- [ADDED] in elpAudio settings: added multiple menu levels for more settings! and...
- [ADDED] added About page, shows original info from elpAUDIO 0.1 + mentions
Contains 4 builds of elpAudio.
elpAudio 2.2 HOTFIX
Sorry, but only elpAudio.exe worked on 2.2 update. Fixes came, and new features:
- can set your own fonts with
FontSet
function from now - can get width and height of your own font with
GetFontWidth/Height
functions - fixed new updated menu in
Add file
button with icons
elpAudio 2.2.1
elpAudio 2.2
This update of elpAudio includes these features:
- [REMOVED] Removed save/load list butttons and moved them in Add File button menu as
Load playlist|Save playlist
buttons. - [ADDED] New function for checking visualiser size:
MinVisVars(width, height)
- if visualiser width will be less thanwidth
argument and visualiser height will be less thanheight
it will return 0, otherwise returns 1.
Example usage:
if !MinVisVars(100,64) exit
- [ADDED] New updated file chooser function
GetOpenFilename(title, dir, name, mask)
. You can set title of dialog box, initial dir and initial name of the file. Returns selected file as string. - [ADDED] In elpAudio settings: Added
wsz2eat
(winamp2 skin file to elpAudio theme converter). Now, you can select .wsz file onChange theme...
button press, and it will be converted to elpAudio theme! But it's a little unfinished, so you will get errors on some type of winamp2 skin. FOR THE CONVERSION YOU NEED 7zip AND winamp_default THEME THAT CAN BE OBTAINED BY CLICKING THE IMAGE BELOW.
elpAudio 2.1.1
elpAudio 2.1.1 includes these features and fixes:
- [FIXED] Fixed getting GENRE tag from the song
- [FIXED] For avoiding crash, now elpAudio creates metadata map and adds dummy tags in it. Full showcase:
- 'TITLE' - 'Untitled';
- 'ARTIST' - 'Unknown Artist';
- 'ALBUM' - 'Unknown album';
- 'GENRE' - 'Unknown genre';
- 'DATE' - '0000-00-00';
- 'TRACKNUMBER' - '00'.
- [FIXED] Now, you can't grab volume slider when position slider is grabbed, or opposite, can't grab position slider whn volume slider is grabbed
- [FIXED] Now elpAudio takes 'DATE' tag instead of 'YEAR' when converting
%try
for caption text - [FIXED] Some really minor fixes.
elpAudio 2.1
elpAudio 2.0.1
elpAudio 2.0 hotfix
elpAudio 2.0
elpAudio 2.0 is a revolution. This version brings you these additions and fixes:
- [ADDED] PLUGINS SUPPORT!!! You can now add new buttons and code, modify some of elpAudio global strings, and, most important, use external DLLs, so you can, for example, allow elpAudio to play your music formats!
- [ADDED] New playlist structure, now, it has a new extension (
.epl
instead of.elf
), the first line of new playlist structure sets playlist version (you can still open old.elf
files) - [ADDED]
default_wave
visualiser is back again, with new and updatedlib_audio.dll
! - [ADDED] New functions for visualisers and plugins, for simplicity!
- [ADDED] Added vertical sync support. You can turn it on or off in elpAudio settings.
- [ADDED] Added frame skipper, elpAudio skips frames and eats CPU less than frame skipped disabled. You can turn it on or off too in settings.
- [ADDED] On right-click on settings button, it shows menu where you can reload plugins or visualisers
- [ADDED] New option where elpAudio can preload next song (good for mixed albums, like Moving Shadow and other)
- [ADDED] New option where elpAudio can change music preload type (0 - uncompressed into memory (CPU intensive), 1 - uncompressed from disk (DISK intensive), 2 - compressed into memory (RAM intensive)) (you can change it only in
settings.ini
file!) - [ADDED] New option where elpAudio can turn off visualisers when it's window is not focused
- [ADDED] New option where elpAudio can automatically load migrated playlists
- [ADDED] For plugins, now every single supported format are available in one string -
__fformats
, it can be changed for adding your own music format - [ADDED] New caption formatting! Now you can type in
%trt
for track title,%tra
for track artist,%try
for track year,%trf
for track album,%trg
for track genre and%trn
for track number to elpAudio window caption! - [ADDED] In elpAudio settings, added menu for enabling/disabling plugins
- [ADDED] elpAudio now has multiple monitors support. If you wanna turn it off, then turn off
ea_monitors.plg
plugin in elpAudio settings - [FIXED] Now elpAudio eats less CPU, all of the time strings such as current song's minutes/seconds, are taken from one pre-compiled globalvar (global.formatted_time)
- [FIXED] Fixed broken file importer when dragging files in elpAudio window
- [FIXED] Fixed elpAudio doesn't change it's current song when opening song from argument
- [FIXED] Fixed a typo in
Add file
button, now you can load.mod
files normally - [FIXED] Fixed information shown when
F1
key is pressed and removed dialog whenShift+F1
keys are pressed - [FIXED] Now custom FPS works
- [FIXED] Removed some necessary variables for faster elpAudio work
- [UPDATED] Now, for getting music tags, use
MetadataGetTag()
function - [UPDATED] From this version, left click on
Add file
button opens menu for adding a music file, and right click shows full menu with all available options