Monday, 16 April 2018

Latest CODEF version of webUADE player!

Here is my latest simplified CODEF version of the webUADE player by Juergen Wothke - an experimental JavaScript/HTML5 version of the Unified Amiga Delitracker Emulator. More details can be found here.



Bring your own music files by dropping them onto the warp on the canvas!

http://codef.namwollem.co.uk/TEST/UADE/webUADE.html

Latest CODEF version of webSID player

Here is my latest simplified CODEF version of the webSID player by Juergen Wothke - an experimental JavaScript/HTML5 SID chip emulator. The player principally supports 6580 SID files (.SID) as well as some 8581 SID files (also .SID) - although 100% accuracy of 8581 is not guaranteed.


Bring your own music files by dropping them onto the C64 and 1541 drive on the canvas!

http://codef.namwollem.co.uk/TEST/SID/webSID.html

CODEF version of webADPLUG

Here is my simplified CODEF version of the AdLibido player by Juergen Wothke - an experimental JavaScript/HTML5 version of AdPlug. (AdPlug plays sound data, originally created for the AdLib (OPL2) and Sound Blaster (Dual OPL2/OPL3) audio boards, directly from its original format on top of an emulator.

Bring your own music files by dropping them onto the soundchip on the canvas!

http://codef.namwollem.co.uk/TEST/ADPLUG/webADPLUG.html

CODEF version of webXMP (updated)

Here is my simplified CODEF version of the webVGM player by Juergen Wothke - an experimental JavaScript/HTML5 version of xmp. (Xmp is a module player that plays over 90 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC, including Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker (IT) files).

Bring your own music files by dropping them onto the target on the canvas!
http://codef.namwollem.co.uk/TEST/XMP/webXMP.html




CODEF version of webVGM (updated)

As Juergen Wothke has started to harmonise the older webaudio players he created, I'm now doing the same, and making simple CODEF interpretations of his code, so you can easily play tunes from these classic retro systems!



This is my CODEF version of his webVGM player - which is an experimental JavaScript/HTML5 version of VGMPlay. (Plays various Arcade and Console game music files - formats like: Video Game Music Files (*.vgm, *.vgz), Creative Music Files (*.cmf), DosBox RAW OPL Log Files (*.dro). Supported sound chips: SN76496 (Sega PSG) and T6W28 (NeoGeo Pocket custom), YM2413* (OPLL), YM2612 (OPN2), YM2151 (OPM), SegaPCM, RF5C68, YM2203 (OPN), YM2608 (OPNA), YM2610/B (OPNB), YM3812* (OPL2), YM3526* (OPL), Y8950* (MSX AUDIO), YMF262* (OP3), YMF278B (OPL4), YMF271 (OPLX), YMZ280B, RF5C164 (Sega MegaCD PCM), PWM (from Sega 32x), AY8910 (MSX PSG), GameBoy DMG, NES APU (incl. FDS), MultiPCM, UPD7759, OKI6258 (Sharp X68000 ADPCM), OKI6295, K051649, K054539, HuC6280 (PC Engine), C140, K053260, Pokey (Atari), QSound, SCSP (Saturn Custom Sound Processor, YMF292-F)

Bring your own music files by dropping them onto the Arcade Machine on the canvas!

http://codef.namwollem.co.uk/TEST/VGM/webVGM.html

CODEF version of webASAP player for Atari800 chiptunes


As Juergen Wothke has started to harmonise the older webaudio players he created, I'm now doing the same, and making simple CODEF interpretations of his code, so you can easily play tunes from these classic retro systems!

This is my CODEF version of his webASAP player - which is a version of Another Slight Atari Player. ASAP is a player of Atari 8-bit music for modern computers and mobile devices. It emulates the POKEY sound chip and the 6502 processor.

Bring your own music files by dropping them onto the Atari 800 computer.

http://codef.namwollem.co.uk/TEST/ASAP/webASAP.html

CODEF version of webZXtune music player


As Juergen Wothke has started to harmonise the older webaudio players he created, I'm now doing the same, and making simple CODEF interpretations of his code, so you can easily play tunes from these classic retro systems!

This is my CODEF version of his SpectreZX (AKA webZXtune) - thanks to Juergen!

ZXTune plays mostly ZX Spectrum tracker formats: Chip Tracker v1.xx (CHI), Digital Music Maker (DMM), Digital Studio AY/Covox (DST), Extreme Tracker v1.xx (ET1), ProDigiTracker v0.xx (PDT), SQ Digital Tracker (SQD), Sample Tracker (STR). (It also supports various packed and archived file formats.)

Bring your own music files by dropping them onto the ZX Spectrum computer.

http://codef.namwollem.co.uk/TEST/ZX/webZX.html


Saturday, 14 April 2018

Farbrausch V2 Synth CODEF music player

The latest webmusic creation from Juergen Wothke is his webV2M player - based upon the Farbrausch V2 Synth. (More info can be found here).

As usual, I have made a simple CODEF interpretation of this player, which you can see at the URL below.

http://codef.namwollem.co.uk/TEST/V2M/webV2M.html

I've also used this screen to demonstrate a new add-on I have made which allows you to drag a suitable music file onto the canvas, and the player will play the tune for you.

Have fun, and enjoy!



Monday, 2 April 2018

Wothke backend scriptplayer VU meter addon using CODEF

As recently I have been making CODEF versions of the myriad of mod and chiptune players which Juergen Wothke has been creating in Javascript, I decided to make a simple VU meter addon - which would work (in theory) with ANY of them! 
(NOTE: As long as the player uses the scriptprocessor.js and backend_XXX.js files).

Simply add this line into your CODEF HTML code, along with the other scripts being called.

<script src="http://codef.namwollem.co.uk/JS/wothke/wothke_vu.js"></script>

How the script works can be demonstrated in the URLs below.

http://codef.namwollem.co.uk/sc68_vu_TEST.html

http://codef.namwollem.co.uk/sc68_test_vu.html 



It can then be called using the following command:
drawWothkeSpectrum(context,Xpos,Ypos,EQ_WIDTH,EQ_HEIGHT,numBars,BAR_WIDTH,
SPACER_WIDTH,EQcolour,circles);

The variables are pretty self-explanatory, but detailed below for clarity.
context = name of the destination CODEF canvas the VU meter is to be drawn upon.
Xpos / Ypos = the X and Y co-ordinates on the destination CODEF canvas you want the VU meter to be drawn.
EQ_WIDTH = the width in pixels of the VU meter.
EQ_HEIGHT = the height in pixels of the VU meter.
numBars = the number of bars in your VU meter.
BAR_WIDTH = the width in pixels of EACH individual bar.
SPACER_WIDTH = the width of the space between each bar (including the bar itself).
EQcolour = the required colour (in HEX) - i.e. #FF0000 (Red).
circles = if you want the EQ to be in circles or bars (see above) - if you want circles, set to=1, if bars, set to=0

For example:
drawWothkeSpectrum(mycanvas,100,300,520,120,64,6,8,'#FF0000',1);
Hope you like! Feel free to use it in your own screens!

EDIT: The URL link was not working. Now fixed.
EDIT # 2: New feature added!

Tuesday, 27 March 2018

Javascript MPT multi format music player in CODEF

Once again, retro music code master Juergen Wothke has created another Javascript player - this time for the multi-format MPT libraries. (He even called me out on Facebook to make this version for CODEF - so I wasted no time!).

Using a variety of tunes and formats, use the radio buttons to jump tracks, and most importantly, enjoy!

http://codef.namwollem.co.uk/TEST/MPT/webMPT.html




Sunday, 25 March 2018

Javascript Playstation PSX Music Player in CODEF

The Playstation audio player by Juergen Wothke has been updated, so that it no longer requires a PSX BIOS file in order to run, which solves any potential copyright issues!

Also using his new scriptnode player, this means a less intensive process is now required.


Using some classic Final Fantasy IX music, enjoy!

http://codef.namwollem.co.uk/TEST/PSX/webPSX.html



Javascript SNES Music Player in CODEF

It seems that Juergen Wothke has updated his SNES music player, so that it requires less files to run, and uses less memory and processor time. So, it seemed only fitting that I update my own CODEF version to reflect this less intensive new version.

I've used one of my all time favourite SNES tunes to demonstrate it -  the 'Underwater Theme' from Donkey King Country!

http://codef.namwollem.co.uk/TEST/SNES/webSNES.html



Friday, 23 March 2018

Javascript GSF Gameboy Sound Format player in CODEF

Once again, Javascripts' hardest worker, Juergen Wothke, has been producing another .JS player library! This time for the Gameboy Advance Sound Format .GSF.

So, please find below, my obligatory CODEF reworking to show a simple implementation of it!

Thanks, and all credit to Juergen Wothke.


http://codef.namwollem.co.uk/TEST/GSF/webGSF.html


Monday, 19 March 2018

Share & Enjoy Intro 29 by Scoopex from the Amiga


A few more changes to the last screen I did, with some extra EQ effects, a different sine wave and new logo, and I end up with the SAE Demodisk 29 Intro by Share & Enjoy of Scoopex.

So, it seemed the only decent thing to do! :-)

http://codef.namwollem.co.uk/SAEintro29.html

Enjoy!

Sunday, 18 March 2018

Share & Enjoy Intro 18 by Scoopex from the Amiga

A few small changes to the last screen I did, and I end up with the SAE Demodisk 18 Intro by Share & Enjoy of Scoopex.

So, it seemed the only decent thing to do! :-)

http://codef.namwollem.co.uk/SAEintro18.html

Enjoy!


Friday, 16 March 2018

Share & Enjoy Intro 21 by Scoopex from the Amiga


I enjoyed the quick Amiga remake from yesterday, so thought I'd put another one together for you guys to enjoy over the weekend! :-)

I decided to stick with Scoopex, so chose the rather nifty SAE Intro #21 by SAE-SCOOPEX - made a little easier as some elements could be re-used from other SAE screens I'd done in the past.

As always, enjoy my remake!


http://codef.namwollem.co.uk/SAEintro21.html


Thursday, 15 March 2018

Scoopex CEBIT 93 Intro

I felt it was time for another Amiga remake, so I found a suitable Scoopex intro I remembered from back in the day! The CEBIT '93 Intro screen - I remember because of the cool C64 remixes used as the soundtrack! 

Using the webUADE player by Juergen Wothke, and some cool CODEF effects - enjoy!

http://codef.namwollem.co.uk/cebit93/

Monday, 12 March 2018

Retro NEC MDX music player in CODEF

The work machine that is Juergen Wothke has produced another retro player!
This time the NEC MDX and PDM music file formats can be played on your browser, using this interpretation of his code in CODEF!

These PC-98 / X68000 computers where largely a Japanese phenomenon and few people outside of Japan may ever have heard of them. However for the time the Yamaha sound chips used were actually pretty good.
Using this player you can play the .m and .mdx files found for example on modland.com, and play them on your browser.

As always, enjoy!
http://codef.namwollem.co.uk/TEST/MDX/webMDX.html



Sunday, 11 March 2018

Yet another retro music player

Whilst I was working abroad last week, I see that Jurgen Wothke released another retro javascript music player - this time for the NEC S98. So it seemed the only decent that I should quickly get on with the obligatory CODEF reworking as soon as possible! :-)

http://codef.namwollem.co.uk/TEST/S98/webS98.html

Enjoy! 

Saturday, 3 March 2018

More retro music players!

Juergen Wothke has been hard at work again, and this time has made a unified player for various old school retro consoles, including Famicom (NES), Game Gear, Game Boy, Hudson Entertainment System, MSX, ZX Spectrum etc.. It is compatible with .NFS, .KSS, .GBR, .GBS, .HES, .AY, .SGC file formats.

This one is called webNEZ, and can be seen working below!

http://codef.namwollem.co.uk/TEST/NEZ/webNEZ.html



CODEF interpretation of Javascript HES player

The latest Javascript retro music player by Juergen Wothke was released last nigh, so once again, I did the obligatory CODEF implementation on it! :-)

The is a Javascript player for .HES files for the old school Hudson Entertainment System.


As always with Juergens' wotk, the method of use is very simple, and adds to an already huge list of retro old school music players! Enjoy!
http://codef.namwollem.co.uk/TEST/HES/webHES.html



Tuesday, 27 February 2018

SEGA .dsf .ssf web music player in javascript

Another day, another javascript music player! :-)

Yet again giving many thanks to the hard work of retro music legend Juergen Wothke, yet another old school machine can now have its music files played via your browser! This time it's the turn of the Sega Master System and Dreamcast "dsflib" music files.

Once again I have "reworked" this to be called simply from within CODEF, and an example can be seen below!

(Please remember the 'backend' script and processor libraries are copyright Juergen Wothke, and any use must credit his hard work!)




Enjoy!


Monday, 26 February 2018

N64 .usflib music player in Javascript

Thanks again to the hard work of retro music legend Juergen Wothke, yet another old school machine can now have its music files played via your browser! This time it's the turn of the Nintendo N64 "usflib" music files.

As usual I have "reworked" this to be called simply from within CODEF, and an example can be seen below!

(Please remember the 'backend' script and processor libraries are copyright Juergen Wothke, and any use must credit his hard work!)


http://codef.namwollem.co.uk/TEST/N64/webN64.html


Sunday, 7 January 2018

Updating parts of my website....

One of the subdomains on my website, was completely written in Flash 5, which as well all know is no longer welcome on modern browsers! So, over the last few days, I have re-written the old flash main menu of the "Oh Lucky You" website in HTML5 using CODEF. 

For those not in the know, "Oh Lucky You" is my tribute/fan site devoted to the former BBC Radio 1 DJs Mark Radcliffe and Marc Riley (AKA Mark n' Lard).

Check it out at the URL link below....

http://ohluckyyou.namwollem.co.uk/