Denial Forum Index Denial
The Commodore Vic 20 Forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Datapop! (new music demo, new player)

 
Post new topic   Reply to topic    Denial Forum Index -> General Topics
View previous topic :: View next topic  
Author Message
tlr
Vic 20 Devotee


Joined: 04 Oct 2004
Posts: 212
Location: Stockholm/Sweden

PostPosted: Mon Oct 12, 2009 1:27 pm    Post subject: Datapop! (new music demo, new player) Reply with quote

Name: Datapop!
Author: tlr
Release Date: 2009-10-12
Download: tlr_-_datapop_vic20.zip
Audio: tlr_-_datapop_vic20.mp3 (sampled from PAL hw)
(Pouet: Datapop!)

Datapop is a music demo for the unexpanded Commodore Vic-20 computer.
Runs best on PAL but works on NTSC (wrong tempo), should run in all
memory configurations.

The core of the demo is my new player: Ultraplayer!
Hold <SHIFT> to see some player gore.

See the included README.txt for details.



Last edited by tlr on Fri Oct 16, 2009 11:58 am; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website
Mermaid
Vic 20 Poser


Joined: 19 Jun 2004
Posts: 18
Location: Kristiansund, Norway

PostPosted: Mon Oct 12, 2009 3:00 pm    Post subject: Reply with quote

Sounds great! :)
_________________
Happy owner of Mega-Cart #0178 :)
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
carlsson
Class of '6502


Joined: 10 Mar 2004
Posts: 5511
Location: Västerås, Sweden

PostPosted: Tue Oct 13, 2009 12:29 am    Post subject: Reply with quote

Quote:
Ultraplayer uses tight control of the 4 oscillators to provide 9 bits of frequency resolution and up to 6 bits of PWM. All you hear is the original VIC oscillators. No volume register modulations.

Hm, is this approach the same as TBC just implemented? Surprised I know Stockholm is a small city but it seems quite remarkable if two people within a half year made pretty much the same thing.

However I wonder how IRQ/CPU intensive the tight control is. For applications where the music is prioritized I am sure these new routines are superb but once you start to add advanced graphical effects requiring both CPU time and exact timing, the music player is preferred to take as few raster lines as possible.
_________________
Anders Carlsson

Back to top
View user's profile Send private message Send e-mail Visit poster's website
Diddl
Vic 20 Devotee


Joined: 10 Jun 2009
Posts: 230
Location: Austria

PostPosted: Tue Oct 13, 2009 12:30 am    Post subject: Reply with quote

Ultraplayer - very nice work!
_________________
Final Expansion 3, the most powerful cartridge for your VIC-20
Back to top
View user's profile Send private message Visit poster's website
Mermaid
Vic 20 Poser


Joined: 19 Jun 2004
Posts: 18
Location: Kristiansund, Norway

PostPosted: Tue Oct 13, 2009 1:31 am    Post subject: Reply with quote

carlsson wrote:
For applications where the music is prioritized I am sure these new routines are superb but once you start to add advanced graphical effects requiring both CPU time and exact timing, the music player is preferred to take as few raster lines as possible.


It'd be awesome for title tunes for games though :)
_________________
Happy owner of Mega-Cart #0178 :)
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger
tlr
Vic 20 Devotee


Joined: 04 Oct 2004
Posts: 212
Location: Stockholm/Sweden

PostPosted: Tue Oct 13, 2009 2:06 am    Post subject: Reply with quote

carlsson wrote:
Quote:
Ultraplayer uses tight control of the 4 oscillators to provide 9 bits of frequency resolution and up to 6 bits of PWM. All you hear is the original VIC oscillators. No volume register modulations.

Hm, is this approach the same as TBC just implemented? Surprised I know Stockholm is a small city but it seems quite remarkable if two people within a half year made pretty much the same thing.

I don't know him or what approach he uses and I don't think he knows my approach.
I did hear the mp3 he posted yesterday in the games forum so I decided it was time to take my player of the shelf and do a first release. Wink

PWM is something I've been trying to do for quite a while using the same principle but didn't fully realize exactly how tight the control has to be.
I started implementing it mid December 2008 using new insights into the internals of the oscillators.
The new player and this music was completed by the end of January 2009/beginning of February 2009.
carlsson wrote:
However I wonder how IRQ/CPU intensive the tight control is. For applications where the music is prioritized I am sure these new routines are superb but once you start to add advanced graphical effects requiring both CPU time and exact timing, the music player is preferred to take as few raster lines as possible.

In Ultraplayer the control is quite CPU intensitive, both NMI and code outside interrupt.
(enabling PWM for less voices makes it a bit less CPU intensitive)
The aim was maximum control and to make it fit on unexpanded VICs.
Back to top
View user's profile Send private message Visit poster's website
Vic20-Ian
Vic 20 Enthusiast


Joined: 24 Aug 2008
Posts: 196
Location: Isle of Man

PostPosted: Tue Oct 13, 2009 2:15 am    Post subject: Reply with quote

I love it and I don't usually like demo music at all.

I love the way it is put together.

Holding down Shift for a glimpse of the Vic20 "Matrix" is fun too!

Now if you could get it to sound like the violin like qualities of Brian May's guitar and play Queen's Keep Yourself Alive on the Vic I will have all my favourite things combined. Wink

Great work. Thank you.
_________________
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
Back to top
View user's profile Send private message
Boray
Musical Smurf


Joined: 03 May 2004
Posts: 2443
Location: Sweden

PostPosted: Tue Oct 13, 2009 4:31 am    Post subject: Reply with quote

Sounds nice! (In vice)
_________________
My 8 bit programs - My Vic games Online
Back to top
View user's profile Send private message Visit poster's website
tlr
Vic 20 Devotee


Joined: 04 Oct 2004
Posts: 212
Location: Stockholm/Sweden

PostPosted: Tue Oct 13, 2009 2:06 pm    Post subject: Reply with quote

Thanks for the positive comments!
I've added an mp3 download to the original post. (sampled from my PAL Vic-20)
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Denial Forum Index -> General Topics All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group