Chat

Author Topic: Introductory and beta testing (Hi)  (Read 18658 times)

Offline Demick12

  • Member
  • Posts: 189
  • Enemy Of The Warring States
    • Email
Introductory and beta testing (Hi)
« on: April 24, 2011, 05:06:01 PM »
I would like to introduce myself as I am the newest to the forum here.

To start off, AWESOME JOB! This tracker is about the closest thing I might ever have to Adlib Tracker II without having to use an emulator such as DOSBox! I am excited about this tracker and am eager to see where it will head next!

Things I have noticed thus far:

1.

The actual tracker portion is missing something I find important in any tracker, and that would be volume control. While this may be a personal preference on my part, I find it extremely handy to have that bit of freedom on my side whilst tracking (plus it makes for easier echoing of sounds and is more economical instead of making several different patches with different volumes).

2.

Whenever I edit a sound in real-time (it's actually really handy you have that so one can ear-tweak a patch), the play mode seems to default back into Song Play mode from Pattern Play mode. Weird...

3.

Are you going to implement a link in your program to see the options or even a quick help link? I can understand that you might not necessarily need to put a quick help link in your program, and that's okay as you probably have a readme.txt that comes with it. An Options link would make things a bit easier to manage in-program, and it doesn't have to be too extensive - it just has to display program-specific options you feel the user should have control over.

All in all, I do see a very bright future for this tracker. I want to see this bad boy get of the ground.

Anyway, that concludes my little intro to the world of DefleMask.
« Last Edit: May 21, 2011, 08:17:11 AM by Delek »
Brains:
MAX 330 MEGA
PRO GEAR SPEC

Body:
STRETCH ARMSTRONG

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #1 on: April 24, 2011, 10:04:56 PM »
Thanks for registering on the forum. You are the first user. :D And I hope that a possible tracker popularity can attract more people like you.

About the points:

1. The volume control is available!, on the second column of the channels you can assign a volume from 0 to 7F (hexadecimal input). :D
Or you mean something else?.

2. Yeah, the song play mode is the default mode and the tracker doesn't remember what was the last mode used. So, there's a button to Play the song, and to play the current pattern. Do you think that can be a good idea put a "checkbox" with pattern play?.

3. Yes, on a future release I will implement a "help" button on the main menu. So you can click there and read the effects table and general things about the tracker itself.

Right now I'm finishing implementing the PCM channel, the next alpha version will be launched soon. :D

Offline Demick12

  • Member
  • Posts: 189
  • Enemy Of The Warring States
    • Email
Introductory and beta testing (Hi)
« Reply #2 on: April 25, 2011, 11:09:52 AM »
Awesome.  8)

Ohhhh... THAT's why the volume was funky - it goes all the way to 7f! I should read that readme file. :P

Do you mean to have a checkbox to toggle what kind of thing you are playing at the time? That could be kind of cool.

This thing is much more stable than the Genesis Tracker I tried, but it's not quite perfect yet. It crashed after so many minutes... I can't wait once you iron it out. This thing is going to be great!  :D
Brains:
MAX 330 MEGA
PRO GEAR SPEC

Body:
STRETCH ARMSTRONG

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #3 on: April 25, 2011, 01:09:28 PM »
Do you mean to have a checkbox to toggle what kind of thing you are playing at the time? That could be kind of cool.
:D
This thing is much more stable than the Genesis Tracker I tried, but it's not quite perfect yet. It crashed after so many minutes... I can't wait once you iron it out. This thing is going to be great!  :D
That types of crashes I'm searching right now. Could you replicate the scenario where the error started, or tell me what you were doing before it crashes?.

Thanks!.

Offline Demick12

  • Member
  • Posts: 189
  • Enemy Of The Warring States
    • Email
Introductory and beta testing (Hi)
« Reply #4 on: May 01, 2011, 03:12:30 PM »
I now know the reason it crashes. I have made more than one instrument while trying to write my own song (by that I don't mean "at the same time", which would be impossible and needless anyway). I was only able to get two instruments done during that time. It seems to be the fact that I was editing the patches as the song was playing . Seems the program can't handle editing patches on the fly very well yet.

So if I were to, say put some notes into channel 1 and edit channel 1's instrument as the pattern or song is playing, then after a while the GUI wouldn't respond and Windows would be a whiny byotch.

I hope it has nothing to do with the emulation.

Though, maybe there should be a test area somewhere in the instrument editor and a message that recommends not playing in real-time as one edits the instrument... Well, whatever you have to do.

EDIT: Also, it won't open again in Windows 7 64-bit, and it did work before. Weird...
« Last Edit: May 01, 2011, 05:08:22 PM by Demick12 »
Brains:
MAX 330 MEGA
PRO GEAR SPEC

Body:
STRETCH ARMSTRONG

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #5 on: May 01, 2011, 08:58:10 PM »
If DefleMask doesn't start, simply open config.ini and change "running" value to zero. That's a cross plataform solution that prevent multiple instances of the program. That solution will be changed in the future, because, if the program crashes, you MUST change that value mannualy.

Offline Demick12

  • Member
  • Posts: 189
  • Enemy Of The Warring States
    • Email
Introductory and beta testing (Hi)
« Reply #6 on: May 01, 2011, 09:40:59 PM »
I think you don't understand what I am trying to tell you, so I'll try to explain it a bit better:

While my particular track that I was creating was playing (I didn't have a chance to save it T_T ), I went to edit the instrument for channel 1. Keep in mind the track was playing while I was doing this so I could hear what my changes sounded like. No problems after I had ironed out the FM tone that I wanted. I went into channel 2, put in some notes, and went to do the same thing as I had on channel 1 except making a different FM tone. As soon as I finished with that tone, I went back into "tracker view" i.e. the main view - and everything froze and the track was stuck in loop; none of the GUI worked. I had to CTRL+ALT+DEL to get out of there.

The above situation happens most frequently in Full Screen Mode as opposed to when in Windowed Mode, in which is pretty much the same situation to a lesser degree.

By the way, thanks for that tidbit of information about the "running" flag in the config.ini. I am glad you are patient with me.
« Last Edit: May 01, 2011, 09:45:26 PM by Demick12 »
Brains:
MAX 330 MEGA
PRO GEAR SPEC

Body:
STRETCH ARMSTRONG

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #7 on: May 01, 2011, 10:00:30 PM »
Wow, thanks for that detailed explanation. I changed all the way in which the preview notes are generated, so maybe the bug is already gone. However, I will try to replicate that scenario and see if the error occurs again. Many thanks for all your feedback Demick. :D
« Last Edit: May 01, 2011, 10:45:17 PM by Delek »

nula

  • Guest
Introductory and beta testing (Hi)
« Reply #8 on: May 09, 2011, 09:04:59 PM »
great job, your tracker looks nice, sober and useful. one problem tho, sound has hiccups on my HW. I think it would be easy to implement latency setting to set things right :] Kind regards.

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #9 on: May 09, 2011, 10:58:28 PM »
Thanks for registering, nula. :D

About your problem, if with hiccups you mean that, when you change some parameters, the play routine make small "jumps", it's normal, because DefleMask restart all values of that instrument and everything is set to zero again.

However, this problem will be solved on a future release.

Thanks again, regards.

nula

  • Guest
Introductory and beta testing (Hi)
« Reply #10 on: May 10, 2011, 05:07:53 PM »
You're welcome, I'm happy someone keeps busy with FM synthesis stuff :]

I don't have fastest HW ever but it's not archaic, too (core2duo, 2GHz). on my other machine (core2quad) it's running OK. the jumps are present when playing the song, not touching parameters. I guess you set latency (audio buffer) too low and it can cause problems like this on some hardware. I'm looking forward to next release :]

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #11 on: May 10, 2011, 09:35:23 PM »
That's a weird case. I think that latency is not a problem, I run DefleMask on my Netbook (Atom 1.6ghz) and runs perfectly (and it is a very slow processor). Maybe is your sound driver?, can you record the problem so I can know exactly what type of issue is going on?.

The next beta will be available soon!, very soon!.
« Last Edit: May 10, 2011, 09:39:28 PM by Delek »

nula

  • Guest
Introductory and beta testing (Hi)
« Reply #12 on: May 17, 2011, 10:01:34 AM »
Indeed, that's strange. I recorded several seconds, it's analog output of my laptop. I'm looking forward to new version :]

http://nooly.marshals.cz/temp/deflemask.mp3

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #13 on: May 17, 2011, 01:09:52 PM »
Why I hear the Alpha startup sound?, I think that you mixed versions. The new BETA 1 has a different startup sound. Please uninstall DefleMask, make a clear instalation of the Beta 1 and record again that analog output. Thanks a lot!.
« Last Edit: May 17, 2011, 01:18:05 PM by Delek »

Offline Delek

  • Salí para ver
  • Administrator
  • Hero Member
  • Posts: 1804
    • Delek's Website
    • Email
Introductory and beta testing (Hi)
« Reply #14 on: May 17, 2011, 01:26:03 PM »
Btw, when I go to run->dxdiag the hardware acceleration in the sound options is set to full. If I set it to disabled I hear "buffer" issues on most apps (however, not in DefleMask). Try to change that value and check if the problem persist.

I think that is a sound card problem than a DefleMask latency bug, i've tested DefleMask on many PCs and never heared a problem like that. Please can you tell us what soundcard do you have?, are you running on WXP/WVista/W7?.