if I set prm to 256 the value disappear in 1tracker, like for 0. If I set something else (I haven't tried all values though), I get some slides, so after setting it once, I can't cancel it.
127 2017-08-11 08:38:04
Re: new engine: pytha (22 replies, posted in Sinclair)
I have a question about the 1tracker version of this engine. If I understand well, the last column, for drum, has D, prm and Kp. D set the drum type (1=kick, 2=hihat, 3=snare), prm set the parameter for kick (slide speed), Kp more parameter such as starting pitch.
How can we reset this in 1tracker? I wanted to add some effects to the drum, but if I set let's say 002 in the prm and 64 into Kp, I can't go back to "normal" mode, because 0 (empty) is like no new parameter has been set so it continues to has the effect and there is no way to reset the previous ones.
Also it looks like the volume for noise drums such as hithat (2) is working with a value into prm, but not for snare (3)
It's not in the doc but the little d close to T1 and T2 is for detune. That's convenient.
1 drum configuration
omitted if bit 2 of word 0 is reset
0..7 drum parameter
if mode = kick, set the slide speed
if mode = noise, set the volume
8..14 if mode = kick, set starting pitch
14..15 set drum mode: 00 = kick
10 = noise hi (hihat)
11 = noise lo (snare)
128 2017-08-10 12:56:50
Re: Call for Action: LSengine tribute musicdisk (7 replies, posted in Sinclair)
I've just sent an email with my contribution.
129 2017-08-04 13:14:09
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
AY-3-8910 would be cool, indeed, even if there are already good alternatives (Vortex Tracker for example). What is great is we can change engines so it makes trying new sounds easier.
I've almost finished a complete project on 1tracker (a waltz using Utz's pytha engine), and I must say 1tracker made it really easy to create the song. It's great to write the name of the parts we need, since there is no song structure like in conventional trackers. It also helps to prevent to loop too much some parts, because you have to copy them by hand!
Online help is simple, and useful.
I only miss the cursor following song during replay, but we can live without it.
The interface looks great.
130 2017-08-03 14:12:02
Re: Tritone on Arduino (15 replies, posted in Other Platforms)
@chupo_cro: I've tried your code, and it seems to fix the problem, thanks.
I don't remember how was Shiru's code before he fixed the tempo problem, but now we have both the correct tempo, and the songs won't halt after a while (the "bourrasque" tune lasts 2 minutes, until the end, after it loops, instead of 10 seconds before)
Like for the other engines, we can add a nice led for lighning during the beats:
if(drum_pulse_length)
{
--drum_pulse_length;
digitalWrite(LED,HIGH);
}
131 2017-07-29 21:07:03
Re: Octode on Arduino (37 replies, posted in Other Platforms)
my skills are not that high, but I found it funny to add this in the arduino code:
#define LED 8
/.../
if(!click_drum_len)
{
/.../
}
else
{
digitalWrite(LED,HIGH);
/.../
}
so now I have a led which pulses during the drum beats!
I'm still working on my AY+SID+1bit player PCB, I should send it soon to the maker!
132 2017-07-18 20:52:37
Re: Call for Action: LSengine tribute musicdisk (7 replies, posted in Sinclair)
getting fame thanks to a 1-bit composition? Count me in!
133 2017-07-18 19:45:31
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
That's cool.
And thanks for adding the SN76489 engine. It's possible to use vgmplay (http://www.mjsstuf.x10host.com/pages/vg … gmPlay.htm) to convert the exported vgm to a binary which can be played on real hardware, such as the Megadrive (I've made such an export but I haven't tried on my megadrive yet, but there is no reason why it wouldn't work). See attachment and the quick test, the .bin is the binary for megadrive (works with the dgen emulator).
134 2017-07-18 17:22:58
Re: new engine: Vibra (3 replies, posted in Sinclair)
nice for our Chinese users... and for the others as well
135 2017-07-15 21:32:17
Re: SillyVenture 1-bit Compo (43 replies, posted in Atari)
wow, you're talking Polish as well Utz!
136 2017-07-12 20:58:36
Re: next gen engine ideas (135 replies, posted in Sinclair)
I find this interesting nevertheless (I've only tried it from the fuse emulator). For the previous one, it reminds me of some SID effects, like the intro of Cybernoid: https://www.youtube.com/watch?v=bYQ9zUWVG4o (it's almost the same note!)
137 2017-07-10 21:43:25
Re: PCSPE VSTi - create oldschool PC Speaker music with a DAW (34 replies, posted in Other Platforms)
oh, I've tried several things, but didn't realise it was because of the output level. It works perfectly now, thank you!
138 2017-07-10 20:09:26
Re: PCSPE VSTi - create oldschool PC Speaker music with a DAW (34 replies, posted in Other Platforms)
ah, I like this very much! It works fine with LMMS. But the sound is strange if we play several instance / channels together (maybe because I'm using the wine "emulator"):
http://picosong.com/WBP2/ (the exported version sounds a bit different from the one during replay, but it's quite similar anyway).
Here is this lovely tune with only one voice: http://picosong.com/WBCd/
139 2017-07-03 08:13:02
Re: DiHalt 2017 (July 1-2) (20 replies, posted in Sinclair)
Hi Garvalf
I've never heard the Dune soundtrack, I'll have to check it out.It uses the excellent zbmod engine that utz wrote last June. A three channel digital engine using samples.
it's not especially the music, rather the general mood, like it could be added to the track list: https://www.youtube.com/watch?v=FjHon6yg-r8 (there are even some glitches and "experimental sounds" in the first song)
Ah yes, I should have thought to that zbmod engine... Well done, it doesn't sound like samples at all at first hearing.
140 2017-07-02 22:34:45
Re: DiHalt 2017 (July 1-2) (20 replies, posted in Sinclair)
That's a shame mate. I was looking forward to a new Beeper track in your very recognisable style.
Thank, yes it's a pity, I want to make more beeper music. I've listened to the tracks, all of them are excellent. The Temporal Beeper is very experimental, and I like that much because it remains musical. The mood reminds me the Dune game, if you know what I mean. What engine did you use?
The Last Summer is very heavy. It almost sounds like some FM music when then try to emulate Metal Guitars. The other two tracks are great too. I was wondering if "Drive" was made by Ulz but it's not the case. (but I was already sure "the last summer on earth" was)
141 2017-07-02 22:26:49
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
It's strange because on some computers (linux based), 1tracker can work ok, then suddenly it stops responding, for example if I focus on a text editor (no other hungry applications, like firefox or a music tool are running). Then, after 10 seconds, all the notes are coming together. Then it will freeze for some seconds etc. I don't have this responsiveness problem with other applications. The "top" command tells me 1tracker is using 30 % of my CPU, which is quite much, but not that much (firefox can go above that..).
On another computer (same OS, but different hardware), it works fine. There the CPU is not more than 4%, even when playing a tune.
Anyway, I like how 1tracker adapts to the sound engines. I've looked quickly to one engine source code, and even if I don't understand much, it seems to be very cleverly done. Well done and thank you, I believe it must be a huge amount of work to program this!
142 2017-07-02 22:15:42
Re: new engine: pytha (22 replies, posted in Sinclair)
I'm working on a tune with this engine (thanks to 1tracker). It has some very interesting effects, and it's quite enjoyable to fiddle with this! The LFO in particular is fun.
143 2017-06-30 21:01:50
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
oh yes, sorry, I should have reported my tests. I haven't tried 1tracker as much as I wanted. I managed to cross-compile it for 32 bit from my 64bit computer. I still had a problem for launching the binary, but it was a graphical card issue on my system. Several days later I tried the binary on another computer and it worked (as 32 bit on 64 bit system)! I eventually wanted to report it here meanwhile.
144 2017-06-30 20:56:58
Re: DiHalt 2017 (July 1-2) (20 replies, posted in Sinclair)
oh, it's probably too late for me now. I was busy with some YM2612 stuff...
145 2017-06-26 20:30:32
Re: Multichannel/unusual PC speaker music (5 replies, posted in Other Platforms)
interesting find. Those 3 tunes reminds of some ZX music to some extends.
146 2017-06-26 20:28:38
Re: Impulse responses (2 replies, posted in General Discussion)
it's a funny idea. I've made the program in basic, I'll try to upload it to my zx and record this (I'll probably do it while recording something else)
147 2017-06-21 09:25:00
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
I've tested on a 3rd computer with 64 bit system, same problem.
On Linux mint 17, 32 bit version, with G++ version 4.8, it compiles well (still with warnings), and I can launch the binary, which work as well, so it's probably a problem with 64 bit. Shiru, have you tried compiling it for windows 64 bit?
The problem is the 32 bit system is from a virtual machine, and if I copy the binary to my 64 bit system, it can't launch because of some 3d drivers which I don't have on my system (and I don't think you can have both).
I see also in the code a few files related to ym2612, AY and such, do you intend to support more chips?
148 2017-06-20 21:44:32
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
I'm wondering if it's not a problem related to the architecture. I'm using a 64 bit system, maybe it's the cause. I'll try to compile this on a i686 system.
149 2017-06-20 15:33:35
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
I've tested again with g++-5 instead, and it's the same error.
Btw during compilation, I see I get quite many warnings, like this:
angelscript/angelscript_jit/as_jit.cpp: In member function ‘void SystemCall::call_64conv(asSSystemFunctionInterface*, asCScriptFunction*, assembler::Register*, ObjectPosition)’:
angelscript/angelscript_jit/as_jit.cpp:3906:35: warning: offsetof within non-standard-layout type ‘asCContext’ is undefined [-Winvalid-offsetof]
eax = as<int>(*arg0+offsetof(asCContext,m_status));
I don't know if it's related or not.
Which g++ version are you using Utz?
150 2017-06-20 14:37:28
Re: 1tracker v0.47 (166 replies, posted in Sinclair)
it sounds interesting, and the compilation is flawless on my Linux Mint (18) PC, using g++ 4.8, but I can't start the generated binary:
./1tracker
Error: Can't load font '
I already have libsdl-ttf2.0-0 installed.
edit: I got it, the source package is missing the resources provided by the other archive, which I've copied. However, I still have an error, now it's:
./1tracker
terminate called after throwing an instance of 'int'
Abandon