From
Robus
→
To
All
10 December 2006
Hello, All
I kept putting off opening this topic because I wanted to somehow finish it tolerably
first version of the editor. Now the editor is playing everything he can play
PT3, but saving music works in too economical mode (test), and
Full playback of the melody with INTТ division is not implemented. Really no
also effects 1xxx and 2xxx, but this is all temporary.
Therefore, I will start this topic with the sound card. Everyone is terrified of the SB regime. U
I have the simplest sound card ALS4000, which costs $4 and is great
Port 220 is supported and DMA works great. One is included with it
Regency driver, which is, like, SB16 emulation. Although it just opens in Windfall
access to ports. That's it, all problems with sound are solved. We were talking about Win XP, in 98Toy
You don’t need to do anything at all, just run Windows or DOS. And no need for XP
install no DOS. Although in the current version of the editor it’s just small
crap, with TURBO-DMA mode, and some SBs don't have this in stock, but that's me
I'll clean it up. There are also SB emulators that I also tried and they work,
albeit clumsily. There is Sound FX 2000, there is VDM Sound, but they require damn
registration. There is also GUS-APPS, which, however, simply emulates GravisTa itself
terrible, but SB16 emulates.
In general, MASON was written for the mode of dividing INTТ into UnF parts, which is specifiedteam right on the track. You can also automatically discard the division and
transfer the additional track to Turbo Sound, to the second AY.
Now I have completely written a player on Speccy, which consumes 3000..4000 cycles.
The first version of the player is not stable in INTT, but the latest version will be
stake Although even now the player almost never jumps into INTTe. I'll try by morning
finish measuring the cycles so that people can evaluate the result. I also ask
provide melodies for testing. Of course, I understand that this is not audible
It’s so easy to determine, but UglyukiF should not get through.
But there is a very unpleasant feature. Unfortunately, I'm not very good
wrote a music compiler, made a logical mistake somewhere and the music is not very good
well Enhanced. Approximately from the original (PT3 or ASC) increases by
size by 10-15%. The largest size I received was 14 kilobytes,
the player itself takes up another 1 kilobyte. In general, it upset me, and I myself
the compiler packs music on average in about 10 minutes on a 1000th processor,
I decided to write it in a high-level language - what a fool. And that would be interesting
find out from the masses whether a module of about 16 kilobytes, but stable, will satisfy you
in an interrupt and requiring 3000 clock cycles? Although this question is closer to programmers.
The editor himself is ready to send it to those who contact me directly. I don'tIt’s a pity to share, but I don’t want to post the unfinished work. But I warn you,
There is no support for Turbo Sound yet.
Brief description of features:
X It is impossible to select an envelope with a frequency of 0, this was done on purpose so that it would be possible
indicate the envelope effect in the column, but take the last value and not 0.
X For each of the ABC(E) channels (track) there are two tracks. The second track is turned on
effect. I would generally make a software limitation on this function, because
As a result, the melody turns out beautiful, but the dimensions. Dear musicians, have mercy
programmers, because you also need to put the graphics and code somewhere. Initially this
the function was intended for use in the CuberDie demo, where for certain
effects, and this is about 15-20 seconds, unique sounds are obtained, and then that’s it
back to normal. So don't freak out!!!
X For each of the ABC(E) channels you can select your own track with your own
length. (E) These are the envelope frequencies.
X The number of tools and ornaments is 256, although only available from 0..Z
X The ornament can be set to S.T. (Sound Tracker) mode, which allows
loop in sync with the instrument. Half of Agent-XT's melodies are glitchy in PT3.
X Well, and most importantly, it is a very fast player. Although perhaps I forgot and
PT3 player has long been written in 3000 clock cycles...
You won’t really appreciate the convenience yet, because there are no copies or blocks. EditingThe tool is not fully completed, and some values cannot be changed at all.
But in any case, thank you for being at least somehow interested in the editor. Otherwise I
I often think that the old way of programming was originally
repels me from my work.
From
Vladimir Litvinov
→
To
All
10 December 2006
Hello Robus
Rob> The editor himself is ready to send to those who contact me directly.
Rob> I don’t mind sharing, but I don’t want to post the unfinished work.
I'm waiting - xsample1978 is the one on mail.
From
poisoned cyberjack
→
To
All
10 December 2006
Hello Robus
Tough! Give me two!
that is, where you can look - so far it seems to please...
From
Robus
→
To
All
11 December 2006
Hello Robus
Rob> Now I have completely written a player on Speccy, which eats 3000..4000
Rob> bars. The first version of the player is not stable in INTT, but the latest one
The Rob> version will stand as a stake. Although even now the player hardly jumps into
Rob> INTТе. I'll try to finish measuring the clock cycles by morning so that people
Rob> could evaluate the result. I also ask you to provide melodies for
Rob> testing. Of course, I understand that it’s not so simple by ear
Rob> to determine, but UglyukiF should not get through.
Here are the compiled melodies for example!!! There will be three numbers, the first one is
the current value of clock cycles in the interrupt going to the player, the second is the minimum
the value of the clock cycles, the third is the maximum value. I warn you that when
channel cycle processing will have the largest value, so it is foolish to assume that
this is the peak value, because usually towards the end of the melody and demo
are ending. I hope I didn’t mess up the definition of the beats.
File: 7threa#1.zip http://zx.pk.ru/attachment.php?attachmentid=4283
File: 7threa#2.zip http://zx.pk.ru/attachment.php?attachmentid=4284
File: 7threa#3.zip http://zx.pk.ru/attachment.php?attachmentid=4285
File: E-type!.zip http://zx.pk.ru/attachment.php?attachmentid=4286File: Poweru#3.zip http://zx.pk.ru/attachment.php?attachmentid=4287
From
Robus
→
To
All
11 December 2006
Hello Robus
Rob> Х Well, and most importantly, this is a very fast player. Although perhaps I
Rob> I forgot, and the PT3 player has long been written in 3000 clock cycles...
And a couple more... Damn, why not add support for scl, tap, tzx??? Otherwise
It’s stupid to somehow pack something that’s already packaged with zip in order to put it out there...
File: Socoban1.zip http://zx.pk.ru/attachment.php?attachmentid=4288
From
Mike
→
To
All
11 December 2006
Hello, karbofos
Dear Robus! Modern cards, or rather their drivers, have long been no longer
support SB compatibility and do not have its emulation. For me it's certainly not
will be a big problem, since I have both SB and WSS and GUS in stock
compatible cards, but this will be a problem for many people, especially those
who sits with built-in sound and does not intend to buy anything. Third party emulators
However, they don’t always work directly and not everyone has them. I think that
It would be more appropriate to output via DirectSound. But in general - respect.
:v2_thumb:
From
karbofos
→
To
All
11 December 2006
Hello Robus
I have a sound blaster pci compact 128, I barely found firewood for DOS, but it works
for some reason they don’t want to (they’re such bastards :) )
if a mason will work with my blaster under HP then give it to me
krba{ы}mail tchka ru
From
Vyacheslav Kalinin
→
To
All
11 December 2006
Hello Mike
Mik> I think it would be more appropriate to make the output through DirectSound.
Robus, please tell the person why it is not more appropriate. :)
Because I, too, have not yet learned all the details from you personally, I thought like Mike.
From
Stanislav Lomakin
→
To
All
12 December 2006
Hello new art
sb rules - look, you will be able to launch the subject under Linux on Dosbox ;)
..but for the rest, all manufacturers have long forgotten about the Sat-compatibility mode. and
if those for whom sound quality is unimportant can take it for pennies
Sat-compatible nightmare, then those using semi-professional/professional
sound speakers with good acoustics, all that's left to do is suck the paw
From
Witch Doctor
→
To
All
12 December 2006
Hello, boo_boo
everything is clear, but... there is no such hardware... then it’s not clear why there is a need for it
write, no matter what it is, if it no longer exists...
From
Pawel Swiridenko
→
To
All
12 December 2006
Hello, Witch Doctor
PC hardware is the most iron-clad hardware in the world!!!
Compatibility percentage is like 0!
If it's an Amiga thing, please service the chipset more correctly and everything will be fine! :)
From
Robus
→
To
All
13 December 2006
Hello, Witch Doctor
> everything is clear, but... there is no such hardware... then it’s not clear why under
> write it, no matter what it is, if it no longer exists..
Someone is sitting on an Amig and says, there is no such Windows software, there is Work
Bench, why write for Windows if you have WB. And if not, then why am I going to
radio market and buy a sound card from 2005 and use it with support
SB? I probably moved about 10 years in time... =) Again
Disputes begin about what sells best. I don't use programs
which require the processor to exceed 500 megahertz and use Windows. And if I use it then
as a last resort. Almost 100% of the software on Speccy for Tsitsi require such
parameters precisely because they are written for Windows. That's why I write under
DOS, so video, sound, etc. are directly available. And I'd rather lose a week
having written the harness under DOS, which I will use as an excuse and say, well, here you are
you will get 1 gigahertz and video with Direct support, and also install XP with
lots of memory. And all you have to do is buy SB... I love fast programs...
From
Stanislav Lomakin
→
To
All
13 December 2006
Hello Robus
no, in fact it’s not a bad option - DOS is emulated with a bang under everyone
major OS. It seems like Atarev’s midi software is used by some under emulators
musicians :rolleyes;
A; That's the problem with Windows programs - you can only run them in Windows, what the hell
disgrace...
From
Robus
→
To
All
13 December 2006
Hello, boo_boo
boo> no, in fact, it’s a pretty good option - DOS is emulated with a bang
boo> under all major OS. seems like Atarev's midi software is used under
boo> emulators for some musicians
boo> but the problem with Windows programs is that you can only run them in Windows
boo> what a disgrace...
Stanislav, we are unlikely to be able to justify our faith with Coding, which is very different from
drawing windows and, through a million procedures, cramming information into it. I already
tried, but every time I came across the fact that God for the interlocutor is not
the ability to write code, and Windows itself. Therefore, they can attack you as well as me.
attack. But in general, not all major operating systems run DOS applications, since with
Every year there are more and more glitches in Windows. Although DOS under Windows is
a simple process practically no different from the execution of any 32-bit
tasks. And what kind of atari midi software is this? Are you talking about a standard 4 channel?
Atari?
From
Witch Doctor
→
To
All
13 December 2006
Hello Robus
Well, the point is that the program is, as it were, for the people?
1. okay - you bought the sound, I bought the sound, but someone doesn’t know anything about hardware and can’t
buy for this reason, someone has the case sealed for a 3-year warranty.
or here I have: 3pci slot - 1 is covered by a huge “dual-slot” heatsink
video 2nd - TV tuner 3rd - creative5.1, and many have network cards in this place. And
where should I put it? It was possible to install a network adapter to install MAYA...
2. Rob, my friend, don’t confuse warm with soft - it doesn’t sell better, it’s behind by
10 years, not behind - we proceed from what is available, and most of it is available
“a little” more than 500 MHz and such sounds. and few people will rush to change
now, and with each new software and hardware this will get worse, and this
obviously...
All I’m saying is that it’s a shame that in this way the number of powerful people is narrowing
use the product. In addition, there is Vortex. and he doesn't need anything. except
more advanced editing tools - but that's another story
From
Robus
→
To
All
14 December 2006
Hello, Witch Doctor
> 2. Rob, buddy, don’t confuse warm with soft - better doesn’t sell better,
> is 10 years behind, not behind - we proceed from what is available, and what is available
> most of them are “a little” more than 500 MHz and these are the sounds. and
> few people will rush to change it now, and with each new software and hard it
> will get worse, and that's obvious...
I promise that after finishing and debugging this version, after finishing
OverLoad, CuberDie and SurgicalFantasy, I will write everything again under OpenGl, and
more precisely for the part of OpenGl that deals with graphics. But it won't be
before September 2007... But all the same, DOS, or rather what allows me to
direct to the processor, video, sound - the BEST of the BEST!!!
From
karbofos
→
To
All
14 December 2006
Hello Robus
Robus, it doesn't work for me. I downloaded firewood under DOS - (creative source from
me) tried to install everything - they don’t work, there’s no sound under Windows. What to do?
look for an older video card?
From
karbofos
→
To
All
14 December 2006
Hello, boo_boo
phew, that is, not video, but sound, of course I wanted to say :))
From
Stanislav Lomakin
→
To
All
14 December 2006
Hello Robus
Rob> But in fact, not all major OSes run DOS applications, since
Rob> every year there are more and more glitches in Windows. Although DOS is under Windows
Rob> this is a simple process practically no different from any execution
Rob> 32-bit task.
well, if you have a powerful processor, there are still emulators: dosbox and vmware, to
example. although vmvar is only so-so with sound, but in dosbox sb mode it’s not bad
supported Well, in general, it’s easier to put dos anywhere, if it’s necessary. to
For example, on my laptop DOS flies, but Windows, ahem... not so much)
I’m looking at this from my vantage point - I don’t use Windows in my life, so starting
Windows programs are a real guard for me
Rob> What kind of atari midi software is this? Are you talking about standard 4x
Rob> channel Atari ?
atari st. page with sound software for it:
http://tamw.atari-users.net/timidi.htm
Atari midi editors are very, very usable, even though they are a hundred years old
lunch
From
Witch Doctor
→
To
All
14 December 2006
Hello Robus
Rob> I will write everything again for OpenGl, or rather for that part of OpenGl
Rob> who deals with graphics
What does this have to do with the music editor? Rob, can't you hear me :( we're talking about direct sound and
sound
From
Robus
→
To
All
15 December 2006
Hello, karbofos
kar> Robus, it doesn't work for me. I downloaded firewood under DOS - (creative source
kar> I) tried to install it in every way - they don’t work, there’s no sound under Windows.
kar> What to do? look for an older video card?
No, don't look... I told you I screwed up and used TURBO-DMA!!! If you
If you pay attention, you will see that the editor also gives you a port, but which one weighs
sound and DMA and even the SB version, but in any case it says NoSound, I’ll lay this one down
I'll fix it, it's simple, but it requires some digging into initialization... So
Your sound is normal... I'll fix everything... I told you it's raw
version... For the New Year, immediately after OverLoad, I will post a more human one
option. Sorry for the glitch... =(
boo> atari st. page with sound software for it:
boo> http://tamw.atari-users.net/timidi.htm
boo> Atari midi editors are very, very usable, even though they are a hundred
boo> years at lunchtime
In general, Atari sound is a MIRACLE!!! No matter how much I love Speccy, the sound in Atari is very
cool, and the most magnificent thing is the crossing of two channels into one, on which
such juicy bass are made!!! I've been looking for editors for PiCi on Atari sound for a long time,
but - only through emulators... =(> what does this have to do with the music editor? Rob, can't you hear me, we're talking about direct
> sound and sound
I heard you very well... I myself understand that there is nothing complicated to
transfer to Di.So. sound. Moreover, I already have the MusDr player completely ready
(Mason-AY) which produces a ready-made buffer for playing sound under Windows. Yes
tried it. But the editor has a video link, where SEGMENTs are used, which
speeds up executable code by about 6-7 times. Windows selects one process with
one memory segment and does not allow you to configure it. In the end I have to write
linear code with simple offsets. This is an incredible limitation that narrows
the will to write the program is doubled. So it turns out that it’s really more profitable to sit
program by IFami and THENami. In general, this is what I call drawing rafts in the window. I
I know that I’m exaggerating, but judge for yourself because of Windows I’m changing, for example, the Z80 emulator,
which on ASMA with segments requires 10-15 processor commands to
emulate any Z'etnik team for a thousand teams, in the form of an IF. You yourself
you are well versed in programming, aren’t you sick of knowing that your
IF or FOR turns into a thousand processor commands? Same here in the editor
on the 400th PiCi the AY emulator takes up approximately 0.01% of the processor. And now
you will have to generate sound at gigantic speed and wait like the last donkey for fateDirect will re-encode it into Wave, and it will give it to the driver, and he will give it all back and forth.
and !!!rafts!!! passed this on to the sound card. I apologize for exaggerating. I am this
I’ll do it, even if it slows down, but this is for the lazy.
Sorry that I'm such a lover of speed and quality. In the first version, of course,
not much quality, but I will finish everything to perfection. By the way, I'm at work today
dug up the Sound-Kodak standard. Surprisingly, the sound also plays on
my motherboard, which has Yamaha built in. So, apparently, this version will be
play with modern sound systems. By the way, Kodak is no different from SB.
It’s just that it’s not 220 but D000, only some commands are missing, for example
sampling frequency, this register is completely ignored, just 48000 hertz!!!
From
Robus
→
To
All
16 December 2006
Hello, Witch Doctor
> Well, what can you do - rafts in the window - it's not fatal, after all?
Of course it’s fatal... This is the death of Coding, this is the level of first knowledge
computer, when on the Speccy they learned to press something convex (keys), and on
Letters were drawn on a white canvas (monitor).
> The main thing is fast in terms of time and complete in terms of interface, and speed is
> is acceptable and will be OHO
Fast on time??? Highlighting the symbols is really fast, but make sure that
If it worked everywhere, it would be the same as with SB. Except for cheap sound, cheap
video.
The speed cannot be acceptable under Windows, and even draw rafts on
canvas (monitor). I never recognize work - work that is only that and
works while Windows does everything, and even with errors. So this is typical
degradation and I am ashamed that people are able to appreciate this. It's the same as in
modern music (pop, etc.), the speakers seem to twitch, but the full
mediocrity...
From
Witch Doctor
→
To
All
16 December 2006
Hello Robus
Oh! This is it! :) Well, what can you do - rafts in the window - it’s not
deadly? The main thing is fast in terms of time and complete in terms of interface, and speed is
acceptable and will be IT :)
From
elfh
→
To
All
17 December 2006
Hello Robus
Robus, I understand you, but I have a laptop with soundmax digital audio - I looked
dos driver, couldn't find it. There is also pcmcia creative audigy2, but now something is wrong
pcmica slot - you need to take it to the service center. I can't work in yours
editor, but I want to.
Many suffer from a rapidly changing world - nothing can be done about it.
From
Witch Doctor
→
To
All
19 December 2006
Hello elf
Idealization and final realization are, alas, incompatible things... I persuade you
do it for the majority and quickly. No one will appreciate the guts of the program... But
functionality, etc. - yes. Everything has its time. But it doesn’t wait, it goes away :(
We were all licking the code... but we could have done something useful during the same time...
why are there so many imperfections and demo versions left... eh... We should be afraid
namely a perfect semi-finished product and force yourself to make a full-fledged product.
I think if Black Raven and others had licked him until he squeaked, we would never have
we saw it, but I’m sure there was something to optimize there.
From
poisoned cyberjack
→
To
All
20 December 2006
Hello, Witch Doctor
> I think if Black Raven and others licked until they squeaked, we would never
> we didn’t see it, but I’m sure there was something to optimize there.
Yeah - the only thing that’s a pity is that it became monochrome - although according to the first shots in
ZX-Format was a little color...
and returning to the topic, the editor tried to look (thanks, Robus, for the letter
by the way!!!) - it doesn’t start on my machine (((well, of course - built-in
sound.
now it will probably be easier for a musician to buy a new spec for himself than for a PC
the “correct” sound for this editor... and in this case it turns out that
the editor is made for no one (((it’s a pity, the possibilities are better (again, it seems),
than the protracer (and/or vortex)... I was especially pleased with the fast player - for dem
that's it.
From
Robus
→
To
All
21 December 2006
Hello, psndcj
psn> now it will probably be easier for a musician to buy a new spec for himself than
psn> for the PC "correct" sound for this editor...
No longer necessary... In this version it will work under any built-in Yamahas
and Kodaks. In general, those who have AC97 will listen to music. =) After the new one
I'll do everything in a year...
From
karbofos
→
To
All
2 January 2007
Hello Robus
Rob> In general, those who have AC97 will listen to music. =) After the new
Rob> I'll do everything...
announcer: so! :)
From
karbofos
→
To
All
20 January 2007
Hello, karbofos
Come on, Robus! what happened to the tracker again? why not release?