Welcome, Guest. Please login or register.


Author Topic: Dave music capabilities (Read 3393 times)

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #30 on: 2016.December.04. 16:22:25 »
It is use EXOS SOUND device. I very like the stereo effect especially in the Beatles music.

yes and other effects, like tremolos etc. it is very interesting they achieved this with exos.
I have big experience with exos via basic, and I think the envelopes is very good in these musics.
Maybe we can extract the envelopes somehow...
Vigyázat! Szektás vagyok! :)

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #31 on: 2016.December.04. 16:29:40 »
this is AY, but very interesting sound, and I dont heard in any other AY musics:
https://youtu.be/BERgOvfvATY?t=56
Vigyázat! Szektás vagyok! :)

Offline ssr86

  • EP user
  • *
  • Posts: 359
  • Country: pl
  • OS:
  • Windows NT 6.2 Windows NT 6.2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: Dave music capabilities
« Reply #32 on: 2016.December.04. 16:52:12 »
this is AY, but very interesting sound, and I dont heard in any other AY musics:
https://youtu.be/BERgOvfvATY?t=56
You mean the quiet lead (arounf 1 minute)? I think that's a 1-bit sample based instrument played on the zx speaker, not the ay. Or did you mean the bass at the beginning?

you can find it on ep128.hu, games: basic programcsokor.
I have no recipe, just experimentation.
I've meant what dave parameters, envelope shapes etc.. So there's always a "recipe" for instruments.

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #33 on: 2016.December.04. 17:13:35 »
You mean the quiet lead (arounf 1 minute)? I think that's a 1-bit sample based instrument played on the zx speaker, not the ay.

I have tested it on AY player, it is not beeper, see attached image (this sound is not on beeper but on B channel)
ok maybe some sample but I am not sure. if it is sample, why they use only for this?

Vigyázat! Szektás vagyok! :)

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #34 on: 2016.December.04. 17:17:10 »
ah and this is same on cpc! interesting!
as I remember the EP conversion of this game uses simple square wave!
https://youtu.be/ldffF5yU9tk?t=72
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13467
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Dave music capabilities
« Reply #35 on: 2016.December.04. 17:39:18 »
ah and this is same on cpc! interesting!
as I remember the EP conversion of this game uses simple square wave!
https://youtu.be/ldffF5yU9tk?t=72
It is have a EP version?!

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #36 on: 2016.December.04. 17:44:55 »
It is have a EP version?!

as I remember I played it, because I remember, the music was different on that special sound
Vigyázat! Szektás vagyok! :)

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #37 on: 2016.December.04. 17:45:27 »
as I remember I played it, because I remember, the music was different on that special sound

ah, or I heard it in a demo???
Vigyázat! Szektás vagyok! :)

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #38 on: 2016.December.11. 15:43:12 »
interesting compilation of many modern (demo) ay musics, with cool sound
https://www.youtube.com/watch?v=44_hTlNLHy8
Vigyázat! Szektás vagyok! :)

Offline ssr86

  • EP user
  • *
  • Posts: 359
  • Country: pl
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: Dave music capabilities
« Reply #39 on: 2016.December.15. 10:42:07 »
I guess I'll be doing commands in the instrument editor and pattern editor.
Has someone got any propositions what should be implemented?
Format would be cc.axyz where cc is the command code and axyz are the parameters (but maybe it will be changed to c.xyz if will be enough).
For now the sure ones are:
For instrument:
00 - transpose - play note +ax semitones (00.0000 will be "do nothing")
01 - fixed frequency (xyz is frequency to be played) - used primarily for drums etc
??

For pattern:
don't know...

Someone has any experience?

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #40 on: 2016.December.15. 10:56:14 »
I guess I'll be doing commands in the instrument editor and pattern editor.
Has someone got any propositions what should be implemented?
Format would be cc.axyz where cc is the command code and axyz are the parameters (but maybe it will be changed to c.xyz if will be enough).
For now the sure ones are:
For instrument:
00 - transpose - play note +ax semitones (00.0000 will be "do nothing")
01 - fixed frequency (xyz is frequency to be played) - used primarily for drums etc
??

For pattern:
don't know...

Someone has any experience?

wait, do you work on an EP music editor?
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13467
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Dave music capabilities
« Reply #41 on: 2016.December.15. 11:06:05 »
wait, do you work on an EP music editor?
If yes, then it is very good idea! It is no one which are really use the Dave.

Offline ergoGnomik

  • EP lover
  • *
  • Posts: 798
  • Country: hu
  • Stray cat from Commodore alley
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Opera 9.80 Opera 9.80
    • View Profile
Re: Dave music capabilities
« Reply #42 on: 2016.December.15. 11:17:33 »
Has someone got any propositions what should be implemented?
I think you should check what people do on other machines in the trackers or other type of editors. It may even be easier to convince musicians to compose something for the EP if the tool is familiar instead of having to learn something completely different.

Offline ssr86

  • EP user
  • *
  • Posts: 359
  • Country: pl
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 50.0 Firefox 50.0
    • View Profile
Re: Dave music capabilities
« Reply #43 on: 2016.December.15. 11:27:02 »
wait, do you work on an EP music editor?
...I thought that it was clear for some time already ;P :oops: The "demos" were me playing with the editor's keyboard.

I'm working in java. I've ported Istvan's Dave emulation code and work with that. For now I have a more-or-less completed instrument editor (some additional things/options to add and need to think of the commands to implement).
Currently started working on the pattern/track editor.

Oh, one another question - do you think it would be good to give the noise channel a seperate track? Mainly for the 32500Hz noise - could be used for hihat or other "simple" effects but I'm not sure - maybe it would be enough to process it through other tracks...

Instrument format is:
* tone 0-15 (the bits for distortion, filter and ring modulation)
* sync 0-f (bit 0 - base channel, bit 1 - filter channel, bit 2 - ringmod channel, bit 3 - immediate resync (set and reset to zero))
* command in cc.axyz format (maybe could be pressed to c.xyz if not many commands needed)
* noise control 0-256 - control of the noise channel register

plus effect tables: arpeggio, vibrato, left tremolo, right tremolo, panning(panbrello), filter detune, ringmod detune

plus graphical envelope editor (for now only in left-right volume model, but as (I think) ergoGnomik proposed - I want to do also a volume+balance option - although it would be translated to left-right format in the end)

I'm doing it in a top-bottom approach so some functions may not get to the native player because of resources...Although for now I think there aren't such things.

I think you should check what people do on other machines in the trackers or other type of editors. It may even be easier to convince musicians to compose something for the EP if the tool is familiar instead of having to learn something completely different.
I'm basing on the raster music tracker for pokey, but it will always be different because it's a different chip - different possibilities. However all chip trackers are more-or-less similar, I think so it should be ok.
« Last Edit: 2016.December.15. 11:30:09 by ssr86 »

Online endi

  • EP addict
  • *
  • Posts: 7225
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 54.0.2840.99 Chrome 54.0.2840.99
    • View Profile
    • Honlapom
Re: Dave music capabilities
« Reply #44 on: 2016.December.15. 12:07:36 »
I'm working in java.

this is sad, because I have uninstalled java years ago...
Vigyázat! Szektás vagyok! :)