09 September 2010, 15:02 | #1 |
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. |
09 September 2010, 19:12 | #2 |
Into the Wonderful
Join Date: Mar 2002
Location: England
Age: 49
Posts: 2,335
|
Nice! Cheers
|
12 May 2012, 09:49 | #3 |
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.
|
28 August 2018, 18:11 | #4 |
Registered User
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. |
31 August 2018, 11:05 | #5 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Naaah, I prefer "XMP Mod Player" - Much, much better!
|
31 August 2018, 11:09 | #6 |
Junior Member
Join Date: Sep 2001
Location: No(R)Way
Age: 42
Posts: 3,240
|
XMP mod player rulez, the ability to search and add tracks is just excellent .. Love it
|
31 August 2018, 12:36 | #7 |
Registered User
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
|
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.
|
04 September 2018, 08:52 | #8 |
Registered User
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. |
04 September 2018, 10:36 | #9 |
Junior Member
Join Date: Sep 2001
Location: No(R)Way
Age: 42
Posts: 3,240
|
So what is the best for android ?
|
05 September 2018, 12:30 | #10 |
Registered User
Join Date: May 2010
Location: Bonn
Posts: 37
|
|
06 September 2018, 14:05 | #11 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
|
06 September 2018, 14:49 | #12 |
Registered User
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
|
|
06 September 2018, 19:14 | #13 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
If Droidsound allowed me to list files with their filenames (including extensions) and NOT just their metadata titles, I might consider it.
|
07 September 2018, 12:32 | #14 |
Registered User
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
|
|
18 September 2018, 19:15 | #15 |
Registered User
Join Date: May 2010
Location: Bonn
Posts: 37
|
Why are some people stirring up here? You can install both players on your device.
|
18 September 2018, 19:37 | #16 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
|
19 September 2018, 10:54 | #17 | |
Registered User
Join Date: May 2010
Location: Bonn
Posts: 37
|
Quote:
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. Last edited by ipp0; 19 September 2018 at 16:03. |
|
04 January 2024, 12:55 | #18 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,470
|
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) |
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 |
|
|