Sonic and Sega Retro Message Board: GenesisTracker Public Beta - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 3 Pages +
  • 1
  • 2
  • 3
    Locked
    Locked Forum

GenesisTracker Public Beta Windows/Mac/Linux

#16 User is offline Andlabs 

Posted 25 August 2010 - 01:14 PM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
Ok new build!

http://idisk.mac.com/pietro10-Public/gtpubbeta2.7z 30MB

New features:
  • Fixed the Play Song crash on Linux and Windows. There might be more crashes; if so please let me know.
  • 100/200 support.
  • 3XX support (with 300).
  • XM import. The import is rudimentary (don't try PSG noise or leave instrument names blank; they'll kill you) but effective enough to start. There is a drop-down for choosing which sample to grab from the XM; this will be implemented in the future and only available for DAC.


Enjoy!


#17 User is offline MaliceX 

Posted 27 August 2010 - 01:25 AM

  • I'm back, mofos!!!!!
  • Posts: 42
  • Joined: 29-July 06
  • Location:Laverton, VIC, AU
  • Project:Audjoo Helix VSTi Alternate Manual
Okay, tested so far:
---XM made with OpenMPT (via compatibility export) doesn't seem to import due to module header not 0x114. Have't tried with a MilkyTracker XM yet, but ugh.
---Play song works, very laggy however. (EDIT: Confirmed laggy realtime playback on both Win7 x64, and XP SP3 x86)
---Pressing Play Song repeatedly would double/increase the playback speed until the song ends/stops.
---Saving a song with a different pattern length will change back to 64, omitting anything past the 64th row.
---300 doesn't work properly (ie: notes remain 'stuck' to previous note instead of bending with previous 3xx value or legato?). 3xx works however. :D


This post has been edited by MaliceX: 29 August 2010 - 12:18 PM

#18 User is offline Mr Lange 

Posted 10 September 2010 - 01:41 AM

  • A wise guy eh. I know how to DEAL with wise guys.
  • Posts: 1190
  • Joined: 27-August 10
  • Gender:Male
  • Location:The Land of Waldos
  • Project:Sonic Utopia, Sonic Overture
  • Wiki edits:1
I love you forever andlabs.
I've been working with TFM Music Maker for some time, combining it with seperate trackers working very hard to get tempos to sync up. For the most part, it worked, but was frustrating and time consuming.
I've been waiting a long time for a tracker designed specifically for Genesis music. And now I can die in peace. I can't wait to try this out.

#19 User is offline SegaLoco 

Posted 25 September 2010 - 02:54 PM

  • W)(at did you say?
  • Posts: 999
  • Joined: 16-August 06
  • Gender:Male
  • Location:Corpus Christi, TX
  • Wiki edits:79
Well, trying to run the first version, I got a SIGSEGV on line 31 of mainwindow.cpp

CODE
31    module = Module();


Trying version 2 right now, if the same bug persists I will say.

Edit: Yup, same behaviour in v2.
This post has been edited by SegaLoco: 25 September 2010 - 03:00 PM

#20 User is offline Andlabs 

Posted 25 September 2010 - 09:27 PM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
What happens if you build from source? We fixed it. Make sure you are running PortAudio v19. I need to find a way to make sure you're not linking it to v18...
This post has been edited by Andlabs: 25 September 2010 - 10:51 PM

#21 User is offline Andlabs 

Posted 12 January 2011 - 06:40 PM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
OK so I've started working on my sound driver and just this morning started working on the export function for it. During the development of the driver, I realized I didn't have a clear plan for AMS/FMS, since that depends on the state of the global LFO. So the question is do I make 8xx a panning/AMS/FMS property and erase AMS/FMS from the voice definition, or make 8xx just panning and have AMS/FMS in the voice definition?

A few months ago I added a rudimentary piano roll interface to the tracker as well. The next version will feature it in all its black-white-and-grey glory =P

Finally, one of these days I have to analyze the code base again...

#22 User is offline Ritz 

Posted 13 January 2011 - 07:53 AM

  • Subhedgehog
  • Posts: 3811
  • Joined: 01-January 06
  • Gender:Not Telling
  • Location:Glimmering Cornhole Zone
  • Wiki edits:2
Piano rolls? I love piano rolls. I can't wait for this.

#23 User is offline Aerosol 

Posted 13 January 2011 - 10:23 AM

  • FML and FU2
  • Posts: 9290
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
I hope you plan to make the piano roll more flexible than Anvil Studio's. It's a pain to work with.

#24 User is offline TmEE 

Posted 14 January 2011 - 05:15 AM

  • SG-1000 !
  • Posts: 1720
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Bug Blaster SG-1000
  • Wiki edits:11
Will there be an option for regular tracker layout ? I cannot stand piano rolls, I've tried to, but never succeeded...

#25 User is offline nineko 

Posted 14 January 2011 - 08:55 AM

  • I am the Holy Cat
  • Posts: 5503
  • Joined: 17-August 06
  • Gender:Male
  • Location:italy
  • Project:I... don't even know anymore :U
  • Wiki edits:5,251
QUOTE (TmEE @ Jan 14 2011, 11:15 AM)
Will there be an option for regular tracker layout ? I cannot stand piano rolls, I've tried to, but never succeeded...
And here is my first "quoted for emphasis" of 2011.
It appears that people who like trackers and people who like piano rolls are mutually exclusive... Some people (like Tweaker v.png ) can't touch a tracker even if you point a gun to their heads, and some other people (like you and me) can't use a piano roll instead. I've yet to find someone who likes both kinds of interface...

That said I didn't actually test the GenesisTracker, I am just talking in general about piano rolls and trackers.

#26 User is offline Aerosol 

Posted 14 January 2011 - 09:14 AM

  • FML and FU2
  • Posts: 9290
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
QUOTE (nineko @ Jan 14 2011, 08:55 AM)
QUOTE (TmEE @ Jan 14 2011, 11:15 AM)
Will there be an option for regular tracker layout ? I cannot stand piano rolls, I've tried to, but never succeeded...
And here is my first "quoted for emphasis" of 2011.
It appears that people who like trackers and people who like piano rolls are mutually exclusive... Some people (like Tweaker v.png ) can't touch a tracker even if you point a gun to their heads, and some other people (like you and me) can't use a piano roll instead. I've yet to find someone who likes both kinds of interface...

That said I didn't actually test the GenesisTracker, I am just talking in general about piano rolls and trackers.


Hi.

#27 User is offline amphobius 

Posted 14 January 2011 - 09:48 AM

  • where are the japanese shaman girls, lintahlo?
  • Posts: 2102
  • Joined: 19-February 08
  • Gender:Male
  • Location:Northern Ireland, Belfast
  • Project:Sonic Thrash, Sonic Boom, Super Famidev
  • Wiki edits:165
QUOTE (AerosolSP @ Jan 14 2011, 02:14 PM)
QUOTE (nineko @ Jan 14 2011, 08:55 AM)
QUOTE (TmEE @ Jan 14 2011, 11:15 AM)
Will there be an option for regular tracker layout ? I cannot stand piano rolls, I've tried to, but never succeeded...
And here is my first "quoted for emphasis" of 2011.
It appears that people who like trackers and people who like piano rolls are mutually exclusive... Some people (like Tweaker v.png ) can't touch a tracker even if you point a gun to their heads, and some other people (like you and me) can't use a piano roll instead. I've yet to find someone who likes both kinds of interface...

That said I didn't actually test the GenesisTracker, I am just talking in general about piano rolls and trackers.


Hi.

Hey, you too? We should start up a club or something!

#28 User is offline Andlabs 

Posted 14 January 2011 - 10:03 AM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
Yes, the interface will let you switch between the two — and in fact, the code setup I have allows for more interface choices.
This post has been edited by Andlabs: 14 January 2011 - 10:03 AM

#29 User is offline dust hill resident 

Posted 14 January 2011 - 11:18 PM

  • NO TOMMY
  • Posts: 796
  • Joined: 11-January 03
  • Gender:Male
  • Location:London
  • Project:Making music, occasionally writing comics
  • Wiki edits:4
I just want to say, this is a great project. Great work, andlabs.

#30 User is offline TmEE 

Posted 15 January 2011 - 05:48 AM

  • SG-1000 !
  • Posts: 1720
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Bug Blaster SG-1000
  • Wiki edits:11
My personal favorite is "Ordertable Per Channel" instead of "Single Ordertable For All Channels", but I think this one does not get supported ?
This post has been edited by TmEE: 15 January 2011 - 05:48 AM

  • 3 Pages +
  • 1
  • 2
  • 3
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users