Jump to content
IGNORED

Lynx Chipmusic


Matej

Recommended Posts

  • 1 month later...

if tracker supports it,lynx 2 has stereo and attenuation (volumecontrol), which the lynx 1 doesnt have.

 

any flash cards (Karri,Lynxman),SD card adaptors/romemulators, ramcard or any of the new rewriteable roms do work.

 

Edited by sage
Link to comment
Share on other sites

  • 4 months later...

Some News in the field.

1. Lynx support has been accepted to VGM. It will be in version 1.72: https://github.com/ValleyBell/libvgm/pull/105

2. Furnace tracker has now VGM export for Lynx music: https://github.com/tildearrow/furnace/pull/936 (There has been no release yet, but there is nigtly build: https://nightly.link/tildearrow/furnace/workflows/build/master)

3. I've published a tool to convert VGM files (with Lynx music exported from Furnace) to LNX images: https://github.com/laoo/VGM2LNX

 

Caveats

Generated player does not work with Handy or any other Lynx emulator known at the time of writing. Please use only real hardware.

 

 

 

  • Like 3
  • Thanks 1
  • Haha 1
Link to comment
Share on other sites

3 hours ago, laoo said:

Some News in the field.

1. Lynx support has been accepted to VGM. It will be in version 1.72: https://github.com/ValleyBell/libvgm/pull/105

2. Furnace tracker has now VGM export for Lynx music: https://github.com/tildearrow/furnace/pull/936 (There has been no release yet, but there is nigtly build: https://nightly.link/tildearrow/furnace/workflows/build/master)

3. I've published a tool to convert VGM files (with Lynx music exported from Furnace) to LNX images: https://github.com/laoo/VGM2LNX

 

Caveats

Generated player does not work with Handy or any other Lynx emulator known at the time of writing. Please use only real hardware.

The timing could not have been better for me. I am just sitting by my computer to compose some fight music for Wizzy on the 7800 with the SN76489AN chip. And I would love to create same kind of music for the Wizzy version for the Lynx.

 

Yesterday I got my toolpath to work with VGM for the 7800.

  • Like 1
Link to comment
Share on other sites

@sage

Did not do it on purpose. It just came out that way :)

I might try to fiddle with player to make it run on emulators... or... just fix my emulator. It could help with abandoning obsolete Handy with its offsprings 😈

Funny thing. I asked CJ Reboot to run some music on MiSTer (which is claimed to be cycle exact) and.... it does not work there either.

Now I'm curious what's going on there.

 

Link to comment
Share on other sites

I've looked at the issue with @42bs and it seems that the player is correct, but the converter was faulty and generated bad data. Accidentally there must be some undocumented feature of Lynx that allowed it to work. I'll verify my hypotheses later. Now it plays on good emulators :)

Updated converter is in the repository. I'm attaching updated VGM pack.

 

VGMPack.zip

  • Like 1
Link to comment
Share on other sites

1 hour ago, sage said:

... still not working for me 😕

Added a workaround for a Handy bug that we were talking about I was talking about with 42bs. So short lived release 1.1 is now obsoleted by new and shiny v1.2

Here's updated VGMPack that should work everywhere

 

VGMPack1.2.zip

Edited by laoo
  • Like 4
Link to comment
Share on other sites

  • 2 weeks later...

I assume that this could be combined with huffmunch to just extract the stuff you need during one interrupt and feed it to Mikey?

 

The example songs were very nice and the row speed is quite low thanks to the self running oscillators in Mikey.

 

Thanks for sharing! It is very interesting to see the development of music for the Lynx.

Link to comment
Share on other sites

  • 2 weeks later...
On 2/8/2023 at 10:17 AM, karri said:

I assume that this could be combined with huffmunch to just extract the stuff you need during one interrupt and feed it to Mikey?

I have too many ongoing projects and too little time.

I have plans to implement some compression / realtime streaming decompression scheme that could be used while reading data from the cart. There already are such solusions, e.g. LZSS for POKEY

  • Like 1
Link to comment
Share on other sites

I know the feeling.

 

As I try to develop Wizzy at the same time for Atari 7800 and Atari Lynx I might try to develop similar sounding instruments on both platforms in order to use similar music on them. Perhaps the Huffmunch solution that works on the 7800 could be adapted to work on the Lynx also.

Link to comment
Share on other sites

On 1/21/2023 at 5:54 AM, laoo said:

Some News in the field.

1. Lynx support has been accepted to VGM. It will be in version 1.72: https://github.com/ValleyBell/libvgm/pull/105

2. Furnace tracker has now VGM export for Lynx music: https://github.com/tildearrow/furnace/pull/936 (There has been no release yet, but there is nigtly build: https://nightly.link/tildearrow/furnace/workflows/build/master)

3. I've published a tool to convert VGM files (with Lynx music exported from Furnace) to LNX images: https://github.com/laoo/VGM2LNX

 

Caveats

Generated player does not work with Handy or any other Lynx emulator known at the time of writing. Please use only real hardware.

I see that Furnace Tracker supports both Mikey and Pokey.  Is there a way to get music from a Lynx game into the tracker?  I've searched for something similar to ASMA for the Lynx.  Basically, I'd like to try to get a conversion of Lynx BasketBrawl title music on the 8-bit computers.  I have absolutely zero experience with trackers or music coding of any kind.

Link to comment
Share on other sites

32 minutes ago, Stephen said:

Is there a way to get music from a Lynx game into the tracker?

Short answer - no.

 

There was some guy interested in chip music preservation who was working on an ASMA driver for the Lynx. I have no idea if it became reality or not.

 

Even if you have the chip music you need to define the used instruments in the tracker. @miker amd @laoo have created some wonderful sets of instruments in Furnace tracker for the Lynx. Just browse the examples.

 

But to create the melodies and rhythms you are pretty much on your own.

  • Thanks 1
Link to comment
Share on other sites

5 hours ago, karri said:

Short answer - no.

 

There was some guy interested in chip music preservation who was working on an ASMA driver for the Lynx. I have no idea if it became reality or not.

 

Even if you have the chip music you need to define the used instruments in the tracker. @miker amd @laoo have created some wonderful sets of instruments in Furnace tracker for the Lynx. Just browse the examples.

 

But to create the melodies and rhythms you are pretty much on your own.

Thanks.  Far outside my skillset but I guess if you don't try, you don't learn.

Link to comment
Share on other sites

  • 10 months later...

There has been finally a release of VGMPlay 0.51.1 with Mikey support: https://vgmrips.net/forum/viewtopic.php?p=17287#p17287

 

If someone would be interested with dumping music from Lynx games Felix already can do this from the level of lua script but I can make a small release with dumping exposed in UI

obraz.png

Edited by laoo
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

4 hours ago, laoo said:

There has been finally a release of VGMPlay 0.51.1 with Mikey support: https://vgmrips.net/forum/viewtopic.php?p=17287#p17287

 

If someone would be interested with dumping music from Lynx games Felix already can do this from the level of lua script but I can make a small release with dumping exposed in UI

obraz.png

Great news. There is a few instruments like the flute in "Shadow of the Beast" that I would love to understand how they coded it.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...