Recent Posts

Pages: [1] 2 3 ... 10
1
BASS / Re: Bass.Net and Radiojar?
« Last post by PapaBearPW on 22 Jul '17 - 17:31 »
Never mind...nothing to see here.






I was given some bad login data and other info. Just got it working.  ::)
2
BASS / Re: Bass.Net and Radiojar?
« Last post by PapaBearPW on 22 Jul '17 - 17:07 »
Yes, I tried the Icecast connect from within Bass.Net. That has never given me any problem. The strange thing is that I can connect without issue to ANY normal Icecast server, just not Radiojar. I plan to email Radiojar about it as well, but I just thought I would ask if anyone here may have run into anything like this before. We'll see how long it takes them to answer. lol. Anyway, if I find out anything from them, I'll post it here.

Thanks.
3
BASS / Re: Bass CD Speed Issue
« Last post by quadamage on 22 Jul '17 - 16:24 »
I need to calculate CRC values frame by frame, I call BASS_ChannelGetData in this way

Code: [Select]
BASS_ChannelGetData( hChannel, buf, X*2352);
the data length is multiples of 2352 and I assume the returned data length is Y*2352, Y<=X.
In fact, this is always true for the public release (with or without offset) and the latest build (without offset).
but this is no longer true for certain "bad" tracks when using the latest with offset, so I got large block with mismatched CRCs.

Although it is not bass' fault, I think the assumption is reasonable since a CD reading operation is always frame-level. I hope a BASS_DATA_FRAME flag is available for a CD stream channel. Thank you.
4
BASS / Re: Bass.Net and Radiojar?
« Last post by radio42 on 22 Jul '17 - 15:35 »
Radiojar says: "...You may also use any icecast compatible third party broadcasting tool for this purpose..."
So have you tried the standard ICEcast way from within BASS.Net ?
If that doesn't work, you should ask Radiojar for the difference...
5
BASS / BASS + Mobile battery life
« Last post by Raptisoft on 22 Jul '17 - 15:00 »
When playing MO3 in an app, the battery impact is HUGE (example: With my game Hoggy 2, with music enabled, it will drain 25% of the battery in an hour, and the phone radiates heat.  With music disabled, it drains 15% and the phone is only slightly warm).  Now, I realize this might just be the price to pay, but I was wondering if there's a way to reduce this impact.

I tried looking for a function call, and maybe I just don't know the keyword: Is there a way to lower the priority of the BASS thread to reduce this impact?

Thanks!
6
BASS / Bass.Net and Radiojar?
« Last post by PapaBearPW on 22 Jul '17 - 11:02 »
Does anyone have any experience connecting to Radiojar using Bass.Net with BASSenc? They supposedly use icecast or some derivative thereof. I have tried repeatedly to get a connection but fail every time including with the Streaming sample that comes with Bass.Net. Yet I am able to connect with BUTT. I think it has something to do with the encoder being used. That it might not work with the lame_enc.dll nor the lame.exe, since Edcast also fails to connect and uses the lame_enc.dll. BUTT uses libmp3lame-0.dll and that seems to be working with Radiojar.

I am able to connect to other icecast and shoutcast servers without issue...just not Radiojar.

Any ideas would be great. Thanks.
7
BASS / Quickest way to write loopstart / loopend to ogg?
« Last post by Tom1984 on 22 Jul '17 - 01:16 »
I've found a few online packages online for Delphi 7 that do the trick when edited, but does bass.dll support this?  What is the easiest way to add / change "loopstart" "loopend" tags in OGG files?  bass seems to support only predefined tags?

8
XMPlay / Re: Suggestions for 3.9
« Last post by mortstev on 21 Jul '17 - 21:39 »
Track lengths over an hour are not displayed correctly on the playlist panel (the 'hour' is cut off) this is only on the 'stuff' version-the release version displays it correctly, but the column width is very wide.
9
BASS / Re: Incredible behavior with BASS_RecordGetInput
« Last post by AudioFan on 21 Jul '17 - 20:21 »
Yes, that's how it goes. Thanks for your support. :)
10
Thanks, Ian, now it's working.

This code is absolutely works in my case, including specific flags in given variations, only reverse playback, only tempo, or reverse and tempo together 

Code: [Select]
if(fReverse)or(empo1.Checked)then
ch1 := BASS_StreamCreateFile(false, PWideChar(f1), 0, 0, BASS_STREAM_DECODE or BASS_SAMPLE_FLOAT or BASS_MUSIC_PRESCAN or BASS_ASYNCFILE or BASS_UNICODE)
or BASS_MusicLoad(false, PWideChar(f1), 0, 0, BASS_STREAM_DECODE or BASS_SAMPLE_FLOAT or BASS_MUSIC_PRESCAN or BASS_ASYNCFILE or BASS_UNICODE, 1)
else
ch1 := BASS_StreamCreateFile(false, PWideChar(f1), 0, 0, BASS_SAMPLE_FLOAT or BASS_ASYNCFILE or BASS_UNICODE or BASS_MUSIC_PRESCAN)
or BASS_MusicLoad(false, PWideChar(f1), 0, 0, BASS_SAMPLE_FLOAT or BASS_ASYNCFILE or BASS_UNICODE or BASS_MUSIC_PRESCAN, 1);
if(fReverse)and(empo1.Checked)then begin
ch1 := BASS_FX_ReverseCreate(ch1, 2, BASS_STREAM_DECODE);
ch1 := BASS_FX_TempoCreate(ch1, BASS_FX_FREESOURCE);
if ch1 > 0 then
TrackBar2.Min := -95;
TrackBar2.Max := 5000;
TrackBar2.Frequency := 1;
if BASS_ChannelSetAttribute(ch1, BASS_ATTRIB_VOL, vol1)then
BASS_ChannelSetAttribute(ch1, BASS_ATTRIB_TEMPO, TrackBar2.Position)
end else
if(fReverse)and(empo1.Checked = false)then begin
ch1 := BASS_FX_ReverseCreate(ch1, 2, 0);
if ch1 > 0 then
if vol1 > -1 then
BASS_ChannelSetAttribute(ch1, BASS_ATTRIB_VOL, vol1)
end else
if(empo1.Checked)and(not fReverse)then begin
ch1 := BASS_FX_TempoCreate(ch1, BASS_FX_FREESOURCE);
if ch1 > 0 then begin
TrackBar2.Min := -95;
TrackBar2.Max := 5000;
TrackBar2.Frequency := 1;
if vol1 > -1 then
if BASS_ChannelSetAttribute(ch1, BASS_ATTRIB_VOL, vol1)then
BASS_ChannelSetAttribute(ch1, BASS_ATTRIB_TEMPO, TrackBar2.Position)
end;
end;

https://cloud.mail.ru/public/CFrS/NSPTBA65A
Pages: [1] 2 3 ... 10