English Amiga Board


Go Back   English Amiga Board > Main > Nostalgia & memories

 
 
Thread Tools
Old 09 September 2010, 15:02   #1
radon_22
Registered User
 
Join Date: Jul 2009
Location: Louisville, KY
Posts: 77
DroidSound- Classic mod tunes on your Android

I discovered a rather sweet Droid app that does a pretty good job at playing sid, mod, and other retro formats called DroidSound. It is HVSC and CSDb compatible, has a few modpacks available, and has the links built in. Now I can rock out to classic C= music on the go!

Check it out at http://swimsuitboys.com/droidsound/ . You can also find it in the app market.

I'm not affiliated with the project, but thought a few of you might get a kick out of it.
radon_22 is offline  
Old 09 September 2010, 19:12   #2
Dastardly
Into the Wonderful
 
Dastardly's Avatar
 
Join Date: Mar 2002
Location: England
Age: 49
Posts: 2,335
Nice! Cheers
Dastardly is offline  
Old 12 May 2012, 09:49   #3
mai
Registered User
 
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
Best Amiga music player for Android, it supports UADE players, so you can listen to all exotic formats on your phone.
mai is offline  
Old 28 August 2018, 18:11   #4
ipp0
Registered User
 
ipp0's Avatar
 
Join Date: May 2010
Location: Bonn
Posts: 37
Wow! That's what I've been searching for a long time. Works good in the Android runtime of Blackberry 10 OS but therfore it uses a lot of CPU-power (abt. 17 % on the Q10 and 10% on the Z10). But I think that's depending on the on the OS version.
The actual link for download is https://github.com/droidmjt/Droidsound for now.
ipp0 is offline  
Old 31 August 2018, 11:05   #5
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Naaah, I prefer "XMP Mod Player" - Much, much better!
Foebane is offline  
Old 31 August 2018, 11:09   #6
kriz
Junior Member
 
kriz's Avatar
 
Join Date: Sep 2001
Location: No(R)Way
Age: 41
Posts: 3,185
XMP mod player rulez, the ability to search and add tracks is just excellent .. Love it
kriz is offline  
Old 31 August 2018, 12:36   #7
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
XMP is shit compared to this as it won't play a lot of the Amiga module formats. If this is based on UADE, it'll play almost everything.
Hewitson is offline  
Old 04 September 2018, 08:52   #8
ipp0
Registered User
 
ipp0's Avatar
 
Join Date: May 2010
Location: Bonn
Posts: 37
I used XMP before. But it can only play .mod and .med and maybe some other.
What about .jd, .hipc, .hip, .hip7, .dw, .gray, .dns, .fp, .px4 and so on, and so on?
XMP is good and stable. But it has it's limits. Imho the UADE plugin inside DroidSound can not be beat.

Last edited by ipp0; 05 September 2018 at 12:40.
ipp0 is offline  
Old 04 September 2018, 10:36   #9
kriz
Junior Member
 
kriz's Avatar
 
Join Date: Sep 2001
Location: No(R)Way
Age: 41
Posts: 3,185
So what is the best for android ?
kriz is offline  
Old 05 September 2018, 12:30   #10
ipp0
Registered User
 
ipp0's Avatar
 
Join Date: May 2010
Location: Bonn
Posts: 37
Quote:
Originally Posted by kriz View Post
So what is the best for android ?
Imho DroidSound is. See links above.
ipp0 is offline  
Old 06 September 2018, 14:05   #11
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by kriz View Post
So what is the best for android ?
XMP Mod Player
Foebane is offline  
Old 06 September 2018, 14:49   #12
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
Quote:
Originally Posted by Foebane View Post
XMP Mod Player
Why use that and limit yourself to a fraction of the Amiga music library?

In my opinion, most of the best music isn't even in MOD format. It's in formats like Future Composer and SIDmon.
Hewitson is offline  
Old 06 September 2018, 19:14   #13
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by Hewitson View Post
Why use that and limit yourself to a fraction of the Amiga music library?

In my opinion, most of the best music isn't even in MOD format. It's in formats like Future Composer and SIDmon.
If Droidsound allowed me to list files with their filenames (including extensions) and NOT just their metadata titles, I might consider it.
Foebane is offline  
Old 07 September 2018, 12:32   #14
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,772
Quote:
Originally Posted by Foebane View Post
If Droidsound allowed me to list files with their filenames (including extensions) and NOT just their metadata titles, I might consider it.
Well, I didn't realise it had that limitation. What a poorly designed piece of shit.
Hewitson is offline  
Old 18 September 2018, 19:15   #15
ipp0
Registered User
 
ipp0's Avatar
 
Join Date: May 2010
Location: Bonn
Posts: 37
Why are some people stirring up here? You can install both players on your device.
ipp0 is offline  
Old 18 September 2018, 19:37   #16
Foebane
Banned
 
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
Quote:
Originally Posted by ipp0 View Post
Why are some people stirring up here? You can install both players on your device.
I'd have three players, as I have one for MP3s as well. I'd prefer to minimise the number of players, thanks.
Foebane is offline  
Old 19 September 2018, 10:54   #17
ipp0
Registered User
 
ipp0's Avatar
 
Join Date: May 2010
Location: Bonn
Posts: 37
Quote:
Originally Posted by Foebane View Post
I'd have three players, as I have one for MP3s as well. I'd prefer to minimise the number of players, thanks.
I do not want to step on anyone's feet here.
This is just for my personal needs.
Droidsound plays mp3, mpc, ogg, flac, wav and playlists (m3u, pls etc.). I don't have any other formats to test on my Blackberry right now.

Here is a list of supported Amiga mod formats:
Code:
ActionAmics prefixes=ast
AbyssHighestExperience prefixes=ahx,thx
ADPCM_mono prefixes=adpcm
AM-Composer prefixes=amc
AMOS prefixes=abk
Anders_0land prefixes=hot
Andrew_Parton prefixes=bye
ArtAndMagic prefixes=aam
Alcatraz_Packer prefixes=alp
ArtOfNoise-4V prefixes=aon,aon4
ArtOfNoise-8V prefixes=aon8
Ashley_Hogg prefixes=ash
AudioSculpture prefixes=adsc,mod_adsc4
BeathovenSynthesizer prefixes=bss
BenDaglish prefixes=bd,mth
BenDaglish-SID prefixes=bds
BladePacker prefixes=uds
ChipTracker prefixes=kris
Cinemaware prefixes=cin
CoreDesign prefixes=core
custom prefixes=cus,cust,custom
CustomMade prefixes=cm,rk,rkb ignore_player_check
DariusZendeh prefixes=dz,mkiio
DaveLowe prefixes=dl
DaveLowe_Deli prefixes=dl_deli
DaveLoweNew prefixes=dln
DavidHanney prefixes=dh
DavidWhittaker prefixes=dw,dwold
DeltaMusic2.0 prefixes=dlm2,dm2
DeltaMusic1.3 prefixes=dlm1,dm1
Desire prefixes=dsr
DIGI-Booster prefixes=db,digi
DigitalSonixChrome prefixes=dsc
DSS prefixes=dss
DynamicSynthesizer prefixes=dns
EMS prefixes=ems
EMS-6 prefixes=emsv6 speed_hack
FashionTracker prefixes=ex
FutureComposer1.3 prefixes=fc13,fc3
FutureComposer1.4 prefixes=fc,fc14,fc4
Fred prefixes=fred broken_song_end
FredGray prefixes=gray
FutureComposer-BSI prefixes=bfc,bsi,fc-bsi
FuturePlayer prefixes=fp
ForgottenWorlds_Game prefixes=fw
GlueMon prefixes=glue,gm
EarAche prefixes=ea,mg
HowieDavies prefixes=hd
QuadraComposer prefixes=emod,qc
ImagesMusicSystem prefixes=ims
Infogrames prefixes=dum
InStereo prefixes=is
InStereo2.0 prefixes=is20
JamCracker prefixes=jam,jc
JankoMrsicFlogel prefixes=jmf
Janne_Salmijarvi_Optimizer prefixes=js
JasonBrooke prefixes=jcb,jcbo
JasonPage prefixes=jpn,jpnd
JasonPage_JP prefixes=jp
JeroenTel prefixes=jt,mon_old
JesperOlsen prefixes=jo
Jochen_Hippel prefixes=hip,mcmd,sog
Jochen_Hippel_COSO prefixes=hipc,soc
Jochen_Hippel_7V prefixes=hip7,s7g
Jochen_Hippel_ST prefixes=hst
KrisHatlelid prefixes=kh
Kim_Christensen prefixes=kim
Laxity prefixes=powt,pt
LME prefixes=lme
Mosh_Packer prefixes=mosh
ManiacsOfNoise prefixes=mon
MagneticFieldsPacker prefixes=mfp
MajorTom prefixes=hn,mtp2,thn
Mark_Cooksey prefixes=mc,mcr
Mark_Cooksey_Old prefixes=mco
MarkII prefixes=mk2,mkii
MartinWalker prefixes=avp,mw
Maximum_Effect prefixes=max
MCMD prefixes=mcmd_org
MED prefixes=med,mmd0,mmd1,mmd2
Medley prefixes=mso
MIDI-Loriciel prefixes=midi
MikeDavies prefixes=md
MMDC prefixes=mmdc
Mugician prefixes=dmu,mug
Mugician_II prefixes=dmu2,mug2
MusicAssembler prefixes=ma
MusicMaker-4V prefixes=mm4
MusicMaker-8V prefixes=mm8
MultiMedia_Sound prefixes=mms,sfx20
Nick_Pelling_Packer prefixes=npp
NovoTradePacker prefixes=ntp
NTSP-system prefixes=two
Octa-MED prefixes=octamed
Oktalyzer prefixes=okt
onEscapee prefixes=one
PaulRobotham prefixes=dat
PaulShields prefixes=ps
PaulSummers prefixes=snk
Paul_Tonge prefixes=pat
PeterVerswyvelen prefixes=pvp
PierreAdane prefixes=pap
PSA prefixes=psa
GMC prefixes=gmc
PTK-Prowiz prefixes=mod_doc epopt=type:st24 always_ends
PTK-Prowiz prefixes=mod15,mod15_mst epopt=type:st20 always_ends
PTK-Prowiz prefixes=mod_ntk,mod_ntk1 epopt=type:nt10 always_ends
PTK-Prowiz prefixes=mod_ntk2 epopt=type:nt20 always_ends
NoiseTracker prefixes=mod_ntkamp
PTK-Prowiz prefixes=mod_flt4 epopt=type:flt4 always_ends
PTK-Prowiz prefixes=mod epopt=typet30 always_ends detect_format_by_content
PTK-Prowiz prefixes=mod_comp epopt=type:comp always_ends
PTK-Prowiz prefixes=!pm!,40a,40b,41a,50a,60a,61a,ac1,ac1d,aval,chan,cp,cplx,crb,di,eu,fc-m,fcm,ft,fuz,fuzz,gv,hmc,hrt,hrt!,ice,it1,kef,kef7,krs,ksm,lax,mexxmp,mpro,np,np1,np2,noisepacker2,np3,noisepacker3,nr,nru,ntpk,p10,p21,p30,p40a,p40b,p41a,p4x,p50a,p5a,p5x,p60,p60a,p61,p61a,p6x,pha,pin,pm,pm0,pm01,pm1,pm10c,pm18a,pm2,pm20,pm4,pm40,pmz,polk,pp10,pp20,pp21,pp30,ppk,pr1,pr2,prom,pru,pru1,pru2,prun,prun1,prun2,pwr,pyg,pygm,pygmy,skt,skyt,snt,snt!,st2,st26,st30,star,stpk,tp,tp1,tp2,tp3,un2,unic,unic2,wn,xan,xann,zen always_ends
PumaTracker prefixes=puma
Richard_Joseph prefixes=rj
Richard_Joseph_Player prefixes=rjp
Riff_Raff prefixes=riff
RobHubbard prefixes=rh
Rob_Hubbard_ST prefixes=rho
Lionheart_Game prefixes=sa-p
SCUMM prefixes=scumm
SeanConnolly prefixes=s-c,scn
SeanConran prefixes=scr
SIDMon1.0 prefixes=sid1,smn
SIDMon2.0 prefixes=sid2
Sierra_AGI prefixes=agi
Silmarils prefixes=mok
SonicArranger prefixes=sa,sonic
SonicArranger-pc-all prefixes=sa_old
Sonix_Music_Driver prefixes=smus,snx,tiny
SoundProgrammingLanguage prefixes=spl
SoundControl prefixes=sc,sct
SoundFactory prefixes=psf
Sound-FX prefixes=sfx,sfx13
SoundImages prefixes=tw
SoundMaster prefixes=sm,sm1,sm2,sm3,smpro
SoundMon2.0 prefixes=bp,sndmon
SoundMon2.2 prefixes=bp3
SoundPlayer prefixes=sjs
Special-FX prefixes=jd
Special_FX_ST prefixes=doda
SpeedyA1System prefixes=sas
SpeedySystem prefixes=ss
SteveBarrett prefixes=sb
SteveTurner prefixes=jpo,jpold
SUN-Tronic prefixes=sun
Synth prefixes=syn
SynthDream prefixes=sdr
Synth_Pack prefixes=osp
SynTracker prefixes=st,synmod
TCB_Tracker prefixes=tcb
TFMX prefixes=tfmx1.5
TFMX-1.5-TFHD prefixes=tfhd1.5
TFMX_7V prefixes=tfmx7V
TFMX-7V-TFHD prefixes=tfhd7V
TFMX_Pro prefixes=mdat,tfmxpro
TFMX-Pro-TFHD prefixes=tfhdpro,tfmx
TFMX_ST prefixes=mdst
Thomas_Hermann prefixes=thm
TimFollin prefixes=tf
TimeTracker prefixes=tmk
Titanics_Packer prefixes=tits
TME prefixes=tme
TomyTracker prefixes=sg
Tronic prefixes=dp,trc,tro,tronic
UFO prefixes=mus
UltimateSoundtracker prefixes=mod15_ust
VoodooSupremeSynthesizer prefixes=vss
WallyBeben prefixes=wb
YM-2149 prefixes=ym
ZoundMonitor prefixes=sng
MusiclineEditor prefixes=ml speed_hack
Soundtracker-IV prefixes=mod15_st-iv
DirkBialluch prefixes=tpu
Quartet prefixes=qpa
Quartet_PSG prefixes=sqt
Quartet_ST prefixes=qts


It has a file browser, a search function and a configurable Visualizer.


The UADE plugin is highly configurable:
Code:
# Common configuration file for uade frontends.
#
# Lines beginning with # character are comment lines. We have tried here to
# list useful examples that you can uncomment by removing the # character.
# Set filter emulation mode to be A500, A1200.
# The default is A500. PLEASE NOTE that this option has an effect even if a
# song doesn't use filtering. Switching between A500 and A1200 has an audible
# effect on every song. A500 is slower.
#filter A1200
# Enable headphone postprocessing effect.
#headphones
# Set panning panning value. Mixes left and right channels together affinely
# (in linear fashion).
#panning 0.7
# Enable gain effect in range [0, 1]. Decreasing volume by 1 dB means
# multiplying the current gain value by 0.89125 or (10^(-1/20)). Multiplying
# by half means ~6 dB less of volume.
#gain 0.25
# Set resampling method to default, sinc or none. The default is recommended.
#resampler none
# Set timing to NTSC/60hz for vertical blank interrupt timed songs. Note: this
# will have no effect for replays using CIA (frequency independent) timing.
# (default: ntsc 0)
#ntsc 1
# Subsong timeout is the number of seconds after which a subsong is forced
# to end.
#subsong_timeout 512
# Turn action keys "on" or "off". The default is "on". Setting action keys "on"
# makes uade123 obey key commands at runtime. For example, pressing a number
# will change subsong.
#action_keys off
# Turn filter emulation off. You shouldn't use this.
#no_filter
# Force led off. Note that this may not be exactly the same as turning
# filter emulation off, but it is pretty near.
#force_led_off
# Play a song even if the eagleplayer doesn't recognize it. You shouldn't use
# this.
#ignore_player_check
# Play at most one subsong per file.
#one_subsong_per_file
# Random play or shuffle mode. This option affects only command line tools.
#random_play
# Scan directories recursively. This option affects only command line tools.
#recursive_mode
# Silence timeout is the number of seconds of silence after which a
# subsong is ended automatically.
#silence_timeout 20
# Timeout is the total number of seconds for all subsongs after which the
# song is forced to end.
#timeout -1
# Set audio buffer length to x milliseconds. This can be used on some
# systems and audio drivers to avoid buffer underruns. (As a special note,
# libao 0.8.6 and older have a bug in ALSA backend that the buffer_time is
# actually given in microseconds.)
#buffer_time 500
# Set how the title format of the songs will be generated.
# The default is %F %X [%P]
# %F - filename %T - songtitle
# %P - player or formatname
# %A - minimum subsong %B - current subsong
# %C - maximum subsong %X - only display subsongs when more than one
#song_title %T %X [%P]
# Set output frequency. The default is 44,1 kHz.
#frequency 48000

And last but not least the most important thing for me is to play mod files and subsongs randomly without any interruption. You don't even realize when a (sub)song ends and starts again like it is in real Amiga games. This is based on the Eagleplayer API.
My record was abt. 18 hours of the second subsong from Hollywood Poker Pro.
Attached Thumbnails
Click image for larger version

Name:	IMG_20180919_081529.png
Views:	176
Size:	77.2 KB
ID:	59862   Click image for larger version

Name:	IMG_20180919_081508.png
Views:	168
Size:	32.0 KB
ID:	59863   Click image for larger version

Name:	IMG_20180919_081453.png
Views:	165
Size:	105.4 KB
ID:	59864  

Last edited by ipp0; 19 September 2018 at 16:03.
ipp0 is offline  
Old 04 January 2024, 12:55   #18
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
Thread Necromancy. Droidsound unfortunately left the Google Play Store (reasons unknown) but the developer has continued to develop it and the APK is available here :

https://droidsound-e.web.app/

(Careful not to download the legacy version)
alexh is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Dr fonk modules moonbeam.mod abudhabi.mod redblade request.Modules 8 28 October 2017 13:30
Famed Amiga classic game on Android early 2012 TorbenLarsen Retrogaming General Discussion 11 17 January 2012 13:44
Another Amiga Music Site - Classic Game Tunes hipoonios Amiga websites reviews 2 11 April 2010 23:43
Absolute Classic MOD/MED files Bloodwych project.ClassicWB 5 03 March 2005 23:54
Hippel mod to Future Composer mod Carlos Ace request.Modules 1 07 November 2002 16:28

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


All times are GMT +2. The time now is 09:42.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.50412 seconds with 14 queries