Poster | Thread |
densho
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 14-Dec-2018 21:15:23
| | [ #21 ] |
|
|
 |
Regular Member  |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| @salass00
I see. So the "/" comes from the AROS sources or is it something used commonly in the linux/osx sources too? _________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|
khayoz
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 14-Dec-2018 21:59:56
| | [ #22 ] |
|
|
 |
Regular Member  |
Joined: 26-Dec-2004 Posts: 216
From: Stockholm, Sweden | | |
|
| @densho @salass00 Yeah that seems to be the problem and I see in the Protrekkr manual uses of left"Ctrl" so that rules out using just "Ctrl" for play song.
Would mapping "Play Song" to another key be a stupid move if you take future updates(which may use that key) compability into consideration?
Quote:
densho wrote: @khayoz
About right CTRL, maybe related to this SDL2 |
Last edited by khayoz on 14-Dec-2018 at 10:01 PM.
_________________
|
|
Status: Offline |
|
|
sinisrus
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 15-Dec-2018 9:46:52
| | [ #23 ] |
|
|
 |
Member  |
Joined: 8-Dec-2006 Posts: 76
From: Unknown | | |
|
| Thank for this, just very slow version 2.0.1 is faster :-/
Last edited by sinisrus on 15-Dec-2018 at 09:48 AM.
|
|
Status: Offline |
|
|
densho
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 5-Jan-2019 8:38:39
| | [ #24 ] |
|
|
 |
Regular Member  |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| @sinisrus
New version has lots of sound processing included. Few tips for increasing the speed:
Quote:
You can try increasing the PROTREKKR_MAIN_LOOP_DELAY: 20 fps: setenv PROTREKKR_MAIN_LOOP_DELAY 50 SAVE 10 fps: setenv PROTREKKR_MAIN_LOOP_DELAY 100 SAVE Latency setting should be at least 100 ms to get good sound but if it's not enough you can try increasing it. |
Quote:
- Linear interpolation can now be selected (beside none or cubic) it's faster than cubic and still gives better results than none. |
Disable the dsp effects you don't use. Every track can have reverb, filter, distortion, EQ, compressor, LFO, flanger etc. On low-end machines these eat cpu but on X5000 haven't found the limit yet :)
_________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|
densho
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 12-Jan-2020 17:30:40
| | [ #25 ] |
|
|
 |
Regular Member  |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| Some updates:
Fredrik said he could try to take a look at the MIDI code implementation (no promises were made here) but one year after and no updates it seems it's not going to happen.
I'll donate 303 euros via paypal to first who provides OS4 version of Protrekkr with working midi.
NOTE: You don't need any MIDI equipment to test it, you can use Timi (available in the OS4.1FE contrib drawer) . There is also example code and some documentation provided by LyleHaze. _________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|
kas1e
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 12-Jan-2020 17:58:46
| | [ #26 ] |
|
|
 |
Elite Member  |
Joined: 11-Jan-2004 Posts: 3549
From: Russia | | |
|
| @densho
Quote:
I'll donate 303 euros via paypal to first who provides OS4 version of Protrekkr with working midi.
|
Are you offer to Salas00 that as well? I mean, if you will ask him to made what he was hoping to make for 300 eur, maybe he will do so._________________ Join us to improve dopus5! zerohero's mirror of os4/os3 crosscompiler suites |
|
Status: Offline |
|
|
Trixie
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 12-Jan-2020 20:00:26
| | [ #27 ] |
|
|
 |
Amiga Developer Team  |
Joined: 1-Sep-2003 Posts: 2084
From: Czech Republic | | |
|
| @kas1e
Quote:
if you will ask him to made what he was hoping to make for 300 eur, maybe he will do so. |
If he does, I'll donate as well. I assume Protrekker's MIDI implementation is quite basic, so it could be doable. (Unfortunately, C++ is out of my league.)_________________ The Rear Window blog
AmigaOne X5000/020 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition |
|
Status: Offline |
|
|
densho
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 12-Jan-2020 21:06:01
| | [ #28 ] |
|
|
 |
Regular Member  |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| @kas1e
That would be the best option, of course. I offered - but unfortunately didn't get any comment on that.
@Trixie
Nice, I was hoping other donators would join in :) _________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|
Tomppeli
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 13-Jan-2020 23:51:16
| | [ #29 ] |
|
|
 |
Super Member  |
Joined: 18-Jun-2004 Posts: 1649
From: Home land of Santa, sauna, sisu and salmiakki | | |
|
| @densho
I think I promised to look at it as well. I was busy and then I forgot it. I did put something together already. I didn't have time to see how the tracker itself works or how it all goes together.
_________________ Rock lobster bit me. My Workbench has always preferences. X1000 + AmigaOS4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." -Seymour Cray |
|
Status: Offline |
|
|
densho
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 15-Jan-2020 20:09:04
| | [ #30 ] |
|
|
 |
Regular Member  |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| @Tomppeli
Good to hear there is some progress with this topic! Let me know if you need help with testing. _________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|
densho
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 20-Feb-2020 13:36:26
| | [ #31 ] |
|
|
 |
Regular Member  |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| @Tomppeli
Any progress so far? _________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|
densho
|  |
Re: ProTrekkr latest version, MIDI, SDL et all Posted on 14-Apr-2020 19:51:41
| | [ #32 ] |
|
|
 |
Regular Member  |
Joined: 10-May-2003 Posts: 231
From: Finland | | |
|
| Small update;
Tomppeli provided some code but unfortunately, it's no use as it is. There are two files modified, RtMidi.cpp and RtMidi_Amiga.cpp. There are also couple of issues in this code that should be fixed. I haven't received any more info regarding this but maybe Tomppeli can explain here, if needed.
You can check the files here.
Fredrik has also some preliminary midi code available(?) and here some comments from him:
"It is quite long since I looked into implementing a CAMD interface for ProTrekkr but a possible problem I remember seeing with it that isn't addressed currently is that the RtMidi class is not always called from the main thread or the thread that created it which likely will cause problems as CAMD needs an allocated signal. A possible solution to this would be to create a separate thread for all of the CAMD stuff and then do messaging to/from it."
It's been since 2018 with no significant progress with this project and sadly little interest by contributors - but I guess that's common problem with every amiga project nowadays.
Good suggestions on how to proceed are more than welcome. The offered "bounty" us still valid and others can join in.
_________________ OS4 on X5000 / Peg2 / mA1 |
|
Status: Offline |
|
|