Chat

Author Topic: PC engine Instruments and Wavetables Pack!!  (Read 8787 times)

Offline Michirin9801

  • Full Member
  • Posts: 282
    • My YouTube Channel
PC engine Instruments and Wavetables Pack!!
« on: October 23, 2015, 03:52:41 pm »
Hello everybody! ^^
The PC engine/Turbografx 16 has one of my absolute favourite soundchips! If used correctly it can sound incredible!
But it pains me to see people using it just as an NES-on-Steroids chip (you know, using Pulse and Square waves as the lead instruments)
Such a waste of potential! >o<';

So to try and fix that issue, I've made a pack of Wavetables that were either ripped by me from many PCE/TG16 games, editted from pre-existing waves or made by me from scratch, I've also made a pack of Drum instruments that are meant to be used with one of the included waves and white noise on the same channel, I've included a "Readme" file that will help you to use the instruments as well as a DMF for you to see and hear the drum instruments in action!

Also included is a short example song (Cratermaze Test) for you to hear a couple of these instruments in action!
I hope this pack is useful for many PC engine composers! ;3
Have a nice day and make lots of awesome wavetable songs! ^^

Offline Delek

  • Sali para ver
  • Administrator
  • Hero Member
  • Posts: 1813
    • Delek's Website
    • Email
PC engine Instruments and Wavetables Pack!!
« Reply #1 on: October 23, 2015, 03:58:18 pm »
Awesome! Thanks!

Btw, in your example module, CHANNEL 3 and CHANNEL 5 can be mixed on a single wavetable? Isn't?

Offline Michirin9801

  • Full Member
  • Posts: 282
    • My YouTube Channel
PC engine Instruments and Wavetables Pack!!
« Reply #2 on: October 23, 2015, 04:17:10 pm »
Awesome! Thanks!

Btw, in your example module, CHANNEL 3 and CHANNEL 5 can be mixed on a single wavetable? Isn't?

Well yes, they both play the same thing at the same time, but the original song used 2 channels for the baselines so I did the same thing, it makes a stronger baseline! ;3

Offline mihaelkyeah

  • Full Member
  • Posts: 316
  • Learn the best from all worlds
    • YouTube channel
    • Email
PC engine Instruments and Wavetables Pack!!
« Reply #3 on: October 23, 2015, 04:19:30 pm »
Looks great! I had attempted stuff at PCE before with no decent results, maybe this might encourage me to give it a good use. :3 I'll check these projects out later. :)

Offline Michirin9801

  • Full Member
  • Posts: 282
    • My YouTube Channel
PC engine Instruments and Wavetables Pack!!
« Reply #4 on: October 23, 2015, 04:23:12 pm »
Looks great! I had attempted stuff at PCE before with no decent results, maybe this might encourage me to give it a good use. :3 I'll check these projects out later. :)

I hope you make good use of these wavetables and instruments ^^

Offline SpoonyBard

  • Global Moderator
  • Full Member
  • Posts: 293
  • Music's in my name!
    • Email
PC engine Instruments and Wavetables Pack!!
« Reply #5 on: October 26, 2015, 03:58:09 am »
I'm working on ripping wavetables used in various Falcom games, after all, no matter what platform they tackle, Falcom will have some of the best music. I wish I'd waited a little later to get the waveforms for the Legend of Heroes and Legend of Xanadu games, but Ys and Sorcerian have fine soundtracks, too.

BTW, killer selection of waveforms, Michirin!
Music truly is without age.

Offline Michirin9801

  • Full Member
  • Posts: 282
    • My YouTube Channel
PC engine Instruments and Wavetables Pack!!
« Reply #6 on: October 27, 2015, 01:14:14 am »
I'm working on ripping wavetables used in various Falcom games, after all, no matter what platform they tackle, Falcom will have some of the best music. I wish I'd waited a little later to get the waveforms for the Legend of Heroes and Legend of Xanadu games, but Ys and Sorcerian have fine soundtracks, too.

BTW, killer selection of waveforms, Michirin!

Oh wow, thank you very much for sharing more wavetables!
It's always nice to have more waves to work with ^^
Especially from these Falcom games, I don't really know how to rip waves from CD games so I only do it with HuCard games...

I'm glad you like my selection too! I hope it comes in handy ;3

Offline SpoonyBard

  • Global Moderator
  • Full Member
  • Posts: 293
  • Music's in my name!
    • Email
PC engine Instruments and Wavetables Pack!!
« Reply #7 on: October 27, 2015, 02:56:03 am »
I got them from NEZPlay, playing HES files that I got from kingshriek's rips I believe? It's kind of difficult to keep up with the songs when they change waves, but thankfully the data chart lets me know when that happens while a song plays. I'm kind of dreading ripping the waves of the Legend of Xanadu games, because their soundtracks are almost ENTIRELY wave-based, whereas the Legend of Heroes and Ys games have far more CD tracks.
Music truly is without age.

Offline Michirin9801

  • Full Member
  • Posts: 282
    • My YouTube Channel
PC engine Instruments and Wavetables Pack!!
« Reply #8 on: October 27, 2015, 03:31:25 am »
Oh I see... Turns out I rip waves the exact same way, except I download my .hes files from Zophar Domain, and they only have files of HuCard games as far as I'm concerned, so I assumed waves from CD games had to be ripped through some other means...

Oh and I totally know what you're talking about on that Legend of Xanadu thing, Devil's Crush's harmonic support keeps changing waves a lot too, and it was a pain in the arse to get only part of the different used waves... If you try to re-create the main theme with the waves I've put in my pack you'll not be able to get a 100% accurate version, but it will be just enough to do it justice...

Offline SpoonyBard

  • Global Moderator
  • Full Member
  • Posts: 293
  • Music's in my name!
    • Email
PC engine Instruments and Wavetables Pack!!
« Reply #9 on: October 27, 2015, 03:43:55 am »
It certainly beats my previous method, which was to make wave files of each channel of a song through an emulator and visually copy the waves via audacity. Obviously, it wasn't the most accurate and it was teeth-grindingly tedious. I'm SO glad I found NEZPlay.
Music truly is without age.

Offline 5alazar

  • Jr. Member
  • Posts: 52
PC engine Instruments and Wavetables Pack!!
« Reply #10 on: November 18, 2015, 02:20:29 am »
Haven't tried to make any PCE tunes yet, but thank you for providing all the resources needed  ;D

Offline Michirin9801

  • Full Member
  • Posts: 282
    • My YouTube Channel
PC engine Instruments and Wavetables Pack!!
« Reply #11 on: November 18, 2015, 02:26:47 pm »
Haven't tried to make any PCE tunes yet, but thank you for providing all the resources needed  ;D
No problem! ^^
There's a first time for everything right?

Offline coltonhill01

  • Newbie
  • Posts: 3
  • Delek FTW
    • Email
PC engine Instruments and Wavetables Pack!!
« Reply #12 on: April 22, 2017, 04:42:07 am »
so, I am a huge chiptune fan, but I'm blind. So that hinders me on a very large scale. I use HUSic and ppmck to compose, since I can't use trackers worth jack. I tried this wavetable pack but I can't open the files as text because dm used some special format or something. Could I get these converted to mml readable code? And is the famous PCE bass with the almost e sound and loads of bass in here?

Offline Michirin9801

  • Full Member
  • Posts: 282
    • My YouTube Channel
PC engine Instruments and Wavetables Pack!!
« Reply #13 on: April 22, 2017, 11:22:57 pm »
I'd love to convert these waves so that you can use them, but I don't know whether MML uses strings of Hex values or decimal values on its wavetables, so if you tell me which one it uses and how to organise them I'll gladly do it for you!

Offline coltonhill01

  • Newbie
  • Posts: 3
  • Delek FTW
    • Email
PC engine Instruments and Wavetables Pack!!
« Reply #14 on: April 26, 2017, 05:43:21 pm »
mml uses either hex or decimal, hex prefixed with a '$' sign. I would like a file that goes something like this.
;square wave:
@wt0={0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31}
That is how the organization would go, starting with a comment with the waveform's name and then the waveform number, starting at 0. If I need to I can modify the numbers to use in other mml tracks. Send this in a text file or in a post.