Poster | Thread |
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 26-May-2008 12:13:07
| | [ #341 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
right, i'll update post #1 with correct info now.
what other plugins are you working on now? seems like you have a couple in the works?
i'd love to read a list, with a small status report on the ones you are working on.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 27-May-2008 5:49:09
| | [ #342 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @spotUP
Well it seems there are some files missing from the PMDWin.dll sources (opna.h) so I am currently looking into some other possible plugins (wavpack, ape, ...).
I also have an unfinished shorten plugin that I may look into again. This one has some threading code that I will still have to do something about. Most likely I will simply remove it, since it is unnecessary and makes for more work. It is based on another .shn plugin since the shorten sources themselves are not really suitable for making a plugin. |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 27-May-2008 13:13:47
| | [ #343 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
damn.. have you tried contacting the author?
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 27-May-2008 13:16:35
| | [ #344 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
HAHAH.... Mac Gyver to the rescue! :D I bet this is the same header.
Check out your TuneS98 plugin. It has a file called opna.h in the fmgen/ dir. I bet it is what you need. =)
Edit: I googled opna.h and it came up with your s98 plugin, how big are the odds?
Last edited by spotUP on 27-May-2008 at 01:31 PM. Last edited by spotUP on 27-May-2008 at 01:19 PM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 27-May-2008 18:16:52
| | [ #345 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @spotUP
The champ has done it again! Big slam on os4depot today!
tunewv_plug.lha aud/pla/tun 1.1 436kb WavPack (.wv) plugin for TuneNet libwavpack.lha dev/lib/aud 4.41.0 235kb Hybrid Lossless Audio Compression wavpack.lha aud/con 4.41.0 273kb Hybrid Lossless Audio Compression
Post #1 updated accordingly! :D :D :D
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 27-May-2008 19:47:10
| | [ #346 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| I just tested wavpack and the wv plugin, both seems to do an excellent job! hats off!
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 27-May-2008 20:34:27
| | [ #347 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @spotUP
Quote:
LPAC is a codec (coder / decoder) for lossless compression of digital audio files. "Lossless" means that any compressed file can be decompressed in a way it will be bit-wise identical with the original. This is the main advantage of LPAC compared to lossy formats like MP3, WMA or RealAudio. On the other hand, lossy codecs can achieve higher compression ratios. For example, MP3 at 128 kbit/s achieves a (fixed) compression ratio of 11, whereas LPAC's compression ratios range from 1.5 to 4, strongly depending on the audio material. Typically they are around 2 for pop music and 2.5 for classical music. This may not seem much, but remember you will get back every single bit, no matter how often you subsequently compress and decompress a file. It is true that general archivers (Zip, LZH, gzip) are lossless, too, but they often achieve nearly no compression on audio files. Homepage.
|
Source code is not available for this: Quote:
The Linux and Solaris versions are executable (binary) files. It is not possible to release the source code (yet) due to copyright issues - sorry for that! Maybe there will be a GPL solution in the future.
|
|
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 27-May-2008 20:40:25
| | [ #348 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
oh.. sorry. i will remove it then.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 28-May-2008 21:31:25
| | [ #349 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @sallass00
i just found a bug in the ptplay plugin.
it loads and plays xyz.mod but not mod.xyz --- FIX! ;)
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 29-May-2008 14:28:58
| | [ #350 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @spotUP
that was quick, the fixed ptplug is on os4depot! _________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 1-Jun-2008 17:12:14
| | [ #351 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
is there any way of getting an option window for the plugins? the new ptmod plugin uses resampling and interpolation, especially interpolation tends to #### up amiga chip mods severly.
it would be nice to be able to turn on and off such features.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 8-Jun-2008 23:18:00
| | [ #352 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
could you make the mod plugin output in mono? it outputs with that annoying amiga stereo now. i don't know a single soul that doesn't hate it. ;)
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! Posted on 10-Jun-2008 7:42:30
| | [ #353 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @spotUP
What about instead of outputting mono I could partially mix the left/right channels like f.e. WinUAE can do (if you configure it to)? I.e. something like:
L = (3*L0 + R0) >> 2 R = (3*R0 + L0) >> 2
In case you're wondering ">> 2" is the same as "/4" but faster. Last edited by salass00 on 10-Jun-2008 at 07:44 AM. Last edited by salass00 on 10-Jun-2008 at 07:43 AM.
|
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 10-Jun-2008 7:55:04
| | [ #354 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
personally i prefer full mono. hmm... tunenet really is lacking in this department isn't it? we'd need a way to control mono/stereo output....
i will try to contact Bean. which is easier said than done... it's worrying that tunenet is getting updated so seldom these days :( edit: ok, bean contacted... let's hope for something good!
Last edited by spotUP on 10-Jun-2008 at 09:55 AM. Last edited by spotUP on 10-Jun-2008 at 08:13 AM.
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
spotUP
| |
Re: Let's make TuneNet plugins! Posted on 10-Jun-2008 9:58:07
| | [ #355 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @salass00
i added these suggestions to the tunenet suggestion thread at amigans:
* Lef / Righ slider + Mono/Stereo control, useful incase you like me (spot) hate the classic Amiga stereo effect present in many mod replayers.
* Option to pre-render songs to a temp file, useful for CPU intensive formats.
* Better interface between TuneNetPlugins. To make it possible to enable and disable features of plugins, so that all plugins can have an option window.
Anything else you as a plugin developer would need?
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
Deniil715
| |
Re: Let's make TuneNet plugins! [Updated info!] Posted on 17-Jun-2008 21:53:28
| | [ #356 ] |
|
|
|
Elite Member |
Joined: 14-May-2003 Posts: 4236
From: Sweden | | |
|
| Hi!
I anyone up for an APE plugin?
Google "ape wave" for some info.
APE is Monkey's Audio format and is a lossless compression algorithm. Apparently an audio CD can be extracted into APE since my file came with a .cue.
I tries to compile "mac" which is a Linux converter but failed. I'm not good at this. Gave it only 30 minutes though..
_________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes) > Amiga Classic and OS4 developer for OnyxSoft. |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! [Updated info!] Posted on 18-Jun-2008 6:27:35
| | [ #357 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @Deniil715
I tried porting the code from the MAC (Monkey's Audio Codec) SDK (for Windows but with some #ifdefs for unix support) but ran into problems with its use of wchar_t all over the place. |
|
Status: Offline |
|
|
Deniil715
| |
Re: Let's make TuneNet plugins! [Updated info!] Posted on 18-Jun-2008 17:47:28
| | [ #358 ] |
|
|
|
Elite Member |
Joined: 14-May-2003 Posts: 4236
From: Sweden | | |
|
| @salass00
It seems to be an unsigned int16.
Or was there something else that made it fail? _________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes) > Amiga Classic and OS4 developer for OnyxSoft. |
|
Status: Offline |
|
|
salass00
| |
Re: Let's make TuneNet plugins! [Updated info!] Posted on 18-Jun-2008 19:07:29
| | [ #359 ] |
|
|
|
Elite Member |
Joined: 31-Oct-2003 Posts: 2707
From: Finland | | |
|
| @Deniil715
It's a 16-bit character (wide char). There is no wide char support in AmigaOS itself or in either of the C libraries so simply defining it as "unsigned short" doesn't help. |
|
Status: Offline |
|
|
soiaf
| |
Re: Let's make TuneNet plugins! [Updated info!] Posted on 20-Jun-2008 6:56:17
| | [ #360 ] |
|
|
|
New Member |
Joined: 18-Jun-2008 Posts: 1
From: Unknown | | |
|
| @salass00
You might have better luck with the APE code (demac) that was developed for the Rockbox project.
http://www.rockbox.org/tracker/task/7256
I ported both the unix port of the MAC SDK code and this version to a different platform (a MIPS based system) and had a considerably easier time with this version, quite quick to get up and running. Its not as compatible as the official code, say for dealing with earlier version APE files, but works pretty well. I found this version of code needed a couple of small changes, for example it didn't handle APE files with ID3 tags properly (needed a small change to ape_parseheader() in parser.c ) but nothing major.
I don't have OS4 myself, so can't really help with the porting, but maybe this might inspire you!
|
|
Status: Offline |
|
|