Mason-AY By Entire Group ...

ZXNet echo conference «music.zx»

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?