English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 07 March 2020, 13:49   #141
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,859
Right Alt key is playing a song. Right Amiga key is recording/playing. Free edit while song is playing isn't possible as far as I know.
daxb is offline  
Old 07 March 2020, 13:51   #142
eryngi
Registered User

 
Join Date: Feb 2020
Location: australia
Posts: 2
Quote:
Originally Posted by 8bitbubsy View Post
It's very possible, but I'm not sure if I want to implement it... It would probably require more playback flags, and a ton of routines would have to be modified. Since you are the first one suggesting this to me, I don't think it's worth my time digging deep into the code, and possibly introducing more unwanted bugs in the process. I really dislike working with the PT assembler code.

I hope you understand. PS: You can use backspace/enter to play the current row and decrease/increase the position. It's useful for quickly listening to the change you did. You should also get familiar with the right ctrl/alt/shift keys which are hotkeys for playing song or pattern (or record mode).
No worries! Totally understand, I mainly just wanted to know if it might be something I could do for myself - sounds like it's definitely not Also thanks for the backspace/enter tip, I didn't know that one..very useful.
eryngi is offline  
Old 17 April 2020, 11:14   #143
pintcat
Registered User
 
Join Date: Mar 2008
Location: Berlin/Germany
Posts: 214
Loading powerpacked modules isn't working (again?). Tried the latest version from 02. 03. 2020.
pintcat is offline  
Old 17 April 2020, 11:58   #144
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
Quote:
Originally Posted by pintcat View Post
Loading powerpacked modules isn't working (again?). Tried the latest version from 02. 03. 2020.
Fixed. For some absurd reason the same bug was back, I think I might have used a slightly earlier revision of the source code when I fixed something else. Ugh...
Thankfully it's a simple fix that makes sense, so it shouldn't break anything else.
8bitbubsy is offline  
Old 17 April 2020, 19:50   #145
pintcat
Registered User
 
Join Date: Mar 2008
Location: Berlin/Germany
Posts: 214
Working great now. Thank you so much for all the fixes!
pintcat is offline  
Old 09 May 2020, 13:48   #146
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
Ugh... Apparently some of the IFF sample loading fixes I did earlier caused memory leaks, and because of a design flaw (imo) in PT (how it stores the allocated sample length) I decided to revert the changes instead of going into another deep rabbit hole. This means that loaded IFF samples will display junk after the sample data like before (but don't worry, it's not part of the actual sample data).

This fixes random "out of memory !!" messages after loading several samples.

https://16-bits.org/PT23F.LHA
Source code: https://16-bits.org/etc/PT23F_src.zip

Last edited by 8bitbubsy; 09 May 2020 at 14:40.
8bitbubsy is offline  
Old 30 May 2020, 17:28   #147
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
And more quadrascope-bugfixing (using 9xx on a non-looping sample): https://16-bits.org/PT23F.LHA
8bitbubsy is offline  
Old 01 July 2020, 18:01   #148
ross
Defendit numerus

ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 51
Posts: 3,283
Removed, it's out of place

Sorry.

Last edited by ross; 01 July 2020 at 21:18. Reason: removed
ross is offline  
Old 01 July 2020, 19:45   #149
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
The reason the invert loop routines has references to "Funk" is because EFx was used for Funk Repeat in very early ProTracker versions. This effect would move the actual sample loop points around. This was later changed to Invert Loop, which is the routine you are currently looking at.

So you seem to be confused about the point of Invert Loop. When you think small chiptune-styled waveforms, suddenly it makes sense! It's used to change the timbre of the sound by messing with the duty cycle. It actually sounds somewhat okay when used on small samples at max EFx speed. Take a listen to "mod.delicate 0ooz!" by emax. Especially the melody that kicks in after a while...

Also, I don't really care too much about old versions of replayers. I always port the last one used for the major series I want (PT2.3D for PT2, for example). The fun part is that Invert Loop differs from the bundled replayer source code, to the replayer actually used in the tracker binary. In one of them the routine is called on all ticks, but in the other it's called only on non-zero ticks (or so). Fun stuff. I decided to use the version that is inside the tracker binary.

Sorry, I'm not interested in using your code... My goal is maximum PT-accuracy, you know. I don't like to mess with the replayer logic.

Last edited by 8bitbubsy; 01 July 2020 at 19:56.
8bitbubsy is offline  
Old 01 July 2020, 20:47   #150
ross
Defendit numerus

ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 51
Posts: 3,283
Removed, it's out of place

Sorry.

Last edited by ross; 01 July 2020 at 21:20. Reason: removed
ross is offline  
Old 15 July 2020, 18:00   #151
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
Updated PT2.3F yesterday with a fix when trying to paste sample data into an empty sample. It would lead to a crash on older Amigas... It was related to passing a bytesize of 0 or a NULL pointer to FreeMem() (maybe they added a fix in later kickstarts to safely bail out with such arguments?).

https://16-bits.org/PT23F.LHA
8bitbubsy is offline  
Old 29 August 2020, 21:17   #152
bni
Registered User

 
Join Date: Feb 2019
Location: Örebro
Age: 44
Posts: 70
I tried to play the "starter mod packs" from here:

http://pt1210.abime.net

The file names are very long in the "syphus" pack, looks like PT2.3F has a problem handling that, even though its fine to browse them in Workbench and CLI
bni is offline  
Old 30 August 2020, 13:35   #153
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
I had a look at this, and the limit is 30 characters for filenames.
I also found out that this structure is very hardcoded and not very easy to change without breaking something. I think I'll leave it be.
8bitbubsy is offline  
Old 31 August 2020, 03:17   #154
Storm
SYS64738

Storm's Avatar
 
Join Date: Oct 2014
Location: Australia
Age: 47
Posts: 83
Thanks for the update.
Storm is offline  
Old 31 August 2020, 17:50   #155
Akira
Black Lives Matter

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 19,517
Quote:
Originally Posted by 8bitbubsy View Post
I had a look at this, and the limit is 30 characters for filenames.
I also found out that this structure is very hardcoded and not very easy to change without breaking something. I think I'll leave it be.
Yup we just started hiding any 30+ character filename on PT-1210. It just fucks shit up.

Rename your mods, people.
Quote:
Originally Posted by bni View Post
I tried to play the "starter mod packs" from here:
http://pt1210.abime.net

The file names are very long in the "syphus" pack
I didn't know this, I will look into changing it so it doesn't happen again. Thanks for pointing this out!
Akira is offline  
Old 07 September 2020, 00:21   #156
hairball
Registered User

 
Join Date: Sep 2020
Location: UK
Posts: 4
Hi, I tried the PT2.3F download but can't get it to work. Seems like there isn't any actual software in the file, just a bunch of readme files.

I have the 2.3F bootable disk by Syphus, is that the latest version?

Any help is appreciated, I'm a noob at this emulation stuff
hairball is offline  
Old 07 September 2020, 10:59   #157
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
The Syphus version is not affiliated with me in any way, so I have no idea. I may contain bugs that I have fixed in later versions of PT2.3F for all I know.

PT23F.LHA contains all you need. There's a double-clickable icon in the PT23F folder inside it that you can click to run the program. If you're not in Workbench, you need to type "PT2.3F" from the console (inside the PT23F folder) to run it.
8bitbubsy is offline  
Old 07 September 2020, 12:20   #158
hairball
Registered User

 
Join Date: Sep 2020
Location: UK
Posts: 4
Thanks for the info I'll check it out now. Also thanks for your work, I can tell its a labour of love!

Edit: Finally got it working on 3DS!

Last edited by hairball; 07 September 2020 at 13:27.
hairball is offline  
Old 09 January 2021, 19:58   #159
Ywe, IT-Scenes
Registered User

 
Join Date: Jan 2021
Location: Drammen
Posts: 12
Hi. Did you know protracker 3.x design was based on me, and my module Style Blend? If you want my advice, do a 2m fileformat, combining the best of protracker and fasttracker, with some digital filtertypes, (not analog unless you want kvr moog surfaces to boredom etc), skip plugins, do 4 submix + scopes, giving a better master where you can have some frequency bars. The compact save/load format is really what got this going, noone needs plugins here.

Its nice to see interest in Protracker, I really always like this style of production more than common sequencers.
Ywe, IT-Scenes is offline  
Old 09 January 2021, 20:01   #160
8bitbubsy
Registered User

8bitbubsy's Avatar
 
Join Date: Sep 2009
Location: Norway
Posts: 1,536
Hi Ywe!

No, I didn't know that. I have very little interest in the 3.x series of ProTracker, I just find it a bit messy and distracting, and they messed with the replayer making it less accurate with the earlier series. Some 9xx bugs were "fixed" (which some modules took advanage of in the first place), and the infamous "sample swapping" trick just doesn't work in 3.x anymore.

I actually thought about making a "mini-FT2" for Amiga with four hardware channels, >31 samples, 128kB sample support, vol/pitch envelope, volume column in pattern data, etc... But then I got reminded about how hard it would be to write UI code, especially for bitplanes. I thought about doing chunky-2-planar and write the UI in C, but that would require a rather fast Amiga.

We'll see, but I doubt that I will actually start on this project.
8bitbubsy is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
a little help on Protracker pulselooper Amiga scene 41 05 May 2021 19:34
ProTracker Question. Overlord Amiga scene 4 05 May 2018 16:42
Protracker v1.3b Strages support.Apps 4 08 December 2013 19:59
Protracker 5? Whitesnake request.Music 2 25 March 2012 12:58
Protracker Tutorial Paradise Decay Amiga scene 2 16 January 2005 13:15

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:22.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Page generated in 0.11884 seconds with 15 queries